Τρωσιμότητα Ασυρμάτων Δικτύων
Creators: name: Μολά, Αϊτάτζ Δελή Αμέτ
Publisher: name: Aristotle University of Thessaloniki
Year: 2020
Subjects: Ευπάθεια
Ασύρματα Τοπικά Δίκτυα
Κωδικός WPA
Vulnerability
Wireless Local Area Network
WPA key

description: Η παρούσα εργασία ασχολείται με τα πρωτοκόλλα ασφαλείας, συγκεκριμένα τα επίπεδα ασφαλείας που προσφέρει στον τελικό χρήστη. Αρχικά γίνεται μια αναφορά στα δίκτυα υπολογιστών, στα ασύρματα δίκτυα, στο πρότυπο 802.11 και για τις ανάγκες ασφάλειας. Στην συνέχεια αναφέρονται τα πρωτοκόλλα ασφαλείας WEP, WPA και WPA2. Έπειτα, περιγράφονται οι αλγόριθμοι κρυπτογράφησης που χρησιμοποιεί το κάθε πρωτόκολλο ασφαλείας. Στην συνέχεια περιγράφονται τα δημοφιλέστερα κρυπτοσυστήματα ιδιωτικού και δημοσίου κλειδιού, ακόμη γίνεται μια αναφορά για τους τρόπους λειτουργίας. Τέλος, περιγράφονται τα πλεονεκτήματα και με τα μειονεκτήματα που προσφέρουν τα κρυπτοσυστήματα. Στο δεύτερο κεφάλαιο αναλύονται τα πρωτόκολλα ασφαλείας WEP, WPA και WPA2. Γίνεται μια αναφορά για τα κρυπτοσυστήματα που χρησιμοποιεί το κάθε πρωτόκολλο ασφαλείας, έπειτα περιγράφονται αναλυτικά οι λειτουργίες αυθεντικοποίησης, η διαχείριση κλειδιών τα μειονεκτήματα και τα κενά ασφαλείας για το καθένα. Στην ενότητα 2.3 η οποία ασχολείται με το πρωτόκολλο ασφαλείας WPA2, γίνεται μια σύγκριση μεταξύ του WPA και WPA2 για την σχετικά με τις διαφορές τους. Στην συνέχεια αναφέρονται μερικά εργαλεία ελέγχου ασφαλείας για τους τρόπους λειτουργίας και τα κενά ασφαλείας που εκμεταλλεύεται το καθένα, από τα οποία το Reaver, Fluxion και το Aircrack-ng θα χρησιμοποιηθούν στο τρίτο κεφάλαιο για την εκμετάλλευση κενών ασφαλείας με σκοπό την ανάκτηση κωδικών πρόσβασης. Στο τρίτο κεφάλαιο ο σκοπός είναι να εκμεταλλευτούν τα κενά ασφαλείας που περιεγράφηκαν στην δεύτερη ενότητα για τα WPA2 με σκοπό την ανάκτηση κωδικών πρόσβασης WPA. Η πρώτη επίθεση εκτελείται με το εργαλείο fluxion. Αρχικά γίνεται η καταγραφή του 4-way handshake και έπειτα δημιουργείται ένα ψεύτικο δίδυμο σημείο πρόσβασης με σκοπό να συνδεθεί η συσκευή θύμα και μέσω του Captive Portal να εισάγει το κωδικό πρόσβασης WPA του αρχικού σημείου πρόσβασης στο οποίο ήταν συνδεδεμένος. Η δεύτερη επίθεση που εκτελείται με το Aircrack-ng, εκμεταλλεύεται την ίδια ευπάθεια με την πρώτη επίθεση, με την διαφορά ότι γίνεται μια επίθεση λεξικού (Dictionary Attack) στο 4-way handshake. Η τελευταία επίθεση εκμεταλλεύεται την ευπάθεια WPS, την οποία έχουν ορισμένα μοντέλα δρομολογητών με το εργαλείο Reaver. Η ανάκτηση του κωδικού πρόσβασης WPA γίνεται με την εύρεση του WPS Pin. Η εύρεση του Pin επιτυγχάνεται με την επίθεση brute force, όπου δοκιμάζονται όλοι η πιθανοί συνδυασμοί Pin. Στην συνέχεια γίνεται μια ανασκόπηση των επιθέσεων, συγκρίνονται τα παράγοντα τα οποία καθιστούν αδύναμό το σύστημα ασφαλείας για κάθε επίθεση. Ακόμη, προτείνονται κάποιες αλλαγές στους τελικούς χρήστες, με σκοπό την εξάλειψη ορισμένων κενών ασφαλείας και την υπεράσπιση έναντι διάφορων απειλών και επιθέσεων. Τέλος, περιγράφονται τα συμπεράσματα για τις επιθέσεις που εκτελούνται στην τρίτη ενότητα με βάση τα κενά ασφαλείας που περιγράφονται στην δεύτερη ενότητα.
description: This paper deals with security protocols, specifically the security levels it offers to the end user. Initially, reference is made to computer networks, wireless networks, the 802.11 standard and security needs. The following are the WEP, WPA, WPA2 security protocols and the encryption algorithms used by each security protocol are described. The most popular private and public key cryptosystems are then described, and a reference is made to the modes of operation. Finally, the advantages and disadvantages of cryptosystems are described. The second chapter analyzes WEP, WPA and WPA2 security protocols. A report is made on the cryptosystems used by each security protocol, then the authentication functions, key management, disadvantages and security flaws for each are described in detail. Section 2.3 of the WPA2 Security Protocol compares WPA and WPA2 to their differences. Here are some security tools for operating modes and security vulnerabilities, each of which Reaver, Fluxion and Aircrack-ng will use in the third chapter to exploit security vulnerabilities in order to retrieve passwords. In the third chapter, the purpose is to take advantage of the security flaws described in the second section for WPA2 in order to recover WPA passwords. The first attack is performed with the fluxion tool. First, the 4-way handshake is recorded and then a twin access point is created in order to connect the victim device and through the Captive Portal to enter the WPA password of the original access point to which it was connected. The second Aircrack-ng attack exploits the same vulnerability as the first attack, with the difference that a Dictionary Attack attack takes place in the 4-way handshake. The latest attack exploits WPS vulnerability, which some router models have with the Reaver tool. The WPA password is retrieved by finding the WPS Pin. Finding Pin is accomplished with the brute force attack, where all possible Pin combinations are tested. An attack is then carried out, comparing the factors that make the security system weak for each attack. In addition, some changes are proposed to end users, in order to eliminate certain security vulnerabilities and defend against various threats and attacks. Finally, the conclusions for the attacks carried out in the third section based on the security flaws described in the second section are described.