Ferret is a web security testing tool that works like a smart browser history combined with an AI security analyst. You browse the web through its proxy, and it records all traffic. Then you can chat with an AI assistant to analyze the traffic, automatically run security tests, discover hidden endpoints, and document vulnerabilities you find. Everything runs locally in Docker containers, and you can organize your work into multiple projects.
How It Works
You hear about Ferret - a tool that captures your web traffic and helps you find security issues with the help of an AI assistant.
On first launch, you enter your AI provider details - just like signing into a service. Everything is stored securely on your own computer.
You configure your browser to route traffic through Ferret. Every request and response gets recorded automatically - like a detailed browser history that never forgets.
You open a chat and ask questions like 'what endpoints did I visit?' or 'check if there are any SQL injection vulnerabilities'. The AI reads your captured traffic and responds.
The AI writes Python test code and runs it automatically to check for vulnerabilities
The AI runs web crawlers to discover hidden pages and API endpoints you haven't visited yet
The AI answers questions about your traffic, explains what requests do, and suggests what to look at next
When you find a vulnerability, you create a finding with a title, severity level, and evidence. Your findings are saved and organized by project.
You have a clear picture of what was tested, what vulnerabilities were found, and what still needs attention. Everything is saved in your project for later.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.