Command flood - Pepelux/sippts GitHub Wiki
Usage
$ sippts flood -h
Target:
-i IP|HOST Target IP address
-r REMOTE_PORT Remote port (default: 5060)
-p PROTOCOL Protocol: udp|tcp|tls (default: udp)
Headers:
-m METHOD Method used to scan: options, invite, register (default: options)
-d DOMAIN SIP Domain or IP address. Ex: my.sipserver.com (default: target IP address)
-cd CONTACT_DOMAIN Domain or IP address for Contact header. Ex: 10.0.1.2
-fn FROM_NAME From Name. Ex: Bob
-fu FROM_USER From User (default: 100)
-fd FROM_DOMAIN From Domain. Ex: 10.0.0.1
-tn TO_NAME To Name. Ex: Alice
-tu TO_USER To User (default: 100)
-td TO_DOMAIN To Domain. Ex: 10.0.0.1
-ua USER_AGENT User-Agent header (default: pplsip)
-digest DIGEST Add a customized Digest header
Log:
-v Increase verbosity
-vv Increase more verbosity
-o FILE Save data into a log file
Fuzzing:
-b Send malformed headers
-charset CHARSET Alphabet [all|printable|ascii|hex] (by default: printable characters) - "-b required"
-min NUMBER Min length (default: 0) - "-b required"
-max NUMBER Max length (default: 1000) - "-b required"
Other options:
-th THREADS Number of threads (default: 200)
-n NUMBER, --number NUMBER
Number of requests (by default: non stop)
-h, --help Show this help
Example
$ sippts flood -i 192.168.2.203 -r 5080 -m invite -v
Press Ctrl+C to stop
[|] Sending INVITE to 192.168.2.203:5080/UDP ...