Create a File Hash Baseline
Use cryptographic hashes to recognize later changes in a controlled set of files.
Use cryptographic hashes to recognize later changes in a controlled set of files.
Prepare 15m · Build 70m · Verify 20m · Document 15m
Work only inside the folder created by Smartphone-Academy.py prepare hash-baseline. Use the supplied samples or systems you personally administer.
Prepare the Termux workspace
Open Termux in the Academy root and prepare this lab with the local companion. It creates safe samples, notes and evidence files under your Termux account.
python Smartphone-Academy.py prepare hash-baselineNo root. Use the supplied files and keep the workspace under $HOME.Practical mission
- Generate SHA-256 values for the sample directory
- Store paths and hashes in a stable text format
- Modify one copy and rerun the measurement
- Explain what a hash proves and what it cannot prove
A baseline manifest and a comparison report showing one intentional change.
Quality gate
Analyst reflection
Which result from “Explain what a hash proves and what it cannot prove” would need more evidence before it could support an operational decision?
After checking the evidence, run python Smartphone-Academy.py complete hash-baseline. Progress is stored locally in the Termux home directory.