Show simple item record

Κακόβουλη μηχανική μάθηση: αξιολόγηση μοντέλων επίθεσης και μηχανισμών άμυνας

dc.contributor.advisorRizomiliotis, Panagiotisen_US
dc.contributor.authorPerifanis, Vasileiosen_US
dc.contributor.authorTserpes, Iosifen_US
dc.contributor.authorΠερηφάνης, Βασίλειοςel_GR
dc.contributor.authorΤσερπές, Ιωσήφel_GR
dc.coverage.spatialΣάμοςel_GR
dc.date.accessioned2020-03-26T13:24:16Z
dc.date.available2020-03-26T13:24:16Z
dc.date.issued2020-02
dc.identifier.urihttp://hdl.handle.net/11610/20142
dc.description.abstractIn recent years, there has been a sharp increase in the use of mobile platforms and particularly devices based on the Android operating system. This rapid use of mobile devices has fueled cybercriminals’ interest in developing and sharing malicious software. Machine learning algorithms can be used to detect malware with extremely high performance. However, many of these algorithms, and mainly neural network models, are vulnerable to changes in the input data, known as adversarial examples, capable of leading a model to produce misclassifications. This weakness is one of the major problems that the research community is called upon to solve. This thesis presents the evolution of malicious software for Android-based devices over time and refers to the extraction of an application’s features to detect malicious activity. In addition, ways of detecting malware through machine learning models are being developed, as well as ways in which an attacker can deceive these models. This work focuses on the experimental demonstration of the efficiency of machine learning models for malware detection and the weakness of these models against small changes in the input data. Finally, methods for defending models are being evaluated and special features of adversarial examples are being discussed.en_US
dc.description.abstractΤα τελευταία χρόνια παρατηρείται ραγδαία αύξηση στην χρήση κινητών πλατφορμών και ιδιαίτερα σε συσκευές που βασίζονται στο λογισμικό σύστημα Android. Η ραγδαία αυτή χρήση των κινητών συσκευών έχει κεντρίσει το ενδιαφέρον κυβερνοεγκληματιών για την ανάπτυξη και διαμοιρασμό κακόβουλου λογισμικού. Οι αλγόριθμοι μηχανικής μάθησης μπορούν να χρησιμοποιηθούν για τον εντοπισμό κακόβουλου λογισμικού, έχοντας εξαιρετικά υψηλές αποδόσεις. Ωστόσο, πολλοί από αυτούς τους αλγορίθμους και ειδικά τα μοντέλα νευρωνικών δικτύων είναι ευάλωτα σε αλλαγές στα δεδομένα εισόδου, γνωστά ως κακόβουλα παραδείγματα, ικανές να οδηγήσουν ένα μοντέλο στην παραγωγή εσφαλμένων ταξινομήσεων. Η αδυναμία αυτή αποτελεί ένα από τα σημαντικότερα προβλήματα που καλείται η ερευνητική κοινότητα να επιλύσει. Η παρούσα διπλωματική εργασία παρουσιάζει την εξέλιξη του κακόβουλου λογισμικού για κινητές συσκευές βασισμένες στο λογισμικό Android με το πέρασμα του χρόνου και γίνεται αναφορά στους τρόπους εξαγωγής χαρακτηριστικών των εφαρμογών με σκοπό την ανίχνευση κακόβουλης δραστηριότητας. Επιπλέον, αναπτύσσονται οι τρόποι ανίχνευσης κακόβουλου λογισμικού μέσω μοντέλων μηχανικής μάθησης, καθώς και οι τρόποι με τους οποίους ένας επιτιθέμενος μπορεί να εξαπατήσει τα μοντέλα αυτά. Η εργασία επικεντρώνεται στην πειραματική απόδειξη της ακρίβειας των μοντέλων μηχανικής μάθησης για τον εντοπισμό κακόβουλου λογισμικού και την αδυναμία των αλγορίθμων έναντι μικρών αλλαγών στα δεδομένα εισόδου. Τέλος, αξιολογούνται μέθοδοι προστασίας των μοντέλων, καθώς και συζητούνται ενδιαφέρουσες ιδιότητες των κακόβουλων παραδειγμάτων.el_GR
dc.format.extent131 σ.el_GR
dc.language.isoen_USen_US
dc.rightsDefault License
dc.subjectandroiden_US
dc.subjectmalware detectionen_US
dc.subjectmachine learningen_US
dc.subjectneural networksen_US
dc.subjectadversarial examplesen_US
dc.subjectανίχνευση κακόβουλου λογισμικούel_GR
dc.subjectμηχανική μάθησηel_GR
dc.subjectνευρωνικά δίκτυαel_GR
dc.subject.lcshMachine learningen_US
dc.subject.lcshMalware (Computer software)en_US
dc.subject.lcshNeural networks (Computer science)en_US
dc.subject.lcshAndroid (Electronic resource)en_US
dc.subject.lcshComputer securityen_US
dc.titleAdversarial machine learning: evaluation of attack models & defense mechanismsen_US
dc.titleΚακόβουλη μηχανική μάθηση: αξιολόγηση μοντέλων επίθεσης και μηχανισμών άμυναςel_GR
dcterms.accessRightsfreeel_GR
dcterms.rightsΠλήρες Κείμενο - Ελεύθερη Δημοσίευσηel_GR
heal.typemasterThesisel_GR
heal.recordProvideraegeanel_GR
heal.committeeMemberNameKambourakis, Georgiosen_US
heal.committeeMemberNameKokolakis, Spyrosen_US
heal.academicPublisherΠανεπιστήμιο Αιγαίου - Πολυτεχνική Σχολή - Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτωνel_GR
heal.academicPublisherIDaegeanel_GR
heal.fullTextAvailabilitytrueel_GR
dc.contributor.departmentotherel_GR


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record