Open better2021 opened 4 years ago
使用Yarn 或 NPM安装,并将其添加到您的dependencies或 devDependencies:
$ yarn add --dev javascript-obfuscator or
$ npm install --save-dev javascript-obfuscator
From CDN:
<script src="https://cdn.jsdelivr.net/npm/javascript-obfuscator/dist/index.browser.js"/> From node_modules: <script src="./node_modules/javascript-obfuscator/dist/index.browser.js"/>
用法:
javascript-obfuscator input_file_name.js [options] javascript-obfuscator input_file_name.js --output output_file_name.js [options]
如果未使用 --output选项指定混淆后的路径,则混淆后的文件将保存为 源文件名- obfusated.js 放到源文件同级目录下。
参考:https://sunseekerx.github.io/javascript-obfuscator-README.zh-CN.md/
以Windows环境为例,首先安装Node.js环境,然后在命令行中输入
npm install javascript-obfuscator -g
安装完成后,javascript-obfuscator就是一个独立的可执行命令了。
javascript-obfuscator -v
可以查看版本号,检测安装是否成功。
使用 最简单的用法是
javascript-obfuscator a.js
上面命令表示,使用默认配置对 a.js 执行混淆,结果输出到默认文件 a-obfuscated.js
参考:https://blog.csdn.net/foupwang/article/details/103306332
JavaScript obfuscator是一个强大的免费JavaScript混淆器,具有广泛的功能,为您的源代码提供保护。
使用Yarn 或 NPM
使用Yarn 或 NPM安装,并将其添加到您的dependencies或 devDependencies:
$ yarn add --dev javascript-obfuscator or
$ npm install --save-dev javascript-obfuscator
在浏览器中
From CDN:
混淆单个文件
用法:
混淆输入文件拓展名为.js结尾 的文件。
如果未使用 --output选项指定混淆后的路径,则混淆后的文件将保存为 源文件名- obfusated.js 放到源文件同级目录下。
参考:https://sunseekerx.github.io/javascript-obfuscator-README.zh-CN.md/
以Windows环境为例,首先安装Node.js环境,然后在命令行中输入
安装完成后,javascript-obfuscator就是一个独立的可执行命令了。
可以查看版本号,检测安装是否成功。
使用 最简单的用法是
上面命令表示,使用默认配置对 a.js 执行混淆,结果输出到默认文件 a-obfuscated.js
参考:https://blog.csdn.net/foupwang/article/details/103306332