ilusm.dev

voip

SIP attacks, RTP interception, PBX testing.

Load with: use voip

Quick example

use voip

result = voips("value", 8080, "hello", "value")
prn(result)

Functions

SIP protocol

voips(server, port, username, password)

Performs the operation. Takes server, port, username, password.

voips1(server, port, from_user, to_user, sdp)

Performs the operation. Takes server, port, from_user, to_user, sdp.

voips2(call_id)

Performs the operation. Takes call_id.

SIP message crafting

voips3(method, to_uri, from_uri, call_id, cseq, body)

Performs the operation. Takes method, to_uri, from_uri, call_id, cseq, body.

Extension enumeration

voipe(server, port, prefix, start, end)

Performs the operation. Takes server, port, prefix, start, end.

SIP options scan

voips4(server, port)

Performs the operation. Takes server, port.

RTP interception

voipr(src_port, duration_secs)

Processes or prints. Takes src_port, duration_secs.

voipr1(rtp_capture, codec)

Performs the operation. Takes rtp_capture, codec.

RTP injection

voipr2(dst_ip, dst_port, payload, ssrc)

Performs the operation. Takes dst_ip, dst_port, payload, ssrc.

SIP authentication cracking

voips5(challenge_response, username, realm, wordlist)

Performs the operation. Takes challenge_response, username, realm, wordlist.

Call flooding

voips6(target, port, count)

Performs the operation. Takes target, port, count.

Spoofing caller ID

voips7(server, port, target_ext, spoofed_caller)

Performs the operation. Takes server, port, target_ext, spoofed_caller.

Voicemail brute force

voipv(server, ext, pin_range_start, pin_range_end)

Performs the operation. Takes server, ext, pin_range_start, pin_range_end.

IAX2 (Asterisk)

voipi(server, port)

Performs the operation. Takes server, port.

Common PBX defaults

voipd()

Performs the operation.

Audio codecs

voipc()

Performs the operation.

SDP generation

voips8(ip, port, codec_payload)

Performs the operation. Takes ip, port, codec_payload.

TDoS (Telephony DoS)

voipt(target, port, duration_secs)

Performs the operation. Takes target, port, duration_secs.

Notes

  • VoIP/SIP utilities - call setup, RTP, DTMF.