Φυσική Ασφάλεια και Ανθρώπινη Ανθεκτικότητα — DedSec Project
Φυσική Ασφάλεια και Ανθρώπινη Ανθεκτικότητα Ελληνική έκδοση — Μάθημα 060. Οι διεθνείς τεχνικοί όροι, protocol names, standards και commands διατηρούνται στα Αγγλικά όπου αυτό βοηθά την…
Ελληνική έκδοση — Μάθημα 060. Οι διεθνείς τεχνικοί όροι, protocol names, standards και commands διατηρούνται στα Αγγλικά όπου αυτό βοηθά την ακρίβεια.
Στόχος του μαθήματος
Σε αυτό το μάθημα εστιάζεις ειδικά στο Φυσική Ασφάλεια και Ανθρώπινη Ανθεκτικότητα. Στο τέλος πρέπει να μπορείς να περιγράψεις το security model με δικά σου λόγια, να αναγνωρίζεις τα βασικά failure modes, να σχεδιάζεις ασφαλή test cases και να εξηγείς ποιο evidence χρειάζεται για να στηριχθεί ένα συμπέρασμα.
Θέματα που καλύπτονται
- Physical access changes the threat model Για το Physical access changes the threat model, ακολούθησε την αλυσίδα trust από immutable/early-boot state μέχρι OS/application. Έλεγξε measured/verified state, key custody, update authorization, anti-rollback και τι αλλάζει όταν ο attacker έχει φυσική πρόσβαση.
- Device controls Στο Device controls, σχεδίασε τα layers device/OS/app/firmware, τα privilege boundaries, permissions/entitlements και την αλυσίδα update/boot trust. Επιβεβαίωσε assumptions μόνο σε emulator, development board ή δική σου συσκευή.
- Workspace controls Για το Workspace controls, δες το workflow σαν reproducible local environment: paths, package/source provenance, permissions, environment state, error handling και rollback. Στο Termux προτίμησε standard-library εργαλεία, explicit paths και δοκιμές σε harmless local files/services.
- Visitor and contractor process Στο Visitor and contractor process, σύνδεσε τον υψηλού επιπέδου μηχανισμό με process, memory και runtime state. Χρησιμοποίησε harmless samples, debugger/sanitizer ή static analysis σε lab και κατέγραψε root cause, mitigation και observable artifacts.
- Removable media Στο Removable media, σύνδεσε requirement με owner, asset/data scope, measurable control objective, exception process και evidence. Έλεγξε αν το metric ή policy δείχνει πραγματική μείωση risk και όχι απλώς activity/compliance output.
- Secure disposal Στο Secure disposal, σύνδεσε requirement με owner, asset/data scope, measurable control objective, exception process και evidence. Έλεγξε αν το metric ή policy δείχνει πραγματική μείωση risk και όχι απλώς activity/compliance output.
- Awareness without harmful deception Στο Awareness without harmful deception, σύνδεσε requirement με owner, asset/data scope, measurable control objective, exception process και evidence. Έλεγξε αν το metric ή policy δείχνει πραγματική μείωση risk και όχι απλώς activity/compliance output.
- Lost-device tabletop Στο Lost-device tabletop, σχεδίασε τα layers device/OS/app/firmware, τα privilege boundaries, permissions/entitlements και την αλυσίδα update/boot trust. Επιβεβαίωσε assumptions μόνο σε emulator, development board ή δική σου συσκευή.
- Facility outage tabletop Στο Facility outage tabletop, όρισε συγκεκριμένο objective, owned/local scope, expected result και stop condition. Κράτησε μόνο sanitized evidence, σύγκρινε expected με observed behavior και ολοκλήρωσε με remediation και ίδιο regression test.
- Checkpoint Στο Checkpoint, μετέτρεψε τη θεωρία του Φυσική Ασφάλεια και Ανθρώπινη Ανθεκτικότητα σε ελέγξιμα κριτήρια: τι πρέπει να μπορείς να εξηγήσεις, ποιο λάθος assumption εμφανίζεται συχνότερα, ποιο safe lab το αποκαλύπτει και ποιο retest αποδεικνύει ότι το διόρθωσες.
Μέθοδος ανάλυσης
Χρησιμοποίησε τη Μεθοδολογία Μελέτης για scope, evidence, note-taking και κριτήρια ολοκλήρωσης. Για το Φυσική Ασφάλεια και Ανθρώπινη Ανθεκτικότητα, πριν κάνεις οποιοδήποτε test σχεδίασε τα components, σημείωσε πού αλλάζει η εμπιστοσύνη και γράψε μία πρόταση που περιγράφει το security invariant που θέλεις να ελέγξεις.
Καθοδηγούμενο εργαστήριο
Ακολούθησε τη Μεθοδολογία Μελέτης: γράψε expected result πριν το test, άλλαξε μία μεταβλητή κάθε φορά, κράτησε sanitized evidence και κάνε retest μετά το hardening του Φυσική Ασφάλεια και Ανθρώπινη Ανθεκτικότητα.
Έλεγχος γνώσεων
- Μπορείς να εξηγήσεις το βασικό trust boundary του Φυσική Ασφάλεια και Ανθρώπινη Ανθεκτικότητα χωρίς σημειώσεις;
- Μπορείς να δώσεις ένα failure mode και να πεις ποιο evidence θα το επιβεβαίωνε;
- Μπορείς να ξεχωρίσεις symptom, root cause και compensating control;
- Μπορείς να σχεδιάσεις ασφαλές retest που δεν επεκτείνει το scope;