OBJECTIVE

Build a local-only scanner for fictional tokens, private-key markers, and risky environment files while handling false positives and never transmitting source code.

TIME PLAN

Prepare 25m · Build 105m · Verify 25m · Document 25m

Working boundary

Work only inside the folder created by Smartphone-Academy.py prepare secret-exposure-scan. Use the supplied fictional samples or data you are explicitly authorized to handle.

Prepare the Termux workspace

Open Termux in the Academy folder and create the safe workspace. The companion generates samples, notes, and evidence files under your account.

Android + Termuxpython Smartphone-Academy.py prepare secret-exposure-scanNo root. Work only with the supplied files under $HOME.

Practical mission

  1. Detect supplied fictional token formats, private-key markers, and suspicious environment assignments
  2. Exclude binary files, generated folders, and approved test fixtures with documented rules
  3. Redact secret values in reports while retaining enough evidence to locate the source
  4. Verify cleanup by rescanning a repaired copy and recording remaining limitations
EVIDENCE TO PRODUCE

A secret_scan.py tool, findings.json, allowlist.txt, and remediation-notes.md based on the supplied fictional project.

Quality gate

The deliverable states a clear scope and date for “Scan a Local Project for Exposed Secrets.”
A second learner can reproduce the commands and paths.
Original samples remain unchanged and verifiable.
Limitations and confidence are recorded beside the conclusions.

Analyst reflection

Which result from “Verify cleanup by rescanning a repaired copy and recording remaining limitations” needs additional evidence before it could support a real operational decision?

Complete in Termux

After checking the deliverables, run python Smartphone-Academy.py complete secret-exposure-scan. Progress is stored locally in the Termux home directory.

15 · Identity & Hardening

Continue learning

Back to Smartphone Academy