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

相关推荐
xiaofeichaichai1 天前
ES 新特性九年速览:从 ES2016 到 ES2024
前端·javascript·es6
放下华子我只抽RuiKe51 天前
FastAPI 全栈后端(四):认证与授权
开发语言·前端·javascript·python·深度学习·react.js·fastapi
如果超人不会飞1 天前
WebMCP:当浏览器学会和 AI「说人话」,你的网页就成了智能体的游乐场
javascript
整点可乐1 天前
cesium实现全景图加载
javascript·cesium
dualven_in_csdn1 天前
一键起飞调用示例
android·java·javascript
meilindehuzi_a1 天前
通俗易懂掌握树与二叉树:定义、核心概念与JS实现遍历
javascript·ecmascript
胡志辉1 天前
深入浅出理解浏览器事件循环:从一道输出题讲到 Chrome 源码
前端·javascript·面试
qq_338432371 天前
VS Code 远程 WSL 中 Claude Code 导致 Java 文件修改被自动撤回的一次排查
vscode·vibe coding·claude code
gz-郭小敏1 天前
优化横向滚动展示大量数据的时候数据晃动问题
前端·javascript·html·css3