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.同目录下就会生成一个混淆后的文件

相关推荐
weixin_BYSJ198710 分钟前
「课设设计」springboot校园超市助购系统26449 (附源码)
java·javascript·spring boot·python·django·flask·php
mfxcyh1 小时前
Vue3+Ant Design Vue 实现手动异步文件上传(含大小校验、弹窗上传)
前端·javascript·vue.js
meilindehuzi_a1 小时前
Vue3进阶基础:指令修饰符、v-model表单绑定、动态样式、计算属性与侦听器实战
前端·javascript·vue.js
csdn_aspnet1 小时前
如何将 Cursor MCP 与 VS Code 连接
vscode·cursor·mcp·composio
csdn2015_1 小时前
vue 前端运行命令
前端·javascript·vue.js
Cobyte2 小时前
根据浏览器解析 HTML 的规范实现 HTML 解析器
前端·javascript·vue.js
默_笙2 小时前
😁 LLM 不知道的事它不会说"不知道",而是会"编"——RAG 就是让它闭嘴先查资料
前端·javascript
Revolution612 小时前
变量提升到底提升了什么:为什么 var 是 undefined,let 却直接报错
前端·javascript
labixiong2 小时前
ES2026 落地了什么?两个真上线的特性 + 两个被毙的,一次讲清楚
javascript·ecmascript 6·ecmascript 8
IT知识分享3 小时前
WebP转JPG开发经验:从格式解码到本地批量转换的实践
javascript·python·图片转换