-
-
rop 的搜索范围
-
发表于:
2016-10-7 20:55
3329
-
用户进程A:
.......
addr_a: add eax, 1
ret
.......
用户进程B:
.......
addr_b: add eax, 1
ret
.......
库函数(如:kernel.dll):
.......
addr_g: add eax, 1
ret
.......
现在“用户进程A”要组建 rop 链,暂定搜索范围为 0~4G(32系统,win7),要搜索“add eax, 1”这个语句,发现有3个位置(addr_a, addr_b, addr_g)。个人感觉 addr_a 是没问题的,但 addr_b 和 addr_g 就不太清楚,原因我说不清楚(说到底还是如何认定搜到 rop 语句是否有效的问题)。各位有何见解?你们组建rop链的搜索范围也是0~4G吗?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课