OSCP Reference

9.1.0 Stage 01: Discovery and Scanning

← Main index | Strategy map | Study methods: Discover attack surfaces

Quick use: Discovery and scanning cheatsheet

Paired study stage: Stage 02 service enumeration. Stage 01 produces its input queue; Stage 02 may return new hosts, listeners or routes here.

Purpose: establish scope and source position, discover reachable endpoints, identify application clues, preserve coverage limits and build the next enumeration queue.

OrderTaskUse it to
1Path and host discoveryCheck the selected source/interface and discover explicitly assigned hosts
2TCP scanningGet quick leads and complete TCP coverage
3Service identificationProbe discovered ports for application and OS clues
4UDP scanningCheck UDP separately and preserve ambiguous results
5Results and next actionsVerify decisive results and build the service queue
6Windows network checksTest endpoints from a Windows source position
7Scanner alternativesUse RustScan/Masscan for candidate discovery or Nikto for bounded web checks, then validate manually

Exit condition: you can state the scan source, tested target/transport/ports, observed endpoints, application confidence, remaining coverage gaps and the next service-specific test, then carry that complete tuple into Stage 02.


Top of document · Reference home