dc.contributor.advisor | Λαμπρινουδάκης, Κωνσταντίνος | |
dc.contributor.author | Δήμου, Παρασκευή | |
dc.date.accessioned | 2021-03-16T20:05:43Z | |
dc.date.available | 2021-03-16T20:05:43Z | |
dc.date.issued | 2021-01 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/13313 | |
dc.identifier.uri | http://dx.doi.org/10.26267/unipi_dione/736 | |
dc.description.abstract | Το Android αποτελεί ένα από τα πιο δημοφιλή και ασφαλή λειτουργικά συστήματα για κινητές συσκευές. Ωστόσο, τα προβλήματα ασφάλειας συνεχίζουν να υπάρχουν όσο δεν δίνουμε προσοχή στην ασφάλεια των εφαρμογών κατά την ανάπτυξή τους. Η αποθήκευση των δεδομένων, η ορθή χρήση των κανόνων που διέπουν την κρυπτογράφηση και η ασφαλής δικτυακή επικοινωνία αποτελούν μερικά από τα θέματα ασφάλειας που εντοπίζουμε στις Android εφαρμογές.
Σύμφωνα με τα παραπάνω, η παρούσα διπλωματική εργασία αναλύει τη δομή του λειτουργικού συστήματος Android και αναλύει διάφορα εργαλεία για την διεξαγωγή δοκιμών παρείσδυσης με σκοπό την σύγκριση και αξιολόγηση τους. Για την ανάλυση των εργαλείων, χρησιμοποιήθηκε η Android εφαρμογή InsecureBankv2, η οποία περιλαμβάνει ευπάθειες. Αφού ολοκληρωθεί η ανάλυση και σύγκριση των εργαλείων, παρατίθενται στο τέλος συμπεράσματα σχετικά με διεξαγωγή του penetration test. | el |
dc.format.extent | 71 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.title | Δοκιμές παρείσδυσης σε εφαρμογές Android | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Ψηφιακών Συστημάτων | el |
dc.description.abstractEN | Android is one of the most popular and secure mobile operating systems. However, the security problems can still appear, if we do not carefully consider security during mobile application development. Data storage, proper use of cryptography and secure network communication are some of these considerations.
According to the above, this thesis analyzes the Android Operating System and its structure and then it presents some penetration testing tools in order to compare and evaluate them. For this purpose, I examine a vulnerable Android application, known as InsecureBankv2. Afterwards, there is a conclusion regarding the results of each tool and the respective vulnerabilities. | el |
dc.contributor.master | Ασφάλεια Ψηφιακών Συστημάτων | el |
dc.subject.keyword | Android | el |
dc.subject.keyword | OWASP | el |
dc.subject.keyword | Mobile applications | el |
dc.subject.keyword | Penetration testing | el |
dc.date.defense | 2021-02-25 | |