Ευπάθειες σε web applications.
Loading...
Date
2020-11-20
Journal Title
Journal ISSN
Volume Title
Publisher
ΕΛ.ΜΕ.ΠΑ., ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ (ΣΜΗΧ), Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Η.Μ.U, School of Engineering (ScENG), Electrical and Computer Engineering Dept
Η.Μ.U, School of Engineering (ScENG), Electrical and Computer Engineering Dept
Advisor
Abstract
Σκοπός αυτής της πτυχιακής εργασίας είναι η διερεύνηση των τρόπων που γίνονται οι πιο συχνές επιθέσεις σε διαδικτυακές εφαρμογές αλλά και τι άλλες δυνατότητες που υπάρχουν από τη στιγμή που αποκτήσουμε πρόσβαση σε ένα σύστημα. Θα αναλύσουμε τη θεωρία τους και έπειτα θα κάνουμε δοκιμές πάνω σε εικονικά μηχανήματα τα οποία συνδέονται μεταξύ τους σε ένα εικονικό δίκτυο στημένο με το πρόγραμμα της Oracle, VirtualBox. Τα λειτουργικά συστήματα που θα τρέχουν στα εικονικά μηχανήματα είναι, Kali Linux για το μηχάνημα που θα εκτελεί τις επιθέσεις, Windows 10 και Ubuntu Linux χωρίς γραφικό περιβάλλον που θα είναι το μηχάνημα του χρήστη και ο server των διαδικτυακών εφαρμογών.
In this thesis we research the most common vulnerabilities that exist and how to prevent these exploits from happening. Also, what other exploits can be used after a hacker has access to a system. We will analyze the vulnerabilities, how often they appear, what can you gain from exploiting them. And then we will do some tests through virtual machines inside our virtual network using the Oracle VM VirtualBox tool. The OS (Operating System) that runs on the machines are the Kali Linux for the attacking system, Windows 10 and Ubuntu Linux (without a GUI – Graphical User Interface) for the client machine and the server machine that has the web applications.
In this thesis we research the most common vulnerabilities that exist and how to prevent these exploits from happening. Also, what other exploits can be used after a hacker has access to a system. We will analyze the vulnerabilities, how often they appear, what can you gain from exploiting them. And then we will do some tests through virtual machines inside our virtual network using the Oracle VM VirtualBox tool. The OS (Operating System) that runs on the machines are the Kali Linux for the attacking system, Windows 10 and Ubuntu Linux (without a GUI – Graphical User Interface) for the client machine and the server machine that has the web applications.