ไวร์ชาร์ก

ไวร์ชาร์ก () เป็นอุปกรณ์ซึ่งเป็น free และ open-source ใช้สำหรับแก้ปัญหาระบบเครือข่ายซอฟต์แวร์ การพัฒนาระบบสัญญาณการสื่อสารและการศึกษา

Wireshark มีชื่อเดิมว่า Ethereal เมื่อเดือนพฤษภาคม 2006 ได้มีการเปลี่ยนชื่อใหม่ตามเครื่องหมายการค้า

Wireshark ซอฟต์แวร์ ข้ามแพลตฟอร์ม โดยใช้ GTK+ Widget เป็นตัวกลางออกคำสั่งไปยังระบบศูนย์ขอมูลส่วนกลาง ซึ่งใช้ pcap เป็นตัวยึดแล้วส่งผ่านไปยังระบบปฏิบัติการ Unix-like,  Linux,  Mac OS X,  BSD,  Solaris  และ Ms  Windows  มีฐานข้อมูลปลายทาง ( Non – Gui )  เรียกว่า Tshark  Wireshark  และโปรแกรมอื่นๆ ถูกสร้างขึ้นมาเหมือน Tshark  ซึ่งเป็น Free Software นำไปใช้กับกลุ่ม GNU General Public License และยังมีโปรแกรม  anti – spyware เรียกว่า Wireshark – Antivirus ซึ่งจะรายงานข้อมูลกลุ่มที่ผิดพลาด แต่จะไม่มีผลต่อ packet  analyzer  program  Wireshark และทั้งสองโปรแกรมจะไม่ซับซ้อน

หน้าที่ 

Wiresharks มีลักษณะคล้าย Tcpdump แต่ Wireshark  มีลักษณะที่ชัดเจนกว่า และมีระบบการจัดแยกและกรันกรองข้อมูลมากกว่า  Wireshark อนุญาตให้ผู้ใช้สามารถเน้นระบบต่าง ๆ ผ่านไปยังเครือข่าย โดยปรับ  network  interface  ไปยัง promiscuous  mode

ประวัติ 
ค.ศ. 1990 Gerald Combs ( นักวิทยาศาสตร์สาขาคอมพิวเตอร์  จบจาก University  of  Missouri Kansas  City )  ทำงานอยู่ใน ISP เขาได้เริ่มเขียนโปรแกรม เรียกว่า Ethereal เพื่อเป็นเครื่องมือยึด analyze  packets  ซึ่งเขาได้ผลิตผลงานออกมาเวอร์ชันแรกประมาณปี1998 ซึ่งปัจจุบันมีผลงานออกมากกว่า 500 รายการ ในขณะที่ Gerald  ยังคงผลิต  program  ใหม่ออกมา  ซึ่งรายการต่างๆ สามารถค้นหาได้จาก Wireshark ‘s  Web  site

เดือนพฤษภาคมปี2006 ได้เปลี่ยนชื่อมาเป็น Wireshark  เพราะ Gerald  Combs ซึ่งเป็นหัวหน้าฝ่ายพัฒนา ไม่สามารถใช้ชื่อ Ethereal เป็นเครื่องหมายการค้าได้  Wireshark ได้รับรางวัลชนะเลิศหลายรางวัลเมื่อหลายปีที่ผ่านมา เช่น eWEEK,  Info  World  และ PC Magazine

ลักษณะพิเศษ 
 Wireshark  เป็นซอฟต์แวร์มีลักษณะเฉพาะใช้ Pcap เชื่อมโยงแพ็คเก็จ  ดังนั้นมันสามารถใช้กับแพ็คเก็จเฉพาะรุ่นที่มีเครือข่าย  Pcap 
 สามารถเชื่อมต่อข้อมูลผ่านสายไฟ จากเครือข่ายภายในที่พักอาศัย  หรือจากแฟ้มข้อมูลที่บันทึกไว้
 สามารถอ่านข้อมูลจากจำนวนเครือข่ายประเภทต่าง ๆ  รวมทั้ง Ethernet ,IEEE 802.11 , PPP  และ  Ioopback
 Captured  network data  สามารถ  browsed  via  a  GUI
 สามารถแก้ไขโปรแกรมได้    
 ใช้ Plng – ins  สำหรับ  New  protocols
 การเชื่อมโยง USB  สามารถยึดเข้ากับ Wireshark , ซึ่งลักษณะเฉพาะนี้รองรับเฉพาะภายใต้ระบบ Linux  เท่านั้น รูปโปรแกรม tcpdump  ที่เป็นต้นกำเนิดของระบบ Wireshark   เป็นรูปแบบ  libpcap  จึงสามารถรองรับด้วย  libpcap  and  WinPcap ดังนั้นมันจึงสามารถอ่านไฟล์จาก แอพลิเคชั่นอื่นที่ใช้  format  เดียวกัน เช่น tcpdump   และ  CA  NetMaster  และยังสามารถอ่านข้อมูลจากเครือข่ายระบบอื่นๆเช่น snoop,  Network  General’s  Sniffer,  and Ms Network  Monitor

ความปลอดภัย 
การตรวจจับการเชื่อมโยงเครือข่ายจากศูนย์กลางระบบต้องใช้สิทธิพิเศษสำหรับข้อมูลบางส่วน  เพราะเหตุผลนี้  เวอร์ชันเก่าของ Ethereal  /  Wireshark  และ  tethereal  /  tshark  มักจะถูกใช้โดยผู้มีเอกสิทธิเท่านั้น  ในระบบไร้สายมีความเป็นไปได้ที่จะใช้เครื่องมือรักษาความปลอดภัย โดยระบบ Aircrack  เพื่อตรวจจับ IEEE 802.11  และอ่านผลข้อมูลด้วย Wireshark

ซอฟต์แวร์
ซอฟต์แวร์บนวินโดวส์