
Outil de découverte de périphériques AirPlay basé sur mDNS qui scanne les réseaux locaux et teste la vulnérabilité CVE-2025-24132 (RCE HTTP sans clic) avec une interface graphique simple.
Cet outil découvre les appareils compatibles AirPlay sur votre réseau local via mDNS (Zeroconf) et les teste pour la vulnérabilité CVE-2025-24132 « zero-click » HTTP RCE. Les appareils découverts sont listés dans une interface graphique simple ; cliquez sur un appareil pour voir toutes les propriétés récupérées.
zeroconf (pip install zeroconf)pip install PyQt5 zeroconf
ou
pip install -r requirements.txt
python3 main.py
<name> (adresse IP).deviceid, model, osvers, features, srcvers, etc.).Découverte :
zeroconf pour parcourir les services _airplay._tcp.local..127.* et les doublons.Extraction des propriétés :
info.properties) dans un dictionnaire.Test RCE (CVE-2025-24132) :
POST /pairing-init avec un fichier plist de reverse-shell factice.HTTP est reçue.Mise à jour de l'interface :
self.device_info.