JS代码加密后出错?用保留字就好了。
JS混淆 加密 错误修复 保留关键字 JShaman
JS代码加密后出错?用保留字就好了
在使用JShaman对JS代码进行混淆加密时,偶尔,会遇到加密后运行出错。比如:
遇到这个问题,不必慌,很容易解决。
如上图中所示,提示的很清晰:某变量的rotation方法未定义。
那么,只需在保护前的源代码中搜索到rotation是哪个变量的方法,如下:
可以看到是m_Object变量。
那么,在使用JShaman加密代码时,只需在配置中的“保留关键字”功能中,填入这个变量就可以了。
其道理是:对这个变量不进行处理,这样就可以解决问题。
类似的问题,变量或函数名如报错,都可以用这个方法解决。
普通网友: 写的很详细,感谢博主的分享。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】
CSDN-Ada助手: Java 中的反射机制是怎样的?它如何应用于实际开发中?
普通网友: 文章内容通俗易懂,适合不同层次的读者。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】
普通网友: 文章结构严谨有条,层次分明,读起来一点也不费劲,让人受益匪浅。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】
普通网友: 优质好文,博主的文章细节很到位,兼顾实用性和可操作性,期待博主持续带来更多好文【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】