ΣΤΟΧΟΣ

Κατασκεύασε local-only scanner για φανταστικά tokens, private-key markers και επικίνδυνα environment files με διαχείριση false positives και χωρίς αποστολή source code.

ΠΛΑΝΟ ΧΡΟΝΟΥ

Προετοιμασία 25λ · Υλοποίηση 105λ · Επαλήθευση 25λ · Τεκμηρίωση 25λ

Όριο εργασίας

Εργάσου μόνο στον φάκελο που δημιουργεί η εντολή Smartphone-Academy.py prepare secret-exposure-scan. Χρησιμοποίησε τα παρεχόμενα φανταστικά samples ή δεδομένα για τα οποία έχεις ρητή άδεια.

Προετοίμασε το workspace στο Termux

Άνοιξε το Termux στον φάκελο Academy και δημιούργησε το ασφαλές workspace. Το companion δημιουργεί samples, notes και evidence files στον λογαριασμό σου.

Android + Termuxpython Smartphone-Academy.py prepare secret-exposure-scanΧωρίς root. Δούλεψε μόνο στα παρεχόμενα αρχεία μέσα στο $HOME.

Πρακτική αποστολή

  1. Εντόπισε φανταστικά token formats, private-key markers και ύποπτες environment assignments
  2. Εξαίρεσε binary files, generated folders και εγκεκριμένα test fixtures με τεκμηριωμένους κανόνες
  3. Κάνε redact τις secret values στα reports διατηρώντας αρκετά στοιχεία για εντοπισμό της πηγής
  4. Επαλήθευσε το cleanup με νέο scan σε διορθωμένο copy και κατέγραψε τους υπόλοιπους περιορισμούς
ΠΑΡΑΔΟΤΕΟ EVIDENCE

Ένα secret_scan.py, findings.json, allowlist.txt και remediation-notes.md για το παρεχόμενο φανταστικό project.

Ποιοτικός έλεγχος

Το παραδοτέο δηλώνει σαφές scope και ημερομηνία για το «Έλεγχος Τοπικού Project για Εκτεθειμένα Secrets».
Άλλος εκπαιδευόμενος μπορεί να επαναλάβει τις εντολές και τα paths.
Τα αρχικά samples παραμένουν αμετάβλητα και επαληθεύσιμα.
Οι περιορισμοί και η βεβαιότητα καταγράφονται δίπλα στα συμπεράσματα.

Αναστοχασμός αναλυτή

Ποιο αποτέλεσμα από το βήμα «Επαλήθευσε το cleanup με νέο scan σε διορθωμένο copy και κατέγραψε τους υπόλοιπους περιορισμούς» χρειάζεται επιπλέον evidence πριν χρησιμοποιηθεί για πραγματική απόφαση;

Ολοκλήρωση στο Termux

Αφού ελέγξεις τα παραδοτέα, εκτέλεσε python Smartphone-Academy.py complete secret-exposure-scan. Η πρόοδος αποθηκεύεται τοπικά στο Termux.

15 · Ταυτότητα και Θωράκιση

Συνέχισε τη μάθηση

Επιστροφή στην Ακαδημία Smartphone