
Saludos!
Ahi va mi primer post en este antro de degenerados!
Voy a spammearos^Wcontaros un poco sobre una de las cosas en las que estado liado ultimamente..
Hará cosa de dos años empecé a picar esta tool. En un principio para recuperar datos de un disco algo jodido.
Principalmente lo que buscaba era un editor hexadecimal por linea de comandos que me permitiera trabajar con offsets de 64 bits con una interficie scriptable (radare scripts, perl, python, vala, …) y procurando hacerlo lo más ortogonal posible…
Desde entonces muchas cosas han cambiado y el proyecto ha crecido considerablemente añadiendo una capa que
wrapea las operaciones de IO (open/read..) permitiendo usar sockets, apis externas, ptrace (peek,poke), conexión con un haret para leer la memoria de un windows ce, etc.. de esta forma trato por igual un proceso que un fichero o un radare remoto y escribir plugins es mucho más facil.
En el framework he metido utilidades sueltas para ensamblar/desensamblar en arm/x86/java desde linea de comandos, data carvers, hasher (para calcular md, sha, crc.. entropia, hamming, ..) de ficheros, memoria, calcular estaticamente xrefs en codigo de powerpc, arm y x86/32, etc..
(más…)