Skip to content

Instantly share code, notes, and snippets.

@platinumthinker
Last active October 25, 2024 20:26
Show Gist options
  • Select an option

  • Save platinumthinker/b887f0d358de63991f2a21daec44c1ea to your computer and use it in GitHub Desktop.

Select an option

Save platinumthinker/b887f0d358de63991f2a21daec44c1ea to your computer and use it in GitHub Desktop.
sip tools

Include in kali-linux-voip:

SIP:

* inviteflood

homepage kali

A tool to perform SIP/SDP INVITE message flooding over UDP/IP.

* protos-sip

homepage kali

The purpose of this test-suite is to evaluate implementation level security and robustness of Session Initiation Protocol (SIP) implementations.

* siparmyknife

homepage kali

SIP Army Knife is a fuzzer that searches for cross site scripting, SQL injection, log injection, format strings, buffer overflows, and more.

* sipcrack

SIPcrack is a suite for sniffing and cracking the digest authentication used in the SIP protocol

* sipvicious

homepage kali

SIPVicious suite is a set of tools that can be used to audit SIP based VoIP systems. It currently consists of four tools:. svmap – this is a sip scanner. Lists SIP devices found on an IP range svwar – identifies active extensions on a PBX svcrack – an online password cracker for SIP PBX svreport – manages sessions and exports reports to various formats svcrash – attempts to stop unauthorized svwar and svcrack scans.

RTP:

* libfindrtp

* rtpbreak

* rtpinsertsound

* rtpmixsound

* ohrwurm

homepage kali

Is a small and simple RTP fuzzer that has been successfully tested on a small number of SIP phones

* rtpflood

homepage kali A command line tool used to flood any device that is processing RTP.

PBX:

* enumiax

homepage

enumIAX is an Inter Asterisk Exchange protocol username brute-force enumerator.

* iaxflood

homepage kali

A UDP Inter-Asterisk_eXchange (i.e. IAX) packet was captured from an IAX channel between two Asterisk IP PBX’s.

* ace-voip

homepage kali

ACE works by using DHCP, TFTP, and HTTP in order to download the VoIP corporate directory.

sctpscan

homepage kali

SCTPscan is a tool to scan SCTP enabled machines. Typically, these are Telecom oriented machines carrying SS7 and SIGTRAN over IP. Using SCTPscan, you can find entry points to Telecom networks. This is especially useful when doing pentests on Telecom Core Network infrastructures. SCTP is also used in high-performance networks (internet2).

* voiphopper

homepage kali VoIP Hopper does this by mimicking the behavior of an IP Phone, in Cisco, Avaya, Nortel, and Alcatel-Lucent environments. This requires two important steps in order for the tool to traverse VLANs for unauthorized access. First, discovery of the correct 12 bit Voice VLAN ID (VVID) used by the IP Phones is required. VoIP Hopper supports multiple protocol discovery methods (CDP, DHCP, LLDP-MED, 802.1q ARP) for this important first step. Second, the tool creates a virtual VoIP ethernet interface on the OS. It then inserts a spoofed 4-byte 802.1q vlan header containing the 12 bit VVID into a spoofed DHCP request. Once it receives an IP address in the VoIP VLAN subnet, all subsequent ethernet frames are “tagged” with the spoofed 802.1q header. VoIP Hopper is a VLAN Hop test tool but also a tool to test VoIP infrastructure security.

TESTS or FUZZY

* pjproject

homepage homepage

See folder tests

* isip

homepage

Interactive sip toolkit for packet manipulations, sniffing, man in the middle attacks, fuzzing, simulating of dos attacks.

* siptest

homepage

Performs a SIP registration and then optionally places a call into an echo test, plays audio, and verifies that the audio is echoed back clearly. The result is returned using shell exit codes.

* sipq

homepage

SIPq is a test tool for SIP protocol. Its ambition is to be a next generation of SIPp. There is for sure a long way to go. The primary purpose of it for now is for study, on how to design a SIP stack and test tool. If you want to do something serious, go for SIPp.

* siptest

homepage

Async SIP + RTP test tool

* sipat

homepage

This project offers set of tools for testing SIP.

* sipsak

homepage

SIP Swiss Army Knife, very useful test utility

* KiF

homepage

KiF: a Stateful SIP Fuzzer. Free of charge, but license agreement must be signed.

* EfficientSIPFuzzing

homepage

Danger!! China language

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment