-
-
[求助]ShellCode里如何调用Windows系统函数
-
-
[求助]ShellCode里如何调用Windows系统函数
希望各位前辈能指导指导!
我看的1996年的一篇文章:Smashing The Stack For Fun And Profit。环境有点老了。
文章里模仿execve函数的调用方式,因为采用的int 0x80,所以只要寄存器配置好就可以了,如下图所示:
我在windows下类似写了system("start cmd"); 发现系统函数调用没上述说的这么简单,而且VS的反汇编也跟踪不进去。
请问各位前辈有别的什么方法么,需要学习什么相关的知识呢?谢谢了。
——————————————————————————————————
还有的是,我根据文章的上代码做了类似的实验,出错,这几十年都发生了什么?
以下是文章原图:
实验的图:是data区没有执行权限么?
顺便问问各位前辈现在缓冲区溢出都是什么技术了!
[招生]科锐逆向工程师培训(2025年3月11日实地,远程教学同时开班, 第52期)!
最后于 2018-6-7 17:08
被teajiang编辑
,原因: