2 ysschallenger ysschallenger 于 2016.04.20 23:09 提问

基于缓冲区溢出的网络渗透攻击

本人大四学生一枚,请教各位大神,怎么做基于缓冲区溢出的网络渗透攻击这一课题。请大家多多指点,跪谢了!

4个回答

devmiao
devmiao   Ds   Rxr 2016.04.20 23:19

编写一个简单的C程序,从文件读入一个缓冲区超长的数据,让它执行一个另外的命令。

devmiao
devmiao   Ds   Rxr 2016.04.20 23:20

话说缓冲区溢出这种课题姐姐初中的兴趣班就学过啦。

ysschallenger
ysschallenger   2016.04.21 09:30

大神们多多指教哈,这里拜谢

CSDNXIAON
CSDNXIAON   2016.04.21 09:44

缓冲区溢出攻击
缓冲区溢出攻击
缓冲区溢出攻击
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
基于缓冲区溢出的网络渗透技术的实现
作为信息安全防御技术的对立面,网络渗透技术在信息安全领域里扮演着重要的角色. 缓冲区溢出技术是网络渗透最基本的技术之一,笔者对目前流行的几种网络渗透技术进行了介绍,分析了缓冲区溢出的基本原理,研究了在Windows 环境中基于缓冲区溢出的网络渗透的具体实现,提出了针对缓冲区溢出攻击的网络安全防治策略.
缓冲区溢出攻击 : 检测、剖析与预防 PDF
对于缓冲区溢出,有三件事令我印象深刻:第一次成功地在Linux的imapd上利用一个缓冲区溢出;第一次在本地的Linux中独立发现和利用了缓冲区溢出;第一次通过编写缓冲区溢出成功进入别人的主机。   在读过Aleph1的关于缓冲区溢出的重要论文“Buffer overflows for fun and profit”后,大多数人想到的主要是由此带来的好处。因为精通编写缓冲区溢出程序的人在该行业任何一家大公司中做咨询师的年薪都可以达到9~12万美元。   但另一方面,许多人对获得这种技能有一个很大的误区,认为学会这种技能,就可以一劳永逸了。确实,在IT领域许多诀窍是可以学会的,一旦了解了这些诀窍,也就拥有这些诀窍了。但是编写缓冲区溢出程序却并不如此,从书本中或者速成班中可以学会基础知识,但是编程的环境总是在变化。一方面,黑客在不停地寻找新的方法来更好的利用漏洞,寻找发现新的漏洞方法;另一方面,微软公司每天都在给它的代码增加保护,如果3个月不写缓冲区溢出代码,原有的技巧也就过时了。编写缓冲区溢出中最难的就是要地根据不断变化的环境给出新对策。   用于编写溢出程序的工具也在不断变化着,以前编写溢出程序只需要一份Softice或GDB的拷贝,就可以由某个人单独完成。但是今天,即使是一个简单的缓冲区溢出,Immunity公司也会有相当大的投入。例如,需要有专门的调试器来查询、脚本化正在运行的程序;专门的编译器来创建和调整克服弱点所需求的shellcode;购买或产生用于专门解决各种不同问题的反向工程工具;用Python语言编写的完整的mySQL和SSL库。一个相对复杂的漏洞利用需要整个工作小组协调完成。
缓冲区溢出攻击实验
缓冲区溢出攻击实验。
基于堆栈的缓冲区溢出攻击原理
对于操作系统内存中的缓存区溢出的基本原理进行阐述,内嵌有小例子
缓冲区溢出攻击原理实例
BufferOverflow缓冲区溢出攻击原理实例源代码,Visual C++6.0环境下调试通过
《网络渗透攻击与安防修炼.pdf》高清下载
这是一本关于网络渗透攻击与防范的书籍。全书共分为9章,主要内容包括:网络渗透攻击行为及分析、攻击者如何打开渗透突破口、渗透中的入侵与提权、远程控制入侵、大学网络环境的深入探测、渗透入侵中的社会工程学等。
网络渗透攻击与安防修炼
《网络渗透攻击与安防修炼》--电子书 网络渗透攻击与安防修炼
c语言缓冲区溢出攻击原理案例视频讲解
通过视频讲解C语言程序的运行时结构以及缓冲区溢出攻击原理。
linux下的缓冲区溢出攻击技术
Linux下的缓冲区溢出攻击技术研究,很好的说是论文,对研究缓冲区溢出攻击有很大的帮助。
linux下缓冲区溢出攻击源代码
经典缓冲区溢出攻击源代码,包含详细的分析文档,不可多得的<br><br>资源,对于理解缓冲区溢出原理以及汇编语言有很好的帮助。《<br><br>深入理解计算机系统》一书中使用到的例子,我将这个例子进行<br><br>了详细的分析,并进行了实现。提供的包中包含我在设计过程中<br><br>遇到的各种设计难题和技术难题。欢迎下载