[artigo] editores hex para linux

Iniciado por kodo no kami, Abril 21, 2017, 22:14:53 PM

tópico anterior - próximo tópico

0 Membros e 3 Visitantes estão vendo este tópico.

kodo no kami

então galera vou apresentar alguns editores hexadecimais para plataforma linux, no caso um editor hexadecimal é um programa que permite exibir e editar arquivos em sua forma binaria pura sem trucar os bytes naquele arquivo, a sua exibição na maior parte das vezes é em base16 (hexadecimal) por isso o nome editor hexadecimal com isso alguns bytes não imprimiveis podera ser exibido como um codigo hexadecimal como por exemplo o enter que é o byte 0x0d

xxd

http://i68.tinypic.com/hvbhgl.jpg

o programa xxd sendo ele apenas visualizador hexadecimal por comando ele nao permite editar arquivos porem ele pode ser muito util para ler arquivos muito rapidamente de forma hexadecimal, nele tem argumentos para ler uma quantidade maxima de bytes ou escolher a posição que vai iniciar a exibição

hexdump

http://i63.tinypic.com/k1uerd.jpg

outro semelhante ao anterior é o hexdump que tambem so permite visualizar, o hexdump permite formatar a sainda de diversas formas

hexedit

http://i65.tinypic.com/x209rs.jpg

esse é um editor hexadecimal para o terminal muito simples porem facilita muito o trabalho e como ele funciona para o terminal nao precisa abrir um ambiente grafico pode usar ele via ssh tambem

ghex

http://i66.tinypic.com/2zjgd94.jpg

esse é um editor hexadecimal grafico bem simples que permite uma conversão de base tambem

bless hex

http://i64.tinypic.com/sffel1.jpg

o editor bless é parecido com anterior porem com uma interface melhorada com mais opções

okteta

http://i64.tinypic.com/o50vu9.jpg

um dos melhores editores hexadecimais para linux ele tem uma vasta quantidade de opçãos e ferramentas,

wxhex

http://i64.tinypic.com/qou8sg.jpg

outro editor hexadecimal bom é o wxhex editor ele permite alem de ler arquivos tambem abrir a memoria ram e dispostivos

Disk Editor

http://i65.tinypic.com/bim51d.jpg

é um editor hexadecimal muito usado para forense ele abre arquivos e dispostivos e estrutura alguns tipos de partições tambem

bom galera tem muitos outros editores hex alem desses citados \o

by kodo no kami

Solid One

A ideia é boa, mas o problema não é nem esse. Há uma infinidade de editores hexadecimais para os mais variados sistemas operacionais: linux, windows, android, etc. Mas editores hexadecimais focados para romhacking é que, infelizmente, só tem pra Windows ou DOS.

Nenhum dos editores acima, por exemplo, contam com a funcionalidade básica de ler tabelas .TBL, o que é um grande empecilho para jogos com tabelas diferentes de ASCII. Aliás, a simples tarefa de escrever textos acentuados já não seria tão fácil sem tabelas, visto que obrigaria o usuário a digitar manualmente seus valores hexadecimais equivalentes.

Pra quem é usuário de linux, a melhor solução na minha opinião ainda é rodar editores hexadecimais de windows através do wine. No meu caso, o WindHex funciona de boa pelo wine, só com alguns bugzinhos menores fáceis de contornar.
"Quem não vive para servir, não serve para viver."

huskie

Solicito que o usuário por favor mude o tamanho máximo de largura de todas as imagens postadas de 1280 pra 400 x proporcional e edite a sua assinatura, que está 100 píxels de altura acima das regras vigentes neste forum.
Through PS4 PSXItarch v3 Linux!

Junkatana

Citação de: Solid One online Abril 22, 2017, 09:55:07 AM
A ideia é boa, mas o problema não é nem esse. Há uma infinidade de editores hexadecimais para os mais variados sistemas operacionais: linux, windows, android, etc. Mas editores hexadecimais focados para romhacking é que, infelizmente, só tem pra Windows ou DOS.

Nenhum dos editores acima, por exemplo, contam com a funcionalidade básica de ler tabelas .TBL, o que é um grande empecilho para jogos com tabelas diferentes de ASCII. Aliás, a simples tarefa de escrever textos acentuados já não seria tão fácil sem tabelas, visto que obrigaria o usuário a digitar manualmente seus valores hexadecimais equivalentes.

Pra quem é usuário de linux, a melhor solução na minha opinião ainda é rodar editores hexadecimais de windows através do wine. No meu caso, o WindHex funciona de boa pelo wine, só com alguns bugzinhos menores fáceis de contornar.

Faço exatamente e isto, e funciona muito bem no Ubuntu/Debian. Testados:

- Windhex
- Translhextion
- Tilemolester
- Tile Layer
- Table Manager
- Monkey tools

Estas são as que eu utilizo e funcionam sem nenhum problema.