
Mr.SIP — Actualizado!
Marco de evaluación de seguridad SIP para pentesters VoIP. Presentado en DEFCON, BlackHat y Offzone.
Mr.SIP es una herramienta de auditoría y ataque SIP, simple y basada en consola. Fue desarrollada originalmente para trabajo académico sobre ataques DDoS novedosos basados en SIP, y evolucionó hasta convertirse en una herramienta de pruebas de penetración basada en SIP totalmente funcional. Desde entonces ha sido citada en varios artículos académicos y publicaciones de revistas especializadas, y también puede utilizarse como simulador de clientes SIP y generador de tráfico.
Este repositorio público incluye 3 módulos: escaneo de red, enumeración de usuarios y simulación de ataques DoS. Mr.SIP Pro lo amplía con más módulos y una interfaz gráfica web.
Documentación
- Guía de instalación — Diferencias de configuración en Linux/macOS, configuración del entorno virtual y cuándo se requiere realmente root
- Guía de laboratorio — Cómo construir un objetivo de prueba local: laboratorios Docker (PJSIP) y VM (clásico
chan_sip/Trixbox), y generalización para otras PBX basadas en Asterisk - Guía de uso — Referencia completa de comandos, qué hace realmente cada tipo de mensaje
--mt,--if/--pps/--mtuen profundidad,ngrep, modo de depuración, diagrama de arquitectura/flujo de datos - Comparativa con Mr.SIP Pro — Desglose completo de la versión pública frente a Pro, módulo por módulo
- CHANGELOG.md — Historial completo de versiones y justificación técnica de cada cambio
Módulos de la versión pública
| Módulo | Propósito |
|---|---|
| SIP-NES (Escáner de red) | Detecta componentes SIP en una red, junto con información de fabricante, producto y versión. |
| SIP-ENUM (Enumerador) | Identifica usuarios SIP válidos y sus requisitos de autenticación. |
| SIP-DAS (Simulador de ataques DoS) | Realiza ataques basados en TDoS, con un potente motor de suplantación de IP. |
Características competitivas en los tres: multihilo de alto rendimiento, suplantación de IP y generación inteligente de mensajes SIP.
Esta es la versión pública de 3 módulos; consulta qué añade Mr.SIP Pro a continuación.
Mr.SIP Pro
Mr.SIP Pro es el producto VoIP de orientación ofensiva más completo que existe: 10 módulos en 3 categorías (Recopilación de información, Escaneo de vulnerabilidades, Ofensivo), además de componentes auxiliares de suplantación de IP/generación de mensajes y una interfaz gráfica, frente a los 3 módulos solo de consola de este repositorio.
→ Comparativa completa pública vs. Pro · mrsip.pro · Precios · Solicitar una demo
Inicio rápido
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>]
Consulta la Guía de instalación para la configuración específica por sistema operativo y la Guía de uso para la referencia completa de comandos y opciones.
Desarrollo
Este repositorio tiene un conjunto de pruebas real y CI; consulta CHANGELOG.md para el historial técnico completo de correcciones y trabajo de endurecimiento.
pip install -r tests/requirements-dev.txt
pytest # 262 tests, network-free, runs in a couple seconds
ruff check src/ tests/ mr.sip.py
Reconocimiento
Mr.SIP comenzó como una investigación académica sobre ataques DDoS novedosos basados en SIP y se convirtió en una herramienta presentada en algunas de las mayores conferencias de seguridad del sector, citada en literatura revisada por pares y reconocida en concursos nacionales de innovación.