DedSec Project

Ασφάλεια και Hardening Linux — DedSec Project

Ασφάλεια και Hardening Linux Ελληνική έκδοση — Μάθημα 033. Οι διεθνείς τεχνικοί όροι, protocol names, standards και commands διατηρούνται στα Αγγλικά όπου αυτό βοηθά την ακρίβεια. Στόχος…

Ελληνική έκδοση — Μάθημα 033. Οι διεθνείς τεχνικοί όροι, protocol names, standards και commands διατηρούνται στα Αγγλικά όπου αυτό βοηθά την ακρίβεια.

Στόχος του μαθήματος

Η ασφάλεια συστημάτων βασίζεται στα πραγματικά boundaries του λειτουργικού: processes, memory mappings, privilege levels, handles/file descriptors, executable loading, syscalls, services και telemetry. Σε reverse engineering και vulnerability research το σημαντικό είναι να συνδέεις συμπεριφορά υψηλού επιπέδου με χαμηλού επιπέδου state χωρίς να συμπεραίνεις περισσότερα από όσα δείχνουν τα δεδομένα.

Σε αυτό το μάθημα εστιάζεις ειδικά στο Ασφάλεια και Hardening Linux. Στο τέλος πρέπει να μπορείς να περιγράψεις το security model με δικά σου λόγια, να αναγνωρίζεις τα βασικά failure modes, να σχεδιάζεις ασφαλή test cases και να εξηγείς ποιο evidence χρειάζεται για να στηριχθεί ένα συμπέρασμα.

Θέματα που καλύπτονται

Μέθοδος ανάλυσης

Χρησιμοποίησε τη Μεθοδολογία Μελέτης για scope, evidence, note-taking και κριτήρια ολοκλήρωσης. Για το Ασφάλεια και Hardening Linux, πριν κάνεις οποιοδήποτε test σχεδίασε τα components, σημείωσε πού αλλάζει η εμπιστοσύνη και γράψε μία πρόταση που περιγράφει το security invariant που θέλεις να ελέγξεις.

Καθοδηγούμενο εργαστήριο

Δούλεψε σε disposable VM ή local test binary. Προτίμησε harmless toy programs, sanitizers, debuggers και read-only inspection. Μην μετατρέπεις crash analysis σε weaponized exploitation.

Ακολούθησε τη Μεθοδολογία Μελέτης: γράψε expected result πριν το test, άλλαξε μία μεταβλητή κάθε φορά, κράτησε sanitized evidence και κάνε retest μετά το hardening του Ασφάλεια και Hardening Linux.

Έλεγχος γνώσεων

Πλήρες αγγλικό μάθημα

English Module 033