We just made SIPVicious OSS v0.3.4 available, so go get it! Or install it via pip:
pip install sipvicious --upgrade
What’s new?
Two main things:
- Exit codes, just like SIPVicious PRO’s
- Integration with Github Actions
This release makes it much easier to use SIPVicious OSS within your CI/CD pipelines and other automation systems. One should, of course, read the documentation on automation for more information. But here’s an example script to get the idea of what can be done:
do_test() {
$2
if [ $? -ne $1 ]; then exit 1; fi
}
# see if the demo server is responding at all
do_test 0 "sipvicious_map demo.sipvicious.pro"
# try guessing some extensions
do_test 40 "sipvicious_svwar udp://demo.sipvicious.pro:5060 -e 1000-1200"
# cracking password for user 1000
do_test 40 "sipvicious_svcrack demo.sipvicious.pro -u 1000 -r 1400-1600"
And here’s a quick demo of SIPVicious OSS being used within Github Actions to automatically test the target demo server at demo.sipvicious.pro
:
Thanks go to …
@0xInfection for his excellent work on this release!