ie漏洞利用的方法

导读:ie浏览器是一个非常常用的浏览器,所以,我们在使用ie浏览器的过程当中出现一些漏洞是非常正常的,而大多数人认为,IE浏览器的漏洞必须及时的处理掉,其实不然,我们还可以将IE浏览器的漏洞合理利用起来,这样我们不仅解决了IE浏览器的漏洞,而且还可以很好的使用ie浏览器,那么你知道如何利用ie浏览器的漏洞吗?下面我们就一起来看看利用ie浏览器漏洞的方法吧。

利用IE浏览器漏洞的方法:

本文主要研究IE漏洞利用中的信息泄漏技术,通过泄漏模块地址信息或shellcode地址,绕过ALSR等防御机制。信息泄漏的主体思路是选定某个特殊对象,通过漏洞触发修改该对象的某个字段,增加内存读写范围,从而获取所需信息。

为了对抗漏洞利用攻击,从window7开始,微软在IE等程序中应用了ALSR、DEP、GS等保护机制。随着ROP等Bypass技术的出现,微软在Windows8系统使用了更严格的保护机制:HiASLR、anti-ROP、vt_guard以及各种anti-heapspray技术。

1 修改BSTR对象

IE8下,最简单有效的方法是修改BSTR对象。这种技术是Peter Vreugdenhil在 2010 ?Pwn2Own IE 8 上提出的。

BSTR结构起始4字节为size字段,末尾为两字节的NULL结束符,中间为wide char字符串。修改BSTR的size字段或NULL结束符,即可利用jscript脚本越界读取BSTR相邻内存区域的内容。

2 修改属性数组

从IE9以后,引入了Nozzle技术,禁止喷射BSTR,而且即使绕过Nozzle,分配的BSTR不在同一个堆块中。此时可以选择喷射属性数组AttrArray,通过修改AttrArray中的BSTR指针完成信息泄漏。

3 修改Javascript Array对象

Ivan Fratric在《Exploiting Internet Explorer11 64-bit on Windows 8.1 Preview》中提出通过喷射Javascript Array对象,修改Capacity字段,完成信息泄漏。这种技术同样适用于32位系统下IE11漏洞。

在32位系统中,Javascript Array对象结构如下。

Array对象在内存中的布局由数组长度决定:

(1)当数组长度<=0x40,Array Header和ArrayBlock在内存中是连续分布;

(2)当数组长度>0x40,Array Header和ArrayBlock在内存中分布不连续。

修改Capacity字段,增加Array数组的内存读写范围,即可获得相邻内存区域的地址信息。

上面就是ie浏览器漏洞的利用,你学会了吗?如果你在使用ie浏览器的过程当中也出现了类似的问题,那就别再使用原来处理的方法了,合理的将IE浏览器漏洞利用起来,会更好的帮助你解决IE浏览器的漏洞哦,相信通过以上的介绍,你一定可以学会如何对IE浏览器的漏洞做出利用的,赶快来了解一下吧,上面的方法,一定会在很大程度上帮助到你的。

(0)

相关推荐

  • 卧室阳台空间巧妙利用方法

    卧室带有阳台的时候,很多人都会想要彻底的将这个阳台利用起来,不让它空旷着或是直接用来堆放杂物.为了将卧室阳台的利用率提高,大部分人都会在装修的时候就做好,找对将卧室阳台利用的方法,让它真正的利用起来, ...

  • 废物利用做手工制作大全(diy)

    废物利用就是利用身边没用的物品再制造出或具有观赏意义,或具有使用意义的物品.那么如何利用废物做出自己心仪的手工产品呢?根据不同类型的废物,其实我们可以做出的手工产品很多. 废物利用之收纳盒DIY 废物 ...

  • 也门铁的养殖方法和注意事项(附叶子发黄原因及应对措施)

    也门铁叶姿优美,生长能力强,还能够有效吸附室内的甲醛.苯等有害气体,是现在非常流量的室内观赏植物,今天小编带大家去了解下也门铁的养殖方法和注意事项,也门铁叶子发黄原因及解决方法: 点击更多>&g ...

  • 旧衣服再利用 让废品散发光彩

    旧衣服每个人都会有,有的人可能会直接丢掉,但是有的人会想着旧衣服再利用.下面小编将为您介绍一个旧衣服再利用的方法,一起来看看吧. 把衣橱里的废旧衣物做成地垫,除了可以大量地消耗和重新利用和回收旧衣服, ...

  • 和田玉碧玉价格 和田玉碧玉的鉴别方法

    和田玉碧玉是一种非常珍贵的玉的种类,它的颜色是菠菜绿.如果是在光下面看的话,它也不会透明.如果是仔细的观察和田碧玉的话,我们会发现它里面是有自然形成的条纹的.同时还会有黑点,用手去摸一下,会感受到有油 ...

  • 金桂花树价格 金桂花树的植物形态和繁殖方法介绍

    说起桂花大家立马想到了"十里飘香"的浓郁味道,和遍地金黄的花色,每年桂花花开的季节总是吸引很多的游客去欣赏它.从专业的植物分类上来说,桂花只是所有桂花品种的统称,今天要说的桂花品种 ...

  • 波形护栏安装方法

    导语:今天小兔给大家介绍一下关于波形护栏安装的相关知识,对于护栏大家都是比较熟悉的.在现在很多的建设与规划上面都是要用到护栏的,护栏的分类其实也是很多的中的.在材料上与形上面都是可以分为很多的种类的. ...

  • 几种天然碧玺的鉴别方法介绍

    在现在世上现存的所有的天然开采的碧玺材料中,优质的碧玺并不多,然而为了能够得到更多的利润,许多质量较差的碧玺也流入了市场当中,如果我们不小心购买到了这样的碧玺,可以说会蒙受一笔不小的损失呢.那么, ...

  • win7怎么看主板型号?多种方法教学

    [导读]计算机是我们经常会使用的一件工具,我们做什么工作都有可能会利用上计算机.对于计算机的一些硬件信息我们也需要着重的了解,这样才可以对症下药的处理一些计算机的问题.对于计算机硬件的查看,其实有很多 ...