Υλοποιήσεις και Εφαρμογές Ασφάλειας Δικτύων¶
Πρακτικό, εργαστηριακό μάθημα ασφάλειας δικτύων: στήνεις Linux VMs και δουλεύεις με fail2ban, iptables, SSH κλειδιά, DNS/bind9, κρυπτογράφηση, tcpdump και επιθέσεις (DNS spoofing, DDoS). Η θεωρία (απειλές TCP/IP, DoS, κρυπτογραφία, firewalls, PGP/IPSec/TLS/Tor, malware) μπαίνει στην υπηρεσία των εργασιών. Κατά φοιτητές (2021–2026) δεν έχει γραπτή εξέταση — βαθμολογείσαι προφορικά πάνω σε αυτά που έφτιαξες.
Θέματα Τι λένε οι φοιτητές Περίγραμμα ⬇ Κατέβασε για AI
Με μια ματιά¶
| Κωδικός | CEID_NE575 |
| Εξάμηνο / τύπος | Χειμερινό, επιλογής Κατάλογος |
| ECTS | 5 Κατάλογος |
| Ώρες / εβδομάδα | 2 θεωρία + 3 εργαστήριο Κατάλογος |
| Τομέας | ΥΑ Κατάλογος |
| Διδάσκοντες 2025-26 | Δ. Σερπάνος, Κ. Βλάχος Κατάλογος |
| Αξιολόγηση (περίγραμμα) | Δύο ανεξάρτητα μέρη: γραπτή εξέταση θεωρίας + αξιολόγηση εργαστηρίου Περίγραμμα |
| Αξιολόγηση (στην πράξη) | Προφορική εξέταση πάνω στις εργασίες, χωρίς γραπτή Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο) |
Τι θα μάθεις¶
Το επίσημο περίγραμμα ξεκινά από τις απειλές και φτάνει σε εργαλεία και πρωτόκολλα ασφάλειας Περίγραμμα:
- Απειλές και βασικές υπηρεσίες/μηχανισμοί ασφάλειας, ευπάθειες TCP/IP, IP spoofing, SYN flooding, DoS.
- DNS και DNS cache poisoning, επιθέσεις σε DNS και ARP.
- Κρυπτογραφία δημόσιου κλειδιού και RSA.
- Packet filtering (iptables) και proxy firewalls· πρωτόκολλα PGP, IPSec, SSL/TLS και Tor.
- Malware (ιoί, worms), bots/botnets, DDoS και μέθοδοι αντιμετώπισης.
- Σάρωση θυρών/ευπαθειών, packet sniffing, ανίχνευση εισβολών, penetration testing.
Στην πράξη μεγάλο βάρος έχει το εργαστήριο πάνω σε Linux VMs. Από τις εργασίες που συζητούνται στο Discord προκύπτουν: fail2ban και φίλτρα για sshd/joomla/nextcloud, SSH με δημόσιο κλειδί, iptables, εξυπηρετητής DNS με bind9 και ζώνες, tcpdump, sendmail, κρυπτογράφηση αρχείων με RSA, σκλήρυνση web (Apache/headers), και προσομοίωση DDoS/DNS spoofing Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο), Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
Πώς βαθμολογείται¶
- Το περίγραμμα περιγράφει δύο ανεξάρτητα μέρη: γραπτή εξέταση θεωρίας (πολλαπλής επιλογής, σύντομης απάντησης, ανάπτυξης, επίλυσης προβλημάτων) και αξιολόγηση εργαστηρίου με βάση τις αναφορές και γραπτή εξέταση πάνω στις ασκήσεις Περίγραμμα Κατάλογος.
- Αυτό όμως δεν ταιριάζει με την πράξη: από το 2021 φοιτητής μεταφέρει ότι το μάθημα είναι πρωτίστως εργαστηριακό, δεν έχει γραπτή εξέταση, και η τελική είναι προφορική πάνω στις εργασίες Discord 2021-10 (διαθέσιμο στο πλήρες πακέτο).
- Το 2024-25 φοιτητής με εμπειρία γράφει ότι οι εργασίες είναι 7 και η προφορική εξέταση γίνεται «κυρίως πάνω στις τελευταίες ασκήσεις»· όποιος τις έχει κάνει δεν δυσκολεύεται Discord 2025-07 (διαθέσιμο στο πλήρες πακέτο).
- Το 2025-26 φοιτητής λέει ότι οι εργασίες μετράνε μέσα στο εξάμηνο και η τελική προφορική πάει και στον Σεπτέμβρη Discord 2025-09 (διαθέσιμο στο πλήρες πακέτο)· άλλος αναφέρει ότι «η βαθμολογία λαμβάνει μέρος αποκλειστικά κατά την προφορική εξέταση» και τη χαρακτηρίζει επιεική Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).
- Οι ασκήσεις του εργαστηρίου ελέγχονται αυτόματα (τις τελευταίες τις διορθώνει script) και δεν βγαίνουν βαθμοί στο eClass· ο έλεγχος εστιάζει στον DNS server, στην κρυπτογράφηση και στο setup του VM, «ή την λύνεις ή δεν την λύνεις» Discord 2025-07 (διαθέσιμο στο πλήρες πακέτο), Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).
- Δεν βρέθηκαν επίσημα ποσοστά βαρύτητας θεωρίας/εργαστηρίου· το περίγραμμα δίνει δύο μέρη χωρίς ποσοστά Κατάλογος Περίγραμμα. Οι πηγές διαφωνούν αν οι εργασίες μετράνε ξεχωριστά· το 2026-02 φοιτητής λέει ότι η βαθμολογία γίνεται μόνο στην προφορική Discord 2025-09 (διαθέσιμο στο πλήρες πακέτο), Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).
Εργασίες & εργαστήρια¶
- Ο αριθμός κυμαίνεται: «6-8 εργασίες + την εξέταση» (2024-09) Discord 2024-09 (διαθέσιμο στο πλήρες πακέτο), «7 εργασίες» την επόμενη χρονιά Discord 2025-07 (διαθέσιμο στο πλήρες πακέτο). Παραδίδονται ως αναφορές PDF που εξηγούν τι έγινε, με screenshots των ζητουμένων Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
- Οι τελευταίες ασκήσεις ελέγχονται αυτόματα· αν κάτι είναι λάθος ενημερώνεσαι να το διορθώσεις πριν την προθεσμία. Οι πρώτες (καθαρά PDF) πιθανότατα δεν ελέγχονται Discord 2025-07 (διαθέσιμο στο πλήρες πακέτο).
- Το setup των VMs είναι κοινή παγίδα: το 2025-26 πολλοί δυσκολεύτηκαν στο Azure (region/private key/resource group), με λύση τη δημιουργία resource group στην «switzerland north» πριν το VM Discord 2025-11 (διαθέσιμο στο πλήρες πακέτο). Παλιότερα το πρόβλημα ήταν το okeanos-knossos και το usage limit/accept του project Discord 2023-12 (διαθέσιμο στο πλήρες πακέτο).
- Υπάρχουν και προαιρετικές εργασίες (π.χ. web/DDoS)· το 2024-25 φοιτητής ανέφερε ότι αν δεν κάνεις την 7 δεν παίρνεις μεγάλο βαθμό Discord 2024-12 (διαθέσιμο στο πλήρες πακέτο), ενώ το 2025-26 υπάρχουν ερωτήσεις για το ποιες ασκήσεις είναι υποχρεωτικές Discord 2025-12 (διαθέσιμο στο πλήρες πακέτο).
Εξετάσεις¶
- Δεν υπάρχουν μεταγραφές εξεταστικών συνεδριών σε αυτόν τον φάκελο Εξετάσεις· τα παρακάτω προέρχονται από το Discord.
- Μορφή: προφορική εξέταση με κοινή χρήση οθόνης (share screen) πάνω σε αυτά που έστησες Discord 2024-01 (διαθέσιμο στο πλήρες πακέτο). Το 2021-22 υπολογιζόταν σε 6-9 λεπτά ανά φοιτητή και ζητούσαν iptables, tcpdump, netstat με flags και πώς λειτουργεί το fail2ban Discord 2022-02 (διαθέσιμο στο πλήρες πακέτο)· το 2025-26 αναφέρθηκε «το πολύ 20 λεπτά», με κάμερα για ταυτοποίηση Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).
- Τι ρωτάει: κατά φοιτητές εξετάζει κυρίως την άσκηση 6 (DNS), ρυθμίσεις iptables/fail2ban, τον DNS server και το setup του VM, και έχει ζητήσει να διορθώσεις επί τόπου κάτι λάθος Discord 2024-01 (διαθέσιμο στο πλήρες πακέτο), Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).
- Το παλιότερο υλικό δείχνει επίσης ότι η εξέταση διαρκούσε πολλές ώρες για το σύνολο των φοιτητών και ήταν αγχωτική λόγω οργάνωσης Discord 2022-02 (διαθέσιμο στο πλήρες πακέτο).
Δυσκολίες & παγίδες¶
- Θέλει οικειότητα με Linux και δίκτυα: «αρχικά πρέπει να έχεις μεγάλη εξοικείωση με linux και πολύ καλή γνώση σε δίκτυα» Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο).
- Οι οδηγίες των εργασιών συχνά δεν είναι ξεκάθαρες και μπορεί να κολλήσεις στο setup· η εργασία με bind/DNS θεωρήθηκε αρκετά πιο χρονοβόρα Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο).
- Ο τρόπος εξέτασης διχάζει: την ίδια χρονιά φοιτητής τη βρίσκει «από τα πιο δύσκολα επιλογής κυρίως λόγω τρόπου εξέτασης» Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο), ενώ άλλος λέει «δεν είναι δύσκολο το μάθημα από περιεχόμενο» και ότι η βάση κρίνεται κατά την ώρα της εξέτασης Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο).
- Αν στηρίζεσαι σε VM στο cloud, το setup μπορεί να σε ταλαιπωρήσει (Azure region/key, okeanos project approval) και το VM μερικές φορές «πεθαίνει» την ώρα της εξέτασης Discord 2025-11 (διαθέσιμο στο πλήρες πακέτο), Discord 2022-02 (διαθέσιμο στο πλήρες πακέτο).
- Οι απόψεις για επιείκεια ποικίλλουν: κάποιος το πέρασε «με 10» χωρίς την τελευταία εργασία Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο), ένας φοιτητής ανέφερε καθυστέρηση πτυχίου λόγω της προφορικής (2025) Discord 2025-08 (διαθέσιμο στο πλήρες πακέτο).
Υλικό & τρόπος μελέτης¶
- Ο φάκελος δεν έχει
eclass/· το υλικό βρίσκεται στοother/. Εκφώνηση/σημειώσεις εργασίας με fail2ban, SSH κλειδιά και φίλτρα joomla/nextcloud: 2_Askiseis_Homework_project.pdf (διαθέσιμο στο πλήρες πακέτο) (και sidecar κειμένου .md (διαθέσιμο στο πλήρες πακέτο)). - Παράδειγμα zone file για bind/DNS: example.png (διαθέσιμο στο πλήρες πακέτο) με μεταγραφή example.png.transcript.md (διαθέσιμο στο πλήρες πακέτο).
- Script για την προσομοίωση DNS: dns_fake_response.py (διαθέσιμο στο πλήρες πακέτο). Στιγμιότυπα από labs και Azure: labs.png (διαθέσιμο στο πλήρες πακέτο), Screenshot_for_Azure_Network_Settings.png (διαθέσιμο στο πλήρες πακέτο), vm_1.png (διαθέσιμο στο πλήρες πακέτο).
- Ο πρακτικός οδηγός στην πράξη είναι το Discord: οι φοιτητές μοιράζονται tutorials (bind9, sendmail) που τους δούλεψαν και workarounds για VM/iptables Discord 2023-12 (διαθέσιμο στο πλήρες πακέτο), Discord 2021-10 (διαθέσιμο στο πλήρες πακέτο).
Συχνές ερωτήσεις¶
- Έχει γραπτή εξέταση; Σύμφωνα με το περίγραμμα ναι (θεωρία)· στην πράξη οι φοιτητές αναφέρουν προφορική πάνω στις εργασίες και όχι γραπτή Discord 2024-09 (διαθέσιμο στο πλήρες πακέτο).
- Πόσες εργασίες; «6-8 + εξέταση» το 2024 Discord 2024-09 (διαθέσιμο στο πλήρες πακέτο), 7 το 2024-25 Discord 2025-07 (διαθέσιμο στο πλήρες πακέτο).
- Χρειάζεται να πηγαίνω στο μάθημα; Κατά φοιτητή του 2023, «αν δεν πηγαίνεις και δεν σε βλέπει ο διδάσκων δεν πρόκειται να περάσεις», γιατί η εξέταση είναι προφορική μαζί του Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο).
- Πού φτιάχνω τα VMs; Παλιότερα okeanos-knossos, πιο πρόσφατα Azure· το 2025-26 προτάθηκε workaround με νέο resource group Discord 2025-11 (διαθέσιμο στο πλήρες πακέτο).
- Παραδίδονται οι ασκήσεις σε eClass; Δεν βγαίνουν βαθμοί ασκήσεων στο eClass· η αξιολόγηση γίνεται στην προφορική Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).
- Τι να διαβάσω για την προφορική; Κυρίως τις δικές σου εργασίες — DNS/bind9, fail2ban, iptables, κρυπτογράφηση και το setup του VM Discord 2024-01 (διαθέσιμο στο πλήρες πακέτο).
Πηγές & αξιοπιστία¶
- Κατάλογος 2025-26: ECTS 5, 2 ώρες θεωρίας + 3 εργαστηρίου, τομέας ΥΑ, διδάσκοντες Δ. Σερπάνος και Κ. Βλάχος Κατάλογος.
- Περίγραμμα (PDF): συμφωνεί στα ECTS (5) Περίγραμμα.
- Ο τίτλος της ιστοσελίδας του μαθήματος είναι «Σύγχρονες Εφαρμογές Ασφάλειας Δικτύων», ενώ ο κατάλογος/φάκελος χρησιμοποιεί «Υλοποιήσεις και Εφαρμογές Ασφάλειας Δικτύων».
- Discord: 2001 μηνύματα σε 11 περιόδους, από 2020-10 έως 2026-09· είναι ανεπίσημες γνώμες, εκτός από ανακοινώσεις που αναδημοσιεύονται. Τα πιο πρόσφατα δεδομένα (2025-26) είναι και τα πιο αξιόπιστα για τη σημερινή μορφή.
- Εξετάσεις: δεν υπάρχει καμία μεταγραφή συνεδρίας στον φάκελο
Previous Exams/Εξετάσεις. - Δεν βρέθηκαν πληροφορίες για ποσοστά βαρύτητας, αριθμό ερωτήσεων ή επίσημη κατανομή βαθμολογίας.
Αρχεία του φακέλου¶
Παράγεται αυτόματα από tools/render_readmes.py — αλλαγές εδώ χάνονται στην επόμενη εκτέλεση.
| Φάκελος | Περιεχόμενο |
|---|---|
discord/ (διαθέσιμο στο πλήρες πακέτο) |
11 περίοδοι συζητήσεων Discord · 2001 μηνύματα |
Previous Exams/ |
0 συνεδρίες εξετάσεων · ανακλήσεις από Discord |
other/ |
26 αρχεία (22 εικόνες) · 1 κείμενα (sidecar) · 1 μεταγραφές |