pbx1 Exercise Index

April 21, 2026 ยท View on GitHub

These are the step-by-step hands-on exercises currently documented for the active pbx1 scenario.

The scenario implements additional vulnerability paths beyond this list. For those, use the component reference docs and the testing-run-all checks as the current source of truth.

When an exercise opens a testing or attacker shell and tells you to use /work, that path maps to the repository's artifacts/ directory. Files you save there remain available on the host after the container exits.

#ExerciseTopic
1SIP Extension EnumerationDiscover valid extensions via response code analysis
2Traffic Analysis & Packet CaptureCapture SIP/RTP traffic and inspect recovered media
3RTP Bleed AttackProbe the exposed RTP range and recover leaked media packets
4Online SIP Credential CrackingBrute-force the weak password on extension 1000
5SIP Digest LeakExploit extension 2000 to capture digest material and crack it offline
6TURN Relay AbuseAbuse coturn relay permissions to reach loopback-only HTTP content
7Offline SIP Credential CrackingCapture and crack SIP digest material offline
8Automated SIP โ†’ MySQL Data Exfiltration with sqlmapUse sip-sqlmap-harness and sqlmap to dump the seeded customers table through the Kamailio User-Agent SQL injection