Show simple item record

Δοκιμές παρείσδυσης σε εφαρμογές 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


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές
Except where otherwise noted, this item's license is described as
Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές

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