Phishing-URL's en domeinen

URL-parser

Draait lokaal

De tool zelf is in het Engels; op deze pagina wordt uitgelegd hoe deze werkt in uw taal.

Gebruik URL-parser

Wat het doet

Splits een URL op in protocol, hostnaam, poort, pad, query en fragment met behulp van de ingebouwde URL-parser van de browser, zodat je kunt zien naar welke host een link werkelijk verwijst.

Het draait volledig in je browser: er wordt niets van wat je invoert geüpload.

Hoe gebruik je URL-parser

  1. Plak de volledige link. Vervang de voorbeeld-URL door de link die je wilt controleren. Vermeld ook het schema, bijvoorbeeld https://, anders mislukt het parseren.
  2. Ontleden. Druk op ‘Parse’ of op Enter. De pagina maakt gebruik van de URL-parser van je browser en opent de link niet.
  3. Controleer de hostnaam. De hostnaam is de server waarmee de browser verbinding maakt. Lees het vanaf het einde: het geregistreerde domein is het laatste deel, niet het eerste.
  4. Kijk naar de poort, het pad en de hash. Bij ‘Port’ wordt de standaardpoort weergegeven. Bij ‘Pathname’, ‘Search’ en ‘Hash’ wordt de rest van de link weergegeven nadat de browser deze heeft genormaliseerd.
  5. Lees de queryparameters. In de tabel staat elke sleutel vermeld met de bijbehorende gedecodeerde waarde. Zoek naar een tweede URL, een e-mailadres of een token.
  6. Zet de volgende stap. Gebruik ‘Verzenden naar…’ om een verpakte link in Link Unwrapper uit te pakken, de host in Homoglyph Checker te controleren of het contactadres voor misbruik te vinden.

Voorbeeld

Merknaam vóór het @-teken

Invoer
https://paypal.com@account-verify.example/signin?session=8f3a2c&next=%2Fwallet#step-2
Uitvoer (vastgelegd op 2026-10-22)
PROTOCOL
https:
HOSTNAME
account-verify.example
PORT
default
PATHNAME
/signin
SEARCH
?session=8f3a2c&next=%2Fwallet
HASH
#step-2
Query params
KEY	VALUE
session	8f3a2c
next	/wallet

De hostnaam is account-verify.example: het gedeelte vóór de @ in paypal.com is slechts een gebruikersnaam, en de tool vermeldt dit niet als een veld. De query-tabel toont ‘session’ en ‘next’, gedecodeerd tot /wallet.

Wat er wordt gecontroleerd

SignaalWat dit betekent
Protocolhttp: betekent dat de verbinding niet versleuteld is. Bij een schema zoals javascript: is de hostnaam leeg, omdat de link helemaal geen webadres is.
HostnaamDe daadwerkelijke bestemming. Alles vóór het @-teken wordt weggelaten, decimale, hexadecimale en octale IPv4-notaties worden omgezet naar een adres met punten, en niet-ASCII-namen worden weergegeven als xn-- punycode.
Havenstandaardpoort, zelfs als in de link :443 wordt vermeld bij https. Elk ander getal is een niet-standaardpoort, wat ongebruikelijk is voor een openbare inlogpagina.
PadnaamHet pad nadat de browser de ../-segmenten heeft omgezet en backslashes in slashes heeft veranderd, zodat je kunt zien waar het verzoek daadwerkelijk naartoe gaat.
ZoekenDe onbewerkte query-string, nog steeds gecodeerd, precies zoals deze naar de server zou worden verzonden.
HashHet gedeelte na #. Dit wordt niet naar de server verzonden, maar scripts op de pagina kunnen het wel lezen, waardoor het gegevens zoals een e-mailadres kan bevatten.
Tabel met queryparametersElke sleutel en waarde, procenttekens zijn verwijderd en een ‘+’ wordt als spatie geïnterpreteerd. Een waarde die zelf een URL is, is een omleidingsbestemming.
Ontbrekende gebruikersgegevensHet gedeelte vóór het @-teken, zoals een merknaam, komt in geen enkel veld voor. Als een link een @-teken bevat tussen // en de volgende /, is de bekende naam vóór het @-teken slechts een gebruikersnaam.

Nog meer voorbeelden

Een bekende naam voor een ander domein

Invoer
https://login.example.com.secure-check.example.net:8443/reset?token=abc&email=bob%40example.org#done
Resultaat

Protocol https:, hostnaam login.example.com.secure-check.example.net, poort 8443, padnaam /reset, zoekopdracht ?token=abc&email=bob%40example.org, hash #done. Queryparameters: token = abc, e-mail = bob@example.org. Het geregistreerde domein is example.net.

De browser-herschrijvingen koppelen

Invoer
https://203.0.113.9:443/admin/../panel/?redirect=https%3A%2F%2Fexample.org&q=a+b
Resultaat

Hostnaam 203.0.113.9, standaardpoort, padnaam /panel/, hash —. Queryparameters: redirect = https://example.org en q = a b.

IPv4-adres in octale notatie

Invoer
http://0300.0000.0002.0001/
Resultaat

Protocol http:, hostnaam 192.0.2.1, poort standaard, padnaam /, zoekterm — en hash —. Elk deel dat met een nul begint, wordt geïnterpreteerd als een octaal getal.

Veelgestelde vragen

Hoe helpt dit bij phishing-links?

Hier wordt de hostnaam weergegeven waarmee de browser daadwerkelijk verbinding maakt. In https://paypal.com@evil.example/ is de host ‘evil’.example, decimale of hexadecimale hostnamen zoals http://3221225985/ worden weergegeven als IPv4-adressen met punten (192.0.2.1), en op elkaar lijkende Unicode-domeinen verschijnen in hun xn-- punycode-vorm.

Wat wordt er niet weergegeven of gecontroleerd?

Het gedeelte van een URL dat de gebruikersnaam en het wachtwoord bevat, wordt niet weergegeven, en de tool volgt geen omleidingen, ontgrendelt geen ‘Safe Links’ en beoordeelt de host niet. Tekst zonder schema, zoals example.com/login, levert een foutmelding ‘Ongeldige URL’ op.

Wordt de URL ergens geopend of verzonden?

Nee. Bij het parseren wordt op deze pagina gebruikgemaakt van de URL-API van de browser; de link wordt nooit opgevraagd en er wordt niets geüpload.

Hoe vind ik het geregistreerde domein in de hostnaam?

Lees van rechts naar links. In login.example.com.secure-check.example.net zijn de laatste twee labels, example.net, het domein dat iemand heeft geregistreerd, en alles daarvoor is een subdomein dat hij of zij heeft gekozen. Landcode-achtervoegsels zoals co.uk bestaan uit drie labels.

Waarom wordt de zoekopdracht twee keer weergegeven?

De zoekopdracht bestaat uit de ruwe tekst na het teken ‘?’, nog steeds gecodeerd, zoals de server deze ontvangt. De tabel decodeert elke waarde, zodat %40 wordt omgezet in @ en + in een spatie.

Mag ik een onschadelijke link plakken?

Niet direct. Een link met [.] kan niet worden geparseerd, en hxxps:// wordt geïnterpreteerd als een onbekend schema met de naam hxxps:. Bewerk de link eerst met URL Defanger, of gebruik Link Unwrapper, dat bewerkte invoer accepteert.

Uitleg van termen

Onderzoek van PhishDestroy