1SVWAR.PY(1) User Commands SVWAR.PY(1)
2
3
4
6 svwar.py - manual page for svwar.py v0.2.8
7
9 svwar.py [options] target
10
12 examples: svwar.py -e100-999 10.0.0.1 svwar.py -d dictionary.txt
13 10.0.0.2
14
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 -d DICTIONARY, --dictionary=DICTIONARY
68 specify a dictionary file with possible extension names
69
70 -m OPTIONS, --method=OPTIONS
71 specify a request method. The default is REGISTER. Other possi‐
72 ble methods are OPTIONS and INVITE
73
74 -e RANGE, --extensions=RANGE
75 specify an extension or extension range example: -e
76 100-999,1000-1500,9999
77
78 -z PADDING, --zeropadding=PADDING
79 the number of zeros used to padd the username. the options "-e
80 1-9999 -z 4" would give 0001 0002 0003 ... 9999
81
82 --force
83 Force scan, ignoring initial sanity checks.
84
85 -T TEMPLATE, --template=TEMPLATE
86 A format string which allows us to specify a template for the
87 extensions example svwar.py -e 1-999
88 --template="123%#04i999" would scan between 1230001999 to
89 1230999999"
90
91 -D, --enabledefaults
92 Scan for default / typical extensions such as 1000,2000,3000 ...
93 1100, etc. This option is off by default.
94 Use --enabledefaults to enable this functionality
95
96 --maximumtime=MAXIMUMTIME
97 Maximum time in seconds to keep sending requests without
98 receiving a response back
99
100 --domain=DOMAIN
101 force a specific domain name for the SIP message, eg. -d exam‐
102 ple.org
103
104 --debug
105 Print SIP messages received
106
107 Sipvicious extension line scanner scans SIP PaBXs for valid
108 extension lines Copyright (C) 2012 Sandro Gauci <san‐
109 dro@enablesecurity.com>
110
111 This program is free software: you can redistribute it and/or
112 modify it under the terms of the GNU General Public License as
113 published by the Free Software Foundation, either version 3 of
114 the License, or (at your option) any later version.
115
116 This program is distributed in the hope that it will be useful,
117 but WITHOUT ANY WARRANTY; without even the implied warranty of
118 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
119 GNU General Public License for more details.
120
121 You should have received a copy of the GNU General Public
122 License along with this program. If not, see
123 <http://www.gnu.org/licenses/>.
124
126 The full documentation for svwar.py is maintained as a Texinfo manual.
127 If the info and svwar.py programs are properly installed at your site,
128 the command
129
130 info svwar.py
131
132 should give you access to the complete manual.
133
134
135
136svwar.py v0.2.8 November 2012 SVWAR.PY(1)