Editor di assembly x86 basato su GUI

Esiste uno strumento che disassembla gli eseguibili x86, lo presenta in una GUI in cui è possibile modificare i comandi di assembly e lo riassembla quando vuoi salvare / patchare lexe?

Tutto ciò di cui avrebbe bisogno è uno strumento che disassembla e riassembla gli eseguibili x86 in una sorta di formato di testo .. come quello che ildump fa con .NET.

Commenti

Risposta

Risposta

Usa IDA Pro. Questo è esattamente lo strumento che stai chiedendo. Per applicare la patch al binario, utilizzare le opzioni nel menu Modifica -> Patch.

Commenti

  • Come si modifica un codice operativo con IDA? ' non riesco a trovare alcun modo per farlo.
  • Né nel visualizzatore esadecimale o tramite Modifica – > Programma patch – > Modifica byte / parola o Assembla. La mia ipotesi è che ' stia utilizzando " una vecchia versione " di IDA. In questo caso, è necessario modificare $ IDA_DIR / cfg / idagui.cfg decommentando la riga che fa riferimento al menu delle patch.

Risposta

Sebbene la “GUI” sia basata su console, ho sempre utilizzato HIEW.

Answer

Ollydbg è uno strumento gratuito: è più un debugger che un disassemblatore.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *