Command dcrack - Pepelux/sippts GitHub Wiki
SIPPTS dcrack is a tool to crack the digest authentications within the SIP protocol.
Usage
$ sippts dcrack -h
Wordlist:
-w FILE Wordlist for bruteforce
Bruteforce:
-bf Bruteforce password
-charset CHARSET Charset for bruteforce (default: printable)
-min NUMBER Min length for bruteforce (default: 1)
-max NUMBER Max length for bruteforce (default: 8)
Log:
-f FILE SipCrack format file with SIP Digest hashes
-v Increase verbosity
Other options:
-p PREFIX Prefix for passwords
-s SUFIX Suffix for passwords
-h, --help Show this help
Bruteforce charsets
-------------------
alphabet=ascii_letters # The ascii_lowercase and ascii_uppercase constants
alphabet=ascii_lowercase # The lowercase letters: abcdefghijklmnopqrstuvwxyz
alphabet=ascii_uppercase # The uppercase letters: ABCDEFGHIJKLMNOPQRSTUVWXYZ
alphabet=digits # The string: 0123456789
alphabet=hexdigits # The string: 0123456789abcdefABCDEF
alphabet=octdigits # The string: 01234567
alphabet=punctuation # String of ASCII characters: !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
alphabet=printable # Combination of digits, ascii_letters, punctuation, and whitespace
alphabet=whitespace # This includes the characters space, tab, linefeed, return, formfeed, and vertical tab
alphabet=0123456789abcdef # Custom alphabet
Example
$ sippts dcrack -f data.txt -w wordlist/rockyou.txt
Press Ctrl+C to stop
[!] Using wordlist: wordlist/rockyou.txt
[!] Hashes file: data.txt
[+] Trying to crack hash 8fc3017399843f85624f64b8fe362452 of the user test201 ...
[-] Trying pass testtest
Saving restore data ...
[-] Cleartext password for user test201 is testtest