首页
社区
课程
招聘
[翻译]windowsXP/SP1堆溢出利用技术
发表于: 2011-12-11 08:36 6550

[翻译]windowsXP/SP1堆溢出利用技术

2011-12-11 08:36
6550
首发:中国黑客联盟

网址:http://www.cnhackerchu.com

作者:mr_me

译者:wwwzzz

前言

在栈溢出中我们一般都是通过控制指令指针EIP,或者覆盖SEH来实现溢出利用的,而在本文即将讲到及测试所使用的利用技术中,并没有直接运用到覆盖EIP或者SEH。我们将通过覆盖一可控制的内存地址,进而实现任意的DWORD覆写。如果你对栈溢出的认识还没有达到中/高等水平,那么我建议你先集中精力去学习一下。本文所讲述的利用技术均是些年过已久的旧技术,如果你有什么新的利用技术,记得分享一下。阅读本文前你需要具备以下条件:

● Windows XP SP1;

● 调试器(Olly Debugger, Immunity Debugger, windbg等等);

● C/C++ 编译器(Dev C++, lcc-32, MS visual C++ 6.0);

● 脚本语言执行环境(本文使用python,你也可以使用perl);

● 大脑;

● 具备汇编和C语言知识,并懂得如何用调试器去调试它们;

● Olly Debugger插件HideDbg,或者Immunity Debugger的!hidedebug命令插件;

● 时间。

我们在本文主要注重于基础知识,这些技术可能因有些过时而未在“现实世界”中使用,但有一点你必须记住,如果你想提高技术,就必须知晓过去,并取其所长来为己所用!
详细请点击:http://www.cnhackerchu.com/bbs/thread-207-1-1.html

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 107
活跃值: (404)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
还有人用SP1啊??膜拜啊...
2011-12-11 09:24
0
雪    币: 4902
活跃值: (120)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
来看看
翻译不容易啊。。。
2011-12-11 12:23
0
雪    币: 433
活跃值: (1870)
能力值: ( LV17,RANK:1820 )
在线值:
发帖
回帖
粉丝
4
我最BS这种行为,还一字不落:

【翻译】Windows平台下的堆溢出利用技术:http://bbs.pediy.com/showthread.php?t=144054
2011-12-11 18:53
0
游客
登录 | 注册 方可回帖
返回
//