Αλγόριθμοι τεχνητής νοημοσύνης για την ανίχνευση επιθέσεων DDοS σε πρωτόκολλα TLSv1.3

Η παρούσα εργασία μελετά τις επιθέσεις DDOS σε πρωτόκολλα TLS. Η μελέτη εστιάζει στις Denial of Service Επιθέσεις, αλλά κυρίως στις κατανεμημένες DOS επιθέσεις (DDoS Attacks). Μελετώνται επίσης τα πρωτόκολλα TLS, . Στόχος της εργασίας είναι η εφαρμογή αλγορίθμων classification για τον εντοπισμό mal...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Δεσύλλας, Ανδρέας
Άλλοι συγγραφείς: Desyllas, Andreas
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/16363
id nemertes-10889-16363
record_format dspace
spelling nemertes-10889-163632022-09-05T11:17:06Z Αλγόριθμοι τεχνητής νοημοσύνης για την ανίχνευση επιθέσεων DDοS σε πρωτόκολλα TLSv1.3 Artificial intelligence algorithms for DDoS attacks detection on TLsv1.3 protocols Δεσύλλας, Ανδρέας Desyllas, Andreas Επιθέσεις DDOS Αλγόριθμοι classification DDoS attacks Η παρούσα εργασία μελετά τις επιθέσεις DDOS σε πρωτόκολλα TLS. Η μελέτη εστιάζει στις Denial of Service Επιθέσεις, αλλά κυρίως στις κατανεμημένες DOS επιθέσεις (DDoS Attacks). Μελετώνται επίσης τα πρωτόκολλα TLS, . Στόχος της εργασίας είναι η εφαρμογή αλγορίθμων classification για τον εντοπισμό malware μέσα από δεδομένα TLS κίνησης. Συνεπώς έγινε η συλλογή των δεδομένων, και η αντίστοιχη προεπεξεργασία, και στη συνέχεια εφαρμόστηκαν οι αλγόριθμοι classification και συγκεκριμένα οι ΚΝΝ Classifier, Gaussian NB, Decision Tree Classifier και Logistic Regression. Οι παραπάνω αλγόριθμοι αξιολογήθηκαν ως προς τις μετρικές Precision, Recall, F1 Score και χρόνο εκπαίδευσης. Τέλος, παρουσιάστηκαν τα Confusion Matrix και Καμπύλη Roc για την καλύτερη οπτικοποίηση των αποτελεσμάτων. This thesis examines DDOS attacks on TLS protocols. The study focuses on Denial-of-Service Attacks, but mainly on Distributed DOS Attacks (DDoS Attacks). TLS protocols are also being studied, as well as existing machine learning techniques for detecting DDοS attacks. The aim of this work is to apply classification algorithms to detect malware through TLS traffic data. Therefore, the data were collected, and the corresponding preprocessing, and then the classification algorithms were applied, namely the KNN Classifier, Gaussian NB, Decision Tree Classifier and Logistic Regression. The above algorithms were evaluated in terms of metric Precision, Recall, F1 Score and training time. Finally, the Confusion Matrix and Roc Curve were presented for better visualization of the results. 2022-07-04T07:11:53Z 2022-07-04T07:11:53Z 2022-07-02 http://hdl.handle.net/10889/16363 gr application/pdf winrar
institution UPatras
collection Nemertes
language Greek
topic Επιθέσεις DDOS
Αλγόριθμοι classification
DDoS attacks
spellingShingle Επιθέσεις DDOS
Αλγόριθμοι classification
DDoS attacks
Δεσύλλας, Ανδρέας
Αλγόριθμοι τεχνητής νοημοσύνης για την ανίχνευση επιθέσεων DDοS σε πρωτόκολλα TLSv1.3
description Η παρούσα εργασία μελετά τις επιθέσεις DDOS σε πρωτόκολλα TLS. Η μελέτη εστιάζει στις Denial of Service Επιθέσεις, αλλά κυρίως στις κατανεμημένες DOS επιθέσεις (DDoS Attacks). Μελετώνται επίσης τα πρωτόκολλα TLS, . Στόχος της εργασίας είναι η εφαρμογή αλγορίθμων classification για τον εντοπισμό malware μέσα από δεδομένα TLS κίνησης. Συνεπώς έγινε η συλλογή των δεδομένων, και η αντίστοιχη προεπεξεργασία, και στη συνέχεια εφαρμόστηκαν οι αλγόριθμοι classification και συγκεκριμένα οι ΚΝΝ Classifier, Gaussian NB, Decision Tree Classifier και Logistic Regression. Οι παραπάνω αλγόριθμοι αξιολογήθηκαν ως προς τις μετρικές Precision, Recall, F1 Score και χρόνο εκπαίδευσης. Τέλος, παρουσιάστηκαν τα Confusion Matrix και Καμπύλη Roc για την καλύτερη οπτικοποίηση των αποτελεσμάτων.
author2 Desyllas, Andreas
author_facet Desyllas, Andreas
Δεσύλλας, Ανδρέας
author Δεσύλλας, Ανδρέας
author_sort Δεσύλλας, Ανδρέας
title Αλγόριθμοι τεχνητής νοημοσύνης για την ανίχνευση επιθέσεων DDοS σε πρωτόκολλα TLSv1.3
title_short Αλγόριθμοι τεχνητής νοημοσύνης για την ανίχνευση επιθέσεων DDοS σε πρωτόκολλα TLSv1.3
title_full Αλγόριθμοι τεχνητής νοημοσύνης για την ανίχνευση επιθέσεων DDοS σε πρωτόκολλα TLSv1.3
title_fullStr Αλγόριθμοι τεχνητής νοημοσύνης για την ανίχνευση επιθέσεων DDοS σε πρωτόκολλα TLSv1.3
title_full_unstemmed Αλγόριθμοι τεχνητής νοημοσύνης για την ανίχνευση επιθέσεων DDοS σε πρωτόκολλα TLSv1.3
title_sort αλγόριθμοι τεχνητής νοημοσύνης για την ανίχνευση επιθέσεων ddοs σε πρωτόκολλα tlsv1.3
publishDate 2022
url http://hdl.handle.net/10889/16363
work_keys_str_mv AT desyllasandreas algorithmoitechnētēsnoēmosynēsgiatēnanichneusēepitheseōnddosseprōtokollatlsv13
AT desyllasandreas artificialintelligencealgorithmsforddosattacksdetectionontlsv13protocols
_version_ 1771297212673818624