
Herramienta de descubrimiento de dispositivos AirPlay basada en mDNS que escanea redes locales y prueba la vulnerabilidad CVE-2025-24132 de RCE HTTP sin clic con una interfaz gráfica simple.
Esta herramienta descubre dispositivos compatibles con AirPlay en tu red local mediante mDNS (Zeroconf) y los prueba para la vulnerabilidad CVE-2025-24132 de RCE "zero-click" por HTTP. Los dispositivos descubiertos se muestran en una interfaz gráfica simple; haz clic en un dispositivo para ver todas las propiedades obtenidas.
zeroconf (pip install zeroconf)pip install PyQt5 zeroconf
o
pip install -r requirements.txt
python3 main.py
<nombre> (dirección IP).deviceid, model, osvers, features, srcvers, etc.).Descubrimiento:
zeroconf para navegar por los servicios _airplay._tcp.local..127.* y duplicados.Extracción de propiedades:
info.properties) en un diccionario.Prueba RCE (CVE-2025-24132):
POST /pairing-init con un plist de reverse-shell ficticio.HTTP.Actualización de la GUI:
self.device_info.