Decodificatore
Il Decodificatore trasforma i dati in ingresso attraverso una ricetta ordinata di operazioni, passando l'output di ogni passaggio al successivo.
Layout
Il pannello ha quattro aree:
- Operazioni (a sinistra): l'elenco completo delle trasformazioni disponibili. Fai clic su un'operazione per aggiungerla alla ricetta.
- Ricetta: la sequenza attuale di passaggi. Ogni passaggio alimenta il successivo.
- Dati di ingresso: il testo da trasformare.
- Output: il risultato finale o i risultati della decodifica intelligente.
Incolla o digita il testo in Dati di ingresso. I dati in ingresso e la ricetta vengono conservati localmente quando passi a un'altra pagina. Usa i controlli di cancellazione separati per rimuovere la ricetta o i dati in ingresso senza eliminare entrambi.
Operazioni disponibili
Codifica e decodifica
- Codifica / decodifica Base64
- Codifica / decodifica URL (codifica percentuale)
- Codifica / decodifica delle entità HTML
- Codifica / decodifica esadecimale
Calcolo degli hash
| Hash | Note |
|---|---|
| MD5 | Non resistente alle collisioni; incluso per usi legacy |
| SHA1 | Deprecato per usi di sicurezza |
| SHA256 | Uso generale |
| SHA512 | Uso generale, digest più lungo |
Gli hash sono unidirezionali. L'output è il digest esadecimale dei byte in ingresso.
Altre operazioni
- Decodifica JWT: divide un token in intestazione, payload e firma e decodifica le prime due parti da Base64.
- Cifratura / decifratura AES-256-CBC: cifratura simmetrica con una chiave esadecimale e un IV forniti da te.
- Le operazioni aggiuntive appaiono nell'elenco man mano che vengono introdotte nello strumento.
Lavorare con le ricette
- Aggiungere un passaggio: fai clic su un'operazione nella colonna sinistra. Viene aggiunta in fondo alla ricetta.
- Riordinare i passaggi: trascina un passaggio nella colonna della ricetta in una nuova posizione. La catena di output si aggiorna immediatamente.
- Rimuovere un passaggio: fai clic sul controllo di rimozione del passaggio. Gli output dei passaggi successivi vengono ricalcolati.
- Copiare l'output: fai clic sul pulsante di copia di un passaggio per copiarne l'output negli appunti.
Usi tipici
- Decodifica un parametro con doppia codifica URL per leggere il valore effettivo.
- Decodifica un token da Base64, poi applica la decodifica JWT per leggere le attestazioni.
- Calcola l'hash di una stringa per confrontarlo con un digest memorizzato.
- Concatena decodifica Base64 > decodifica URL per gestire codifiche annidate nei cookie serializzati.