还原前端代码js.map ⼀、shuji⼯具还原前端代码
万能的js。js是参数漏洞最多最多的地⽅。⽐如vue的有些⽹址可以还原所有静态逻辑⽂件。shuji app.js.map -o desfile
然后⽤vscode查看desfile的⽂件。
⼆、SourceMap还原前端代码
代码运行js特效restore-source-tree 可以直接通过SourceMap 将前端代码还原到本地。
0x01 安装 restore-source-treePermalink
git clone github/laysent/restore-source-tree.git
cd restore-source-tree
npm i -g restore-source-tree
0x02 还原代码Permalink
1. 个能访问的页⾯按Ctrl+U 查看源代码,再随便打开⼀个js到映射⽂件。
2. 通常我们要到的SourceMap 映射⽂件都在这些⽂件的最下⾯有个注释的地⽅。
//# sourceMappingURL=abcd.js.map
把这 abcd.js.map 拼接到当前url⽬录就能把这个Source Map ⽂件下载下来了
使⽤ restore-source-tree 开始还原代码
restore-source-tree abcd.js.map
chunk-vendors.6b92c4bd.js.map 就是我们刚才拼接的⽂件
# -o 参数是输出⽬录,默认为当前⽬录output⽂件夹
最终⽣成的⽂件会存放在./output⽬录
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论