Αποτίμηση χαρακτηριστικών κακόβουλου λογισμικού με βάση τη συμπεριφορά
Η ανάγκη για έλεγχο του κακόβουλου λογισμικού είναι πάντα επίκαιρη. Καθώς οι συγγραφείς κακόβουλου λογισμικού χρησιμοποιούν όλο και πιο εξειδικευμένες τεχνικές αποφυγής του εντοπισμού οι υπάρχουσες signature-based λύσεις αποδεικνύονται ελλιπείς. Λύση σε αυτό έρχεται να δώσει η δυναμική ανάλυση του κ...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2017
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/10588 |
id |
nemertes-10889-10588 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-105882022-09-06T05:13:19Z Αποτίμηση χαρακτηριστικών κακόβουλου λογισμικού με βάση τη συμπεριφορά Malware evaluation based on behavioural characteristics Μιχαλόπουλος, Παναγιώτης Σερπάνος, Δημήτριος Michalopoulos, Panagiotis Σερπάνος, Δημήτριος Κουφοπαύλου, Οδυσσέας Κακόβουλο λογισμικό Ταξινόμηση Μηχανική μάθηση Μηχανές διανυσμάτων υποστήριξης Δυναμική ανάλυση Στατική ανάλυση 005.88 Malware Malware analysis Machine learning Classification Static analysis Dynamic analysis Support vector machines (SVM) Η ανάγκη για έλεγχο του κακόβουλου λογισμικού είναι πάντα επίκαιρη. Καθώς οι συγγραφείς κακόβουλου λογισμικού χρησιμοποιούν όλο και πιο εξειδικευμένες τεχνικές αποφυγής του εντοπισμού οι υπάρχουσες signature-based λύσεις αποδεικνύονται ελλιπείς. Λύση σε αυτό έρχεται να δώσει η δυναμική ανάλυση του κακόβολου λογισμικού σε συνδυασμό με τη στατική. Ταυτόχρονα, ο αυξανόμενος όγκος του κακόβουλου λογισμικού επιβάλλει την εύρεση λύσεων για την ταξινόμησή του, ώστε να δίνεται προτεραιότητα σε καινούργιες απειλές. Στην παρούσα διπλωματική υλοποιείται μια πλατφόρμα στατικής και δυναμικής ανάλυσης κακόβουλου λογισμικού, η οποία χρησιμοποιεί τεχνικές μηχανικής μάθησης για την ταξινόμησή του. Αρχικά, εξηγούνται οι έννοιες τις δυναμικής και στατικής ανάλυσης. Στη συνέχεια, παρουσιάζονται οι προδιαγραφές και η δομή της πλατφόρμας και τέλος, η διαδικασία υλοποίησής της. The need for malware control is always here. As mlaware writers employ more and more sophisticated evasion techniques, the current signature-based detection methods fail to deliver. At the same time the increasing volume of malware leads to the use of classification so malware analysts can focus on new and important threads. In this diploma thesis an automated malware analysis platform is presented. This platform combines dynamic and static analysis and uses machine learning techniques in order to analyse and classify malware. First, an overview of the dynamic and static analysis is provided. Next, the requirements and the structure of the platform are discussed and in the end, the implementation of the platform is presented. 2017-08-25T05:52:35Z 2017-08-25T05:52:35Z 2017-06 Thesis http://hdl.handle.net/10889/10588 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Κακόβουλο λογισμικό Ταξινόμηση Μηχανική μάθηση Μηχανές διανυσμάτων υποστήριξης Δυναμική ανάλυση Στατική ανάλυση 005.88 Malware Malware analysis Machine learning Classification Static analysis Dynamic analysis Support vector machines (SVM) |
spellingShingle |
Κακόβουλο λογισμικό Ταξινόμηση Μηχανική μάθηση Μηχανές διανυσμάτων υποστήριξης Δυναμική ανάλυση Στατική ανάλυση 005.88 Malware Malware analysis Machine learning Classification Static analysis Dynamic analysis Support vector machines (SVM) Μιχαλόπουλος, Παναγιώτης Αποτίμηση χαρακτηριστικών κακόβουλου λογισμικού με βάση τη συμπεριφορά |
description |
Η ανάγκη για έλεγχο του κακόβουλου λογισμικού είναι πάντα επίκαιρη. Καθώς οι συγγραφείς κακόβουλου λογισμικού χρησιμοποιούν όλο και πιο εξειδικευμένες τεχνικές αποφυγής του εντοπισμού οι υπάρχουσες signature-based λύσεις αποδεικνύονται ελλιπείς. Λύση σε αυτό έρχεται να δώσει η δυναμική ανάλυση του κακόβολου λογισμικού σε συνδυασμό με τη στατική. Ταυτόχρονα, ο αυξανόμενος όγκος του κακόβουλου λογισμικού επιβάλλει την εύρεση λύσεων για την ταξινόμησή του, ώστε να δίνεται προτεραιότητα σε καινούργιες απειλές. Στην παρούσα διπλωματική υλοποιείται μια πλατφόρμα στατικής και δυναμικής ανάλυσης κακόβουλου λογισμικού, η οποία χρησιμοποιεί τεχνικές μηχανικής μάθησης για την ταξινόμησή του. Αρχικά, εξηγούνται οι έννοιες τις δυναμικής και στατικής ανάλυσης. Στη συνέχεια, παρουσιάζονται οι προδιαγραφές και η δομή της πλατφόρμας και τέλος, η διαδικασία υλοποίησής της. |
author2 |
Σερπάνος, Δημήτριος |
author_facet |
Σερπάνος, Δημήτριος Μιχαλόπουλος, Παναγιώτης |
format |
Thesis |
author |
Μιχαλόπουλος, Παναγιώτης |
author_sort |
Μιχαλόπουλος, Παναγιώτης |
title |
Αποτίμηση χαρακτηριστικών κακόβουλου λογισμικού με βάση τη συμπεριφορά |
title_short |
Αποτίμηση χαρακτηριστικών κακόβουλου λογισμικού με βάση τη συμπεριφορά |
title_full |
Αποτίμηση χαρακτηριστικών κακόβουλου λογισμικού με βάση τη συμπεριφορά |
title_fullStr |
Αποτίμηση χαρακτηριστικών κακόβουλου λογισμικού με βάση τη συμπεριφορά |
title_full_unstemmed |
Αποτίμηση χαρακτηριστικών κακόβουλου λογισμικού με βάση τη συμπεριφορά |
title_sort |
αποτίμηση χαρακτηριστικών κακόβουλου λογισμικού με βάση τη συμπεριφορά |
publishDate |
2017 |
url |
http://hdl.handle.net/10889/10588 |
work_keys_str_mv |
AT michalopoulospanagiōtēs apotimēsēcharaktēristikōnkakobouloulogismikoumebasētēsymperiphora AT michalopoulospanagiōtēs malwareevaluationbasedonbehaviouralcharacteristics |
_version_ |
1799945000863137792 |