Deoffuscatore HTML
Deoffusca e abbellisci codice HTML offuscato online. Decodifica entità HTML, riferimenti a caratteri numerici ed escape unicode. Gratuito, funziona nel tuo browser.
Input
Output Deoffuscato
Cos'è il Deoffuscatore HTML?
Il Deoffuscatore HTML inverte i modelli di offuscamento comuni nei file HTML. Incolla HTML offuscato o minificato e ottieni un output pulito e leggibile. L'offuscamento HTML è comunemente usato per nascondere l'intento del codice sorgente, proteggere gli indirizzi e-mail dai bot di scraping o mascherare contenuti malevoli.
Questo strumento funziona interamente nel tuo browser. Nessun codice viene inviato a nessun server. Decodifica entità HTML con nome, riferimenti a caratteri numerici, riferimenti a caratteri esadecimali, escape unicode negli script inline ed escape esadecimali. Rimuove anche i commenti di offuscamento e formatta l'HTML risultante con un'indentazione corretta.
Come usare questo strumento
Incolla o Carica
Incolla HTML offuscato o minificato nel pannello sinistro, o carica un file .html, .htm o .txt. Clicca su Esempio per caricare un campione.
Visualizza l'Output Deoffuscato
Il pannello destro mostra l'HTML pulito e formattato. Le entità vengono decodificate, gli escape degli script risolti e il markup indentato per la leggibilità.
Copia o Scarica
Usa Copia o Scarica per salvare il risultato come file .html per ulteriori analisi o revisioni.
Esempi del Deoffuscatore HTML
Ecco un esempio di deoffuscazione di HTML che usa la codifica delle entità e le sequenze di escape esadecimali, due delle tecniche di offuscamento HTML più comuni.
Esempio: Codifica delle Entità ed Escape Esadecimali
Input offuscato:
Output deoffuscato:
Quando il Deoffuscatore HTML è utile
L'offuscamento HTML è utilizzato nelle pagine di phishing, nelle e-mail di spam, negli annunci malevoli e nei contenuti web con protezione dalla copia. Questo strumento aiuta ricercatori di sicurezza, sviluppatori web e analisti a decodificare e leggere rapidamente HTML deliberatamente oscurato. Gestisce i modelli di offuscamento statico più comuni; l'offuscamento dinamico basato sull'esecuzione di JavaScript potrebbe richiedere un'analisi aggiuntiva.
Domande Frequenti
Quali modelli di offuscamento HTML decodifica questo strumento?
Questo strumento decodifica entità HTML con nome (<, >, &, ", ', ), riferimenti numerici decimali (H), riferimenti numerici esadecimali (H), escape unicode negli script (\u0048) ed escape esadecimali negli script (\x48).
Il mio HTML viene inviato a un server?
No. Tutta l'elaborazione viene eseguita interamente nel tuo browser usando JavaScript. Il tuo codice HTML non viene mai caricato su nessun server.
Questo strumento può gestire HTML profondamente annidato?
Sì. Il formattatore aggiunge un'indentazione corretta per i tag annidati, gestisce i tag auto-chiudenti come <br>, <img> e <input>, e formatta l'output per la leggibilità.
Decodifica JavaScript offuscato all'interno dei tag script?
Decodifica escape unicode ed esadecimali statici (\u e \x) negli script inline. L'offuscamento JavaScript valutato dinamicamente (ad es. basato su eval) richiede un deoffuscatore JavaScript.
Quali formati di file posso caricare?
Puoi caricare file .html, .htm e .txt. Il contenuto del file viene caricato nell'editor e deoffuscato automaticamente.
Strumenti Correlati
Per ulteriori informazioni sulle entità HTML, consulta il riferimento alle entità HTML di MDN.