RISOLTO Impossibile fare il debug di un programma con gdb

Pubblicità
Stato
Discussione chiusa ad ulteriori risposte.
Riesci a essere un po' più chiaro? Non ho ben inteso cosa vuoi dire.

Comunque analizzando il codice all'inizio del programma e subito dopo il confronto vedo che è cambiato: jecxz è diventato sbb e quel nop è diventato un add. È possibile questa cosa?

EDIT: ho notato che questo succede solo quando cambio e319 (jecxz 0x80490b7) in eb19 (jmp 0x80490b7). Strano...

EDIT 2: ce l'ho fatta. Oltre a settare l'istruzione come short come detto da @bigendian dovevo inserire i byte al contrario, giustamente. Non l'ho ancora testato, ma il disassemblato sembrava giusto
 
Ultima modifica:
Stato
Discussione chiusa ad ulteriori risposte.
Pubblicità
Pubblicità
Indietro
Top