অবশ্যই, tshark
(পাঠ্য হাঙ্গর) একই প্রোগ্রাম, তবে একটি নন-ইন্টারেক্টিভ কমান্ড লাইন ইন্টারফেস সহ।
আপনি সার্ভারে tshark চালাতে পারেন এবং ssh এর মাধ্যমে ক্যাপচারগুলি অন্য কোথাও চলমান একটি ওয়্যারশার্ক গুইতে স্থানান্তর করতে পারেন।
উদাহরণ স্বরূপ:
mbp@joy% sudo tshark -i wlan0 -p -R 'http'
Capturing on wlan0
3.929359 192.168.178.22 -> 66.102.11.104 HTTP GET / HTTP/1.1
4.104763 66.102.11.104 -> 192.168.178.22 HTTP HTTP/1.1 301 Moved Permanently (text/html)
4.118925 192.168.178.22 -> 66.102.11.104 HTTP GET / HTTP/1.1
4.295749 66.102.11.104 -> 192.168.178.22 HTTP HTTP/1.1 302 Found (text/html)
4.355713 192.168.178.22 -> 66.102.11.104 HTTP GET / HTTP/1.1
4.560568 66.102.11.104 -> 192.168.178.22 HTTP HTTP/1.1 200 OK (text/html)
4.588767 192.168.178.22 -> 66.102.11.104 HTTP GET /images/nav_logo40.png HTTP/1.1
আপনি এটিও করতে tshark ... |tee packetlog
পারেন এটি স্ক্রিনে এবং ফাইল উভয় যায়।
অথবা, বিকল্পভাবে, tshark -w stuff.pcap
সেই ফাইলটিতে কাঁচা প্যাকেটগুলি লিখবে, যা আপনি অন্য কোনও মেশিনে অনুলিপি করতে পারেন এবং তারের শর্ক গুইয়ের মধ্যে খুলতে পারেন, যদি আপনি আরও গভীরতা তদন্ত করতে চান।
sudo tshark -i wlan0 -p -R 'http' > packetlogs.txt
টার্মিনালের মতো কিছু বা অনুরূপ কিছু করতে পারি , যাতে এটি একটি ফাইলে সমস্ত কিছু লগ করে, এবং সম্ভবত এইscreen
অধিবেশনটি কোনও সেশনে বা কোনও কিছুতে চালাতে পারে? আমি কিছু করতে ঘৃণা করবtcpdump
, কারণ এটি কিছুক্ষণ পরে পিটা হবে।