Σχεδιασμός και υλοποίηση επιθέσεων για τον έλεγχο τρωσιμότητας υπολογιστικών συστημάτων
Creators: name: Χατζηκυριάκου, Αλέξανδρος Αδαμάκη
Publisher: name: Aristotle University of Thessaloniki
Year: 2019
Subjects: Τρωσιμότητα υπολογιστικών συστημάτων
Ασφάλεια δικτύων
Επιθέσεις σε λειτουργικά συστήματα
Vulnerability of computer systems
Network security
Operating system attacks

description: Η συγκεκριμένη διπλωματική εργασία ασχολείται με τον έλεγχο τρωσιμότητας λειτουργικών συστημάτων μέσω δικτυακών συστημάτων. Σε κάθε κεφάλαιο της πτυχιακής εργασίας πραγματοποιείται και μια επίθεση σε διαφορετικό λειτουργικό σύστημα από διαφορετικό λειτουργικό σύστημα. Στο πρώτο κεφάλαιο γίνεται μια εισαγωγή στις έννοιες της ευπάθειας και των κακόβουλων λογισμικών που μπορούν να πλήξουν διαφορετικά είδη υπολογιστικών συστημάτων. Στο δεύτερο κεφάλαιο παρουσιάζεται η έννοια του Man In The Middle Attack (MiTM), τι είναι και πως μπορεί να χρησιμοποιηθεί για να πραγματοποιηθεί μια επιβλαβής επίθεση σε έναν προσωπικό υπολογιστή. Στο τρίτο κεφάλαιο πραγματοποιείται μια επίθεση MiTM μέσω virtual box και του λογισμικού Backtrack 5 που έχει ως αποτέλεσμα υποκλοπή συνομιλίας και αλλοίωση DNS. Στο τέταρτο κεφάλαιο παρουσιάζεται μια επίθεση σε router όπου ο χρήστης δεν έχει αλλάξει τον εργοστασιακό κωδικό με αποτέλεσμα να αποσπάσουμε τον κωδικό του router και να έχουμε πρόσβαση στο δίκτυό του. Στο πέμπτο κεφάλαιο μέσω του προγράμματος Reaver καταφέρνουμε να αποσπάσουμε τον κωδικό πρόσβασης στο δίκτυο από σύνδεση router-συσκευής μέσω WPS. Στο έκτο κεφάλαιο και χρησιμοποιώντας την τεχνική του phishing και μερικά εργαλεία του Linux πραγματοποιούμε υποκλοπή των κωδικών του χρήστη από κάποιο site μετά από την πληκτρολόγηση του username και του password του. Στο έβδομο κεφάλαιο πραγματοποιούμε μια επίθεση από iOS σε iOS και καταφέρνουμε να αποκτήσουμε πρόσβαση σε όλα τα δεδομένα και τις πληροφορίες του χρήστη που είναι αποθηκευμένα στην συσκευή. Στο όγδοο κεφάλαιο διενεργείται μια επίθεση στο προβληματικό web interface σε usb modem εταιριών κινητής τηλεφωνίας με χρήση phishing με στόχο την αποστολή κωδικών του χρήστη μέσω SMS στον επιτιθέμενο. Στο ένατο κεφάλαιο παρουσιάζεται μια επίθεση σε δίκτυο με κρυπτογράφηση WPA, υποκλοπή των κωδικών του χρήστη μέσω phishing και αποθήκευση των κωδικών αυτών σε βάση δεδομένων που δημιουργούμε. Τέλος, στο δέκατο και τελευταίο κεφάλαιο αναφέρονται τα συμπεράσματα και το πως μπορούμε να προστατευτούμε από τις ευπάθειες και τα κενά ασφαλείας στα υπολογιστικά συστήματα
description: The following thesis is concerned with evaluating the vulnerability of operating systems through network systems. In every chapter an attack takes place, each time in a unique operating system by a unique operating system. The first chapter contains an introduction to the concepts of susceptibility and malware, which are able to afflict different kinds of computer systems. In the second chapter there is the definition of the concept of the Man in The Middle (MiTM) and how it can be used to harmfully attack a personal computer. The third chapter includes an MiTM attack with the use of a virtual box and the Backtrack 5 software which resulted to the interception of a conversation and alteration of the DNS. Chapter four describes a router attach where the user hasn’t changed the default password in which case we are able to attain it and have access to the user’s network. In the fifth chapter, using the Reaver program, we are able to attain the network password by connecting the router and the device through the WPS. In chapter number six by applying the phishing technique along with some Linux tools, we attain password information through a site where the user typed their username and password. The seventh chapter contains an attack from iOS to iOs which enables us to access all the saved data and information of the user. In chapter eight an attack is conducted in the problematic web interface in usb modems of mobile communications companies through the phishing method in order to send password information to the attacker through SMS. Chapter nine is concerned with an attack towards a WPA protected network, attaining the user’s passwords through phishing and saving them in a data base we create. Last but not least, chapter ten draws to the concluding findings and refers to how we can be protected from susceptibilities and security gaps in computer systems