Προχωρημένα εξουσιοδοτημένα εργαστήρια III: πρωτόκολλα, ταυτότητα, πλατφόρμες και ασφάλεια AI — DedSec Project
Προχωρημένα εξουσιοδοτημένα εργαστήρια III: πρωτόκολλα, ταυτότητα, πλατφόρμες και ασφάλεια AI Ελληνική έκδοση — Μάθημα 140. Οι διεθνείς τεχνικοί όροι, protocol names, standards και commands…
Ελληνική έκδοση — Μάθημα 140. Οι διεθνείς τεχνικοί όροι, protocol names, standards και commands παραμένουν στα Αγγλικά όπου αυτό αυξάνει την ακρίβεια.
Εφάρμοσε τα νέα θέματα σε advanced authorized labs με localhost, synthetic identities/data, disposable environments, evidence και remediation retest.
Μαθησιακοί στόχοι
Στο τέλος πρέπει να μπορείς να:
- εξηγήσεις το memory-lifetime lab και να εντοπίσεις trust boundary, state transition και evidence που σχετίζονται με αυτό,
- εξηγήσεις το race-condition and TOCTOU lab και να εντοπίσεις trust boundary, state transition και evidence που σχετίζονται με αυτό,
- εξηγήσεις το IPC/broker authorization lab και να εντοπίσεις trust boundary, state transition και evidence που σχετίζονται με αυτό,
- εξηγήσεις το HTTP/3 and edge trust lab και να εντοπίσεις trust boundary, state transition και evidence που σχετίζονται με αυτό,
- εξηγήσεις το SAML/SCIM lifecycle lab και να εντοπίσεις trust boundary, state transition και evidence που σχετίζονται με αυτό,
- εξηγήσεις το WebAuthn/passkey threat-model lab και να εντοπίσεις trust boundary, state transition και evidence που σχετίζονται με αυτό,
Βαθιές τεχνικές έννοιες
1. memory-lifetime lab
Σε μικρό owned πρόγραμμα χρησιμοποίησε deliberate lifetime bug και sanitizer. Στόχος είναι allocation, ownership, invalidation, first bad access και code fix—not code execution.
2. race-condition και TOCTOU lab
Δημιούργησε toy concurrent workflow με controlled race/check-use gap και διόρθωσέ το με synchronization/atomic operation. Κράτησε repeatable stress case για regression.
3. IPC και broker authorization lab
Φτιάξε local low-privilege client και μικρό broker με μία harmless privileged action. Δοκίμασε allowed/denied caller-resource combinations και χρησιμοποίησε trusted peer context.
4. HTTP/3 και edge trust lab
Σε disposable/local stack βάλε app πίσω από proxy/edge path και σύγκρινε protocol/forwarding behavior. Επιβεβαίωσε host, identity, authorization και cache consistency χωρίς public-target tests.
5. SAML και SCIM lifecycle lab
Με synthetic identities μοντελοποίησε login, attributes, provisioning, role change, disable, session revocation και reconciliation. Μέτρησε πού παραμένει stale access.
6. WebAuthn και passkey threat-model lab
Σε development RP ακολούθησε registration, challenge, RP/origin binding, user verification, lost-device recovery και revocation και ξεχώρισε cryptographic controls από account policy.
7. Kubernetes policy lab
Σε disposable cluster γράψε μικρή admission/workload policy και known-allow/deny manifests. Κράτησε policy version, identity, object, decision, exception και regression case.
8. RAG και AI-code review lab
Με synthetic corpus και μικρό AI-assisted code change έλεγξε tenant filtering, untrusted instructions, provenance, dependencies, authorization και negative tests με lab-scoped tool permissions.
Καθοδηγούμενο εργαστήριο
Εργαστήριο 1 — Ολοκλήρωσε ένα εργαστήριο συστημάτων με sanitizers ή ανίχνευση ανταγωνισμού σε δικό σου κώδικα.
Εργαστήριο 2 — Ολοκλήρωσε ένα εργαστήριο ταυτότητας με συνθετικά δεδομένα SAML, SCIM ή WebAuthn και ρητούς κανόνες επικύρωσης.
Εργαστήριο 3 — Ολοκλήρωσε ένα εργαστήριο αρχιτεκτονικής cloud ή AI με πίνακες πολιτικής, σχέδιο τηλεμετρίας και κατάλογο επανελέγχου.
Πλήρες αγγλικό μάθημα
Επόμενα μαθήματα
Σχετικά modules: 027, 045, 085, 110, 115, 116, 117, 124, 128, 131, 135, 138, 139. Από το κύριο menu επίλεξε Αναζήτηση μαθημάτων για να βρεις σχετικά θέματα σε όλο το project.