当前位置:   article > 正文

【放置江湖】LUA手游 基于HOOK 解密修改流程_lua手机游戏

lua手机游戏



1.下载拿到《放置江湖》 apk 后我们第一步检查游戏框架,直接查看 \lib 目录里面的 so就可以了。
 
很明显这也是一款基于cocos2dlua 开发的游戏。接着我们查看,他的lua脚本。
 
看来lua 脚本被加密了,解密的话,我还是比较推荐用Hook luaL_loadbuffer 的方法解密,我一般都比较喜欢用cydia substate框架。
[C]  纯文本查看  复制代码
?
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
#define LIB "/data/app-lib/com.xhtt.app.fzjh-1/libcocos2dlua.so"
 
void * (*old_luaL_loadbuffer)( void * L, const char * buff, size_t  size, const char * name);
void * new_luaL_loadbuffer( void * L, const char * buff, size_t  size, const char * name)
{
     // 这里加入保存 buff 到内存卡的代码
     void * ret = old_luaL_loadbuffer(L, buff, size, name);
     return ret;
}
 
MSInitialize {
     MSImageRef ref = MSGetImageByName(LIB);
     void
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/438976
推荐阅读
相关标签
  

闽ICP备14008679号