Wappalyzer-Next - библиотека P... Заметка

Wappalyzer-Next - библиотека Python, использующая расширение Wappalyzer (и его отпечатки) для обнаружения технологий.

Wappalyzer-Next - это инструмент командной строки и библиотека Python, который обнаруживает технологии с помощью расширения Wappalyzer и его отпечатков. Он обходит ограничения других проектов, которые появились после того, как официальный открытый проект был прекращен. Чтобы установить Wappalyzer, необходимо установить Firefox и geckodriver. Geckodriver можно скачать со страницы официальных релизов GitHub и добавить в системный путь. Wappalyzer можно установить как инструмент командной строки с помощью pipx или как библиотеку с помощью pip. Его также можно установить и запустить с помощью Docker Compose. Инструмент можно использовать для сканирования одного или нескольких URL-адресов, с вариантами аутентификации, форматов вывода и типов сканирования. Библиотека Python доступна на PyPI и может быть импортирована как wappalyzer, с основной функцией под названием analyze(). Функция analyze принимает параметры, такие как URL-адрес, тип сканирования, потоки и cookie, и возвращает словарь с обнаруженными технологиями. Типы сканирования включают 'fast', 'balanced' и 'full', которые различаются по уровню HTTP-запросов и эмуляции браузера, используемой.
CdXz5zHNQW_KWKcFyzCXp.png