AutoRecon is an automated network reconnaissance tool that performs concurrent port scanning and service enumeration across multiple targets. It operates as a multi-target port scanner, probing IP addresses, CIDR ranges, or hostnames in parallel, and automatically dispatches service-specific enumeration tools after port detection to gather detailed information about each open service.
The tool distinguishes itself through a plugin-based scanning system that allows extending or replacing default port and service scans via a flexible plugin architecture. It provides real-time pattern-based output filtering, highlighting and extracting matching lines from command output using configurable regex patterns, and offers keyboard-driven verbosity control that lets users adjust the amount of live output displayed during a scan by cycling through detail levels without interrupting execution.
All scan outputs, logs, and manual command suggestions are saved into a predictable folder hierarchy per target, organized for straightforward post-analysis. The documentation covers installation, configuration of plugins, and usage of the verbosity controls and pattern filtering features.