Windows一键JS混淆加密(集成到鼠标右键菜单)
javascript-obfuscator是一个免费的JavaScript代码混淆工具,它功能强大,可以把你的源代码变得“面目全非”,完全没有可读性。还具有部分防调试功能,给JavaScript代码多一层保护。
安装环境
首先安装Node.js环境,然后在命令行中输入
npm install javascript-obfuscator -g
安装完成后,javascript-obfuscator就是一个独立的可执行命令了。
javascript-obfuscator -v
可以查看版本号,检测安装是否成功
使用
简单实用:
javascript-obfuscator input_file_name.js
执行上面的指令后,会生成input_file_name-obfuscated.js
批量操作
javascript-obfuscator ./
采用递归的方式混淆当前目录下的所有js文件(包括子文件),对原文件进行拷贝,会生成新的js文件,在新的js文件中进行修改。
javascript-obfuscator ./ -o ./
采用递归的方式混淆当前目录下的所有js文件(包括子文件),对原文件进行修改,不会生成新的js文件
javascript-obfuscator ./ -o /Users/Desktop/name/static
批量混淆代码并指定输出目录,对原文件进行拷贝,会生成新的js文件,在新的js文件中进行修改。
更多操作
可以通过指定参数设置更多操作:
--ouput a.js:指定输出文件名
--ouput ./output:指定输出目录
详细参数使用
javascript-obfuscator -h
或者访问链接
https://github.com/javascript-obfuscator/javascript-obfuscator#cli-optionshttps://github.com/javascript-obfuscator/javascript-obfuscator#cli-options
自定义右键菜单
准备文件:
- 在桌面新建文本文件,名称可自定义(例如: obfuscator.bat)
- 打开文件编辑内容写入一下内容:
javascript-obfuscator ./ -o ./
- 保存文件后将文件后缀名修改成.bat文件
- 将文件拷贝到系统盘下,例如: F:\obfuscator.bat
- 建议: 文件路径不能有中文,文件路径不建议过长
1. win + R 打开运行窗口,输入 regedit。
点击确定,打开 注册表
2. 在打开的注册表编辑器信息中找到: HKEY_CLASSES_ROOT\Directory\Background\shell
如图所示:
3. 选中 shell 右键-新建-项 名称可自定义,例如:JS混淆
4.选中 “JS混淆” 再次右键-新建-项 名称: command (不可自定义),如下:
5.选中command 在右侧编辑器中选中默认 右键-修改
6. 修改数值数据,将准备的文件地址拷贝到此处,如下:
7.再次选中 “JS混淆” 在右侧选择默认, 右键-修改
8.编辑数值数据,次为右键菜单名称可自定义,例如(JS混淆) ,如下:
9. 如果需要右键的菜单图标可在次空白位置点击右键-新建字符串值
10. 数值名称 Icon (不可自定义),数值数据为图标路径,也可以使用CMD的图标,如图:
在配置完成后,不需要重启电脑,可直接使用
使用方法
在需要JS混淆的文件夹中在空白位置点击右键选择“JS混淆”即可,混淆完毕后CMD窗口会自动关闭,效果如下:
如需转载,请注明出处
Windows一键JS混淆加密(集成到鼠标右键菜单)相关推荐
- 【JS 逆向百例】网洛者反爬练习平台第一题:JS 混淆加密,反 Hook 操作
关注微信公众号:K哥爬虫,持续分享爬虫进阶.JS/安卓逆向等技术干货! 文章目录 声明 写在前面 逆向目标 绕过无限 debugger Hook 参数 逆向参数 PyCharm 本地联调 完整代码 J ...
- Javascript加密,JS混淆加密,地表最新,最强加密方法保护您的代码
JS混淆加密 步骤/方法 1.打开 https://jshunxiao.com 网站,粘贴需要加密的js代码 2.根据个人需求配置相关设置 3.点击加密按钮,即可对js代码进行混淆保护 4.还可以加密 ...
- JS混淆加密介绍,以及简单代码示例
JS混淆加密介绍 1.将字符串转换为数字: 2.将数字转换为字符串: 3.将字符串转换为数字: 4.将数字转换为字符串: 5.总结 JS混淆加密是一种常用的安全加密技术,它可以将JavaScript代 ...
- JS加密,JS混淆,JS混淆加密,JS不可逆加密,JS加密压缩
分享一个JavaScript加密,JS加密,JS混淆,JS混淆加密,JS不可逆加密,JS加密压缩 ,JS加密. 使用方式 / 注意事项 1.本工具是本站长结合了64个组件(大部分为开源组件),开发出来 ...
- Win系统集成一键显示隐藏系统文件到鼠标右键菜单.bat
前两天帮朋友电脑杀毒,发现他连隐藏文件都不知道是什么,更别提显示系统隐藏文件设置项了,正好之前有写过VBS的代码,改了一下安装到他的电脑鼠标右键菜单中了,这个还是非常实用的,目前朋友反映良好. 为什么 ...
- 利用windows优化大师,将cmd加入鼠标右键菜单
为什么要将cmd加入到鼠标右键菜单 命令行运行java或者sonarqube等命令,虽然已经配置了系统变量,可以在任何目录下运行命令.如果当时已经打开了目标所在的资源管理器窗口,没有将cmd加入到鼠标 ...
- 计算机右键菜单太多,电脑鼠标右键菜单太多了怎么办?Windows右键菜单设置删除方法介绍...
随着电脑中所安装的程序越来越多,右键菜单中的选项也都随着多了起来.这虽然说对我们使用电脑没有什么太大的影响,但是看着如此多的没用的右键菜单也是烦烦的,那么,电脑桌面右键菜单怎么清除多余的选项呢?对此, ...
- windows系统如何将 CMD(命令提示符)添加到鼠标右键菜单
您可以通过以下步骤将 CMD(命令提示符)添加到鼠标右键菜单: 1. 打开注册表编辑器.按下 `Win + R` 组合键,然后键入 `regedit` 并按下 Enter 键. 2. 导航到注册表路径 ...
- 将uglifyjs添加到鼠标右键菜单
之前几天根据YUICompressor和TBCompressor整合到鼠标右键菜单自己将uglifyjs也添加到了右键菜单,下面简单记录下过程.效果如下 uglifyjs添加到鼠标右键菜单 配置win ...
最新文章
- Tokyo Cabinet 安装
- C++ 重载运算符和重载函数(一)
- S4 Smartforms 改为WORD编辑器
- ytu 2335: 0-1背包问题
- ADO的几种数据库连接方式
- LeetCode上读不懂题!看不懂测试用例的那些题(有生之年更新。。。)
- es6 迭代器_揭秘ES6迭代器和迭代器
- 接力,智能指针也麻烦
- MyBatis中使用LIKE关键字模糊查询
- Karplus-Strong 算法简单介绍和实现
- H3C设备运行状态查询常用命令
- 0002-标题段落-前端学习笔记
- java 汉字占几个字节_Java中一个汉字占用几个字节
- lvds传输距离标准_LVDS视频传输—LVDS收发传输经验教训计划总结
- vi/vim查看空格、制表符等特殊符号
- Windows Server2008 R2搭建域环境(步骤最详细)
- C++ Primer Plus习题及答案-第五章
- VMware的VMDK转换为HyperV的vhdx
- C语言BCC异或效验
- c语言求根公式编程,c语言,求根公式
热门文章
- 通过线上解决线下痛点来推广自己的小程序
- C++的文档操作心得
- 一加六关闭更新提示,macos操作
- 利用 CRISPR 基因编辑技术,人类正在做七件“疯狂”的事
- 【办公类-22-04】周计划系列(4)-生成“周计划”(提取旧docx指定段落的内容,写入EXCLE模板,再次生成新docx)
- 游戏性能(掉帧,内存过高)问题
- 信号处理(二)音频信号的分帧, 加窗
- 测试工程简历分析 初中级测试工程师面经 深度剖析 面试不足 认知不足 面试反馈 面试补全 面试学习方法和思路说明 面试失败后如何自我补救,自我提升,提升方法是?怎么提升测试技能测试技术? 《伤感文》
- linux ls命令详解
- 使用Qemu模拟vexpress-a9搭建模拟开发板