码迷,mamicode.com
首页 >  
搜索关键字:缓冲区溢出    ( 370个结果
缓冲区溢出攻击
缓冲区溢出攻击 ? 缓冲区溢出(Buffer Overflow)是计算机安全领域内既经典而又古老的话题。随着计算机系统安全性的加强,传统的缓冲区溢出攻击方式可能变得不再奏效,相应的介绍缓冲区溢出原理的资料也变得“大...
分类:其他好文   时间:2014-07-28 17:00:44    阅读次数:417
ubuntu/linux mint 创建proc文件的三种方法(四)
在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。 大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。 方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险); 方法二:使用proc_create和seq_file创建proc文件(较方法三简洁); 方法三:使用proc_create_data和seq_file创建proc文件(较麻烦,但比较完整); 示例四:在proc文件中使用内核链表的一个示例(用的方法三)。 ...
分类:系统相关   时间:2014-07-11 08:22:22    阅读次数:354
ubuntu/linux mint 创建proc文件的三种方法(二)
在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。 大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。 方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险); 方法二:使用proc_create和seq_file创建proc文件(较方法三简洁); 方法三:使用proc_create_dat...
分类:系统相关   时间:2014-07-11 00:45:14    阅读次数:285
ubuntu/linux mint 创建proc文件的三种方法(一)
在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。 大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。 方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险); 方法二:使用proc_create和seq_file创建proc文件(较方法三简洁); 方法三:使用proc_create_data和seq_file创建proc文件(较麻烦,但比较完整); 示例四:在proc文件中使用内核链表的一个示例(用的方法三)。 ...
分类:系统相关   时间:2014-07-10 22:23:53    阅读次数:5686
ubuntu/linux mint 创建proc文件的三种方法(三)
在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。 大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。 方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险); 方法二:使用proc_create和seq_file创建proc文件(较方法三简洁); 方法三:使用proc_create_data和seq_file创建proc文件(较麻烦,但比较完整); 示例四:在proc文件中使用内核链表的一个示例(用的方法三)。 ...
分类:系统相关   时间:2014-07-10 21:36:17    阅读次数:421
win32 api
Microsoft在StrSafe.h定义了新的安全字符串函数为了防止缓冲区溢出,在将一个可写缓冲区作为参数传递时,必须传递它的大小,大小可以有_countof获得,_countof获取字符数, sizeof获取字节数for example: int a[10]; // _countof(a) =....
分类:Windows程序   时间:2014-07-03 23:50:47    阅读次数:552
践踏堆栈-缓冲区溢出漏洞
践踏堆栈-缓冲区溢出漏洞 打算写这篇文章是因为在网上看过一篇论文,讲了缓冲区溢出破坏堆栈来执行恶意程序的漏洞。该论文请见参考资料1。这篇文章会涉及一些汇编的基础知识,以及虚拟内存的一些基本概念等。当然用来调试程序的系统是linux,工具是gcc。很久没有看过汇编和C语言了,错漏之处,还请指正。 1.概要 文章标题有提到堆栈和缓冲区,那么就先来探讨下这几个名词的定义。这里的缓冲区,指的就是计算...
分类:其他好文   时间:2014-06-30 10:22:25    阅读次数:176
缓冲区溢出详解
1 缓冲区溢出原理 缓冲区是一块连续的计算机内存区域,可保存相同数据类型的多个实例。缓冲区可以是堆栈(自动变量)、堆(动态内存)和静态数据区(全局或静态)。在C/C++语言中,通常使用字符数组和malloc/new之类内存分配函数实现缓冲区。溢出指数据被添加到分配给该缓冲区的内存块之外。缓冲区溢出....
分类:其他好文   时间:2014-05-23 08:05:04    阅读次数:332
SQL注入中的WAF绕过技术
目录1.大小写绕过2.简单编码绕过3.注释绕过4.分隔重写绕过5.Http参数污染(HPP)6.使用逻辑运算符or /and绕过7.比较操作符替换8.同功能函数替换9.盲注无需or和and10.加括号11.缓冲区溢出绕过1. 大小写绕过这个大家都很熟悉,对于一些太垃圾的WAF效果显著,比如拦截了un...
分类:数据库   时间:2014-05-23 06:55:57    阅读次数:373
python 解析html文档模块HTMLPaeser
python 解析html文档模块HTMLPaeser ID 检测名称 CVE号 检测类别 风险级别 1 FTP缓冲区溢出 CVE-1999-0789...
分类:编程语言   时间:2014-05-09 00:38:52    阅读次数:418
370条   上一页 1 ... 35 36 37
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!