SIPVICIOUS_SVWAR(1)
Hey bestie!! π Welcome to the User Commands manual page for sipvicious_svwar β yes, the icon itself. This little beauty scans SIP PaBXs for valid extension lines, and we're about to go through every single flag together. Grab a snack π and let's get into it.
β¨ NAME β¨
sipvicious_svwar β manual page for sipvicious_svwar v0.3.8. That's the whole name, periodt. π
πΈ SYNOPSIS πΈ
sipvicious_svwar [options] target
π DESCRIPTION π
Examples, bestie β these are the vibes:
sipvicious_svwar -e100-999 udp://10.0.0.1:5080
sipvicious_svwar -d dictionary.txt 10.0.0.2
sipvicious_svwar -6 -e2000 2001:db8::10
sipvicious_svwar -6 -e2000 udp://[2001:db8::10]:5060
π OPTIONS π
--versionβ show program's version number and exit. Slay, now you know what version you're on. β¨-h,--helpβ show this help message and exit. Your little rescue button, fr fr.-v,--verboseβ Increase verbosity. More tea, more detail. π΅-q,--quietβ Quiet mode. Shhh, bestie. π€«-p PORT,--port=PORTβ Destination port or port ranges of the SIP device β like-p5060,5061,8000-8100. π-P PORT,--localport=PORTβ Source port for our packets.-x IP,--externalip=IPβ IP Address to use as the external ip. Specify this if you have multiple interfaces or if you are behind NAT.-b BINDINGIP,--bindingip=BINDINGIPβ By default we bind to all interfaces. This option overrides that and binds to the specified ip address.-t SELECTTIME,--timeout=SELECTTIMEβ This option allows you to throttle the speed at which packets are sent. Change this if you're losing packets. For example try0.5.-R,--reportbackβ Send the author an exception traceback. Currently sends the command line parameters and the traceback.-A,--autogetipβ Automatically get the current IP address. This is useful when you are not getting any responses back due to SIPVicious not resolving your local IP.-s NAME,--save=NAMEβ save the session. Has the benefit of allowing you to resume a previous scan and allows you to export scans.--resume=NAMEβ resume a previous scan.-c,--enablecompactβ enable compact mode. Makes packets smaller but possibly less compatible.-d DICTIONARY,--dictionary=DICTIONARYβ specify a dictionary file with possible extension names or-for stdin.-m OPTIONS,--method=OPTIONSβ specify a request method. The default isREGISTER. Other possible methods areOPTIONSandINVITE.-e RANGE,--extensions=RANGEβ specify an extension or extension range example:-e 100-999,1000-1500,9999.-z PADDING,--zeropadding=PADDINGβ the number of zeros used to pad the username. the options-e 1-9999 -z 4would give0001 0002 0003 ... 9999.--forceβ Force scan, ignoring initial sanity checks.-T TEMPLATE,--template=TEMPLATEβ A format string which allows us to specify a template for the extensions. Example:sipvicious_svwar -e 1-999 --template="123%#04i999"would scan between1230001999to1230999999.-D,--enabledefaultsβ Scan for default / typical extensions such as1000,2000,3000 ... 1100, etc. This option is off by default. Use--enabledefaultsto enable this functionality.--maximumtime=MAXIMUMTIMEβ Maximum time in seconds to keep sending requests without receiving a response back.--domain=DOMAINβ force a specific domain name for the SIP message, eg.-d example.org.--debugβ Print SIP messages received.-6β Scan an IPv6 address. With-6, targets may be given as bare IPv6 literals such as2001:db8::10or as UDP URIs such asudp://[2001:db8::10]:5060.
Sipvicious extension line scanner scans SIP PaBXs for valid extension lines.
Okay, legal tea time β β you gotta know this:
Copyright (C) 2026 Sandro Gauci <sandro@enablesecurity.com>
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
π₯ SEE ALSO π₯
The full documentation for sipvicious_svwar can be found on GitHub at <https://github.com/enablesecurity/sipvicious/wiki>.
That's the whole page, bestie! This was sipvicious_svwar v0.3.8, dated July 2026. Now go scan responsibly and slay. π
β¨
π¦ where this page comes from
- nixpkgs unstable: sipvicious 0.3.8
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms