摘要:
在win7下,通过下面的方法测试shellcode:char shellcode [] ="..." ;int main ( int argc , char ** argv){ __asm { lea eax , shellcode call eax } return 0;}必须要关闭DEP,不然shellcode所在的数据段由于受系统保护不允许被执行,导致出现异常,而测试失败。关闭和启用DEP的方法如下:关闭: bcdedit.exe /set {current} nx AlwaysOff启用: ... 阅读全文