Εμφάνιση απλής εγγραφής

Δοκιμές παρείσδυσης σε εφαρμογές Android

dc.contributor.advisorΛαμπρινουδάκης, Κωνσταντίνος
dc.contributor.authorΧονδρογιάννης, Εμμανουήλ
dc.date.accessioned2020-04-29T09:32:13Z
dc.date.available2020-04-29T09:32:13Z
dc.date.issued2020-03-10
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/12689
dc.identifier.urihttp://dx.doi.org/10.26267/unipi_dione/112
dc.description.abstractΤο Android είναι ένα από τα πιο δημοφιλή λειτουργικά συστήματα για κινητές συσκευές στον κόσμο με συνεχή ανοδική πορεία. Δεδομένης της μεγάλης χρήσης του λογισμικού, ανοδική παρατηρείται η δημιουργία και χρήση των εφαρμογών του. Για τον λόγο αυτό αυξημένη είναι και ανάγκη για ασφάλεια στις εφαρμογές του Android. Βάσει των παραπάνω, στην παρούσα διπλωματική γίνεται αρχικά λεπτομερής αναφορά στην δομή του λογισμικού ώστε να κατανοηθεί ο τρόπος λειτουργίας των εφαρμογών ενώ αναφέρονται και επεξηγούνται οι κίνδυνοι που αντιμετωπίζουν οι εφαρμογές όπως τους ορίζει ο OWASP. Για τον έλεγχο και εντοπισμό των κινδύνων αυτών έγινε επιλογή μίας ευάλωτης εφαρμογής (DIVA) προκειμένου να διεξαχθεί το penetration test ενώ σε κάθε βήμα υπάρχει επεξήγηση της πορείας που ακολουθήθηκε μέχρι τον εντοπισμό της ευπάθειας. Τέλος, παραθέτονται συμπεράσματα γύρω από την διεξαγωγή του penetration test.el
dc.format.extent65el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Διεθνές*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleΔοκιμές παρείσδυσης σε εφαρμογές Androidel
dc.title.alternativeAndroid application penetration testingel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Ψηφιακών Συστημάτωνel
dc.description.abstractENAndroid is the most popular mobile operating system hence its applications are a common target to cyber-attacks. Therefore, the process of penetration testing is a fundamental step to recognize the impact of the vulnerabilities before the official launch of an application. The purpose of this thesis is to present the penetration testing process and its results. At first, we analyzed the Android Operating System in order to understand the basics of Android applications and presented the top 10 threats mobiles face more frequently as OWASP reports. Afterwards, we prepared the penetration testing lab with some of the most important tools included and finally performed a penetration test on a known vulnerable application by describing every step of the process.el
dc.contributor.masterΑσφάλεια Ψηφιακών Συστημάτωνel
dc.subject.keywordAndroidel
dc.subject.keywordMobile applicationsel
dc.subject.keywordPenetration testingel
dc.subject.keywordOWASPel
dc.subject.keywordVulnerabilityel
dc.date.defense2020-03-08


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές

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