← 返回命令列表

Linux command

autorecon 命令

安全

权限或系统影响较大,执行前请核对目标。

常用示例

Example

sudo autorecon 192.168.1.1

Example

sudo autorecon -t targets.txt

Example

sudo autorecon -o /path/to/results 192.168.1.1

Example

sudo autorecon -p T:21-25,80,443,U:53 192.168.1.1

说明

autorecon is a multi-threaded network reconnaissance tool that performs automated enumeration of services. It runs various scanning tools in parallel and organizes results by host and service type. The tool first performs port scanning using nmap, then launches service-specific enumeration scripts based on detected open ports. Results are organized into per-target directories with structured output for each scanning phase. It supports custom scan profiles and plugin-based service enumeration, making it extensible for different penetration testing methodologies.

参数

-t, --target-file _file_
Read targets from file
-o, --output _dir_
Output results to specified directory
-p, --ports _ports_
Limit scanning to specific ports (T: TCP, U: UDP, B: both)
--single-target
Only scan a single target at a time
-v, --verbose
Enable verbose output
--heartbeat
Show periodic status updates

FAQ

What is the autorecon command used for?

autorecon is a multi-threaded network reconnaissance tool that performs automated enumeration of services. It runs various scanning tools in parallel and organizes results by host and service type. The tool first performs port scanning using nmap, then launches service-specific enumeration scripts based on detected open ports. Results are organized into per-target directories with structured output for each scanning phase. It supports custom scan profiles and plugin-based service enumeration, making it extensible for different penetration testing methodologies.

How do I run a basic autorecon example?

Run `sudo autorecon 192.168.1.1` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -t, --target-file _file_ do in autorecon?

Read targets from file