إنتقل إلى المحتوى الرئيسي

Lab 1 — Reconnaissance and mapping

Kick-off in week 4 · due in week 6

Context​

You receive VPN access to a fictitious lab network (10.20.0.0/24), with an RoE that authorizes passive and active reconnaissance up to the identification of vulnerabilities, with no exploitation.

Learning objectives​

  • Chain OSINT, active scanning and service enumeration, in that order.
  • Produce a professional document reusable in the exploitation phase.
  • Prioritize based on objective criteria.

Expected deliverable​

A report of 6 to 10 pages (Markdown or PDF) containing:

  1. Context — reminder of the perimeter, dates, tools used.
  2. Passive reconnaissance — DNS, WHOIS, public certificates and search-engine results.
  3. Active mapping — table of live hosts, table of services (host, port, service, version).
  4. Analysis of likely vulnerabilities — for each notable host, hypothesis, source (CVE/EPSS/KEV), confidence level.
  5. Three prioritized attack hypotheses — no exploitation, just the plan. Justify the priority (potential impact × ease).
  6. Appendices — commands executed, raw outputs, decisions taken.

Grading grid (100 points)​

CriterionPoints
Passive reconnaissance complete and sourced15
Actionable active mapping25
Quality of service enumeration15
Relevance of attack hypotheses20
Justified prioritization10
Traceability (commands, dates, versions)10
Writing clarity5

What loses points​

  • Copy-pasting Nmap output without reading it.
  • Unsourced hypotheses ("it looks vulnerable").
  • Missing dates or command log.
  • Red line: exploiting before submission. Lab 1 is purely descriptive.