O que é um bom editor / visualizador hexadecimal para o Mac? Eu usei o xxd para visualizar hexdumps e acho que ele pode ser usado ao contrário para fazer edições. Mas o que eu realmente quero é um editor hexadecimal real.
O que é um bom editor / visualizador hexadecimal para o Mac? Eu usei o xxd para visualizar hexdumps e acho que ele pode ser usado ao contrário para fazer edições. Mas o que eu realmente quero é um editor hexadecimal real.
Respostas:
Para visualizar o arquivo, execute:
xxd filename | less
Para usar o Vim como um editor hexadecimal:
:%!xxd(transformar buffer em hexadecimal):%!xxd -r(transformação reversa):% !faz, perceberá que isso é equivalente a fazer cat filename.bin | xxd. Então, realmente, isso é mais um "você sabia que tem um xxdcomando?" responda. Agora que olho para ele, acho que o xxd também aceita um nome de arquivo. Portanto, se você só precisa ver o conteúdo do arquivo binário / hexadecimal, pode apenas usá-lo xxd filename.bin. Coisa boa!
xxd filename.bin | lessquando não cabe na altura de uma tela.
Uma recomendação que recebi é o Hex Fiend .
brew cask install hex-fiend
Em http://www.synalysis.net/, você pode obter o editor hexadecimal que estou desenvolvendo para o Mac - Synalyze It !. Custa 7 € / 40 € (versão Pro) e oferece alguns recursos extras, como histograma, pesquisa incremental, suporte a muitas codificações de texto e definição interativa de uma "gramática" para o seu formato de arquivo.
A gramática ajuda a interpretar os arquivos e as cores da visualização hexadecimal para facilitar a análise.

Recentemente, comecei a usar o 0xED e gosto muito.
Provavelmente existem opções melhores, mas eu uso e meio que gosto do TextWrangler para edição básica em hexadecimal. Arquivo -> arquivo hex dump
O que eu gosto é o HexEdit Rápido e fácil de usar