0

我一直在做数小时的研究,这让我想到了马赫覆盖: http: //guiheneuf.org/mach%20inject%20for%20intel.html

我正在尝试使用 nops (909090) 重写目标中给定地址的操作码 8b5508。我认为马赫覆盖似乎是解决方案,但我不知道如何使用它......有人有任何建议吗?先感谢您!

4

1 回答 1

1

没有任何其他上下文,这似乎是一个教科书问题。如果你使用 C,你可以这样做:

char *myptr = my_given_addr;
myptr[0] = 0x90;
myptr[1] = 0x90;
myptr[2] = 0x90;

可能有一个更优雅的解决方案,但这得到了一般要点。我是新来的……有作业标签吗?

于 2011-04-11T00:28:24.157 回答