当前位置: 首页 > news >正文

【简单好抄保姆级教学】javascript调用本地exe程序(谷歌,edge,百度,主流浏览器都可以使用....)

javascript调用本地exe程序

    • 详细操作步骤
    • 结果

详细操作步骤

在本地创建一个txt文件依次输入
1.指明所使用注册表编程器版本

Windows Registry Editor Version 5.00

这是脚本的第一行,指明了所使用的注册表编辑器版本。这是必需的,以确保脚本能够被正确解析和执行。

2.创建注册表中HKEY_CLASSES_ROOT(HKCR)下一个新键用来处理文件关联

[HKEY_CLASSES_ROOT\webshell]

HKCR是一个特殊的分支,用于处理文件关联、协议和其他类型的信息。

3.在webshell键下创建了一个名为shell的子键

[HKEY_CLASSES_ROOT\webshell\shell]

这个子键用于定义当用户尝试对与此协议关联的资源执行操作时应该发生什么。

4.在shell子键下创建了一个名为open的子项

[HKEY_CLASSES_ROOT\webshell\shell\open]

这个子键用于定义当用户尝试对与此协议关联的资源执行操作时应该发生什么

5.这一行在open子项下创建了一个名为command的子项并设置路径

[HKEY_CLASSES_ROOT\webshell\shell\open\command]
@="\"E:\\test\\params.exe\" \"%1\""

@=““E:\test\params.exe” “%1"”
这里的@符号表示command子项的默认(未命名)值。这个值指定了命令行的完整路径,包括要执行的程序(E:\test\params.exe)和传递给该程序的参数(”%1")。"%1"是一个占位符,代表用户尝试打开的URL。注意,整个命令行被双引号包围,且程序路径中的双引号被转义(使用\),这是因为路径中可能包含空格

6.修改成注册表文件并且双击运行 【.reg后缀】
在这里插入图片描述

7.调用直接调用webshell(设置的新键) 使用a标签的href调用
注!:当你将字符串放在 href 属性中时,浏览器会自动对其进行 URL 编码,所以exe文件要有处理URL编码的能力

<ahref={"Webshell:传递参数"}>尤里卡
</a>

结果

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\webshell][HKEY_CLASSES_ROOT\webshell\shell][HKEY_CLASSES_ROOT\webshell\shell\open][HKEY_CLASSES_ROOT\webshell\shell\open\command]
@="\"E:\\test\\params.exe\" \"%1\""

在这里插入图片描述

http://www.lryc.cn/news/494388.html

相关文章:

  • ElasticSearch为什么不能在query阶段直接返回_id,从而避免fetch?
  • 网安瞭望台第5期 :7zip出现严重漏洞、识别网络钓鱼诈骗的方法分享
  • 获 2023 年度浙江省科学技术进步奖一等奖 | 网易数智日报
  • SQL基础入门 —— SQL概述
  • 【附录】Rust国内镜像设置
  • 量化交易系统开发-实时行情自动化交易-8.2.发明者FMZ平台
  • MATLAB —— 机械臂工作空间分析
  • 向日葵连接xrdp虚拟桌面
  • AI智算-正式上架GPU资源监控概览 Grafana Dashboard
  • goframe框架bug-记录
  • 对偶分解算法详解及其Python实现
  • C# WinForm怎么使用COM组件
  • 【Python】深入理解Python的字符串处理与正则表达式:文本处理的核心技能
  • 【开源项目】2024最新PHP在线客服系统源码/带预知消息/带搭建教程
  • OpenCV从入门到精通实战(五)——dnn加载深度学习模型
  • 【Leetcode Top 100】142. 环形链表 II
  • 嵌入式Qt使用ffmpeg视频开发记录
  • iOS 17.4 Not Installed
  • CTF之WEB(sqlmap tamper 参数)
  • 多点DMALL启动招股:将在港交所上市,聚焦数字零售服务
  • 【c++篇】:解读Set和Map的封装原理--编程中的数据结构优化秘籍
  • ollama部署bge-m3,并实现与dify平台对接
  • 在并发情况下,Elasticsearch如果保证读写一致?
  • AMD的AI芯片Instinct系列介绍
  • 【知识科普】设计模式之-责任链模式
  • fiddler安卓雷电模拟器配置踩坑篇
  • 机器学习5-多元线性回归
  • Linux kernel 堆溢出利用方法(三)
  • 对于GC方面,在使用Elasticsearch时要注意什么?
  • Xilinx PCIe高速接口入门实战(一)