1SVCRACK.PY(1)                    User Commands                   SVCRACK.PY(1)
2
3
4

NAME

6       svcrack.py - manual page for svcrack.py v0.2.8
7

SYNOPSIS

9       svcrack.py -u username [options] target
10

DESCRIPTION

12       examples:  svcrack.py -u100 -d dictionary.txt 10.0.0.1 svcrack.py -u100
13       -r1-9999 -z4 10.0.0.1
14

OPTIONS

16       --version
17              show program's version number and exit
18
19       -h, --help
20              show this help message and exit
21
22       -v, --verbose
23              Increase verbosity
24
25       -q, --quiet
26              Quiet mode
27
28       -p PORT, --port=PORT
29              Destination  port  or  port  ranges  of  the  SIP  device  -  eg
30              -p5060,5061,8000-8100
31
32       -P PORT, --localport=PORT
33              Source port for our packets
34
35       -x IP, --externalip=IP
36              IP  Address  to use as the external ip. Specify this if you have
37              multiple interfaces or if you are behind NAT
38
39       -b BINDINGIP, --bindingip=BINDINGIP
40              By default we bind to all interfaces. This option overrides that
41              and binds to the specified ip address
42
43       -t SELECTTIME, --timeout=SELECTTIME
44              This option allows you to trottle the speed at which packets are
45              sent. Change this if you're losing packets. For example try 0.5.
46
47       -R, --reportback
48              Send the author an exception traceback. Currently sends the com‐
49              mand line parameters and the traceback
50
51       -A, --autogetip
52              Automatically  get  the  current IP address. This is useful when
53              you are not getting any responses back  due  to  SIPVicious  not
54              resolving your local IP.
55
56       -s NAME, --save=NAME
57              save  the  session.  Has the benefit of allowing you to resume a
58              previous scan and allows you to export scans
59
60       --resume=NAME
61              resume a previous scan
62
63       -c, --enablecompact
64              enable compact mode. Makes packets  smaller  but  possibly  less
65              compatible
66
67       -u USERNAME, --username=USERNAME
68              username to try crack
69
70       -d DICTIONARY, --dictionary=DICTIONARY
71              specify a dictionary file with passwords
72
73       -r RANGE, --range=RANGE
74              specify a range of numbers. example: 100-200,300-310,400
75
76       -e EXTENSION, --extension=EXTENSION
77              Extension to crack. Only specify this when the extension is dif‐
78              ferent from the username.
79
80       -z PADDING, --zeropadding=PADDING
81              the number of zeros used to padd the password.  the options  "-r
82              1-9999 -z 4" would give 0001 0002 0003 ... 9999
83
84       -n, --reusenonce
85              Reuse  nonce.  Some SIP devices don't mind you reusing the nonce
86              (making them vulnerable  to  replay  attacks).   Speeds  up  the
87              cracking.
88
89       -T TEMPLATE, --template=TEMPLATE
90              A  format  string  which allows us to specify a template for the
91              extensions                        example  svwar.py   -e   1-999
92              --template="123%#04i999"   would   scan  between  1230001999  to
93              1230999999"
94
95       --maximumtime=MAXIMUMTIME
96              Maximum  time  in  seconds  to  keep  sending  requests  without
97              receiving a response back
98
99       -D, --enabledefaults
100              Scan  for default / typical passwords such as 1000,2000,3000 ...
101              1100,    etc.    This    option    is    off     by     default.
102              Use --enabledefaults to enable this functionality
103
104       --domain=DOMAIN
105              force  a specific domain name for the SIP message, eg.  -d exam‐
106              ple.org
107
108              SIPvicious password cracker is an online password guessing  tool
109              for   SIP   devices  Copyright  (C)  2012   Sandro  Gauci  <san‐
110              dro@enablesecurity.com>
111
112              This program is free software: you can  redistribute  it  and/or
113              modify  it  under the terms of the GNU General Public License as
114              published by the Free Software Foundation, either version  3  of
115              the License, or (at your option) any later version.
116
117              This  program is distributed in the hope that it will be useful,
118              but WITHOUT ANY WARRANTY; without even the implied  warranty  of
119              MERCHANTABILITY  or  FITNESS  FOR A PARTICULAR PURPOSE.  See the
120              GNU General Public License for more details.
121
122              You should have received  a  copy  of  the  GNU  General  Public
123              License    along    with    this    program.     If   not,   see
124              <http://www.gnu.org/licenses/>.
125

SEE ALSO

127       The full documentation for svcrack.py is maintained as a  Texinfo  man‐
128       ual.   If  the  info  and svcrack.py programs are properly installed at
129       your site, the command
130
131              info svcrack.py
132
133       should give you access to the complete manual.
134
135
136
137svcrack.py v0.2.8                November 2012                   SVCRACK.PY(1)
Impressum