Přejít na obsah

Dekodér ​

Dekodér transformuje vstupní data pomocí uspořádaného receptu operací, v němž výstup každého kroku slouží jako vstup následujícího.

Rozložení ​

Panel má čtyři oblasti:

  • Operace (vlevo) – úplný seznam dostupných transformací. Kliknutím na operaci ji přidáte do receptu.
  • Recept – aktuální posloupnost kroků. Každý krok předává výstup dalšímu.
  • Vstup – text určený k transformaci.
  • Výstup – konečný výsledek nebo výsledky chytrého dekódování.

Vložte nebo napište data do oblasti Vstup. Vstup i recept zůstávají při přechodu jinam uložené lokálně. Pomocí samostatných ovládacích prvků pro vymazání odstraňte recept nebo vstup, aniž byste zrušili obojí.

Dostupné operace ​

Kódování a dekódování ​

  • Kódování / dekódování Base64
  • Kódování / dekódování URL (procentové kódování)
  • Kódování / dekódování entit HTML
  • Kódování / dekódování v šestnáctkové soustavě

Hashování ​

HashPoznámky
MD5Není odolný proti kolizím; zahrnut pro starší použití
SHA1Pro bezpečnostní použití zastaralý
SHA256Pro obecné použití
SHA512Pro obecné použití, delší otisk

Hashování je jednosměrné. Výstupem je šestnáctkový otisk vstupních bajtů.

Další operace ​

  • Dekódování JWT – rozdělí token na hlavičku, datový obsah a podpis a první dvě části dekóduje z Base64.
  • Šifrování / dešifrování AES-256-CBC – symetrické šifrování se šestnáctkovým klíčem a IV, které zadáte.
  • Další operace se v seznamu objevují průběžně, jak jsou do nástroje přidávány.

Práce s recepty ​

  • Přidání kroku – klikněte na operaci v levém sloupci. Přidá se na konec receptu.
  • Změna pořadí kroků – přetáhněte krok ve sloupci receptu na novou pozici. Řetězec výstupů se ihned aktualizuje.
  • Odstranění kroku – klikněte na ovládací prvek odstranění u kroku. Výstupy navazujících kroků se přepočítají.
  • Kopírování výstupu – klikněte na tlačítko kopírování u kteréhokoli kroku a zkopírujte jeho výstup do schránky.

Typická použití ​

  • Dekódujte parametr dvakrát zakódovaný v URL a přečtěte jeho skutečnou hodnotu.
  • Dekódujte token z Base64 a pak použijte dekódování JWT pro přečtení deklarovaných údajů.
  • Vypočítejte hash řetězce a porovnejte jej s uloženým otiskem.
  • Zřetězte dekódování Base64 > dekódování URL pro zpracování vnořeného kódování v serializovaných cookies.

Proprietární software. Všechna práva vyhrazena.