Wappalyzer-Next - Wappalyzer 拡張機能(およびそのフィンガープリント)を使用して技術を検出する Python ライブラリ
Wappalyzer-Nextは、Wappalyzer拡張機能とそのフィンガープリントを使用して技術を検出するコマンドラインツールおよびPythonライブラリです。公式のオープンソースプロジェクトが中断された後に出現した他のプロジェクトの制限を回避します。Wappalyzerをインストールするには、Firefoxとgeckodriverをインストールする必要があります。geckodriverは、公式のGitHubリリースページからダウンロードし、システムパスに追加することができます。Wappalyzerは、pipxを使用してコマンドラインツールとして、pipを使用してライブラリとしてインストールすることができます。また、Docker Composeを使用してインストールして実行することもできます。ツールは、認証、出力形式、スキャンタイプのオプション付きで、単一のURLや複数のURLをスキャンすることができます。PythonライブラリはPyPIにあり、wappalyzerとしてインポートでき、analyze()というメイン関数があります。analyze関数は、URL、スキャンタイプ、スレッド、Cookieなどのパラメーターを受け取り、検出された技術を含む辞書を返します。スキャンタイプには、HTTPリクエストとブラウザーエミュレーションのレベルが異なる「fast」、「balanced」、「full」の3種類があります。