摘要: 产生原因: UAF漏洞的成因是一块堆内存被释放了之后又被使用。又被使用指的是:指针存在(悬垂指针被引用)。这个引用的结果是不可预测的,因为不知道会发生什么。由于大多数的堆内存其实都是C++对象,所以利用的核心思路就是分配堆去占坑,占的坑中有自己构造的虚表。 分析方式: 触发UAF漏洞需要一系列的操作 阅读全文
posted @ 2016-03-25 20:26 Ox9A82 阅读(7720) 评论(1) 推荐(2) 编辑