
Инструмент на Python, используемый для обнаружения конечных точек, потенциальных параметров, целевого списка слов для заданной цели и секретов.
Это инструмент для обнаружения конечных точек, потенциальных параметров, создания целевого списка слов и поиска секретов для заданной цели. Он может находить их следующими способами:
waymore -mode R, а также запрос URL-адресов из waymore.txt и исходных URL-адресов из waymore_index.txt — см. README.md waymore)Скрипт на Python основан на возможностях поиска ссылок моего расширения Burp GAP. В качестве отправной точки я взял замечательный инструмент LinkFinder от Gerben Javado и использовал регулярные выражения для поиска ссылок, но с дополнительными улучшениями, чтобы находить ещё больше.
xnLinkFinder поддерживает Python 3.
Установите xnLinkFinder в стандартное (глобальное) окружение Python.```bash
pip install xnLinkFinder
ИЛИ```bash
pip install git+https://github.com/xnl-h4ck3r/xnLinkFinder.git -v
Вы можете обновить с помощью```bash pip install --upgrade xnLinkFinder
### pipx
Быстрая настройка в изолированном окружении Python с помощью [pipx](https://pypa.github.io/pipx/)```bash
pipx install git+https://github.com/xnl-h4ck3r/xnLinkFinder.git
ПРИМЕЧАНИЕ: Чтобы извлечь ссылки из PDF-файлов, вы можете установить pdftotext в вашей системе. Вы можете установить его с помощью sudo apt install -y poppler-utils в Linux или brew install poppler в macOS. Если у вас не установлен pdftotext, xnLinkFinder будет использовать библиотеку Python pypdf. Если текст не найден (например, для отсканированных PDF-файлов), он попытается использовать ocrmypdf, если он установлен (например, sudo apt install -y ocrmypdf). Использование pdftotext и ocrmypdf обычно даёт гораздо лучшие результаты, чем только pypdf.