Show simple item record

Ανάπτυξη λογισμικού για ανάκτηση πακεταρισμένου κώδικα από εκτελέσιμα αρχεία x86 αρχιτεκτονικής

dc.contributor.advisorΠατσάκης, Κωνσταντίνος
dc.contributor.authorΚαπετάνιος, Μιχαήλ - Παναγιώτης
dc.date.accessioned2025-11-10T15:51:56Z
dc.date.available2025-11-10T15:51:56Z
dc.date.issued2025-09
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/18382
dc.description.abstractΗ παρούσα πτυχιακή εργασία εστιάζει στην ανάπτυξη ενός εργαλείου για την ανάλυση και εξαγωγή πακεταρισμένου κώδικα από εκτελέσιμα αρχεία ( unpacking ). Πιό συγκεκριμένα αναπτύσσεται λειτουργικό σε γλώσσα python, το οποίο χρησιμοποιεί τα angr και r2pipe frameworks. Το λογισμικό πραγματοποιεί στατική, δυναμική και συμβολική ανάλυση για να εντοπίσει και αντιμετωπίσει τεχνικές obfuscation (όπως anti-tracing) να εντοπίσει το σημείο πριν την εκτέλεση του πακεταρισμένου κώδικα και να τον εξάγει σε ένα ξεχωριστό αρχείο ( dumping ).el
dc.format.extent27el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.titleΑνάπτυξη λογισμικού για ανάκτηση πακεταρισμένου κώδικα από εκτελέσιμα αρχεία x86 αρχιτεκτονικήςel
dc.title.alternativeSoftware development for recovering packed code from x86 binariesel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThe present undergraduate thesis focuses on the development of a tool for analyzing and extracting packaged code from executable files (unpacking). More specifically, a function is developed in the Python language, which uses the angr and r2pipe frameworks. The software performs static, dynamic, and symbolic analysis to identify and address obfuscation techniques (such as anti-tracing), to locate the point before the execution of the packaged code, and to extract it into a separate file (dumping).el
dc.subject.keywordUnpackingel
dc.date.defense2025-09-29


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Contact Us
Send Feedback
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»