
# PerimeterScout CLI
## Project Context
Small enterprise admins or consultants need to know what ports, subdomains, and shadow IT services their internal infrastructure is leaking to the perimeter, but enterprise external risk tools cost thousands. PerimeterScout solves this problem directly by providing an elegant, highly performant, local alternative.
## Architectural Breakdown
PerimeterScout leverages highly concurrent asynchronous event loops to combine passive external DNS footprint harvesting with precise network asset probing arrays. This allows it to map out localized network exposures and internal vs external asset leaks quickly without triggering aggressive intrusion detection flags or network blocks.
## Production Deployment Execution
First, complete system environment initialization via the specific automated scripts provided within the scripts/ block folder.
For Linux/MacOS Terminals:
python3 -m perimeter_scout.src.main –domain example.com –subnets 192.168.1.1 10.0.0.1 –ports 22 80 443 8080
For Windows Command Prompt:
python -m perimeter_scout.src.main –domain example.com –subnets 192.168.1.1 10.0.0.1 –ports 22 80 443 8080
## Technical Test Verification Suite
To ensure codebase functionality remains healthy after modifications, fire the native testing configuration:
python3 -m unittest discover -s perimeter_scout/tests
$129.00Add to cart