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

Ασφάλεια διαδικτυακών εφαρμογών με χρήση προγραμματιστικού πλαισίου Django

dc.contributor.advisorΚοτζανικολάου, Παναγιώτης
dc.contributor.authorΚατόπης, Χρήστος Γ.
dc.date.accessioned2018-01-16T10:06:03Z
dc.date.available2018-01-16T10:06:03Z
dc.date.issued2017-03
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/10575
dc.description.abstractΗ παρούσα εργασία εξετάζει τη χρήση του Django framework για τον σχεδιασμό ασφαλών διαδικτυακών εφαρμογών.Για το σκοπό αυτό, πραγματοποιείται ανάλυση των απαιτήσεων ασφαλείας για μια σύγχρονη διαδικτυακή εφαρμογή: παρουσιάζονται οι κύριες απειλές που μπορεί να αντιμετωπίσει σε διάφορα επίπεδα και οι ευπάθειες που αυτές εκμεταλλεύονται, όπως και οι απαιτήσεις ασφαλείας που πρέπει να πληροί μια διαδικτυακή εφαρμογή. Στη συνέχεια, αναλύονται οι βιβλιοθήκες και οι τεχνολογίες ασφάλειας που προσφέρει το πλαίσιο Django. Στην τελική φάση της εργασίας, με χρήση του προγραμματιστικού πλαισίου Django αναπτύσσεται διαδικτυακή εφαρμογή με αξιοποίηση ορισμένων τεχνολογιών ασφαλείας και ελέγχεται η ικανοποίηση των απαιτήσεων ασφαλείας αλλά και η επιτυχής αντιμετώπιση των απειλών. Προτείνεται μια στοιχειωδώς βελτιωμένη έκδοση της εφαρμογής με βάση την ανάλυση ευπαθειών ασφάλειας.el
dc.format.extent271el
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Ασφάλεια διαδικτυακών εφαρμογών με χρήση προγραμματιστικού πλαισίου Djangoel
dc.title.alternativeWeb application security using Django frameworkel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThe present thesis proposes the use of Django web framework for the purpose of designing secure web applications. In order to achieve that, the security vulnerabilities of the web applications, which may expose them to threats, the methodology of web attacks and the basic guidelines for designing a secure web application are presented. The Django web framework, its functionality and its security features are introduced. In the final chapters, we present a case study by designing a web application using Django and the security tools it provides. The web application is scanned for vulnerabilities by a security vulnerability scanner software. Based on the results of the vulnerability analysis, an improved version of the web application is presented.el
dc.contributor.masterΠληροφορικήel
dc.subject.keywordΔιαδικτυακή εφαρμογήel
dc.subject.keywordΑσφάλεια διαδικτύουel
dc.subject.keywordΔιαδικτυακός προγραμματισμόςel
dc.subject.keywordΑνάπτυξη λογισμικούel
dc.subject.keywordΑρχιτεκτονική ηλεκτρονικών υπολογιστώνel
dc.subject.keywordDjangoel
dc.subject.keywordObject Relational Mapping (ORM)el


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

Thumbnail

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

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

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

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