Wireshark

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Μετάβαση σε: πλοήγηση, αναζήτηση
Wireshark
Wireshark icon.svg
Το Wireshark σε Ubuntu
Wireshark screenshot.png
Δημιουργός Η ομάδα Ανάπτυξης του Wireshark
Κατηγορία Packet sniffer
Λειτουργικό Cross-platform
Γραμμένο σε C
Άδεια χρήσης GPL[1]
Ιστοσελίδα http://www.wireshark.org/

Το Wireshark είναι ένα ελεύθερο και ανοιχτού κώδικα λογισμικό ανάλυσης πρωτοκόλλων δικτύου υπολογιστών. Χρησιμοποιείται για ανάλυση δικτύου, παρακολούθηση δικτύου, εντοπισμό και αντιμετώπιση προβλημάτων στα δίκτυα και για εκπαίδευση.[2] Το αρχικό όνομα του προγράμματος ήταν Ethereal, και τον Μάιο του 2006 άλλαξε σε Wireshark για λόγους εμπορικών σημάτων.[3]

Είναι διαθέσιμο για όλα τα κύρια λειτουργικά συστήματα όπως τα Windows, Linux, Mac OS X, Solaris και BSD χρησιμοποιεί το GTK+ για το γραφικό περιβάλλον και το Pcap για σύλληψη πακέτων. Διατίθεται από την άδεια Γενική άδεια δημόσιας χρήσης GNU και είναι ελεύθερο λογισμικό.

Λειτουργικότητα[Επεξεργασία | επεξεργασία κώδικα]

Το Wireshark είναι παρόμοιο με το πρόγραμμα tcpdump, όμως έχει γραφικό front-end και πολλές περισσότερες επιλογές ταξινόμησης και φιλτραρίσματος. Επιτρέπει στο χρήστη να παρακολουθήσει όλη την κίνηση που γίνεται στο δίκτυο θέτοντας την κάρτα δικτύου σε λειτουργία promiscuous mode για να δει όλη την κίνηση που είναι ορατή σε αυτό το interface ,όχι μόνο την κίνηση που απευθύνεται σε μια από τις ρυθμισμένες διευθύνσεις του interface και της broadcast/multicast κυκλοφορίας. Ωστόσο, όταν πραγματοποιείς σύλληψη πακέτων με έναν αναλυτή πακέτων σε promiscuous mode σε ένα port ενός switch δικτύου, δεν στέλνεται απαραίτητα όλη η κίνηση (δικτύου) που πραγματοποιείται στο port που γίνεται η σύλληψη πακέτων, έτσι η σύλληψη πακέτων σε promiscuous mode δεν είναι επαρκής για να δείτε όλη την κυκλοφορία στο δίκτυο. Το port mirroring η διάφορες taps δικτύου μπορούν να επεκτείνουν την σύλληψη πακέτων σε οποιοδήποτε σημείο του δικτύου. Taps απλού παθητικού τύπου είναι εξαιρετικά ανθεκτικές σε malware tampering. Σε Linux, BSD, και Mac OS X, με libpcap 1.0.0 ή νεότερο, Wireshark 1.4 ή νεότερο μπορούν να εφαρμοστούν Wi -Fi προσαρμογείς στη λειτουργία της οθόνης.

Ιστορία[Επεξεργασία | επεξεργασία κώδικα]

