I just want to know how I can change asm instructions in the IDA-view A:
Use Edit->patch program->assemble
to write in assembly syntax
Use Edit->patch program -> patch bytes
to edit bytes in the binary
Finally, use Edit->patch program -> apply patch to input file
to apply patches. I'v personally used it in IDA 7.0
Edit / Patch
menu that used to be shown by default but that is hidden in recent IDA releases. If it is your case, edit the cfg/idagui.cfg
file, look for the DISPLAY_PATCH_SUBMENU = NO
line and change the setting. On the next IDA session, you will be able to change single byte / word values or assemble some code like in OllyDbg.File / Produce file / Create DIF file
, it will let you create a simple diff file in the form offset / value before / value after (it is not the common diff file format)Try IDA Pro 6.1 or 6.2. It has the ability to write the changes to the input file directly.