vscode混淆js文件的插件用法(jshaman)

最近在vscode上编写浏览器插件,涉及到代码的混淆,AI了几个教程,照做之后,加载插件的时候都出现各种问题,比如:

Uncaught EvalError: Evaluating a string as JavaScript violates the following Content Security Policy directive because 'unsafe-eval' is not an allowed source of script: script-src 'self' 'wasm-unsafe-eval' 'inline-speculation-rules' http://localhost:* http://127.0.0.1:* chrome-extension://476e0bdb-6579-4260-ab41-7f017bbd5c2c/".

后来发现直接在vscode里安装jshaman生成的没问题,做个简单记录,免得下回忘记。

1.打开vscode按 Ctrl+Shift+X ,搜索:jshaman,点击安装,如图:

2.打开需要混淆的代码文件,按 Ctrl+Shift+P,输入:obfuscate命令,回车,稍等几秒钟右下角会提示生成成功:

3.同目录下就会生成一个混淆后的文件

相关推荐
子琦啊3 分钟前
构造函数、this指向和原型链机制
javascript·算法·贴图
zhaqonianzhu8 分钟前
Qoder CN 插件停更与迁移指南:从 VS Code 到通义灵码 IDE
ide·vscode
数智工坊21 分钟前
PyCharm 运行 Python 脚本总自动进 Test 模式?附 RT-DETRv2 依赖缺失终极排坑
开发语言·ide·人工智能·python·pycharm
Maimai1080827 分钟前
React 多步骤表单工程化落地:从 Zod Schema、React Hook Form 到 Zustand 持久化
前端·javascript·react.js·前端框架·状态模式
00后程序员张28 分钟前
Windows 下怎么生成 AppStoreInfo.plist?不依赖 Xcode 的方法
ide·macos·ios·小程序·uni-app·iphone·xcode
Maimai1080830 分钟前
React Query + Zustand 正确结合方式:不要把接口数据复制进 Store
前端·javascript·react.js·前端框架·web3·状态模式
yzin38 分钟前
cjs 和 esm 的差异总结&最佳实践
前端·javascript
zyl837211 小时前
RDKit.js + Vue3快速上手
javascript·vue.js·ecmascript
放下华子我只抽RuiKe51 小时前
React 从入门到生产(五):状态管理选型
前端·javascript·人工智能·深度学习·react.js·前端框架·ecmascript
yqcoder1 小时前
图片跨域之谜:img 标签真的“畅通无阻”吗
前端·javascript