zhanghao521 发表于 2022-4-9 21:24

vue项目webpack逆向需有.map文件

朋友有一个前后端分离的项目,想更换前端,发现之前的前端是经webpack加密了,分析后是用的vuecli工具创建生成的,目录为下:

无奈本人没有原先的vue文件,想做项目更快点,需要查看到源文件各种vue内容,经过反复测试现研究结果如下:
第一步:全局安装:npm install --global shuji
第二步在目录终端运行:shujiapp.f2e0831f81bd3fda8015.js.map -o folder

这里的folder是生成文件的目录,最终生成的目录文件如下


生成的很完美!注意要以管理员身份运行vscode哈,特此发次教程分享,希望对大家有用。

521hacker 发表于 2022-4-10 00:06

可以用restore-source-tree或者reverse-sourcemap试试吧

Suiran 发表于 2023-4-18 19:05

velseine 发表于 2023-4-17 18:25
请教大佬,我在Chrome的调试工具,切换到Sources面板后,有名为“webpack://”的文件,但是右击无法下载 ...

下载Chrome插件,有一个插件可以保存

zhanghao521 发表于 2022-4-13 12:38

SeriousSnow 发表于 2022-4-11 16:32
有map。。那算什么逆向啊。。。和有符号表说逆向函数一样。。。

用工具把vue编译文件还原不叫逆向吗?逆向就非得是破解推理吗?有很多人不会把.map用工具给弄出来,难道需要一个个函数自己慢慢弄出来吗,我这里是分享一个方法,没必要抠字眼吧!

zx2000 发表于 2022-4-9 23:31

有map文件直接用谷歌浏览器down,目录层次都还有

69332748a 发表于 2022-4-9 23:17

这个号!我来看看支持下!

lspzaici 发表于 2022-4-9 23:37

大佬牛逼

kalimalong 发表于 2022-4-10 01:33

看一看回忆

kpyg456 发表于 2022-4-10 09:32

{:1_921:}这个方法可以

xiadongming 发表于 2022-4-10 09:53

linguo2625469 发表于 2022-4-10 10:50

.map本来就相当于原始文件了

draeag 发表于 2022-4-10 11:24

谢谢分享!
页: [1] 2 3 4 5
查看完整版本: vue项目webpack逆向需有.map文件