
Mr.SIP — Updated!
SIP-Sicherheitsbewertungs-Framework für VoIP-Pentester. Vorgestellt auf DEFCON, BlackHat & Offzone.
Mr.SIP ist ein einfaches, konsolenbasiertes SIP-Audit- und Angriffswerkzeug. Es wurde ursprünglich für akademische Arbeiten zu neuartigen SIP-basierten DDoS-Angriffen entwickelt und hat sich zu einem voll funktionsfähigen SIP-basierten Penetrationstest-Werkzeug weiterentwickelt. Es wurde seither in mehreren wissenschaftlichen Arbeiten und Fachzeitschriftenartikeln zitiert und kann auch als SIP-Client-Simulator und Verkehrsgenerator eingesetzt werden.
Dieses öffentliche Repository enthält 3 Module — Netzwerkscanning, Benutzer-Enumeration und DoS-Angriffssimulation. Mr.SIP Pro erweitert dies um weitere Module und eine Web-GUI.
Dokumentation
- Installation — Linux/macOS-Einrichtungsunterschiede, Einrichtung der virtuellen Umgebung, wann root tatsächlich erforderlich ist
- Lab-Guide — Aufbau eines lokalen Testziels: Docker- (PJSIP) und VM-Labore (klassisches
chan_sip/Trixbox), Verallgemeinerung auf andere Asterisk-basierte PBX-Anlagen - Nutzungs-Guide — Vollständige Befehlsreferenz, was jeder
--mt-Nachrichtentyp tatsächlich bewirkt,--if/--pps/--mtuim Detail,ngrep, Debug-Modus, Architektur-/Datenflussdiagramm - Mr.SIP-Pro-Vergleich — Vollständige Aufschlüsselung öffentlich vs. Pro, Modul für Modul
- CHANGELOG.md — Vollständige Versionshistorie und technische Begründung für jede Änderung
Module der öffentlichen Version
| Modul | Zweck |
|---|---|
| SIP-NES (Netzwerkscanner) | Erkennt SIP-Komponenten in einem Netzwerk zusammen mit Hersteller-/Produkt-/Versionsinformationen. |
| SIP-ENUM (Enumerator) | Identifiziert gültige SIP-Benutzer und deren Authentifizierungsanforderungen. |
| SIP-DAS (DoS-Angriffssimulator) | Führt TDoS-basierte Angriffe mit einer leistungsstarken IP-Spoofing-Engine durch. |
Wettbewerbsfähige Funktionen in allen drei Modulen: Hochleistungs-Multithreading, IP-Spoofing und intelligente SIP-Nachrichtenerzeugung.
Dies ist die öffentliche 3-Modul-Version — weiter unten sehen Sie, was Mr.SIP Pro zusätzlich bietet.
Mr.SIP Pro
Mr.SIP Pro ist das umfassendste angriffsorientierte VoIP-Produkt auf dem Markt — 10 Module in 3 Kategorien (Informationssammlung, Schwachstellenscanning, Offensive), plus IP-Spoofing-/Nachrichtenerzeugungs-Hilfskomponenten und eine GUI, gegenüber den 3 reinen Konsolenmodulen dieses Repositories.
→ Vollständiger Vergleich öffentlich vs. Pro · mrsip.pro · Preise · Demo anfragen
Schnellstart
pip install -r requirements.txt
python3 mr.sip.py --help
python3 mr.sip.py --nes --tn=<target_IP> --mt=options --from=<ext> --to=<ext>
python3 mr.sip.py --enum --from=<wordlist_file> [--tn=<target_IP>]
python3 mr.sip.py --das --mt=invite -c <count> --tn=<target_IP> [-r|-s|-m --il=<file>]
Siehe die Installationsanleitung für die betriebssystemspezifische Einrichtung und den Nutzungs-Guide für die vollständige Befehls-/Flag-Referenz.
Entwicklung
Dieses Repository verfügt über eine echte Testsuite und CI - siehe CHANGELOG.md für die vollständige technische Historie der Fehlerbehebungen und Härtungsarbeiten.
pip install -r tests/requirements-dev.txt
pytest # 262 tests, network-free, runs in a couple seconds
ruff check src/ tests/ mr.sip.py
Anerkennung
Mr.SIP begann als akademische Forschung zu neuartigen SIP-basierten DDoS-Angriffen und entwickelte sich zu einem Werkzeug, das auf einigen der größten Sicherheitskonferenzen der Branche vorgestellt, in der Peer-Review-Literatur zitiert und in nationalen Innovationswettbewerben ausgezeichnet wurde.