Wappalyzer-Next - Eine Python-Bibliothek, die das Wappalyzer-Erweiterung (und seine Fingerabdrücke) verwendet, um Technologien zu erkennen
Wappalyzer-Next ist ein Kommandozeilen-Tool und eine Python-Bibliothek, die Technologien mithilfe der Wappalyzer-Erweiterung und ihrer Fingerabdrücke erkennt. Es umgeht die Einschränkungen anderer Projekte, die nach der Einstellung des offiziellen Open-Source-Projekts entstanden sind. Um Wappalyzer zu installieren, müssen Sie Firefox und geckodriver installieren. Geckodriver kann von der offiziellen GitHub-Veröffentlichungsseite heruntergeladen und dem System-Pfad hinzugefügt werden. Wappalyzer kann als Kommandozeilen-Tool mit pipx oder als Bibliothek mit pip installiert werden. Es kann auch mit Docker Compose installiert und ausgeführt werden. Das Tool kann verwendet werden, um einzelne oder mehrere URLs zu scannen, mit Optionen für Authentifizierung, Ausgabeformate und Scantypen. Die Python-Bibliothek ist auf PyPI verfügbar und kann als wappalyzer importiert werden, mit einer Hauptfunktion namens analyze(). Die analyze-Funktion akzeptiert Parameter wie URL, Scantyp, Threads und Cookie und gibt ein Dictionary mit erkannten Technologien zurück. Die Scantypen umfassen 'schnell', 'ausgeglichen' und 'vollständig', die sich in der Anzahl der HTTP-Anforderungen und der Browser-Emulation unterscheiden.