Skip to content
Serg edited this page May 25, 2026 · 2 revisions

CLI Operations

This guide covers the basic usage and supported input formats for the ReconSR framework.

Supported Inputs

As the program is actively developing, at the time of writing, ReconSR accepts the following types of inputs directly from the command line:

  • Domains and Subdomains
  • IP Addresses (IPv4 and IPv6)
  • Emails
  • ASNs (Autonomous System Numbers)

Dependencies and API Keys

Note

Some modules require API keys for full results. Empty results mean either nothing was found or required API keys are missing.

If a required API key or local database is missing, the affected modules will run in the console without the functions that depend on them. For detailed instructions on configuring these dependencies, refer to the API Keys and Offline Datasets documentation.

Examples

As described in the Installation guide, the compiled executable will be named ReconSR (for Linux/macOS) or ReconSR.exe (for Windows). The following examples assume that you have opened your terminal or command prompt in the directory containing this binary file.

Run the framework without arguments:

./ReconSR

Scan a single domain:

./ReconSR example.com

Scan an IPv4 address using the Windows executable:

./ReconSR.exe 1.2.3.4

Scan an IPv6 address:

./ReconSR 2001:db8::1

Scan an ASN:

./ReconSR AS12345

Scan an email address:

./ReconSR user@example.com

Clone this wiki locally