dc.contributor.advisor | Πατσάκης, Κωνσταντίνος | |
dc.contributor.author | Τσατταλιός, Άρης - Σταύρος | |
dc.date.accessioned | 2023-01-19T07:50:32Z | |
dc.date.available | 2023-01-19T07:50:32Z | |
dc.date.issued | 2022-12 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/15021 | |
dc.identifier.uri | http://dx.doi.org/10.26267/unipi_dione/2443 | |
dc.description.abstract | Στην παρούσα διατριβή παρουσιάζεται ένα Λογισμικό Ανίχνευσης Εισβολής (ΛΑΕ) για Windows λειτουργικό σύστημα, το οποίο παρακολουθεί τις αλλαγές στο σύστημα αρχείων (filesystem monitoring) και ακολούθως ενημερώνει τον χρήστη για τυχόν μόλυνση από επίθεση crypto-ransomware. Το λογισμικό δημιουργήθηκε χρησιμοποιώντας την γλώσσα προγραμματισμού Python (ver. 3.9).
Αρχικά, γίνεται μια εισαγωγή παρουσιάζοντας το πρόβλημα, δηλαδή τις επιθέσεις ransomware και την ραγδαία αύξησή τους παγκοσμίως τα τελευταία χρόνια, που στόχο έχουν οργανισμούς αλλά και ιδιώτες, φαινόμενο που οδήγησε στην ανάγκη δημιουργίας εργαλείων ικανών στην πρόληψη και αντιμετώπιση τέτοιων επιθέσεων. Ακόμα γίνεται αναφορά στις σημαντικότερες επιθέσεις ransomware.
Στην συνέχεια ακολουθεί το θεωρητικό μέρος όπου γίνεται μια ανάλυση του τί ακριβώς είναι το ransomware, τα χαρακτηριστικά του, πως λειτουργεί αλλά και ποια είναι τα διακριτά είδη του.
Στο πρακτικό μέρος, αναλύεται εκτενώς ο τρόπος λειτουργίας του λογισμικού (ΛΑΕ), καθώς και ο κώδικας που χρησιμοποιήθηκε.
Τέλος στα δύο τελευταία κεφάλαια, παρουσιάζονται τα αποτελέσματα των μετρήσεων που πραγματοποιήθηκαν, και ακολούθως εξάγονται συμπεράσματα για την αποτελεσματικότητά του λογισμικού (ΛΑΕ) όσον αφορά την ακρίβεια αλλά και την ταχύτητα εντοπισμού της επίθεσης. | el |
dc.format.extent | 36 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.title | Λογισμικό Ανίχνευσης Εισβολής (ΛΑΕ) κατά των επιθέσεων Crypto - Ransomware | el |
dc.title.alternative | Crypto - Ransomware Detection Software (CRDS) | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | In this dissertation, we will present our version of a Crypto-Ransomware Detection Software (CRDS), coded in Python (ver. 3.9), for Windows OS. This CRDS monitors the filesystem, specifically the file operations, and alerts user if a crypto-ransomware infection is detected.
Namely, at first, we will examine the ever-growing phenomenon of ransomware attacks worldwide, against organizations and individuals, which led to building software tools capable of spotting and preventing such attacks.
Consequently, in “theory” section, we will analyze ransomware’s characteristics, it’s working mechanism and discrete variants – families, while in “practical” section will analyze our CRDS (working logic & code).
Finally in last two chapters, titled “Results” and “Conclusions”, will measure the precision and speed of alerting during an attack, which will lead us in conclusions regarding the effectiveness of this CRDS, together with some proposals for further optimization. | el |
dc.contributor.master | Πληροφορική | el |
dc.subject.keyword | Ransomware | el |
dc.subject.keyword | Detection | el |
dc.subject.keyword | Python | el |
dc.subject.keyword | Windows | el |
dc.subject.keyword | Crypto | el |
dc.subject.keyword | Software | el |
dc.subject.keyword | Λογισμικό Ανίχνευσης Εισβολής (ΛΑΕ) | el |
dc.date.defense | 2022-12 | |