Olly Debugger Linux no funciona

-2

En Kali Linux cada vez que abro un binario en Olly Debugger después de compilar el archivo fuente c, da un error:

"El archivo no es un archivo PE válido".

No hay depuración después de eso. ¿Hay alguna solución para esto?

    
pregunta vivek 09.09.2014 - 15:01
fuente

2 respuestas

2

gcc cumple con el formato ELF. PE es para archivos ejecutables de Windows.

Usa un depurador de Linux. Algo como gdb está bien.

O compile de forma cruzada el archivo c a uno de Windows (si se adapta a su caso de uso)

    
respondido por el Stolas 09.09.2014 - 15:28
fuente
0

Linux utiliza el formato ELF para los binarios.

Windows utiliza principalmente el formato PE .

Son distintos. Olly está hecho para los binarios de Windows y no entiende los archivos ELF.

GDB es un buen depurador para Linux.

    
respondido por el vidarlo 09.09.2018 - 12:32
fuente

Lea otras preguntas en las etiquetas