网安引领时代,弥天点亮未来
3、使用npm create vue@latest命令创建一个项目
4、然后使用npm install安装依赖
5、运行npm run build构建版本
6、但是关键的代码,还是能看见
7、安装 Webpack 和 Webpack CLI
8、直接运行npx webpack会报错,因为缺少css、vue、svg 的处理器
9、直接安装即可
10、更改package.json配置文件,增加"type": "module"
11、webpack.config.cjs配置一下处理css、vue、svg等文件
12、webpack构建项目成功
13、刚才css、svg、vue文件都打包成一个了
14、如果需要对源码混淆加密,可以使用webpack-obfuscator,也是安装即可
15、启用全局变量和函数名称混淆
16、混淆效果如下
17、更多加密混淆参数,可以参考官网文档
18、总结:
19、
原文始发于微信公众号(弥天安全实验室):【安全加固】Vue框架前端源码加密混淆实践
- 左青龙
- 微信扫一扫
- 右白虎
- 微信扫一扫
评论