HTML Deobfuscator
Deobfusceer en verfraai geobfusceerde HTML-code online. Decodeer HTML-entiteiten, numerieke tekenreferenties en unicode-escapes. Gratis, werkt in je browser.
Invoer
Gedeobfusceerde Uitvoer
Wat is de HTML Deobfuscator?
De HTML Deobfuscator keert veelvoorkomende obfuscatiepatronen in HTML-bestanden om. Plak geobfusceerde of geminificeerde HTML en ontvang een schone, leesbare uitvoer. HTML-obfuscatie wordt gewoonlijk gebruikt om de bedoeling van broncode te verbergen, e-mailadressen te beschermen tegen scrapers of kwaadaardige inhoud te vermommen.
Dit hulpmiddel werkt volledig in je browser. Er wordt geen code naar een server verzonden. Het decodeert benoemde HTML-entiteiten, numerieke tekenreferenties, hexadecimale tekenreferenties, unicode-escapes in inline scripts en hexadecimale escapes. Het verwijdert ook obfuscatiecommentaren en formatteert de resulterende HTML met de juiste inspringing.
Hoe dit hulpmiddel te gebruiken
Plakken of Uploaden
Plak geobfusceerde of geminificeerde HTML in het linker paneel, of upload een .html-, .htm- of .txt-bestand. Klik op Voorbeeld om een voorbeeld te laden.
Gedeobfusceerde Uitvoer Bekijken
Het rechter paneel toont de schoongemaakte en geformatteerde HTML. Entiteiten worden gedecodeerd, script-escapes opgelost en de opmaak ingesprongen voor leesbaarheid.
Kopiëren of Downloaden
Gebruik Kopiëren of Downloaden om het resultaat op te slaan als een .html-bestand voor verdere analyse of beoordeling.
HTML Deobfuscator Voorbeelden
Hier is een voorbeeld van het deobfusceren van HTML die entiteitscodering en hexadecimale escape-reeksen gebruikt — twee van de meest voorkomende HTML-obfuscatietechnieken.
Voorbeeld: Entiteitscodering en Hexadecimale Escapes
Geobfusceerde invoer:
Gedeobfusceerde uitvoer:
Wanneer de HTML Deobfuscator helpt
HTML-obfuscatie wordt gebruikt in phishingpagina's, spam-e-mails, kwaadaardige advertenties en kopieerbeveiliging webinhoud. Dit hulpmiddel helpt beveiligingsonderzoekers, webontwikkelaars en analisten om opzettelijk verduisterde HTML snel te decoderen en te lezen. Het verwerkt de meest voorkomende statische obfuscatiepatronen; dynamische obfuscatie die afhankelijk is van JavaScript-uitvoering kan aanvullende analyse vereisen.
Veelgestelde Vragen
Welke HTML-obfuscatiepatronen decodeert dit hulpmiddel?
Dit hulpmiddel decodeert benoemde HTML-entiteiten (<, >, &, ", ', ), decimale numerieke referenties (H), hexadecimale numerieke referenties (H), unicode-escapes in scripts (\u0048) en hexadecimale escapes in scripts (\x48).
Wordt mijn HTML naar een server verzonden?
Nee. Alle verwerking wordt volledig in je browser uitgevoerd met JavaScript. Je HTML-code wordt nooit naar een server geüpload.
Kan dit hulpmiddel diep geneste HTML verwerken?
Ja. De formatter voegt de juiste inspringing toe voor geneste tags, verwerkt zelf-sluitende tags zoals <br>, <img> en <input>, en formatteert de uitvoer voor leesbaarheid.
Decodeert het geobfusceerd JavaScript binnen script-tags?
Het decodeert statische unicode- en hexadecimale escapes (\u en \x) in inline scripts. Dynamisch geëvalueerde JavaScript-obfuscatie (bijv. eval-gebaseerd) vereist een JavaScript-deobfuscator.
Welke bestandsformaten kan ik uploaden?
Je kunt .html-, .htm- en .txt-bestanden uploaden. De bestandsinhoud wordt in de editor geladen en automatisch gedeobfusceerd.
Gerelateerde Hulpmiddelen
Voor meer informatie over HTML-entiteiten, zie de MDN HTML-entiteitenreferentie.