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.
Log in or sign up for Devpost to join the conversation.