Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
uddup — Инструмент дедупликации URL-адресов для улучшенной разведки. | Kitploit
Инструменты/GitHubGitHub/rotemreiss/uddup
РазведкаСбор информацииВеб-безопасностьУтилиты и фреймворки
GitHubrotemreiss/uddup

uddup

Инструмент дедупликации URL-адресов для улучшенной разведки.

Репозиторий
145204 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

UDdup - Инструмент для дедупликации URL

Инструмент получает список URL и удаляет «дублирующиеся» страницы в том смысле, что шаблоны URL, вероятно, повторяются и указывают на один и тот же веб-шаблон.

Например:

root@kitploit:~
https://www.example.com/product/123
https://www.example.com/product/456
https://www.example.com/product/123?is_prod=false
https://www.example.com/product/222?is_debug=true

Все вышеперечисленные, вероятно, указывают на один и тот же «шаблон» продукта. Поэтому достаточно просканировать лишь некоторые из этих URL с помощью наших различных сканеров.

Результат вышеуказанного после UDdup должен быть:

root@kitploit:~
https://www.example.com/product/123?is_prod=false
https://www.example.com/product/222?is_debug=true

Зачем это нужно?

В основном для улучшения (автоматизированного) процесса разведки с меньшим количеством шума (как для тестировщика, так и для цели).

Примеры

Посмотрите на demo.txt — это файл с исходными URL, результатом обработки которого является demo-results.txt.


Установка

С помощью pip (рекомендуется)

root@kitploit:~
pip install uddup

Вручную (из кода)

root@kitploit:~
# Clone the repository.
git clone https://github.com/rotemreiss/uddup.git

# Install the Python requirements.
cd uddup
pip install -r requirements.txt

Использование

uddup -u demo.txt -o ./demo-result.txt

Дополнительные параметры использования

uddup -h

Фильтрация путей по регулярному выражению

Позволяет фильтровать пользовательские шаблоны путей. Например, если мы хотим отфильтровать все пути, начинающиеся с /product, нам нужно запустить:

root@kitploit:~
# Single Regex
uddup -u demo.txt -fp "^product"

Входные данные:

root@kitploit:~
https://www.example.com/
https://www.example.com/privacy-policy
https://www.example.com/product/1
https://www.example2.com/product/2
https://www.example3.com/product/4

Результат:

root@kitploit:~
https://www.example.com/
https://www.example.com/privacy-policy

Расширенное регулярное выражение с несколькими фильтрами путей

root@kitploit:~
uddup -u demo.txt -fp "(^product)|(^category)"

Вклад в проект

Не стесняйтесь форкать репозиторий и отправлять pull-запросы.


Поддержка

Создать новый issue на GitHub

Хотите сказать спасибо? :) Напишите мне в Linkedin


Лицензия

License

  • MIT license
Скачать инструмент
Краткая формаДлинная формаОписание
-h--helpПоказать это справочное сообщение и выйти
-u--urlsФайл со списком URL
-o--outputСохранить результаты в файл
-s--silentВыводить только результирующие URL
-fp--filter-pathФильтровать пути по заданному регулярному выражению