Inspiration

We wanted to simplify reconnaissance by combining traditional security tools with AI reasoning so pentesters can quickly understand a target’s attack surface.

What it does

AI NetRecon runs reconnaissance tools (port scan, DNS lookup, WHOIS, HTTP probing) and uses the Gemini API to summarize findings and suggest next steps.

How we built it

We built a modular Python CLI that runs recon commands, aggregates results, constructs an AI prompt, and formats the AI-generated reconnaissance report.

Challenges we ran into

Parsing inconsistent outputs from different recon tools and keeping the AI prompt concise while still providing enough context for accurate analysis.

Accomplishments that we're proud of

Creating a working pipeline that automatically converts raw reconnaissance data into a meaningful attack surface summary using AI.

What we learned

We learned how to orchestrate multiple security tools, structure prompts effectively, and integrate AI reasoning into a practical cybersecurity workflow.

What's next for AI NetRecon

Future improvements include automated vulnerability validation, subdomain enumeration, and AI-driven dynamic recon planning.

Built With

Share this project:

Updates