আমি উইন্ডোজ ভিস্তার হোম প্রিমিয়াম চালাচ্ছি। আমি ইউআরএল সহ আমার পিসি থেকে সমস্ত বহির্গামী HTTP অনুরোধ দেখতে চাই। এর জন্য কি কোনও নিখরচায় সরঞ্জাম রয়েছে?
আমি উইন্ডোজ ভিস্তার হোম প্রিমিয়াম চালাচ্ছি। আমি ইউআরএল সহ আমার পিসি থেকে সমস্ত বহির্গামী HTTP অনুরোধ দেখতে চাই। এর জন্য কি কোনও নিখরচায় সরঞ্জাম রয়েছে?
উত্তর:
আপনি http://www.wireshark.org/ ব্যবহার করতে পারেন
ব্যবহারকারীর গাইড http://www.wireshark.org/docs/wsug_html/ এ পাওয়া যাবে
বিশেষত HTTP ট্র্যাফিক ফিল্টার করতে আপনি উল্লেখ করতে পারেন; https://serverfault.com/questions/96272/how-to-filter-http-traffic-in-wireshark
বেহালাবাদক হয় http (s) বিশেষ প্যাকেট পর্যবেক্ষণ, manipluation এবং প্রজন্ম , তাই এটি একটি সহজ উপায় প্রশ্ন অনুরোধ হিসাবে যেমন বৈশিষ্ট্য প্রদান করে। তবে ওয়্যারশার্ক নেটওয়ার্ক প্রোটোকল পর্যবেক্ষণ এবং বিশ্লেষণের ক্ষেত্রে অনেক বেশি বিস্তৃত ।
আপনি কমান্ড টাইপ করে কমান্ড প্রম্পট ব্যবহার করতে পারেন netstat /f
। এটি আপনাকে আপনার স্থানীয় ইন্টারফেসে সংযোগগুলির একটি তালিকা প্রদর্শন করবে। /f
পাশাপাশি বাহ্যিক IP ঠিকানা সমাধান করতে কমান্ড বলে।
হাবপেজে এই বিষয়ে একটি বিশদ নিবন্ধ রয়েছে । এটি ওয়ায়ারশার্ক এবং কিছু পরিপূরক মুক্ত সফ্টওয়্যার ভিত্তিক হোম ল্যানে তৈরি করা এইচটিটিপি অনুরোধগুলিকে সহজেই লগ এবং ফিল্টার করার একটি সমাধান বর্ণনা করে।
সংক্ষেপে, নিবন্ধটি স্মৃতিশক্তি বৃদ্ধির সমস্যা নিয়ে কাজ করে যা ক্রমাগত এইচটিটিপি অনুরোধ পর্যবেক্ষণের জন্য ওয়্যারশার্ক ব্যবহার করা বাধা দেয়। সমস্যাটি সমাধান করার জন্য লেখক পরামর্শ দিয়েছেন tshark.exe (ওয়্যারশার্কের কমান্ডলাইন সংস্করণ) পর্যায়ক্রমে এটি সিস্টেম শিডিউলার এবং এই জাতীয় ব্যাচ ফাইলের সাহায্যে পুনরায় আরম্ভ করার জন্য:
FOR /F "usebackq tokens=2" %%i IN (`tasklist ^| findstr /r /b "tshark.exe"`) DO start /MIN sendsignal.exe %%i
ping 127.0.0.1 -n 7 -w 1000
tshark -2 -l -t ad -R "http.request.method == GET" -N nC -i 2 | ts_rdln.exe
যেখানে sendsignal.exe একটি প্রোগ্রামে Ctrl + C প্রেরণের জন্য একটি ইউটিলিটি; ts_rdln.exe একটি সরল tshark লগ পার্সার / ফিল্টারার; পিং কমান্ডটি বিলম্ব প্রবর্তন করতে ব্যবহৃত হয়; এবং সর্বশেষ লাইনের আই আর্গুমেন্টটি আপনার এনআইসি ইন্টারনেটে সন্ধান করার সংখ্যা।