Raven is an AI-powered penetration testing framework. Run tools, find vulns, and let AI handle the heavy lifting. From recon to findings, all in one place.
# Load and run docker load < raven-free-amd64.tar.gz docker run -d --name raven -p 8080:8080 raven:free-amd64 # Or use the CLI raven connect localhost:8080 raven scan nmap acme-corp --profile thorough raven ai "analyze all findings and suggest next steps"
Everything you need to run an engagement, not just document one.
Tell the AI what to do and it runs the tools, analyzes results, and suggests next steps. Full autonomous recon or step-by-step, your choice.
Nmap, Nuclei, SQLMap, Subfinder, Gowitness, Feroxbuster, and more. All orchestrated from one UI with auto-parsed results.
Full-featured web dashboard and a standalone CLI. Use whichever fits your workflow. Both talk to the same server.
Deploy agents on your RTA for internal engagements. BloodHound integration, AD enumeration, offensive tools library.
Track vulnerabilities with evidence, screenshots, and severity. Export to PlexTrac, Dradis, or your reporting tool of choice.
Built-in library of LOLBAS, GTFOBins, LOOBins, WADComs, LOLDrivers, and HijackLibs. Search and reference without leaving the tool.
Start free. Upgrade when you want AI.
Download, load, run. Docker is all you need.
Architecture:
~2.9 GB Docker image
Architecture:
~2.9 GB Docker image
Standalone terminal client. Connects to your Raven server.
Platform:
~20 MB
1. Load the Docker image
docker load < raven-free-amd64.tar.gz
2. Run it
# Free
docker run -d --name raven -p 8080:8080 --restart unless-stopped \
-v $(pwd)/pentests:/home/raven/pentests \
raven:free-amd64
# Pro (with your license key)
docker run -d --name raven --network host --restart unless-stopped \
-e LICENSE_KEY=RAVEN-XXXX-XXXX-XXXX-XXXX \
-e LICENSE_SERVER_URL=https://api.corvid-security.com \
-v $(pwd)/pentests:/home/raven/pentests \
raven:pro-amd64
3. Open in your browser
open http://localhost:8080
4. Install the CLI (optional)
# Make it executable and move to your PATH
chmod +x raven-free-darwin-arm64
sudo mv raven-free-darwin-arm64 /usr/local/bin/raven
# Connect to your server
raven shell
connect localhost:8080