首页
社区
课程
招聘
[讨论]关于Stack溢出利用在WinXP SP3环境的问题.
发表于: 2008-8-11 14:03 4061

[讨论]关于Stack溢出利用在WinXP SP3环境的问题.

2008-8-11 14:03
4061
举例说话吧,
char buf[8];
....
strcpy(buf,buf1);
....
在WinXP SP2 下只要构造
"AAAA" ;0-3
"BBBB";4-8
"CCCC";ebp
JMP ESP ;ret
Shellcode;
可以很顺利执行.
但在WinXP SP3下
"AAAA" ;0-3
"BBBB";4-8
JMP ESP ;..... 这里已经是EIP指向的地址了 而不是和SP2下覆盖EBP.
用了通用跳转地址后,跳转到并不是Shellcode,奇怪了.

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回