Localizador de deslocamentos de arquivo
Explore qualquer arquivo byte por byte com nosso Localizador de deslocamentos de arquivo on-line gratuito. Carregue um arquivo e pule para qualquer posição de byte usando notação decimal (1024), hexadecimal (0x400) ou percentual (50%). Cada byte é exibido como um valor hexadecimal, valor decimal e caractere ASCII, juntamente com uma interpretação em inglês simples explicando o que o byte representa - desde terminadores NUL e caracteres de controle até texto imprimível e ASCII estendido. A tabela de contexto circundante mostra 8 bytes antes e depois do seu destino, facilitando a compreensão da estrutura de dados em qualquer posição. A visualização hexadecimal mostra os bytes brutos no formato tradicional offset + hex + ASCII. Todo o processamento permanece no seu navegador - seus arquivos nunca são enviados para nenhum servidor. Não é necessária inscrição.
File Offsets Finder
Upload any file to explore its bytes at specific offsets. Enter an offset in decimal, hex (0xNN), or percentage (NN%) format to see the byte value, ASCII interpretation, and surrounding context.
Drop a file here or click to browse
Any file type - up to 1 MB displayed, supports files of any size
Offset Formats
- Decimal: Type a plain number like
1024for byte 1024 - Hex: Type
0x400or$400for offset 1024 - Percentage: Type
50%to jump to the midpoint - Byte value is shown as hex, decimal, and ASCII with full interpretation
- Navegação precisa de deslocamento: salte para qualquer deslocamento de byte em um arquivo usando os formatos decimal (1024), hexadecimal (0x400) ou percentual (50%). Navegue byte por byte ou use predefinições de salto rápido para ir ao início, ao meio ou ao fim de qualquer arquivo.
- Exibição abrangente de bytes: Cada byte é mostrado em três formatos simultaneamente: hexadecimal (0xFF), decimal (255) e caractere ASCII. Veja rapidamente se os bytes podem ser impressos, caracteres de controle ou ASCII estendido.
- Contexto e interpretação: visualize até 8 bytes antes e depois do deslocamento de destino em uma tabela limpa. Cada byte recebe uma interpretação simples explicando o que ele representa - de terminadores NUL a sequências multibyte UTF-8.
- 100% privado e do lado do cliente: seus arquivos nunca saem do seu dispositivo. Toda a análise de deslocamento é realizada localmente no seu navegador usando JavaScript. Sem uploads, sem servidores, sem rastreamento.
- Depuração de arquivos binários: ao depurar analisadores de arquivos binários ou investigar dados malformados, vá diretamente para deslocamentos específicos para inspecionar bytes brutos. Verifique se as estruturas de cabeçalho, as tabelas de dados e o preenchimento estão alinhados corretamente nas posições esperadas.
- Malware e análise forense: na análise forense digital, examine compensações específicas em arquivos suspeitos para identificar indicadores incorporados, verifique padrões de bytes conhecidos e investigue anomalias em limites estruturais críticos.
- Engenharia reversa de formato de arquivo: Ao fazer engenharia reversa de um formato de arquivo, navegue por sua estrutura binária byte por byte. Identifique bytes mágicos, campos de cabeçalho, deslocamentos de dados e assinaturas de trailer examinando cada byte no contexto.
- Inspeção de página de banco de dados: examine arquivos brutos de banco de dados (SQLite, MySQL) em deslocamentos de página específicos. Inspecione cabeçalhos de páginas, ponteiros de células e registre dados em suas posições exatas de bytes para entender a estrutura de armazenamento.
- Análise de Protocolo e Pacote: Inspecione dados de protocolo binário saltando para compensações específicas dentro de pacotes capturados. Verifique se os campos de cabeçalho, os marcadores de carga útil e as posições da soma de verificação correspondem às especificações do protocolo.
- Learning Binary & Hex: Uma ferramenta educacional para aprender como os dados binários são estruturados. Veja como os bytes são mapeados para valores hexadecimais, caracteres ASCII e interpretações significativas. Entenda a relação entre deslocamentos, valores de bytes e estrutura de arquivos.
Perguntas frequentes
O File Offsets Finder permite fazer upload de qualquer arquivo e explorar seus bytes brutos em posições específicas (deslocamentos). Insira um deslocamento no formato decimal (1024), hexadecimal (0x400) ou percentual (50%) para ir diretamente para esse byte. A ferramenta mostra o valor hexadecimal do byte, o valor decimal, o caractere ASCII, a posição do arquivo e uma interpretação em inglês simples com o contexto circundante.
Depois de saltar para qualquer deslocamento, use os botões Anterior e Próximo para percorrer os bytes individuais. A tabela de contexto mostra 8 bytes antes e 8 bytes depois da sua posição atual com o byte atual destacado em azul.
Três formatos: (1) Decimal - digite "1024" para o byte 1024. (2) Hex - digite "0x400" ou "$400". (3) Porcentagem – digite “50%” para o ponto médio exato. Botões de salto rápido também são fornecidos para 0, 25%, 50%, 75% e final.
A ferramenta carrega e analisa o primeiro 1 MB quanto ao desempenho. O tamanho total do arquivo é exibido para que você sempre saiba a extensão total do arquivo.
Os bytes são categorizados como: NUL (0), caracteres de controle (1-31), espaço (32), pontuação (33-47, 58-64, 91-96, 123-126), dígitos (48-57), maiúsculas (65-90), minúsculas (97-122), DEL (127), controles C1 (128-159) e ASCII/UTF-8 estendido. (160-255).
Qualquer tipo de arquivo é suportado – imagens, documentos, áudio, vídeo, arquivos, executáveis e muito mais. Como todo o processamento é local, não há restrições de formato.
Esta ferramenta é para navegação baseada em posição. Para pesquisa de padrões (por exemplo, encontrar todas as ocorrências "FF D8 FF"), use nossa ferramenta Binary Pattern Finder.
Absolutamente. Todo o processamento acontece localmente no seu navegador. Nada é carregado em nenhum servidor. Os arquivos são descartados quando você fecha a página.