当前位置:   article > 正文

白日门手游luac文件加密怎么解密_安卓逆向之Luac解密反编译

luac解密
本文阐述针对Cocos2dx-lua提供的轻量级加密方案的反编译。本文demo对象: 7a4610deddb28735c15f31c72714fa5d.pnglua文件大概分3种。lua是明文代码,直接用ide能打开,luac是lua编译后的字节码,文件头特征为0x1B 0x4C 0x75 0x61 0x51。lua虚拟机直接解析lua和luac脚本文件,luaJIT是另一个lua的实现版本,采用即时解析运行机制,luaJIT更高效,文件头特征为0x1B 0x4C 0x4A。

加密流程

一篇文章搞定Cocos2dx-lua正向开发打包流程:
CSDN文章【Cocos2dx-lua 3.11.1】打包lua项目为安卓apk
https://blog.csdn.net/lannan91/article/details/67637373/加密指令:cocos luacompile -s 未加密源码目录 -d 加密后源码目录 -e -k 加密key -b 加密sign --disable-compile
``

解密逻辑

lua官方加解密实现方式很容易就能查找资料得到,根据得到key和sign就可以利用xxtea算法来对脚本进行解密,只需要三个条件,文件路径&加密sign&加密key就能解密。加密和解密算法在这&#
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/497126
推荐阅读
相关标签
  

闽ICP备14008679号