ForHosting KIT · Ferramentas para dev

Visualizador de dump hex

Hello World! vira uma linha de dump com seus 12 bytes em hexadecimal, o texto legível numa coluna lateral e um fechamento 0000000c. Escolha 8 ou 16 bytes por linha, ou cole um dump para recuperar os bytes. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Texto
Hello World!
Você obtém
Modo de cálculo
Encode
Hex
48656c6c6f20576f726c6421
ASCII
Hello World!
Bytes
12

Um dump hexadecimal é a forma padrão pela qual engenheiros inspecionam bytes brutos: cada linha mostra um offset inicial, uma coluna de valores hex de dois dígitos e um canal de ASCII imprimível para que padrões saltem à vista sem um editor binário. Este visualizador de dump hex monta esse layout a partir de texto UTF-8 simples ou de dígitos hex brutos, e pode analisar um dump de volta a uma cadeia contínua de bytes rejeitando linhas malformadas em vez de inventar dados em silêncio. A largura é de oito ou dezesseis bytes por linha para que as amostras coincidam com o estilo clássico hexdump -C ou com uma faixa mais estreita de sala de aula.

Codifique texto ou hex em um dump canônico

O width opcional seleciona oito ou dezesseis bytes por linha; dezesseis é o padrão e corresponde à coluna dupla familiar de hexdump -C de oito mais oito. Cada linha de dados começa com um offset hexadecimal de oito dígitos em minúsculas, depois pares de bytes espaçados com um espaço duplo entre as duas meias-linhas, e em seguida um canal ASCII delimitado por barras verticais onde bytes fora do ASCII imprimível aparecem como pontos.

Uma linha final só com offset igual ao comprimento total fecha o dump como as ferramentas clássicas, de modo que amostras coladas se alinhem à saída de shell que os alunos já conhecem. Entradas idênticas sempre produzem dumps idênticos porque o caminho é aritmética pura, sem rede, sem sal aleatório e sem relógio de parede.

Use encode sempre que precisar de uma visão segura para colar e revisável de um blob de configuração curto, uma amostra de protocolo ou um fragmento de firmware que deva ser comparado byte a byte entre tickets e ferramentas.

Analise dumps de volta a bytes e rejeite linhas ruins

Defina mode como decode e coloque um dump hex multilinha em text. O analisador aceita linhas canônicas de offset mais hex mais canal e tolera dois-pontos após o offset e tokens hex de quatro dígitos agrupados comuns em colagens estilo xxd. Linhas vazias e um marcador final só de offset são ignorados.

Para cada linha de dados o motor verifica se o offset continua a partir da linha anterior quando os offsets estão em sequência; um salto, um token não hex nas colunas de bytes ou uma linha irreconhecível é registrado como linha de dump malformada. Prefira esta capacidade quando a intenção de busca for literalmente visualizador de dump hex, hexdump online ou analisar dump hex com offsets; texto para hex compacto sem offsets pertence à landing do conversor de texto para hex.

Amostras de protocolo e tickets de suporte

Gere dump de mensagens UTF-8 curtas ou cargas hex com offsets e canal ASCII para tickets e notas de pacotes; depois analise a mesma colagem de volta a hex contínuo no lado receptor.

Como crio um dump hex a partir de texto?

O campo dump contém offsets, colunas hex e um canal ASCII; defina width como 8 ou 16.

Como analiso um dump hex de volta a bytes?

Envie mode decode e coloque o dump multilinha em text.

O que conta como linha de dump malformada?

Uma linha não reconhecida, tokens não hex nas colunas de bytes, ou um offset que não continua a partir da linha de dados anterior. O erro nomeia o número da linha e o motivo e não é cobrado.

O visualizador de dump hex é gratuito?

A ferramenta do navegador roda grátis no seu dispositivo.

Qual a diferença de um conversor simples de texto para hex?

Esta ferramenta produz e analisa dumps multilinha clássicos com offsets e canal ASCII. Hex compacto de string única sem offsets é outra intenção de busca atendida pelo conversor de texto para hex.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/enc/hexdump

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/enc/hexdump \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello World!"}'
{
  "text": "Hello World!"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.hexdump",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Codifique texto ou hex em um dump canônico

Envie um corpo JSON com o campo de string obrigatório text definido como a carga que deseja inspecionar, deixe mode em encode ou defina mode como encode de forma explícita, e escolha input_format text quando a carga for Unicode legível ou input_format hex quando já tiver dígitos hex brutos com espaços, dois-pontos, hífens ou prefixos zero-x opcionais. O motor serializa o texto via UTF-8 para que caracteres multibyte se expandam corretamente, ou normaliza a string hex em um array ordenado de bytes e rejeita sequências de dígitos de comprimento ímpar com invalid_input. A resposta ecoa mode, dump, hex contínuo em minúsculas, uma reconstrução ascii de melhor esforço, o comprimento em bytes, width, a contagem de linhas, input_format e um array malformed_rows vazio em caso de sucesso.

Analise dumps de volta a bytes e rejeite linhas ruins

Falhas de validação não são cobradas na API pré-paga, portanto sondar um dump truncado ou editado à mão é seguro.

Uso da API, preços, fluxos e limites práticos

Chame o visualizador gratuito de dump hex no navegador para demos em sala, playbooks de suporte, notas de engenharia reversa e inspeções pontuais sem instalar xxd, hexdump ou ajudantes específicos de linguagem. Autores que publicam SDKs podem mapear o campo dump para um bloco pre monoespaçado e o campo hex para um botão de copiar, enquanto os rótulos width e lines tornam exemplos OpenAPI autoexplicativos para leitores que comparam formatos de dump lado a lado. Use a API pré-paga do KIT quando um backend, função serverless, harness de testes de firmware ou SDK precisar do mesmo passo de encode ou decode sob saldo a US$ 0,002 por item bem-sucedido; validação falha nunca consome saldo após a rejeição do motor. Um fluxo típico codifica um token de configuração curto com input_format text e width dezesseis para anexo de ticket, depois decodifica a mesma colagem no serviço receptor com mode decode e afirma que hex e bytes coincidem com o comprimento original. Outro fluxo parte de um campo hex de pacote com input_format hex, gera o dump para revisão de design e mantém o campo hex contínuo para consumidores máquina que não querem o canal. Combine este endpoint com ferramentas Base64 ou de codificação URL quando uma carga precisar sobreviver a vários canais só de texto, mas mantenha os passos separados para que cada página de landing corresponda a uma única intenção de busca.

Documentação e checagens golden de CI

Fixe fixtures de encode e decode —incluindo um erro de linha malformada— para que amostras de documentação e testes de integração contínua falhem rápido se o formato do dump desviar.

Educação e engenharia reversa

Alunos e analistas veem o layout clássico estilo hexdump no widget gratuito do navegador e praticam leitura de offsets, colunas de bytes e o canal ASCII imprimível sem ferramentas locais.

Ver a documentação completa do KIT →