Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
urlfinder — Ein Hochgeschwindigkeitstool zum passiven Sammeln von URLs, optimiert für effiziente und umfassende Erkennung von Web-Assets ohne aktives Scannen. | Kitploit
Tools/GitHubGitHub/projectdiscovery/urlfinder
OSINT (Open-Source-Intelligence)AufklärungDNS- und Subdomain-EnumerationInformationsbeschaffungWebsicherheitPenetrationstestsSubdomain-EnumerationCrawler
GitHubprojectdiscovery/urlfinder

urlfinder

Ein Hochgeschwindigkeitstool zum passiven Sammeln von URLs, optimiert für effiziente und umfassende Erkennung von Web-Assets ohne aktives Scannen.

Repository anzeigen
89769vor 15 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

URLFinder

Ein Hochgeschwindigkeits-Tool zur passiven Sammlung von URLs, optimiert für effiziente Web-Asset-Erkennung ohne aktives Scannen.

Funktionen • Installation • Nutzung • Beispiele • Discord beitreten


Übersicht

URLFinder ist ein Hochgeschwindigkeits-Tool zur passiven URL-Erkennung, das entwickelt wurde, um die Erkennung von Web-Assets zu vereinfachen und zu beschleunigen. Es ist ideal für Penetrationstester, Sicherheitsforscher und Entwickler, die URLs ohne aktives Scannen sammeln möchten.

httpx

Funktionen

  • Kuratierte passive Quellen zur Maximierung der umfassenden URL-Erkennung
  • Unterstützt mehrere Ausgabeformate (JSON, Datei, stdout)
  • Optimiert für Geschwindigkeit und Ressourceneffizienz
  • STDIN/OUT-Unterstützung für einfache Integration in bestehende Workflows

Installation

URLFinder erfordert Go 1.21. Installieren Sie es mit dem folgenden Befehl oder laden Sie eine vorkompilierte Binärdatei von der Releases-Seite herunter.

root@kitploit:~
go install -v github.com/projectdiscovery/urlfinder/cmd/urlfinder@latest

Nutzung

root@kitploit:~
urlfinder -h

Dieser Befehl zeigt die Hilfe für URLFinder an. Im Folgenden sind einige gebräuchliche Schalter und Optionen aufgeführt.

root@kitploit:~
A streamlined tool for discovering associated URLs.

Usage:
  ./urlfinder [flags]

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

SOURCE:
   -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)
SCOPE:
   -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

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

RATE-LIMIT:
   -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)

UPDATE:
   -up, -update              update URLFinder to the latest version
   -duc, -disable-update-check  disable automatic update checks

OUTPUT:
   -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

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

DEBUG:
   -silent                  show only URLs in output
   -version                 display URLFinder version
   -v                       verbose output
   -nc, -no-color           disable colored output
   -ls, -list-sources       list all available sources
   -stats                   display source statistics

OPTIMIZATION:
   -timeout int   timeout in seconds (default 30)
   -max-time int  max time in minutes for enumeration (default 10)

Beispiele

Grundlegende Nutzung

root@kitploit:~
urlfinder -d tesla.com

Dieser Befehl sammelt URLs für die Zieldomain tesla.com.

Beispielausführung:

root@kitploit:~
$ urlfinder -d tesla.com

  __  _____  __   _____         __       
 / / / / _ \/ /  / __(_)__  ___/ /__ ____
/ /_/ / , _/ /__/ _// / _ \/ _  / -_) __/
\____/_/|_/____/_/ /_/_//_/\_,_/\__/_/    										

		projectdiscovery.io

[INF] Current urlfinder version v0.0.1 (latest)
[INF] Enumerating urls for tesla.com
https://www.tesla.com/akam/13/7e68a6e8
https://www.tesla.com/akam/13/pixel_4e07b670
https://www.tesla.com/da_dk/en/node/30788?redirect=no
https://www.tesla.com/de_at/findus/location/charger/dc6290
https://www.tesla.com/akam/13/7ade0a44
https://www.tesla.com/cs_cz/referral/teslaapp23713?redirect=no
https://www.tesla.com/da_dk/findus/location/charger/dc253
https://www.tesla.com/akam/13/pixel_76102729
https://www.tesla.com/da_dk/blog/modules//system/system.messages.js
...
[INF] Found 202435 urls for tesla.com in 2 minutes 37 seconds

Filteroptionen

Verwenden Sie die Optionen -m (Match) und -f (Filter), um die Ergebnisse basierend auf URL-Mustern zu verfeinern.

Beispiele

  1. URLs mit bestimmten Mustern einschließen

    Um nur URLs einzuschließen, die "shop" oder "model" enthalten:

    root@kitploit:~
    urlfinder -d tesla.com -m shop,model
    
  2. URLs mit bestimmten Mustern ausschließen

    Um URLs auszuschließen, die "privacy" oder "terms" enthalten:

    root@kitploit:~
    urlfinder -d tesla.com -f privacy,terms
    
  3. Kombinierte Match- und Filter-Optionen

    Um URLs zu finden, die "support" enthalten, aber solche mit "faq" auszuschließen:

    root@kitploit:~
    urlfinder -d tesla.com -m support -f faq
    

Musterdateien für Match und Filter verwenden

Muster in Dateien bereitstellen:

root@kitploit:~
urlfinder -d tesla.com -m include-patterns.txt -f exclude-patterns.txt

JSONL-Ausgabe Beispiel

Verwenden Sie das Flag -j oder --jsonl, um Ergebnisse im JSONL-Format (JSON Lines) auszugeben, bei dem jede Zeile ein separates JSON-Objekt ist. Dieses Format eignet sich zur strukturierten Verarbeitung großer Ausgaben.

Befehlsbeispiel

root@kitploit:~
urlfinder -d tesla.com -j

Beispiel-JSONL-Ausgabe

root@kitploit:~
{"url":"https://shop.tesla.com/product/model-s-plaid","input":"tesla.com","source":"waybackarchive"}
{"url":"https://www.tesla.com/inventory/used/ms","input":"tesla.com","source":"waybackarchive"}
{"url":"https://forums.tesla.com/discussion/101112/model-3-updates","input":"tesla.com","source":"waybackarchive"}

Jedes JSON-Objekt enthält:

  • url: Die entdeckte URL.
  • input: Die Zieldomain (z.B. tesla.com).
  • source: Die Datenquelle für die URL-Erkennung (z.B. waybackarchive).

URLFinder wird mit ❤️ vom ProjectDiscovery-Team entwickelt und unter der MIT-Lizenz verbreitet.
Tool herunterladen