نام : Wireshark
سال ساخت : 1998
آخرین ورژن : 3.7.1
دسته بندی : Packet Analyzer, Monitoring
سیستم عامل : windows, linux, mac
نسخه گرافیکی : دارد
Wireshark یک ابزار تحلیلگر بسته های شبکه است. این ابزار تا حد امکان بسته جزئیات بسته های کپچر شده را نمایش می دهد. شما می توانید وایرشارک را به عنوان یک دستگاه اندازه گیری برای بررسی اتفاقات داخل کابل شبکه در نظر بگیرید، همانند یک برقکار که برای بررسی اتفاقات داخل کابل برق (البته در سطح بالاتر) از ولت متر استفاده می کند. در گذشته، چنین ابزارهایی یا بسیار گران بودند، یا اختصاصی یا هر دو. با این حال، با ظهور وایرشارک، این موضوع تغییر کرد.
در اینجا دلایلی وجود دارد که افراد از وایرشارک استفاده می کنند :
وایرشارک همچنین می تواند در بسیاری از موقعیت های دیگر مفید باشد.
ip.addr == 10.0.0.1 : تنظیم IP به عنوان مبدا یا مقصد
ip.addr==10.0.0.1 && ip.addr==10.0.0.2 : یک فیلتر مکالمه بین دو آدرس IP تعریف شده تنظیم می کند.
tcp.port==4000 : یک فیلتر برای هر بسته TCP همراه با عدد 4000 که به عنوان پورت مبدا یا مقصد تنظیم می کند.
tcp.flags == 0x012 : تمام بسته های TCP SYN/ACK را نمایش می دهد – اتصالاتی را نشان می دهد که پاسخ مثبت داشتند. مربوط به این tcp.flags.syn==1 است.
ip.addr == 10.0.0.0/24 : بسته ها را نمایش می دهد که در این رنج IP شبکه قرار دارد.
frame contains traffic : تمام بسته هایی که حاوی کلمه “ترافیک” هستند را نمایش می دهد. هنگام جستجو در یک رشته خاص یا شناسه کاربری عالی است.
!(arp or icmp or stp) : arp، icmp، stp یا هر پروتکل دیگری که ممکن است نویز پسزمینه باشد را نادیده می گیرد. به شما امکان می دهد روی ترافیک مورد نظر تمرکز کنید.
http or dns : فیلتری را برای نمایش تمام پروتکل های http و dns تنظیم می کند. این به شما امکان می دهد به پروتکل دقیقی که نیاز دارید محدود شوید. بنابراین، اگر نیاز به ردیابی ترافیک FTP دارید، فقط باید آن را برای «ftp» تنظیم کنید.