(已解决,请删除这个傻逼提问)如何通过source-map.min.js.map来还原被混淆的JS代码。

如题所述,如何通过source-map.min.js.map来还原原本文件中被混淆的JS代码。

  • 环境
    windows10,Linux也可

  • 被混淆的代码
    图片说明

  • souce-map.min.js文件
    图片说明

  • 被混淆的代码位置

图片说明

  • source-map.min.js文件的位置

图片说明图片说明

已尝试的方法

  • chrome浏览器的开发者选项(未果)
  • restore-source-tree(其一错误不能调用,另一会产生output文件夹,亦未果)
  • debundle(未果)

疑问

  1. 是否我的source-map.min.js.map文件寻找错误,如是,请大佬赐教一下正确的姿势。
  2. 在source-map.js.map寻找正确的情况下,具体如何使被混淆的代码复原,麻烦大佬详细说明一下,我刚接触没几天,很多东西都不懂。

最后,谢谢所有为这个问题付出努力的人。

https://blog.csdn.net/weixin_34019144/article/details/91383294

可以用npm包,reverse-sourcemap实现, 不过不是什么都能还原出来