Attack your own app before anyone else does
Your app is live. It's on a server, behind HTTPS, with a domain name and a systemd service. It works. But does it hold up? Every application on the internet gets probed. Bots scan for open ports within minutes of a server going live.
You're going to attack your own application before anyone else does — using an AI agent as your pentester. A real, autonomous security scan that probes your application for vulnerabilities, attempts to exploit them, and produces a professional report with findings, severity scores, and remediation guidance.
Shannon actively executes attacks against its target. It sends real payloads. It attempts real exploits. You must only run it against applications you own or have explicit written permission to test. Running it against someone else's system is illegal in most jurisdictions.
— from the exercise
What you'll build
Key concepts
What's covered
What just happened
You flipped the script — attacking your own application before anyone else could. Five AI agents worked in parallel across injection, XSS, authentication, authorisation, and SSRF, producing a professional security report. You now understand the attack surface of every web app you build.