用于 shellcode nop 雪橇的 NOP 的替代品

Spy*_*ros 5 security x86 assembly shellcode

有谁知道提供 NOP 操作码的指令替代方案的任何在线资源?

像'xchg ax, ax' 之类的。我很确定它也有一个工具,有人可以指出我的方向吗?

小智 5

一些 shellcode 引擎包含nopsled 生成器(如果您正在寻找的话)。

尽管存在无数种nop不同长度的等价物,但详尽列出是不切实际的。

例如,push eax; pop eax实际上是一个nop. (假设有效esp,等等)

或者inc eax; dec eax(假设没有溢出或者您测试然后重置溢出标志)。


500*_*ror 4

此页面有一个很好的 NOP 替代方案列表,其编码长度不断增加:http://www.asmpedia.org/index.php ?title=NOP