Olly Debugger Linux non funziona

-2

In Kali Linux ogni volta che apro un binario in Olly Debugger dopo aver compilato il file sorgente c, viene visualizzato un errore:

"Il file non è un file PE valido."

Nessun debug ha luogo successivamente. C'è qualche soluzione per questo?

    
posta vivek 09.09.2014 - 15:01
fonte

2 risposte

2

gcc è conforme al formato ELF. PE è per i file eseguibili di Windows.

Usa un debugger di Linux. Qualcosa come gdb va bene.

O compila il file c su uno Windows (se questo è adatto al tuo caso d'uso)

    
risposta data 09.09.2014 - 15:28
fonte
0

Linux usa il formato ELF per i binari.

Windows utilizza principalmente il formato PE .

Sono distinti. Olly è fatto per i binari di Windows e non comprende i file ELF.

GDB è un buon debugger per Linux.

    
risposta data 09.09.2018 - 12:32
fonte

Leggi altre domande sui tag