miniaturadaimagem|500px|O editor hexadecimal Frhed, editando a si mesmo Editor hexadecimal, também conhecido como editor hex, ou editor binário, é um tipo de programa de computador que permite um usuário a manipular arquivos, usando códigos hexadecimais e/ou decimais, ou ainda usando códigos octais, ao invés de usar as teclas de letras diretamente.

Seu uso permite adicionar caracteres que não possuem uma tecla ou atalhos associados, através do respectivo código ASCII, e/ou editar imagens ou conteúdo de programas (em estado já compilado), normalmente para fazer traduções ou outras modificações internas, sem danificar o programa, diferentemente dos processadores de texto, como o LibreOffice Writer e o Microsoft Word, e editores de texto, como o Bloco de Notas do Windows, que são produzidos para editar texto comum, e acabam danificando programas que são editados neles, pelo fato de substituirem os caracteres de quebra-de-linha (10 em decimal; 0A em hexadecimal), pelos códigos seguidos CR (13 em decimal; 0D em hexadecimal) e LF.

Técnicas como ROM hacking são feitas usando de editores hexadecimais para traduzir jogos ou muitas vezes implementar outras modificações no mesmo.

Ver também

Arquivo binário Cracker Editor de texto Emacs Engenharia reversa Frhed HxD Modding Modification ROM hacking Sistema hexadecimal UltraEdit

Categoria:Dados computacionais