Wappalyzer-Next - Bibliothèque Python qui utilise l'extension Wappalyzer (et ses empreintes) pour détecter les technologies
Wappalyzer-Next est un outil en ligne de commande et une bibliothèque Python qui détecte les technologies en utilisant l'extension Wappalyzer et ses empreintes digitales. Il contourne les limitations des autres projets qui ont émergé après que le projet open-source officiel a été abandonné. Pour installer Wappalyzer, vous devez installer Firefox et geckodriver. Geckodriver peut être téléchargé à partir de la page des releases officiels de GitHub et ajouté au chemin du système. Wappalyzer peut être installé comme outil en ligne de commande à l'aide de pipx ou comme bibliothèque à l'aide de pip. Il peut également être installé et exécuté à l'aide de Docker Compose. L'outil peut être utilisé pour scanner des URL unique ou multiple, avec des options pour l'authentification, les formats de sortie et les types de scan. La bibliothèque Python est disponible sur PyPI et peut être importée comme wappalyzer, avec une fonction principale appelée analyze(). La fonction analyze prend des paramètres tels que l'URL, le type de scan, les threads et le cookie, et renvoie un dictionnaire avec les technologies détectées. Les types de scan incluent 'rapide', 'équilibré' et 'complet', qui diffèrent dans le niveau de requêtes HTTP et d'émulation de navigateur utilisé.