Στα τέλη της δεκαετίας του 1990 ο Gerald Combs, απόφοιτος της επιστήμης υπολογιστών του Πανεπιστημίου του Missouri-Kansas City, εργαζόταν για ένα μικρό ISP. Τα εμπορικά πρωτόκολλα ανάλυσης προϊόντων εκείνη τη χρονική στιγμή κοστολογούνταν περίπου $ 1500 [4] και δεν ασχολήθηκε με τις κύριες πλατφόρμες της εταιρείας (Solaris και Linux), έτσι ο Gerald άρχισε να γράφει το Ethereal και κυκλοφόρησε την πρώτη έκδοση το 1998 περίπου. [5] Το εμπορικό σήμα του Ethereal ανήκει στην Network Integration Services. Τον Μάιο του 2006, ο Combs αποδέχεται μια δουλειά στη CACE Technologies. Ταυτόχρονα ο Combs κατέχει ακόμα τα πνευματικά δικαιώματα για τα περισσότερα από τον πηγαίο κώδικα Ethereal (και το υπόλοιπο ήταν εκ νέου διανεμητέο υπό την GNU GPL), οπότε χρησιμοποιείται το περιεχόμενο της Ethereal Subversion repository ως βάση για το αποθετήριο του Wireshark. Ωστόσο, ο ίδιος δεν είχε στην δικαιοδοσία του το εμπορικό σήμα του Ethereal , οπότε άλλαξε το όνομα σε Wireshark. [6] Το 2010 η Riverbed Technology αγοράζει την CACE [7] και αναλαμβάνει ως κύριος χορηγός του Wireshark. Σταματάει η ανάπτυξη του Ethereal. Το Wireshark έχει κερδίσει αρκετά βραβεία βιομηχανίας όλα αυτά τα χρόνια [8], συμπεριλαμβανομένων των eWeek, [9] InfoWorld, [10][11] και του περιοδικού PC Magazine. [12] Είναι επίσης το κορυφαίο sniffer πακέτων στα εργαλεία ασφάλειας δικτύου της Insecure.Org [13]καθώς και το SourceForge project του μήνα για τον Αύγουστο του 2010. [14] Ο Combs εξακολουθεί να διατηρεί τον συνολικό κώδικα του Wireshark και εκδίδει διανομές των νέων εκδόσεων του λογισμικού. Στην ιστοσελίδα του Wireshark έχουν καταγραφεί πάνω από 600 contributing authors.

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. «Άδεια Χρήσης». http://www.wireshark.org/faq.html#q1.1. Ανακτήθηκε στις 2010-03-02. 
  2. «Wireshark χρησιμότητα». http://www.wireshark.org/faq.html#q1.1. Ανακτήθηκε στις 2010-03-02. 
  3. «Τι τρέχει με το όνομα». http://www.wireshark.org/faq.html#q1.2. Ανακτήθηκε στις 2010-03-02. 
  4. InfoWorld Nov 17, 1997 [1]
  5. «Q&A with the founder of Wireshark and Ethereal». Interview with Gerald Combs. protocolTesting.com. http://www.protocoltesting.com/gerald_combs_interview.html. Ανακτήθηκε στις 2010-07-24. 
  6. «What's up with the name change? Is Wireshark a fork?». Wireshark: Frequently Asked Questions. http://www.wireshark.org/faq.html#q1.2. Ανακτήθηκε στις 2007-11-09. 
  7. «Riverbed Expands Further Into The Application-Aware Network Performance Management Market with the Acquisition of CACE Technologies». Riverbed Technology. 2010-10-21. http://www.riverbed.com/us/company/news/press_releases/2010/press_102110.php. Ανακτήθηκε στις 2010-10-21. 
  8. «Awards and Accolades». Wireshark: About. http://www.wireshark.org/about.html. Ανακτήθηκε στις 2010-09-20. 
  9. «Wireshark». The Most Important Open-Source Apps of All Time. eWeek. http://www.eweek.com/slideshow_viewer/0,1205,l=&s=25947&a=206265&po=6,00.asp?p=y. Ανακτήθηκε στις 2007-11-09. 
  10. «Network protocol analyzer: Wireshark». Best of open source in networking. InfoWorld. http://www.infoworld.com/%5Bprimary-term-alias-prefix%5D/%5Bprimary-term%5D/best-open-source-in-networking-832&current=5&last=1#slideshowTop. Ανακτήθηκε στις 2010-09-20. 
  11. «Wireshark». VoIP monitoring. InfoWorld. http://www.infoworld.com/node/61313. Ανακτήθηκε στις 2010-09-20. 
  12. «Wireshark 1.2.6». Wireshark 1.2.6 Review & Rating. PC Magazine. http://www.pcmag.com/article2/0,2817,2360043,00.asp. Ανακτήθηκε στις 2010-09-20. 
  13. «Wireshark». Top 11 Packet Sniffers. Insecure.Org. http://sectools.org/sniffers.html. Ανακτήθηκε στις 2010-09-20. 
  14. «Wireshark». Project of the Month, August 2010. SourceForge. http://sourceforge.net/blog/blog/potm-201008/. Ανακτήθηκε στις 2010-09-20. 

Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]

Commons logo
Τα Wikimedia Commons έχουν πολυμέσα σχετικά με το θέμα
Στο λήμμα αυτό έχει ενσωματωθεί κείμενο από το λήμμα Wireshark της Αγγλικής Βικιπαίδειας, η οποία διανέμεται υπό την GNU FDL και την CC-BY-SA 3.0. (ιστορικό/συντάκτες).