Skip to content
urlfinder exploit

urlfinder exploit

Sploitus September 7, 2026

##

Высокоскоростной инструмент для пассивного сбора URL-адресов, оптимизированный для эффективного обнаружения веб-активов без активного сканирования.

![]( ![]( ![]( ![]( ![]( ![](

Возможности • Установка • Использование • Примеры • Присоединиться к Discord

URLFinder — это высокоскоростной инструмент пассивного обнаружения URL-адресов, созданный для упрощения и ускорения поиска веб-активов. Он идеально подходит для пентестеров, исследователей безопасности и разработчиков, которым нужно собирать URL-адреса без активного сканирования.

# ![httpx](

* **Подобранные пассивные источники** для максимально полного обнаружения URL-адресов

* Поддержка нескольких форматов вывода (JSON, файл, stdout)

* **Оптимизирован для скорости** и эффективности использования ресурсов

* Поддержка **STDIN/OUT** для лёгкой интеграции в существующие рабочие процессы

URLFinder требует **Go 1.21**. Установите его с помощью следующей команды или загрузите предварительно собранный бинарный файл со страницы релизов.

go install -v github.com/projectdiscovery/urlfinder/cmd/urlfinder@latest

Эта команда отображает справку по URLFinder. Ниже приведены некоторые распространённые флаги и параметры.

A streamlined tool for discovering associated URLs.

-d, -list string[] target domain or list of domains

-s, -sources string[] specific sources for discovery (e.g., -s alienvault,commoncrawl)

-es, -exclude-sources string[] sources to exclude (e.g., -es alienvault,commoncrawl)

-all use all sources (may be slower)

-us, -url-scope string[] in scope url regex to be followed by urlfinder

-uos, -url-out-scope string[] out of scope url regex to be excluded by urlfinder

-fs, -field-scope string pre-defined scope field (dn,rdn,fqdn) or custom regex (e.g., '(company-staging.io|company.com)') (default "rdn")

-ns, -no-scope disables host based default scope

-do, -display-out-scope display external endpoint from scoped crawling

-m, -match string[] URLs or list to match (file or comma-separated)

-f, -filter string[] URLs or list to filter (file or comma-separated)

-rl, -rate-limit int max HTTP requests per second (global)

-rls, -rate-limits value per-provider HTTP request limits (e.g., -rls waybackarchive=15/m)

-up, -update update URLFinder to the latest version

-duc, -disable-update-check disable automatic update checks

-o, -output string specify output file

-j, -jsonl JSONL output format

-od, -output-dir string specify output directory

-cs, -collect-sources include all sources in JSON output

-config string config file (default "$CONFIG/urlfinder/config.yaml")

-pc, -provider-config string provider config file (default "$CONFIG/urlfinder/provider-config.yaml")

-silent show only URLs in output

-version display URLFinder version

-nc, -no-color disable colored output

-ls, -list-sources list all available sources

-stats display source statistics

-timeout int timeout in seconds (default 30)

-max-time int max time in minutes for enumeration (default 10)

Эта команда перечисляет URL-адреса для целевого домена tesla.com.

/ /_/ / , _/ /__/ _// / _ \/ _ / -_) __/

[INF] Current urlfinder version v0.0.1 (latest)

[INF] Found 202435 urls for tesla.com in 2 minutes 37 seconds

Используйте параметры `-m` (match) и `-f` (filter), чтобы уточнить результаты на основе шаблонов URL-адресов.

1. **Включение URL-адресов, соответствующих заданным шаблонам**

Чтобы включить только URL-адреса, содержащие «shop» или «model»:

2. **Исключение URL-адресов, соответствующих заданным шаблонам**

Чтобы исключить URL-адреса, содержащие «privacy» или «terms»:

3. **Комбинированное сопоставление и фильтрация**

Чтобы найти URL-адреса, содержащие «support», но исключить те, в которых есть «faq»:

#### Использование файлов для сопоставления и фильтрации

urlfinder -d tesla.com -m include-patterns.txt -f exclude-patterns.txt

Используйте флаг `-j` или `--jsonl`, чтобы выводить результаты в формате JSONL (JSON Lines), где каждая строка представляет собой отдельный JSON-объект. Этот формат удобен для структурированной обработки больших объёмов вывода.

{"url":"

{"url":"

{"url":"

* `input`: целевой домен (например, `tesla.com`).

* `source`: источник данных для обнаружения URL-адресов (например, `waybackarchive`).

URLFinder создан с ❤️ командой ProjectDiscovery и распространяется под лицензией MIT.

Extracted Entities