Institutional Repository [SANDBOX]
Technical University of Crete
EN  |  EL

Search

Browse

My Space

DIFT implementation in MIPS processor to prevent malicious attacks

Koukounas Aggelos-Panagiotis

Simple record


URIhttp://purl.tuc.gr/dl/dias/E5DC8D0F-8B89-4959-9FCC-8922958A0664-
Identifierhttps://doi.org/10.26233/heallink.tuc.72494-
Languageel-
Extent86 σελίδεςel
TitleΥλοποίηση DIFT στον επεξεργαστή MIPS για την αντιμετώπιση κακόβουλων επιθέσεωνel
TitleDIFT implementation in MIPS processor to prevent malicious attacksen
CreatorKoukounas Aggelos-Panagiotisen
CreatorΚουκουνας Αγγελος-Παναγιωτηςel
Contributor [Thesis Supervisor]Pnevmatikatos Dionysiosen
Contributor [Thesis Supervisor]Πνευματικατος Διονυσιοςel
Contributor [Committee Member]Samoladas Vasilisen
Contributor [Committee Member]Σαμολαδας Βασιληςel
Contributor [Committee Member]Papaefstathiou Ioannisen
Contributor [Committee Member]Παπαευσταθιου Ιωαννηςel
PublisherΠολυτεχνείο Κρήτηςel
PublisherTechnical University of Creteen
Academic UnitTechnical University of Crete::School of Electrical and Computer Engineeringen
Academic UnitΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
Content SummaryΟ τομέας της ασφάλειας των υπολογιστικών συστημάτων αποτελεί έναν ιδιαίτερα ευαίσθητο και σημαντικό τομέα και είναι αναγκαία η συστηματική μελέτη του, προκειμένου να επιτευχθεί η προστασία του συστήματος και των δεδομένων που μεταφέρονται. Τα ‘τρωτά’ σημεία του λογισμικού, εκμεταλλευόμενα κατάλληλα από έναν επιτιθέμενο, μπορούν να οδηγήσουν σε μη εξουσιοδοτημένες ενέργειες, στην τροποποίηση της διάρθρωσης του συστήματος και τελικά στην πλήρη πρόσβαση σε αυτό. Για το λόγο αυτό, αναπτύσσονται συνεχώς τεχνικές που αποσκοπούν στην πρόληψη, ανίχνευση και αντιμετώπιση των κακόβουλων ενεργειών. Μία σχετικά πρόσφατη τεχνική είναι και αυτή του Dynamic Information Flow Tracking (DIFT) που αποτελεί έναν μηχανισμό, ο οποίος στηρίζεται στην παρακολούθηση της ροής δεδομένων που προέρχονται από μη έμπιστες πηγές. Ο μηχανισμός λειτουργεί κατά την διάρκεια εκτέλεσης του προγράμματος και η παρακολούθηση επιτυγχάνεται με την προσθήκη extra bits, επεκτείνοντας τους καταχωρητές και την μνήμη έτσι ώστε να αποθηκεύουν την παραπάνω πληροφορία. Η παραγωγή των επιπρόσθετων bits, το καθένα από τα οποία έχει και μία συγκεκριμένη λειτουργία, διέπεται από κανόνες για τον εκάστοτε τύπο εντολής που εκτελείται. Στην δική μας προσέγγιση, με την τροποποίηση του MIPS για την εφαρμογή του μηχανισμού DIFT, επεκτείνουμε τον επεξεργαστή κατάλληλα, με αποτέλεσμα να προστατεύει από μια ενδεχόμενη BOF επίθεση. el
Type of ItemΔιπλωματική Εργασίαel
Type of ItemDiploma Worken
Licensehttp://creativecommons.org/licenses/by/4.0/en
Date of Item2018-03-01-
Date of Publication2018-
SubjectDIFTen
SubjectDynamic Information Flow Trackingen
SubjectΑσφάλεια υπολογιστικών συστημάτωνel
SubjectΕπεξεργαστής MIPSel
Bibliographic CitationΆγγελος-Παναγιώτης Κούκουνας, "Υλοποίηση DIFT στον επεξεργαστή MIPS για την αντιμετώπιση κακόβουλων επιθέσεων", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2018el
Bibliographic CitationAggelos-Panagiotis Koukounas, "DIFT implementation in MIPS processor to prevent malicious attacks", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2018en

Available Files

Services

Statistics