Ir para o conteúdo

Decodificador ​

O Decodificador transforma os dados de entrada por meio de uma receita ordenada de operações, encadeando a saída de cada etapa à próxima.

Layout ​

O painel tem quatro áreas:

  • Operações (à esquerda): a lista completa de transformações disponíveis. Clique em qualquer operação para adicioná-la à receita.
  • Receita: a sequência atual de etapas. Cada etapa alimenta a próxima.
  • Entrada: o texto a ser transformado.
  • Saída: o resultado final ou os resultados da decodificação inteligente.

Cole ou digite sua entrada em Entrada. A entrada e a receita são mantidas localmente quando você sai da página. Use os controles de limpeza separados para remover a receita ou a entrada sem descartar ambas.

Operações disponíveis ​

Codificação e decodificação ​

  • Codificar / decodificar Base64
  • Codificar / decodificar URL (codificação percentual)
  • Codificar / decodificar entidades HTML
  • Codificar / decodificar hexadecimal

Cálculo de hashes ​

HashNotas
MD5Não é resistente a colisões; incluído para uso legado
SHA1Obsoleto para uso em segurança
SHA256Uso geral
SHA512Uso geral, resumo mais longo

Hashes são unidirecionais. A saída é o resumo hexadecimal dos bytes de entrada.

Outras operações ​

  • Decodificar JWT: divide um token em cabeçalho, payload e assinatura e decodifica as duas primeiras partes de Base64.
  • Criptografar / descriptografar AES-256-CBC: criptografia simétrica com uma chave hexadecimal e um IV que você fornece.
  • Operações adicionais aparecem na lista conforme são adicionadas à ferramenta.

Trabalhar com receitas ​

  • Adicionar uma etapa: clique em uma operação na coluna esquerda. Ela é adicionada ao final da receita.
  • Reordenar etapas: arraste uma etapa na coluna da receita para uma nova posição. A cadeia de saída é atualizada imediatamente.
  • Remover uma etapa: clique no controle de remoção da etapa. As saídas das etapas seguintes são recalculadas.
  • Copiar saída: clique no botão de cópia de qualquer etapa para copiar sua saída para a área de transferência.

Usos típicos ​

  • Decodifique um parâmetro com codificação URL dupla para ler o valor real.
  • Decodifique um token de Base64 e depois aplique a decodificação JWT para ler as declarações.
  • Calcule o hash de uma string para compará-lo a um resumo armazenado.
  • Encadeie decodificação Base64 > decodificação URL para processar codificações aninhadas em cookies serializados.

Software proprietário. Todos os direitos reservados.