OllyDbg para Linux?

Iniciado por Debci, 20 Noviembre 2009, 18:11 PM

0 Miembros y 1 Visitante están viendo este tema.

xtermsh

Como "disasemmbler" probaste el que te recomendé?

Festor

Disassemblers para linux:

http://en.wikibooks.org/wiki/X86_Disassembly/Disassemblers_and_Decompilers#Linux_Disassemblers

No soy ningún experto en cracking pero por lo que tengo odio también se suelen utilizar editores hexadecimales... por lo que si andas buscando uno.. decir hace poco que se portó el famoso UltraEdit a linux.

Debci

Cita de: xtermsh en 20 Noviembre 2009, 19:49 PM
Como "disasemmbler" probaste el que te recomendé?
si, pero no logro instalarlo :s

Saludos

Festor

No sé que distro linux usas pero al menos en Debian/Ubuntu creo que basta con instalar el paquete x86dis

De todas formas siempre puedes decirnos que problema tienes a la hora de instalarlo.

Y además, y te dije que aquí tienes unos cuantos más por si el que te recomendó xtermsh no te funciona o no te gusta.

Debci

#14
Cita de: festor en 21 Noviembre 2009, 11:39 AM
No sé que distro linux usas pero al menos en Debian/Ubuntu creo que basta con instalar el paquete x86dis

De todas formas siempre puedes decirnos que problema tienes a la hora de instalarlo.

Y además, y te dije que aquí tienes unos cuantos más por si el que te recomendó xtermsh no te funciona o no te gusta.
Vale, si instalo x86dis podre compilar el Bastard dissasembler?

Esto es lo que me salta al intentar compilar el bastard en Linux 9.10:
Código (bash) [Seleccionar]
debci@debci-laptop:~/bastard-0.16$ sudo make install
[sudo] password for debci:
cp: no se puede efectuar `stat' sobre «/doc/man/*.1»: No existe el fichero ó directorio
make: *** [man-install] Error 1


Saludos

Festor

#15
¿qué distribución linux usas?

Debci

Envezde Ubuntu puse Linux xDDDDD
Que cabeza la mia xDDDD

Uso Ubuntu 9.10

Saludos

Festor

Cita de: http://bastard.sourceforge.net/A disassembler -- or, more appropriately, a disassembly environment. The idea is that you have an interpreter, much as you would in Perl or Python, which allows you to load files, disassemble them, dump the disassembly, write/run macros, and various other operations. The x86 instruction disassembler written for this project has been packaged seperately as libdisasm, and is intended to be used in other open source projects.

Pues, según esto, x86dis parece ser una interfaz que usa el libdisasm del bastard dissasembler.

El problema que veo yo es que, mientras la última versión del libdisasm data de enero de 2008 (0.23), en lo que respecta al bastard dissasembler no hay noticias de nuevas versiones desde agosto de 2003... y aun por encima la 0.16 que intentas compilar es de mayo de 2002..

Por lo que da la impresión que el autor abandonó el proyecto principal y sólo se centra en la biblioteca libdisasm.

Si instalas el x86dis, por resolución automática de dependencias también instalarás el libdisasm.


Debci

Cita de: festor en 21 Noviembre 2009, 13:41 PM
Cita de: http://bastard.sourceforge.net/A disassembler -- or, more appropriately, a disassembly environment. The idea is that you have an interpreter, much as you would in Perl or Python, which allows you to load files, disassemble them, dump the disassembly, write/run macros, and various other operations. The x86 instruction disassembler written for this project has been packaged seperately as libdisasm, and is intended to be used in other open source projects.

Pues, según esto, x86dis parece ser una interfaz que usa el libdisasm del bastard dissasembler.

El problema que veo yo es que, mientras la última versión del libdisasm data de enero de 2008 (0.23), en lo que respecta al bastard dissasembler no hay noticias de nuevas versiones desde agosto de 2003... y aun por encima la 0.16 que intentas compilar es de mayo de 2002..

Por lo que da la impresión que el autor abandonó el proyecto principal y sólo se centra en la biblioteca libdisasm.

Si instalas el x86dis, por resolución automática de dependencias también instalarás el libdisasm.
la cosa esta en que ya tengo libdisam instalado, pero nada :s

Saludos