从 sourcemap 中获取源码

摘要:
从sourcemap反向工程JavaScript和CSS源可以从sourcemap获得源代码。今天,我的同事在没有向舞台添加任何代码的情况下单击了VSCode的DiscardAllChanges,然后这个版本的所有代码都丢失了(他真的很开心。整个版本的代码从头到尾都没有进入舞台,我觉得用git检索它是不可能的)。

使用 paazmaya/shuji: Reverse engineering JavaScript and CSS sources from sourcemaps 可以从 sourcemap 中获取源码。

一个故事:

今天同事在完全没将代码加到过 stage 的情况下按了 VSCode 的Discard All Changes,然后这个版本的所有代码都丢失了(他也真是心大,整个这个版本的代码从头到尾都没有进入过 stage,我感觉用 git 是完全无法找回了),能找到的只有发布的代码。

原本当没有招只能重写了,打开发布后的代码一看居然还有 sourcemap,然后通过paazmaya/shuji: Reverse engineering JavaScript and CSS sources from sourcemaps还原了出来,虽然并没有将整个项目完美还原,不过还是将损失降低了很多,可喜可贺。

免责声明:文章转载自《从 sourcemap 中获取源码》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Layer 使用Kinect 深度测量原理下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

墨者学院靶场之PHP代码分析溯源(第1题)

申请靶场环境后 点开题目 一段奇怪的PHP代码 因为我自己电脑重装了win10系统,php+apache+mysql的环境本地主机觉得没必要弄了,于是我们用在线的PHP编码(百度一下到处都是) 复制进去以";"来排个格式 运行下,报错。 看看源码,"$_"     "$__"     "$___" 这三个是变量名,我们用echo输出下内容 连在一起...

【翻译】MongoDB指南/CRUD操作(四)

【原文地址】https://docs.mongodb.com/manual/ CRUD操作(四) 1 查询方案(Query Plans) MongoDB 查询优化程序处理查询并且针对给定可利用的索引选择最有效的查询方案。然后每次执行查询时,查询系统使用此查询方案。 查询优化程序仅缓存可能有多种切实可行的方案的查询计划。 对于每一个查询,查询规划者在查询方案...

VS2015代码托管到Github

VS2015代码托管到Github 2018-07-02 10:53:50 【原创】本文地址:https://www.cnblogs.com/qiaoge0923/p/9253080.html 一直没有记录在GitHub上托管代码的方法,最近学习设计模式,想把相关的学习记录下来,把源码托管到GitHub以方便后面温习。 VS2015团队资源管理器里面就有到...

解决 WPF 绑定集合后数据变动界面却不更新的问题

解决 WPF 绑定集合后数据变动界面却不更新的问题 独立观察员 2020 年 9 月 9 日 在 .NET Core 3.1 的 WPF 程序中打算用 ListBox 绑定显示一个集合(满足需求即可,无所谓什么类型的集合),以下是 Xaml 代码(瞟一眼就行,不是本文讨论重点): <ListBox ItemsSource="{Binding SipR...

框架模块设计经验总结

转自:http://www.cnblogs.com/zgynhqf/archive/2011/07/15/2107593.html 这是原创,尊重原创、、、、、、、、、、、、     框架模块设计经验总结      三个月没写日志了,比较懒散……下半年准备做OEA 的 B/S 版本,比较复杂,需要从架构设计开始认真入手。正好今天到了部门反思的时间,今天...

APK Crack

写这篇文章之前,有些犹豫,我会不会因此而打开了一个潘多拉魔盒呢?后来一想,Android类似的恶意软件早已问世,说明这世上已经有不少软件安全专家或者黑客们对此并不陌生了。而我,仅仅是作为一个传道者,将这个少数人知道的秘密告诉大家。于是我心安多了,我想我是在为Android软件安全行业早日成熟起来做贡献吧~! 所谓APK指的是Android操作系统的应用程序...