Challenge
Segmentation testing needs a repeatable source boundary, bounded probes, and evidence that can be reviewed later. A broad scan alone does not show where the test started or support a defensible retest.
Project case study
A scoped CDE reachability evidence runner for authorized PCI DSS segmentation-testing workflows.
Context
Segmentation testing needs a repeatable source boundary, bounded probes, and evidence that can be reviewed later. A broad scan alone does not show where the test started or support a defensible retest.
Treat source validation, dry-run visibility, bounded execution, and evidence packaging as part of the test itself. Leave effectiveness and compliance conclusions to qualified human review.
Designed and built the source-CIDR guard, dry-run plan, scoped Nmap, netcat, and curl checks, prior-finding retest path, and timestamped evidence archive.
The utility produces a consistent reachability evidence package with a SHA-256 sidecar while keeping pass, fail, and compliance decisions outside the script.
How it works
Confirm that the runner is executing from the authorized source boundary.
Show the planned targets and checks before any probe is sent.
Run bounded TCP, UDP, and application-layer reachability checks.
Archive timestamped outputs and create a SHA-256 integrity sidecar.
Evidence and limits
CyberKareem/seg-testSource snapshot at commit db8d0cce2c3a06af20d3974a9cc59611f4415099. Later repository changes are outside this case study.
Inspect pinned revision opens in a new tab