What problem does it solve?
VoIP and SIP services on ports 5060/5061 are frequently misconfigured, exposing organizations to toll fraud, credential theft, and call eavesdropping, yet these attack surfaces are often skipped during network penetration tests. This Skill provides a structured methodology to enumerate, attack, and verify VoIP vulnerabilities during authorized engagements.
Core Features & Use Cases
- Endpoint and Extension Enumeration: Map SIP services with nmap NSE, SIPVicious, and sippts, then enumerate valid extensions via 401/407 versus 404/403 response differentials.
- Credential Attacks: Brute force REGISTER digest authentication with svcrack and sippts rcrack, capture SIP Digest Leaks, and crack MD5 digests offline with hashcat mode 11400.
- Exploitation Verification: Confirm unauthenticated INVITE toll fraud, RTP eavesdropping with DTMF extraction, and Asterisk AMI/ChanSpy post-exploitation paths.
- Use Case: During an authorized internal pentest, you discover an Asterisk PBX on 10.10.0.10:5060. Use this Skill to enumerate extensions 100-200, crack a REGISTER password, and demonstrate toll fraud by placing an unauthenticated external call as proof.
Quick Start
Use the pentesting-voip skill to enumerate SIP extensions and test for unauthenticated INVITE toll fraud against the authorized target at 10.10.0.10.