πŸš€ Join our AI Wargame at Black Hat Asia and our Workshop + Wargame at NDC Sydney.

Developer Security Wargame

Learn security through real-world incidents. Identify, exploit, and fix modern security vulnerabilities in real applications β€” and prove it by making the tests pass.

terminal β€” attack & defence
$ git clone battle-arena.git$ make exploit --target harley✓ harley's app exploited: prompt injection  +50 pts△ incoming attack on your app detected$ vim src/guard.py && make deploy✓ patch holds β€” attacker blocked  +100 pts
How it works

Solve Challenges, Build Developer Security Skills

Developer security training doesn't have to be intimidating. Our gamified attack-and-defence approach turns it into a competition.

Find, hack and fix

Master the full spectrum of security vulnerabilities. You don't just identify and exploit flaws β€” you fix them correctly, and the tests prove it.

FindHackFixnext vulnerability

Developer-centric

Familiar GitOps workflow and in-repository challenges. Use your favourite IDE, or our secure in-browser sandbox β€” nothing to install, nothing touches your workstation.

In-repository secure coding challenge

Real challenges, not puzzles

Each challenge mimics a real security incident, building hands-on skills you'll actually use in production code β€” including full coverage of the OWASP Top 10 and the OWASP LLM Top 10.

Challenges modelled on real-world security incidents

Measure your competitiveness

Attack and defence battles let you test your hacking and defensive skills against other players β€” with your SecDim Rank on the global leaderboard to prove it.

πŸ₯‡Kabir Acharya6,993 pts
πŸ₯ˆYou3,244 pts
πŸ₯‰Neil Roldan1,735 pts
#4Hamza Ali1,640 pts

Strengthen your skills

Progressive difficulty and instant feedback keep you learning β€” from your first challenge to the top of the ranking.

740 points Level 1 Expert

SQL Injection

Trivial

Prompt Injection

Medium

Race Condition

Battle

Get recognised

Collect badges and certificates that showcase your secure coding skills to peers and employers.

Secure Coding
Fundamentals Badge.ts

is proudly presented to

Harley Wilson

Secure Coding Fundamentals badge

SecDim is the platform I was looking for in my secure coding studies. Developer-oriented tests prove the code is vulnerable, and vulnerabilities go way beyond the basics. The supporting material is great, talking about fundamentals, principles, and specifics. Totally recommend it for anyone looking to improve their secure coding skills.

MΓ‘rio Areias

Software and Security Engineer

Get started

Start Your Security Training Now

Sign up for free and see the difference the wargame makes in your professional growth.