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
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: