如何把EXE嵌入到网页中运行?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把EXE嵌入到网页中运行?相关的知识,希望对你有一定的参考价值。
有网页中运行EXE程序代码更好
我有一个abc.exe文件,想把它放在自己制作的网页中,当用户打开这个网页,网页就会自动运行abc.exe这个文件,这个应该怎么做呢,麻烦各位高手给予详细指导,越详细越好。
我要申明一点,这个程序不是木马,是一个电子地图。都不知道是什么,怎么就乱猜呢。
<script>
function exec (command)
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err)
if (err.indexOf(\'utomation\') != -1)
alert(\'请更改你的IE的安全级别:开始->设置->控制面板->Internet选项->安全->自定义级别->对没有标记为安全的ActiveX控件进行初始化和脚本运行->启用\');
return true;
else return false;
;
var wsh = new ActiveXObject(\'WScript.Shell\');
if (wsh)
wsh.Run(command);
window.onerror = window.oldOnError;
</script>
<input type="button" value="Click" onClick="exec(\'explorer.exe\')">
wenjian(文件名称) :
<html>
<body>
<SCRIPT language="javascript">
function Run(strPath)
exe.value=strPath;
try
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
catch (e)alert(\'找不到文件"\'+strPath+\'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。\')
</SCRIPT>
请输入要运行的程序:<br/><input name=exe type=text size=20
value="regedit"><BUTTON class=button
onclick="Run(exe.value)">确定</BUTTON><BUTTON class=button
onclick=exe.value="";>重新输入</BUTTON><br/>
<BUTTON class=button onclick="Run(\'notepad\')">网站上任意连接</BUTTON><br/>
<BUTTON class=button onclick="Run(\'cmd\')">cmd</BUTTON><br/>
<BUTTON class=button onclick="Run(\'Regedit\')">Regedit</BUTTON><br/>
<BUTTON class=button onclick="Run(\'Msconfig\')">Msconfig</BUTTON><br/>
<BUTTON class=button onclick="Run(\'file:///这里放上EXE文件路径/文件名称.EXE\')">文件名称</BUTTON><br/>
<BUTTON class=button onclick="Run(\'IEXPLORE.EXE\')">IE</BUTTON><br/>
<BUTTON class=button onclick="Run(\'..\')">..</BUTTON><br/>
<BUTTON class=button onclick="Run(\'%windir%\')">%windir%</BUTTON><br/>
<BUTTON class=button onclick="Run(\'%temp%\')">%temp%</BUTTON><br/>
</body>
</html> 参考技术A 这个是不可能的首先在你的网页中插入exe文件 服务器Ie默认的是下载!如果你想插入的电子地图可以在晚上找电子地图的html代码插入网页中!本回答被提问者采纳 参考技术B 不可以,不知道你是做什么用的,打个比方,如果你是要挂马的话,可以做个控件让客户端用户执行安装就可以了呵呵
这位朋友有点误会,我说的是打个比方,没有说你要放马.
如何把dll嵌入到exe文件中
参考技术A 把dll加入到vb资源文件中在formload写入
Dim b() As Byte
b = LoadResData(101, "CUSTOM")
Open "1.dll" For Binary As #1
Put #1, , b
Close #1 参考技术B 回答
添加dll 右击工程,添加需要的dll,2.设置Build Action 然后,选中上面添加的dll,设置Build Action为“Embedded Resource”, 通过反射机制注册资源中的dll 接下来,我们编写反射机制的代码,将资源中的dll加载exe中,直接上代码,如下: staticclassLoadResourceDllstaticDictionaryDlls=newDictionary();staticDictionaryAssemblies=newDictionary();staticAssemblyAssemblyResolve(objectsender,ResolveEventArgsargs)//程序集Assemblyass;
以上是关于如何把EXE嵌入到网页中运行?的主要内容,如果未能解决你的问题,请参考以下文章
我现在用C#做了一个winform程序,如何把整个程序嵌入到网页中运行?急!