An Hex editor is a program that allows the user to view, edit, and manipulate binary files, which contain data that is readable by machines, but not humans. É aqui que os editores hex entram em jogo porque ao contrário de outros programas e ferramentas que interpretam dados de arquivos, editores hex, por outro lado, oferecem ao usuário uma oportunidade de editar o conteúdo binário físico de um arquivo.
assim, se você está olhando para hex editar dados raw, nós vamos listar os 10 melhores editores Linux hex para ajudá-lo a fazê-lo!
um editor hex habitual tem três áreas separadas: a” área hexadecimal “localizada no meio, a” área de endereço “sentada à esquerda, e a” área de caracteres ” no lado direito. Além disso, alguns desses editores hex, principalmente conhecidos como editores de setor ou de disco, têm características que permitem ao usuário Editar e analisar os dados do setor a partir de discos rígidos e disquetes.
The Best Linux Hex Editors
A wide range of open-source hex editors run entirely on Linux and are readily available in the market. Eles são incrivelmente benéficos para os usuários, uma vez que escrever um programa inteiro de seu próprio para recuperar dados de arquivos corruptos pode nem sempre ser útil. É por isso que os editores do Linux hex são tão úteis e convenientes, e nós listamos as 10 melhores gemas para você escolher!
Bless Hex Editor
Bless hex editor é de código aberto, rápido, e muito confiável. Embora sendo altamente personalizável, Bless oferece muitas características úteis que outros editores hex falta e, portanto, merece o nosso melhor lugar de recomendação. Escrito com GTK principalmente para sistemas operacionais Linux, Bless lida com grandes arquivos confortavelmente e permite que o usuário multi-nível refazer e desfazer operações.
Como mencionado anteriormente, Abençoe tem uma longa lista de recursos úteis, tais como eficiente, copie e cole recursos, localização de arquivos e documentação-los para concluir tarefas, com ótima produtividade, uma conveniente tabela de conversão, e múltiplas abas para estender o controle do usuário. Ele permite bloquear dispositivos e adicionar-ons e plugins do usuário também. Além disso, Bless é amigável com muitos formatos de arquivo por padrão, incluindo .html and .ficheiros txt.
Bless é muito popular entre os usuários e, de alguma forma, semelhante ao Ghex. Ele tem uma interface gráfica agradável de usuário, várias visualizações de dados, e uma busca multi-threaded e salva ações. Com todas essas características legais, Você pode rapidamente obter o editor Hex Bless para construir em sua página Github com as instruções associadas.
Download Bless
Editor Hex / GNOME
assim como Bless, ghex ou GNOME hex editor é rico com recursos e oferece uma ampla funcionalidade. O Ghex permite o carregamento de dados raw de todos os ficheiros e permite ao utilizador visualizá-los e editá-los em ASCII ou hex. Poderá usar o Ghex para obter ficheiros errados, dado que poderá depurar através de código de objectos ou codificação. Curiosamente, ele também encontra sua aplicação em videogames para salvar o progresso e manipular o placar.
Ghex oferece muitas características especiais de edição, tais como operações multi-nível desfazer e refazer, encontrar e substituir funcionalidade através de dados binários raw, e várias várias vistas para edição hex devido ao MDI configurável amigável. Além disso, facilita ao usuário monitorar e converter o código da máquina entre seus valores binários, decimais, hexadecimal e octal.
com uma interface esteticamente agradável, Ghex equipa seus usuários com muitas características úteis. É altamente recomendado para qualquer um que trabalha com arquivos grandes.
Download Ghex
Vim
Especialmente concebido para editar arquivos de texto no modo hexadecimal, Vim acomoda ao seu utilizador uma ferramenta externa chamada “xxd”, integrado por padrão em várias distribuições de Linux. No entanto, a integração desta ferramenta não é perfeita, razão pela qual os utilizadores terão frequentemente de executar o comando ‘:%!xxd ‘para converter para hexadecimal e’:%!xxd-r’ para converter para o original.
Vim oferece uma função que converte um arquivo binário para o modo hex e volta convenientemente. O processo de conversão entre binário e hexadecimal em Vim pode ser automatizado usando ganchos de leitura e escrita de buffer. Ele acompanha um amplo suporte de plugin e uma árvore de desfazer melhorada e integração confortável com muitas ferramentas externas.
processos como redirecionamento e filtragem podem aproveitar a saída de programas externos ou Vim. Além disso, o modo” vi ” do Vim, que é compatível com quase todos os sistemas UNIX, apresenta melhorias multiplicadas como comparação, fusão, completação, etc.
Vim é um editor hex altamente configurável, confiável e popular. Ele funciona sem problemas na maioria dos distros Linux e Apple OS X também. Você pode obtê-lo rapidamente no centro de Software ou seguir a sua página Github para mais direção.
Download Vim
HexEdit Hex Editor
Hexedit é um dos melhores editores hex devido à sua riqueza de recursos e simples uso da natureza. Este editor Linux facilita seus usuários com recursos como realce, EBCDIC, busca e substituição, comparação, vários temas de cores, favoritos, métodos INS/OVR, rastreamento de variáveis, e a lista continua.
Hexedit’s display changer allows for tons of properties such as floats, integers, dates, etc. É um editor hex de linha de comando eficiente que pode ser encontrado pré-instalado em seu sistema operacional Linux.
Hexedit vem com muitas características úteis pesquisas de fundo, edição de disco ou setor, macros keystroke, etc. Ele mostra seus usuários (personalizáveis) dicas que melhoram sua experiência de edição, modelos e uma calculadora. Além disso, ele pode procurar qualquer arquivo de até 4GB em discos rígidos ou dispositivos plugados e manipulá-los e editá-los. Auto-esconder e acoplar recursos da janela também fazer a experiência melhor em geral.
Hexedit facilita o usuário com a vista ASCII e hexadecimal ao mesmo tempo. É um editor HexEdit simples de linha de comandos que oferece muitas funcionalidades úteis, e você pode obtê-lo executando o comando ‘sudo apt install hexedit’ na consola.
Editor Hex Okteta
Okteta é mais um brilhante editor hex. É excelente para arquivos de dados raw de nível de byte e funciona muito como um editor de texto simples em termos de seus mecanismos. Este é uma escolha sólida para programadores avançados e pessoas com experiência mínima de edição hex. Ele pode editar dados numéricos de diferentes bases, octal, decimal, binário, hexadecimal.
este software apresenta duas colunas na tela de exibição geral, que mostram caracteres e seus valores. Vários arquivos podem ser abertos e trabalhados como você pode arrastá-los facilmente para o espaço de trabalho e começar a edição. Okteta é confortavelmente reconfigurável e personalizável e fornece vários perfis para vistas de dados. Além disso, o Usuário é fornecido com acesso a arquivos remotos através de HTTP e FTP.
Okteta suporta codificações de caracteres (8-bit), que são fornecidos pelo Qt, EBCDIC. Como os editores hex anteriormente mencionados, Okteta também tem suporte para desfazer e refazer, acoplagem e janelas de ferramentas flutuantes. Todas estas características fazem Okteta uma escolha de editor hex direito.
Download Okteta
HexCurse
Próximo na lista é o versátil e rico em ncurses baseado no hex editor, Hexcurse. Ele é escrito em C e suporta hex e saída de endereço decimal, desfazer e refazer comandos, atalhos de teclado e pesquisa. Hexcurse é excelente para classificação de arquivos e separação também.
com velocidade mais rápida do que a maioria, HexCurse não perde tempo em tarefas básicas de edição, tais como abrir arquivos e salvá-los como ele opera no terminal. Mas o que faz HexCurse se destacar é sua capacidade de editar arquivos hexadecimal e decimal ambos, que é uma funcionalidade de capacitação do usuário de fato.
várias páginas de diferentes ficheiros podem ser operadas usando HexCurse. Ele pré-calcula e mostra o número de caracteres que a ferramenta atual iria produzir, o que é bastante conveniente e útil.
HexCurse também permite procurar por determinadas cadeias de caracteres, dependendo das janelas de edição activas do utilizador. O software acomoda seus usuários com atalhos para ir para linhas específicas, realizando pesquisas, e alternando entre endereços decimal e hexadecimal.
Download HexCurse
Hexer
Hexer é outro popular do Linux hex edição e visualização de aplicação. Este é uma espécie de espada de dois gumes de uma forma, como ele descarrega todo o arquivo que é suposto editar, o que em troca torna impossível a manipulação de dispositivo de bloco. No entanto, ele ainda oferece algumas características robustas, tais como vários buffers, edição CLI, desfazer multi-nível e refazer árvore, e muito mais.
a interface de Hexer é bastante semelhante ao vi / ex, e sua natureza altamente flexível faz dele um favorito. Vários arquivos podem ser editados na linha de comando usando Hexer, e ele mostra seus buffers como um dump hex. Para cada buffer que foi visitado por Hexer, cria para todos eles um separado .ficheiro hexer dentro da pasta actual.
isto é feito para armazenar e recolher quaisquer novas alterações e desenvolvimentos durante a tarefa de buffering, tornando a Hexer desfazer/refazer amigável. Um número decimal é suposto ser introduzido se por acaso estiver a usar o modo de comando numérico.
além disso, uma calculadora de linha de comando incorporada pode ser instalada usando o comando ‘make myc’. Quando todas essas características úteis são colocadas juntas, Hexer torna-se um utilitário de edição hex elogiável, e eu recomendo.
Download Hexer
Dhex Hex Editor
Dhex hex editor encontra a sua aplicação na edição de nível de byte de dados em arquivos grandes. É um utilitário baseado em ncurses que o torna bastante versátil e útil. Dhex apresenta um modo de comparação, no qual o usuário pode colocar de cabeça para Cabeça dois arquivos binários raw diferentes e, portanto, torna a comparação visualmente mais fácil. Em Dhex, todos os arquivos carregados são atribuídos um endereço base, o que torna a memória de despejo mais rápida, e a experiência geral de edição mais rápida.
Dhex é um editor sensível a casos, tornando os caracteres minúsculos e superiores igualmente significativos, ao contrário de outros editores hex onde apenas letras maiúsculas são usadas. Diferentes sistemas, como hexadecimal, binário, decimal ou octal, utilizam seus endereços de base, usando dois endereços de base.
outra característica essencial do Dhex inclui seus arquivos marcadores e registros de pesquisa, ambos os quais são pertinentes para o cálculo dos endereços de base. Os arquivos marcadores podem conter dados diferentes, o que prova ser útil mais tarde.
os desenvolvedores adicionais do Dhex tornaram os arquivos de função de comparação disponíveis para os usuários. Além disso, você pode ativar seu modo de renderização e trazê-lo em jogo.
Download Dhex
Binário Ninja
Escrito em Python pelos desenvolvedores de jogos e hackers, Binário Ninja foi lançado sob a Licença GPLv2. Ele serve como o bloco de fundação de plataformas de engenharia reversa, uma vez que engenharia reversa é a especialidade do Ninja binário. Devido a isso, desenvolvedores e pesquisadores têm sentido uma inclinação natural para o uso e favorecimento Ninja binário. Sua principal funcionalidade é desmontar um arquivo binário e exibi-lo em visualizações lineares e gráficas, enquanto fornece uma análise em profundidade do código automaticamente.Os Hackers são conhecidos por não terem afinidade e consideração pela UI/UX, mas isso é simplesmente falso para Ninjas binários. Ele executa paradigmas UX modernos e muitos temas alternativos também. O Ninja binário apresenta uma sinopse da visão gráfica, que permite que seus usuários analisem e visualizem o conteúdo do arquivo atual.
Submenus estão disponíveis para agrupar os plugins que o usuário prefere, tornando a sua vida muito mais confortável. O registro de atividade é colocado no endereço, e os relatórios podem ser lidos navegando para o endereço. Em suma, Ninja binário é uma escolha de edição hex sólida e facilmente um dos meus favoritos, e o único aplicativo pago nesta lista.
Binários de Download Ninja
Katai Struct
Katai Estrutura, é uma linguagem declarativa editor hexadecimal que encontra a sua aplicação para descrever e manipular binários estruturas de dados. Várias estruturas de dados, como arquivos binários e formatos de pacotes de fluxo são salvos na memória ou outros arquivos. Em Katai Struct, um compilador é usado para compilar a estrutura de dados uma vez que é descrito.
Katai Struct prova ser muito distinguível em sua funcionalidade como descreve arquivos com A.extensão ksy. Formatos particulares são depurados pelo visualizador, e ele continua a analisar os dados. Algumas melhorias recentes foram feitas, incluindo a capacidade do editor hex de lidar e importar idiomas sem duplicidade. Além disso, o Python foi equipado com suporte de docstring útil, agora mostrando os erros em tempo real com precisão.
Download Katai Struct
conclusão
nós cobrimos os 10 melhores editores Hex Linux, todos os quais são confiáveis, rápidos e ricos com recursos. Pessoas com nenhuma ou pouca experiência de edição hex não terá nenhum problema ao usar estas aplicações. Além disso, nós nos certificamos de mencionar alguns dos nossos editores bare favoritos para os usuários experientes.
a funcionalidade geral destes editores hex é bastante flexível e suficiente para satisfazer as necessidades típicas do utilizador. Com sorte, cortesia da nossa lista, esperamos que você possa encontrar pelo menos um editor Linux hex robusto para si mesmo!