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 xxd
comando?" 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 | less
quando 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