Ver, editar, comparar e analisar arquivos binários no Mac com o Synalyze It!

click fraud protection

Deseja verificar o conteúdo de um arquivo binário para fazer as devidas alterações, mas não consegue encontrar o editor de texto certo, capaz de visualizar e modificar os valores? Você precisa de um editor Hex para abrir e modificar arquivos binários. Além de alterar os valores binários, os editores Hex fazem muito mais. Por exemplo, você deve ter notado que muitos aplicativos salvam configurações e outros valores importantes que refletem as preferências definidas pelo usuário em um arquivo binário. Como a única maneira de alterar esses valores é iniciando o aplicativo e ajustando-o com opções pré-configuradas (se permitido), mas mesmo se você não tiver permissão para fazê-lo, poderá arriscar alterar valores manualmente, abrindo o respectivo arquivo binário em um hexadecimal Editor.

Synalyze It! para Mac foi desenvolvido para atender a essa necessidade de usuários avançados. Isso cria um gramática para arquivos binários, a fim de analisá-los de maneira interativa. As gramáticas são armazenadas como arquivos XML, contendo estruturas de determinado formato de arquivo. Você pode herdar as estruturas pré-listadas, assim como as funções nos idiomas OOP, para evitar gravar cada função repetidamente em diferentes locais do arquivo.

instagram viewer
Synalyze It! é preenchido com todos os recursos de um editor hexadecimal, permitindo modificar, comparar e analisar o conteúdo com facilidade.

Na página do produto, você pode fazer o download gramáticas para alguns formatos conhecidos, como AFP (Advanced Function Presentation), BMP (Bitmap Image), Dofus (Localização de Dofus), EMF (Windows Enhanced Metafile), WAV (Windows Wave File) e muito mais. Após a instalação, ele será solicitado a abrir um arquivo para visualizar e comparar o código contido ou criar um novo gramática para um formato de arquivo. Basta clicar Abrir arquivo e escolha um arquivo binário que você deseja visualizar e analisar.

hex 2

Para cada valor selecionado no visualizador, ele mostra valores hexadecimais para Início, Fim, Comprimento e Conteúdo na parte inferior da janela. No lado direito, o código original contido em um arquivo é exibido. Um clique com o botão direito do mouse no valor permitirá encontrar valores, comparar páginas de código e salvar a seleção feita.

usando select

Cada valor pode ser comparado com o texto original, número, Máscara e no formato Strings original. Por exemplo, considere 5A, ele mostrará todas as ocorrências de 5A nas formas mencionadas acima.

5a

No menu Exibir da barra de menus, você pode alterar a Desvio de linha padrão de Hex para Decimal, Octal e Número da linha, mostrar a página de código comparação e crie o histograma para visualizar todos os valores Hex, Decimal, Octal e verificar a contagem total e a porcentagem de ocorrências. Passar o mouse sobre o histograma mostrará o valor Hex, juntamente com a contagem total e a porcentagem de pontos em questão.

histograma 2

Synalyze It! oferece não apenas o editor Hex, mas um eficiente mecanismo de análise de arquivos binários com ferramentas para comparar valores. Nós mencionamos que você pode imprimir a visualização Hex com ou sem texto e estruturas mapeadas. Você pode revisar cada recurso fornecido em detalhes na página de recursos do produto. Funciona no Mac 10.5 - 10.6.

Baixar Synalyze It!

watch instagram story