OSINT › Module 10 › Lesson 4
Lab — Full Self-OSINT Mission Pack
Pack t12-scope plus Sherlock/HIBP/WHOIS/EXIF notes into one chmod 600 mission file.
Visual · hibp_mission_lab
Capstone lab = one file YOU own. GATE 192.168.0.1. STOP if router. never 0.0.0.0.
Opening
The mission is a dossier about you, written by you, locked to mode 600 — not a stranger's name.
Concatenate honesty: t12-scope.yaml, username/Sherlock notes from Module 2, HIBP/Monitor notes, WHOIS/domain notes from Module 5, EXIF lab notes from Module 9, plus this topic's CT/archive/Shodan decisions if present. One mission file. chmod 600. Redact secrets. Never Sherlock strangers. Never dumps. Never markets. Original Cyberlium. Next: Quiz — OSINT Capstone.
1. GATE, then list the source notes you actually have
. Official monitors still https://haveibeenpwned.com/ and https://monitor.mozilla.org/. IntelX/Dehashed remain named without dumps. Recorded Future/SpyCloud named. Tor Browser named. ExifTool https://exiftool.org/. No market URLs.
ls the cyberlium-lab files. Missing Sherlock or WHOIS notes is allowed — write MISSING rather than inventing a classmate. The pack is completeness-of-honesty, not completeness-of-stalking.
Command guide
GATE, then list the source notes you actually have
═══ INSTALL ═══
Linux (Debian/Ubuntu):
Command — copy this
sudo apt install libimage-exiftool-perl
macOS:
Command — copy this
brew install exiftool
Windows:
Command — copy this
choco install exiftool
═══ COMMANDS ═══
Command — copy this
ls "$HOME/cyberlium-lab"/t12-scope.yaml "$HOME/cyberlium-lab"/t12-m02* "$HOME/cyberlium-lab"/t12-m04* "$HOME/cyberlium-lab"/t12-m05* "$HOME/cyberlium-lab"/t12-m09-l04* "$HOME/cyberlium-lab"/t12-m10-l01*
2. Build t12-m10-mission-pack.txt from YOUR sources
cat scope, Sherlock/username lab notes, HIBP notes, WHOIS/domain lab notes, EXIF lab notes, and a one-line ethics footer. Redirect to t12-m10-mission-pack.txt. chmod 600. If a source is missing, echo a MISSING line instead of curling a dump site to “complete” it.
Redact session tokens, raw passwords, and live keys. The pack is a story of self-OSINT, not a secrets stash for GitHub.
Command guide
Build t12-m10-mission-pack.txt from YOUR sources
═══ INSTALL ═══
Linux (Debian/Ubuntu):
Command — copy this
pipx install sherlock-project sudo apt install whois
macOS:
Command — copy this
pipx install sherlock-project brew install whois
Windows:
Command — copy this
pip install sherlock-project
Use https://lookup.icann.org or install via WSL
═══ COMMANDS ═══
Command — copy this
{3. Optional loopback hello, then stop forever on stranger OSINT
curl -I if you started a toy. Do not bind 0.0.0.0 so a roommate can “grade your dossier.” They pack their own. Quiz next. Topic 13 is API Security after that quiz.
If you still want to Sherlock someone else, the answer remains no.
4. What you ship: t12-m10-mission-pack.txt mode 600 about YOU
Packed scope + Sherlock/username + HIBP + WHOIS + EXIF notes with MISSING allowed. Secrets redacted. chmod 600. No stranger OSINT. No dumps. DEMO GATE.
5. What you record before the next lesson
Mission pack path. DEMO identified/STOP. NEVER Sherlock strangers. Next: Quiz — OSINT Capstone. Then Topic 13 API Security.
6. Wrong vs right: strangers vs identifiers YOU own
Worked failure — same OSINT word, opposite target. Right never needs a classmate or a dump site.
Wrong
Pack a classmate. Download a dump to thicken the file. Bind 0.0.0.0. Paste market URLs.
Right
Pack YOUR notes. chmod 600. Stop. Next: Quiz — OSINT Capstone.
Mission: pack YOUR self-OSINT into one locked file
1) / STOP if router. 2) cat t12-scope, Sherlock/username, HIBP, WHOIS, EXIF notes into t12-m10-mission-pack.txt. 3) chmod 600. Write MISSING where needed. Never Sherlock strangers. Never dumps. Never markets. Never 0.0.0.0.
Stuck? Ask Cyberlium AI Mentor
If Module 2 notes used a different filename, ask Mentor how to ls t12-m02* — not how to Sherlock a stranger to fill the gap.
Knowledge Check
APPLY: A Sherlock/username file is missing. You:
Multiple choice
Knowledge Check
APPLY: True or False: chmod 600 on t12-m10-mission-pack.txt is required because it may contain YOUR email and handles.
True or False
Knowledge Check
APPLY: Teaching bind while packing:
Multiple choice