⬢
black-recon
Reconnaissance and exposure-assessment tool, written from scratch in Go. It maps and assesses internet-facing infrastructures: my own, and targets decided. One binary with a web interface and three modules over a shared SQLite store, so what one module finds can feed the others.
Crawler. Web crawler with soft-404 calibration, so pages that answer "200 OK" to everything are not mistaken for real findings.
Reverse DNS. Reverse-DNS enumeration over address ranges with device classification, wildcard-PTR detection and chunked sweeps of large ranges.
Storage buckets. Finds publicly readable cloud storage across AWS, GCS, Azure and DigitalOcean, seeded from certificate-transparency logs (crt.sh). Object listings are retained and triaged.
Every run is gated by a time-boxed scope allowlist, and a target outside it is refused. Results are kept per run with sorting, geolocation, live progress streaming and CSV export. The tool runs on the internal side only under a hardened service unit and is never exposed to the internet.