标签归档:exploit

用python写exploit【转】

测试软件漏洞时,个人比较钟爱用python来完成exploit,简单,快速。也见过不少用perl来写的,我不喜欢。随便记录一些常用的方法。

python中有个概念叫模块,模块中包含了定义的函数,方便重用。使用模块的语句如下:

import 模块名

struct模块有个很方便的函数,pack,格式如下:

struct.pack…….

Exploit The Linux Kernel NULL Pointer Dereference

目录:
1、引言
2、NULL Pointer是如何引发OOPS的
3、如何Exploit
4、攻击实验
5、NULL Pointer与Selinux的关系
6、如何防御NULL Pointer漏洞
7、附录

1、引言
在最近一系列的Linux kernel本地溢出漏洞中, 大部分是由于内核引用一个空指针而引发的, 看NULL Pointers的一个示例:
当内核代码……..