ich würde gerne wissen, wie eine binäre Datei in ida Pro bearbeiten (ich muss nur eine Anweisung ändern!)Edit (Patch) eine binäre Datei in IDA Pro
(seine ARM binär)
Danke
ich würde gerne wissen, wie eine binäre Datei in ida Pro bearbeiten (ich muss nur eine Anweisung ändern!)Edit (Patch) eine binäre Datei in IDA Pro
(seine ARM binär)
Danke
Ich denke, IDA hatte eine Funktion, um dies zu tun, aber es ist nicht in den aktuellen Versionen vorhanden.
Sie sollten nur einen Hex-Editor verwenden. Notieren Sie den Dateioffset in IDA und bearbeiten Sie die Datei unter dieser Adresse. Wenn Sie die Änderungen in IDA sehen möchten, verwenden Sie den Menüpunkt "Datei" -> "Datei laden" -> "Neu laden der Eingabedatei".
Möglicherweise edit:
idagui.cfg: DISPLAY_PATCH_SUBMENU = YES
Wenn das Menü nicht aktiviert ist, dann
Bearbeiten/Patch-Code ändern/Byte
dies ändert es nicht in der tatsächlichen binary tho –
Zuerst verwende als Lundman vorgeschlagen, dann wählen Sie Datei/Produce/DIF-Datei.
gelten dann die Diff-Datei mit einem externen Tool
IDA 6.2 "Bearbeiten" hat -> "Patch-Programm" Menü aus der Box aktiviert. Keine Notwendigkeit, idagui.cfg zu ändern. Es gibt auch eine Option "Patches auf Eingabedatei anwenden", mit der die Zieldatei geändert wird.
dies ist die beste Methode, die ich auch gefunden habe, unglücklich –