Penetration › Module 9 › Lesson 2
Technical Findings
Structured pentest finding blocks from YOUR lab path — evidence redacted, reproducible for defenders.
Visual · t19_technical_findings
Technical finding = structured vuln/proof/remediation for one issue. Original Cyberlium.
Opening
A finding block ties proof to fix — not a highlight reel of crimes on stranger infrastructure.
Pentest finding structure: Title, Severity, Affected Asset ($LAB_VM hostname), Description, Impact, Proof (redacted command summary or screenshot), Remediation, References (CVE/ATT&CK/CWE as applicable). Write two findings from YOUR lab engagement — e.g., Linux privesc via sudo misconfig, AD weak service account enabling Kerberoast literacy path on $LAB_AD. No full exploit chains for unpatched stranger products, no live hash dumps in report body, no Metasploit session screenshots from unauthorized targets. Cross-link post-ex timeline row for traceability.
1. Required fields
Title specific: 'Sudo NOPASSWD on lab-app-01' not 'Linux bad.'
Impact tied to lab asset role and brief objective — honest context.
Command guide
Try these commands — Required fields
═══ TOOLS & WEBSITES ═══ Browse / read these (authorized learning only — stay in YOUR lab / program scope)
Evidence from enum — cite nmap + searchsploit paths Exploit-DB — read only
═══ INSTALL ═══
Linux (Debian/Ubuntu):
Command — copy this
sudo apt install exploitdb
macOS: Prefer Kali: searchsploit
Windows: Use Kali VM — searchsploit from exploitdb
═══ LINUX / macOS ═══
Command — copy this
grep -E 'open|/tcp' "$HOME/cyberlium-lab/t19-enum.txt" 2>/dev/null | head -10 searchsploit -w nginx | head -10
Primary tools to practice this lesson: grep, searchsploit. Reference sites: Evidence from enum; Exploit-DB. Run every command in the box — install first, then the usage lines — only on YOUR lab / program scope.
2. Proof hygiene
Redacted whoami/id, ticket request summary — not full credential material.
ATT&CK mapping optional but valuable for defender handoff.
3. Remediation link
Fix: tighten sudoers, rotate service password, segment VLAN — actionable on systems owner controls.
No 'attack harder' — patch, config, monitor.
4. What you ship: two technical findings
Two complete finding blocks from lab engagement + field checklist.
5. What you record before the next lesson
Technical findings path.
6. Wrong vs right: stranger nets vs YOUR lab VMs
Worked failure — same MSF word, opposite target. Right never needs a café Wi-Fi or classmate laptop.
Wrong
Include cracked NTLM hashes from stranger dump as finding proof.
Right
Write two structured findings. Next: Remediation Recs.
Mission: draft two findings
1) Pick two issues from lab path. 2) Complete all finding fields. 3) Redact proof; map ATT&CK if brief asks.
Stuck? Ask Cyberlium AI Mentor
Ask Mentor: “Impact vs Proof overlap?”
Knowledge Check
APPLY: Finding proof should be:
Multiple choice
Knowledge Check
APPLY: True or False: Unauthorized shell screenshots belong in report.
True or False
Knowledge Check
APPLY: Finding remediation recommends:
Multiple choice