Editores de topo Hex Para Linux
neste artigo, vamos rever alguns dos melhores editores hex Para Linux. Mas antes de começarmos, vamos ver o que um editor hex realmente é.
What is Hex editor
In simple words, a hex editor allows you to examine and edit binary files. A diferença entre um editor de texto regular e o editor hex é que o editor regular representa o conteúdo lógico do arquivo, enquanto um editor hex representa o conteúdo físico do arquivo.
que usam Editor Hex
editores Hex são usados para editar bytes individuais de dados e são principalmente usados por programadores ou administradores de sistemas. Alguns dos casos usados mais comuns são depuração ou engenharia reversa protocolos de comunicação binária. Claro que há muitas outras coisas que você pode usar editores hex-por exemplo, rever arquivos com formato de arquivo desconhecido, executa comparação hex, revisando o dump de memória do programa e outros.
a Maioria destes mencionados editores hexadecimais estão disponíveis para instalar a partir do repositório padrão usando sua distribuição gerenciador de pacotes, como:
# yum install package # dnf install package # apt install package # zypper install package # pacman -Ss package
Se nenhum pacote disponível, vá para o site de cada ferramenta, onde você irá obter o pacote da versão autónoma para download e procedimentos de instalação, juntamente com detalhes sobre dependências.
Xxd Editor Hex
a maioria das distribuições Linux (se não todas) vêm com um editor que lhe permite realizar manipulação hexademica e binária. Uma dessas ferramentas é a ferramenta de linha de comando – xxd, é mais comumente usada para fazer um dump hex de um dado arquivo ou entrada padrão. Ele também pode converter um dump hex de volta para sua forma binária original.
Hexedit Hex Editor
Hexedit é outro editor hexademical de linha de comando que pode já estar pré-instalado no seu SO. Hexedit mostra a visão hexademica e ASCII do arquivo ao mesmo tempo.
Hexil Editor Hexadecimal
Outra ferramenta útil para o exame de arquivo binário é hexil, é um simples visualizador de hex para Linux terminal que usa uma cor de saída para determinar as diferentes categorias de bytes.
O modo de exibição de hexil é dividida em três colunas:
- Desvio da coluna para indicar quantos bytes no arquivo que você está.
- Hex column, which contains the hexademical view of the file. (Note that there is a splitting line in between)
- textual representation of a file.
a instalação deste visualizador hex é diferente para diferentes sistemas operacionais, por isso é recomendado verificar o ficheiro de leitura-me no projecto para ver as instruções de instalação exactas para o seu SO.
Ghex – GNOME Hex Editor
Ghex é um editor gráfico hex que permite aos usuários editar arquivos binários em ambos os formatos hex e ASCII. Ele tem mecanismo de desfazer e refazer multi-níveis que alguns podem achar úteis. Outra característica útil é a função de encontrar e substituir e a conversão entre valores binários, octais, decimais e hexademicos.
Abençoar Editor Hexadecimal
Um dos mais avançados editores hexadecimais neste artigo é Abençoar, é semelhante ao Ghex, ele tem interface gráfica que permite a você editar arquivos de dados grandes com vários níveis de desfazer/refazer mecanismo. Ele também tem visualizações de dados personalizáveis, funcionalidade find-replace e operações multi-threaded de busca e gravação. Vários arquivos podem ser abertos de uma vez usando páginas. A funcionalidade também pode ser estendida através de plugins.
Okteta Editor
Okteta é outro editor simples para rever arquivos de dados brutos. Algumas das principais características da okteta incluem:
- diferentes vistas de caracteres – tradicionais em colunas ou em linhas com o valor do topo do carácter.
- edição semelhante a um editor de texto.
- diferentes perfis para vistas de dados.
- múltiplos ficheiros abertos.
- ficheiros remotos por FTP ou HTTP.
wxHexEditor
wxHexEditor é outra das Linux editores hexadecimais que tem algumas funcionalidades avançadas e, enquanto não há nenhuma documentação oficial para o editor, não é um bem escrito wiki, que fornece a explicação de como usar o também. A página wiki pode ser encontrada aqui.
whHexEditor é destinado principalmente a de arquivos grandes. Ele trabalha mais rápido com arquivos maiores, porque ele não tenta copiar o arquivo inteiro em seu RAM. Ele tem baixo consumo de memória e pode ver vários arquivos ao mesmo tempo. Na verdade, uma vez que tem tantos recursos e benefícios, você pode querer revê-los todos na página wiki ou no site oficial wxHexEditor.
Hexcurse – Console Hex Editor
Hexcurse is an ncurses-based hex editor. Ele é capaz de abrir, editar e salvar arquivos, dentro de uma interface de terminal amigável que lhe permite ir para uma linha específica ou realizar uma pesquisa. Poderá alternar facilmente entre endereços hexadecimal ou entre janelas hexadecimal e ASCI.
Editor binário Hexer
Hexer é outro editor binário da linha de comandos. A diferença neste É Que É Vi como editor de estilo para arquivos binários. Algumas das características mais notáveis são-buffers multi, desfazer multi-nível, edição de linha de comandos com completação e expressão regular binária.
Conclusão
Que foi uma rápida revisão de alguns dos mais comumente usados editores hexadecimais em Linux. Deixe-nos ouvir a sua opinião. Que editores hex você usa e por que você prefere esse editor em particular? O que o torna melhor do que os outros?