原理:Ext Gantt采用的是编码方式加密,浏览器最终使用的是解密后的Js
破解步骤:
1、把sch-gantt相应的js文件配置成甘特图的显示实例
2、调用sch-gantt中的已知方法,本实例调用的方法:Sch.util.Date.add('abcdef', Sch.util.Date.DAY, 1);
3、显示页面后,通过F12进入控制台界面,会有一条错误,点击该错误,即看到还原后的代码
4、拷贝代码至https://tool.lu/js/,点击美化(Beautify),将美化后的代码更新至原来的文件
本文仅以Ext Gantt为实例,所有类似的编码方式的加密,均可以用以上的步骤进行解密还原