Hex Fiend para MAC

Editor hexadecimal gratuito e de código aberto para Mac: edite arquivos enormes, compare binários e inspecione dados sem carregar o arquivo na memória.

Visão geral do Hex Fiend

O Hex Fiend é um editor hexadecimal rápido para macOS, para quem precisa olhar dentro de um arquivo ou alterá-lo byte a byte. Ao contrário dos editores que só permitem mudanças no mesmo lugar, ele deixa você inserir, excluir e reorganizar dados. Ele não mantém os arquivos na memória, por isso continua leve e rápido mesmo em um Mac com pouca RAM, e você pode abrir, rolar, copiar e colar em arquivos enormes. O projeto informa que ele foi testado com arquivos de até 118 GB.

Ele pode comparar dois arquivos e mostrar as diferenças levando em conta inserções e exclusões: abra os dois e use os menus Arquivo > Comparar. Um inspetor de dados lê os bytes selecionados como inteiros ou de ponto flutuante, com ou sem sinal, em big ou little endian. Os modelos binários usam scripts para mostrar a estrutura de um arquivo. Ao salvar, ele ignora as partes que não mudaram e não precisa de espaço temporário em disco.

O Hex Fiend é gratuito e de código aberto sob uma licença no estilo BSD, com copyright de Peter Ammon. Os desenvolvedores também podem incorporar as visualizações hexadecimal e de dados aos próprios apps pelo framework do Hex Fiend. A versão 2.18.1 é uma pequena atualização que corrige erros de comparação que restaram das betas da 2.18.

Principais recursos

O Hex Fiend facilita o trabalho com arquivos binários grandes.

  • Edição real: inserir, excluir e reorganizar, não só sobrescrever.
  • Arquivos enormes: testado com arquivos de até 118 GB.
  • Pouco consumo: os arquivos não ficam na memória.
  • Busca rápida: encontre logo o que precisa.
  • Comparação binária: considera inserções e exclusões.
  • Salvamento inteligente: as partes sem mudança não são regravadas.
  • Inspetor de dados: inteiros e ponto flutuante, com ou sem sinal, os dois endians.
  • Modelos binários: mostram a estrutura de um arquivo por script.

Novidades da versão 2.18.1

O Hex Fiend 2.18.1 é uma pequena atualização de correção de erros.

  • Corrigidos erros de comparação que restaram das betas da 2.18

Perguntas frequentes sobre o Hex Fiend

O Hex Fiend é gratuito?

Sim. O Hex Fiend é gratuito e de código aberto sob uma licença no estilo BSD.

Para que serve um editor hexadecimal?

Ele mostra e altera os bytes de um arquivo. O Hex Fiend deixa você inserir, excluir e reorganizar esses bytes, não só sobrescrevê-los.

Qual o tamanho de arquivo que o Hex Fiend abre?

O projeto informa que ele lida com arquivos tão grandes quanto você conseguir criar e que foi testado com arquivos de até 118 GB.

O Hex Fiend carrega o arquivo inteiro na memória?

Não. Ele não mantém os arquivos na memória, por isso também funciona bem em um Mac com pouca RAM.

O Hex Fiend compara dois arquivos?

Sim. Abra os dois arquivos e use os menus Arquivo > Comparar. Ele leva em conta inserções e exclusões.

O que o inspetor de dados faz?

Ele interpreta os dados como inteiros ou de ponto flutuante, com ou sem sinal, em big ou little endian.

O que são modelos binários?

Eles usam scripts para mostrar a estrutura de um arquivo.

Posso usar o Hex Fiend no meu próprio app?

Sim. As visualizações hexadecimal e de dados podem ser incorporadas pelo framework do Hex Fiend, sob sua licença no estilo BSD.

Posso instalar o Hex Fiend com o Homebrew?

Sim. Execute brew install --cask hex-fiend.

De onde vem o download do Hex Fiend em hex-fiend.FULLMAC.app?

O botão de download leva às versões oficiais do Hex Fiend no GitHub, https://github.com/HexFiend/HexFiend/releases/latest. hex-fiend.FULLMAC.app não altera nem reempacota o app.

Apps semelhantes

FULLMAC.app não hospeda este app. Os botões de download levam às páginas do próprio desenvolvedor.