OBJECTIVE

Read certificate metadata, hostname coverage, validity periods, and chain information from supplied output before optionally checking a domain you own or are permitted to test.

TIME PLAN

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

Working boundary

Work only inside the folder created by Smartphone-Academy.py prepare tls-certificate-audit. 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 tls-certificate-auditNo root. Work only with the supplied files under $HOME.

Practical mission

  1. Parse the supplied certificate details and identify subject, issuer, SAN entries, and validity dates
  2. Calculate the remaining validity period and flag an intentionally expired sample
  3. Explain the difference between encryption, hostname validation, and trust-chain validation
  4. Optionally compare the sample with a domain you own and document the exact command used
EVIDENCE TO PRODUCE

A tls-review.md that separates observed certificate facts, validation results, risks, and limitations.

Quality gate

The deliverable states a clear scope and date for “Inspect TLS Certificates from Termux.”
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 “Optionally compare the sample with a domain you own and document the exact command used” needs additional evidence before it could support a real operational decision?

Complete in Termux

After checking the deliverables, run python Smartphone-Academy.py complete tls-certificate-audit. Progress is stored locally in the Termux home directory.

11 · Network Observation

Continue learning

Back to Smartphone Academy