Assembly 如何在IDA/Olly中的反汇编代码之间添加汇编指令?

Assembly 如何在IDA/Olly中的反汇编代码之间添加汇编指令?,assembly,ida,Assembly,Ida,我将文件反汇编成IDA/OllyDbg。如何在反汇编代码中添加一些指令?若我双击指令,我可以更改它,但我想在现有指令之间添加指令。有人能帮我吗?不可能在中间添加新指令而不销毁旧指令 添加指令的唯一正确方法是绕行到现有指令的空白位置,然后跳回 现有指令 401023 xxxxxxx 401028 xxxxxxx new instuctions placed at an empty area 404023 yyyyy .......zzzzz ..........cccccccccc res

我将文件反汇编成IDA/OllyDbg。如何在反汇编代码中添加一些指令?若我双击指令,我可以更改它,但我想在现有指令之间添加指令。有人能帮我吗?

不可能在
中间添加新指令而不销毁旧指令

添加指令的唯一正确方法是
绕行到现有指令的空白位置,然后跳回

现有指令

401023 xxxxxxx
401028 xxxxxxx

new instuctions placed at an empty area

404023  yyyyy 
.......zzzzz
..........cccccccccc
restore old instruction destroyed by detoru jmp
...... jmp 401028
现在,在401023,您组装jmp 404023,销毁一条指令
在404023,您添加所有其他要添加的指令
最后,将在401023和jmp处销毁的指令恢复到401028