
Mr.SIP — Updated!
Framework di valutazione della sicurezza SIP per pentester VoIP. Presentato a DEFCON, BlackHat e Offzone.
Mr.SIP è uno strumento di audit e attacco SIP semplice, basato su console. È stato originariamente sviluppato per lavori accademici su nuovi attacchi DDoS basati su SIP e si è evoluto in uno strumento di penetration testing basato su SIP completamente funzionale. Da allora è stato citato in diversi articoli accademici e riviste scientifiche, e può anche essere utilizzato come simulatore di client SIP e generatore di traffico.
Questo repository pubblico include 3 moduli — scansione di rete, enumerazione degli utenti e simulazione di attacchi DoS. Mr.SIP Pro estende tutto ciò con più moduli e una GUI web.
Documentazione
- Installazione — Differenze di configurazione Linux/macOS, configurazione dell'ambiente virtuale, quando root è realmente necessario
- Guida al Lab — Creazione di un target di test locale: lab Docker (PJSIP) e VM (classico
chan_sip/Trixbox), generalizzazione ad altri PBX basati su Asterisk - Guida all'uso — Riferimento completo ai comandi, cosa fa realmente ogni tipo di messaggio
--mt, approfondimento su--if/--pps/--mtu,ngrep, modalità debug, diagramma architettura/flusso dati - Confronto con Mr.SIP Pro — Analisi completa pubblico-vs-Pro, modulo per modulo
- CHANGELOG.md — Cronologia completa delle versioni e motivazione tecnica per ogni modifica
Moduli della Versione Pubblica
| Modulo | Scopo |
|---|---|
| SIP-NES (Scanner di Rete) | Rileva i componenti SIP su una rete, insieme a informazioni su produttore/prodotto/versione. |
| SIP-ENUM (Enumeratore) | Identifica gli utenti SIP validi e i relativi requisiti di autenticazione. |
| SIP-DAS (Simulatore di Attacchi DoS) | Esegue attacchi basati su TDoS, con un potente motore di IP spoofing. |
Caratteristiche competitive comuni a tutti e tre: multithreading ad alte prestazioni, IP spoofing e generazione intelligente di messaggi SIP.
Questa è la versione pubblica a 3 moduli — scopri cosa aggiunge Mr.SIP Pro qui sotto.
Mr.SIP Pro
Mr.SIP Pro è il prodotto VoIP orientato agli attacchi più completo disponibile — 10 moduli in 3 categorie (Information Gathering, Vulnerability Scanning, Offensive), più componenti ausiliari per IP spoofing/generazione di messaggi e una GUI, rispetto ai 3 moduli solo console di questo repository.
→ Confronto completo Pubblico vs. Pro · mrsip.pro · Prezzi · Richiedi una demo
Avvio Rapido
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 Guida all'installazione per la configurazione specifica per sistema operativo e la Guida all'uso per il riferimento completo a comandi e flag.
Sviluppo
Questo repository ha una vera suite di test e CI — consulta CHANGELOG.md per la cronologia tecnica completa di correzioni e lavoro di hardening.
pip install -r tests/requirements-dev.txt
pytest # 262 tests, network-free, runs in a couple seconds
ruff check src/ tests/ mr.sip.py
Riconoscimenti
Mr.SIP è nato come ricerca accademica su nuovi attacchi DDoS basati su SIP e si è trasformato in uno strumento presentato ad alcune delle più grandi conferenze sulla sicurezza del settore, citato nella letteratura peer-reviewed e riconosciuto in competizioni nazionali di innovazione.
Riconoscimenti sulla Scena Globale
- Black Hat Asia 2023 (Arsenal), Singapore – Mr.SIP: strumento di audit e attacco
- Securi-Tay 2023 (Keynote di apertura), Scozia – Hacking pratico di VoIP/UC con Mr.SIP
- Black Hat MEA 2022 (Briefing & Arsenal), Riad – Demo di hacking VoIP e attacchi di rete
- Black Hat EU 2022 (Arsenal), Londra – Demo di hacking VoIP con Mr.SIP Pro
- Black Hat EU 2020 (Arsenal), Londra – Mr.SIP: strumento di audit e attacco basato su SIP
- DEF CON 28 (Palco principale), Las Vegas – Penetration testing VoIP pratico con Mr.SIP Pro
- Black Hat USA 2019 (Arsenal), Las Vegas – Mr.SIP: strumento di audit e attacco basato su SIP
- Black Hat EU 2019 (Arsenal), Londra – Mr.SIP: strumento di audit e attacco basato su SIP
- OffZone 2019, Mosca – Attacchi basati su SIP e approcci di difesa
- Black Hat Asia 2019 (Arsenal), Singapore – Mr.SIP: strumento di audit e attacco basato su SIP
Vedi i link alle presentazioni e le demo video nella Pagina Demo.
Impatto Accademico e Tecnico
Le metodologie di Mr.SIP sono state citate in importanti riviste indicizzate SCI e atti di conferenze internazionali (4 articoli elencati di seguito, ciascuno verificato singolarmente presso il proprio editore). Il riferimento Cisco Press e le citazioni di tesi di laurea qui sotto sono dichiarazioni riportate dall'autore stesso — cercate in modo indipendente durante la stesura di questa sezione, ma non è stato possibile trovare pubblicamente un titolo di libro, una tesi, un'istituzione o una data specifici da citare accanto ad esse, incluso sul sito stesso di Mr.SIP Pro; annotate qui piuttosto che eliminate silenziosamente, poiché l'assenza di una citazione pubblica non è una prova che l'affermazione sia falsa, ma solo che non può essere confermata in modo indipendente da fonti esterne.
- Blockchain-Based Caller-ID Authentication (BBCA): A Novel Solution to Prevent Spoofing Attacks in VoIP/SIP Networks — IEEE Access (2024)
- A Novel Approach for Efficient Mitigation Against the SIP Based DRDoS Attack — MDPI Applied Sciences (2023)
- A Novel SIP Based Distributed Reflection Denial-of-Service Attack and an Effective Defense Mechanism — IEEE Access (2020)
- Novel SIP-Based DDoS Attacks with Effective Defense Strategies — Elsevier Computers & Security (2016)
I contributi accademici di Mr.SIP includono i seguenti concetti di attacco/difesa negli articoli sopra menzionati:
- Attacchi DRDoS basati su SIP e strategie di mitigazione
- Autenticazione caller-ID basata su blockchain (BBCA)
- Attacchi di riflessione di risposte/richieste SIP
- Attacchi di cancellazione della registrazione SIP sui call center
- Tecniche di abuso di INVITE/REGISTER
Utilizzato anche in test di spoofing del Caller-ID nell'ambito di una collaborazione con l'Istituto Turco per le Norme (TSE) sulla strategia nazionale di sicurezza VoIP (2015), e condiviso su vari forum e fonti di notizie popolari, inclusa la homepage di Black Hat (verificato: un vero articolo di approfondimento del Black Hat Asia Arsenal che descrive direttamente Mr.SIP).
Presentato da Black Hat Arsenal Highlights e mostrato in numerose conferenze globali — incluso il palco principale di Black Hat Arsenal e DEF CON.
Premi e Riconoscimenti
Mr.SIP Pro ha ottenuto riconoscimenti attraverso sfide incentrate sull'innovazione e competizioni nazionali — inclusi premi per idee, prototipi iniziali o progetti di ricerca che hanno contribuito direttamente alla sua fondazione ed evoluzione.
-
🥇 1° Posto (Oro) – 2nd Cybersecurity Capstone Projects Competition (55 candidature, 17 finalisti, 2020) — corretto rispetto a una precedente affermazione di "130+ progetti" che non corrispondeva alla fonte primaria; verificato direttamente sul post dei risultati dell'organizzatore, che indica Ismail Melih Tas come vincitore della medaglia d'oro
-
🥈 2° Posto – Netaş Innovation Challenge (2012)
-
🥇 1° Posto – Netaş Innovation Challenge (2011)
(Questi due piazzamenti Netaş sono stati ricercati in modo indipendente ma non è stato possibile associarli a una fonte primaria pubblica, a differenza della competizione del 2020 sopra menzionata — il fatto che una vecchia competizione aziendale, probabilmente interna, del 2011-2012 non sia indicizzata pubblicamente non è insolito, quindi la cosa viene annotata piuttosto che considerata confermata o rimossa.)
Riferimenti Pubblicati (citazioni complete)
- I. M. Tas, B. G. Unsalver, and S. Baktir, "A Novel SIP Based Distributed Reflection Denial-of-Service Attack and an Effective Defense Mechanism," IEEE Access, vol. 8, pp. 112574–112584, Jun. 2020. Leggi di più
- I. M. Tas, B. Ugurdogan, and S. Baktir, "Novel Session Initiation Protocol Based Distributed Denial-of-Service Attacks and Effective Defense Strategies," Computers & Security, vol. 63, pp. 29–44, Nov. 2016. Leggi di più