Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/20113| Title: | Διασφάλιση με χρήση της Στοίβας Κλήσεων της JavaScript |
| Authors: | Λίβα, Αναστασία Χριστίνα Γκούμας Γεώργιος |
| Keywords: | Δυναμική ανάλυση προγραμμάτων· απομόνωση βιβλιοθηκών τρίτων· πολιτικές ασφαλείας· στοίβα κλήσεων Dynamic program analysis, third-party library isolation, security policies, call stack |
| Issue Date: | 20-Mar-2026 |
| Abstract: | Σκοπός της παρούσας διπλωματικής εργασίας είναι η μελέτη και ανάπτυξη μηχανισμών απομόνωσης βιβλιοθηκών τρίτων σε εφαρμογές υψηλού επιπέδου, με έμφαση στη δυναμική ανάλυση προγραμμάτων και την αυτόματη επιβολή πολιτικών ασφαλείας. Στο πλαίσιο της παρούσας εργασίας αναπτύσσεται ένα σύστημα δυναμικού μετασχηματισμού που αξιοποιεί ελαφριούς μηχανισμούς περιτύλιξης στα όρια των βιβλιοθηκών σε συνδυασμό με πληροφορία από τις στοίβες κλήσεων κατά την εκτέλεση, όπως αυτή είναι διαθέσιμη σε γλώσσες όπως Python και Node.js. Μέσα από αυτό τον μηχανισμό παράγει αυτόματα πολιτικές που περιορίζουν την πρόσβαση σε ευαίσθητες συναρτήσεις. Οι πολιτικές αυτές αξιοποιούνται κατά την εκτέλεση της εφαρμογής, μπλοκάροντας μη εξουσιοδοτημένες αποκλίσεις και προστατεύοντας τις εφαρμογές από ευπάθειες Ημέρας Μηδέν, ακόμη και πριν τη διάθεση επίσημων ενημερώσεων. |
| URI: | http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/20113 |
| Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| thesis_acliva.pdf | Κυβερνοασφάλεια | 57.45 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.