Recon

Perform passive and active network reconnaissance using WHOIS, DNS, and OSINT.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/GratefulJinx77/tai --skill recon-gratefuljinx77
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Recon
Source: https://github.com/GratefulJinx77/tai/tree/main/.tai/skills/security/Recon
Command: npx skills add https://github.com/GratefulJinx77/tai --skill recon-gratefuljinx77

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ipinfo.io, whois, dig, nslookup, curl, httpx, naabu, shodan, censys, securitytrails, virusTotal, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive network reconnaissance and analysis capabilities, enabling users to identify and assess potential security vulnerabilities in their infrastructure.

Core Features & Use Cases

  • Passive and Active Reconnaissance: Offers both passive and active reconnaissance methods to gather information about domains, IP addresses, netblocks, and ASNs.
  • Integration with OSINT: Integrates with OSINT tools for in-depth intelligence gathering.
  • Attack Surface Mapping: Maps the attack surface of an organization to identify potential vulnerabilities and entry points.
  • Vulnerability Assessment: Provides detailed reports on identified vulnerabilities, including their severity and potential impact.

Quick Start

Use the recon skill to perform a passive domain reconnaissance on example.com.

Frequently Asked Questions about Recon

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform network reconnaissance and map an organization's attack surface?

Network reconnaissance maps an attack surface by combining WHOIS lookups, DNS enumeration, certificate transparency, and IPInfo API queries. This process identifies domains, IP addresses, netblocks, and ASNs to expose potential infrastructure vulnerabilities and entry points.

What is the difference between passive and active reconnaissance for vulnerability assessment?

Passive reconnaissance gathers OSINT and historical DNS data without directly touching the target, while active reconnaissance uses tools like naabu and httpx for direct scanning. Both methods identify vulnerabilities but require appropriate permissions for active scanning.

Can I use Shodan and Censys for OSINT infrastructure analysis?

Yes, you can use Shodan and Censys for OSINT infrastructure analysis. These platforms integrate with WHOIS, reverse DNS, and BGP/ASN information gathering to provide deeper intelligence insights during network reconnaissance and vulnerability assessment.

Do I need API keys to gather BGP and ASN information for network security?

Gathering BGP and ASN information for network security relies on public database searches and tools like IPInfo API, SecurityTrails, and VirusTotal. You need appropriate API keys and configured dependencies to execute comprehensive reconnaissance and analysis.

What's the best way to enumerate DNS records and historical DNS data for a domain?

The best way to enumerate DNS records and historical DNS data is using dig and nslookup for active queries, combined with certificate transparency logs and public database searches. This DNS enumeration reveals subdomains and infrastructure changes over time.

What are the limitations of active reconnaissance and when should I avoid it?

Active reconnaissance limitations include potential service disruption and strict permission requirements. Avoid active scanning with tools like naabu and httpx unless you have explicit authorization, relying instead on passive OSINT methods for safe vulnerability assessment.

Related Skills