原文:某Android手游的lua源码逆向分析与还原

近日分析某一款Android上面的手游,反编译后再起asset目录下可以看到加密过的脚本,lib目录下发现lua的so 初步怀疑其使用lua脚本实现的 解密函数定位 动态跟踪解密函数流程 静态分析解密函数流程 编写程序进行解密 lib目录下so的名称 . 解密函数定位。 IDA加载SO,导出函数搜索关键字loadbuffer,定位到lua脚本加载的地方。Android so中使用lua脚本需使用 ...

2017-07-20 11:14 0 6683 推荐指数:

查看详情

浅析androidlua脚本的加密与解密

2018.05.02更新 这段时间在翻备份的硬盘,突然发现了以前的分析项目和代码,从里面提取了之前附件的内容,现在上传给大家,真是柳暗花明又一村啊。附件包括201703版本的梦幻里面提取的so文件和一些加密后的资源文件(包括lua脚本),并包括了2个扑鱼APK文件,最后还打包 ...

Sat Aug 10 03:44:00 CST 2019 0 676
关于cocos2dxlua文件加密的解决方式

非常多使用cocos2dx+lua做游戏的同学。都会想到一个问题,我的游戏一旦公布,如何才干保证的我脚本代码不被破解。不泄露代码。尽管这和开源、共享的原则不合。可是代码也是coder的劳动成果,理应得到保护。 特别是商业游戏更是如此,不希望被别人破解掉源代码而且进行改动 ...

Wed Apr 06 18:29:00 CST 2016 0 3753
主流游戏引擎分析 【端 、页 解析】

该分享仅供参考,目的是提升大家对游戏引擎方面的一些认知。文档中部分内容收集于互联网,若有内容不准确,还请告知。 关于本文PPT文档:github 一、介绍 游戏引擎是指一些已编写好的可编辑电脑游 ...

Sat Nov 25 02:19:00 CST 2017 2 13336
性能之内存分析

今天在研究android应用的内存,纪录一下,以便后续查阅。 注:文中图片地址来源于:http://myeyeofjava.iteye.com/blog/1837860,借用一下,兄弟,懒得自己画了 android内存主要有四种形式:VSS 、RSS 、PSS 、 USS 一般来说内存 ...

Wed Jul 20 00:05:00 CST 2016 0 3316
《梦幻西游分析报告

一. 简述 此篇分析报告主要从游戏系统的角度,针对其中系统做的相关分析。另,该文是个人第一次写系统分析文档,其中游戏些个人的观点和认知,不足之处,还望指正。 游戏特色:基于网易原端《梦幻西游2》开发的回合制角色扮演机游戏。并将收费模式由原端的计时收费为免费模式。 《梦幻西游 ...

Wed May 25 21:30:00 CST 2016 0 5428
Lua知识树整理————lua源码分析

lua源码分析 [x] 数据类型 数据类型的分类 Type的组织方式 Value和TValue 首先,lua为了方便对所有的类型进行统一管理,把它们都抽象成了一个叫做Value的union结构,具体定义 ...

Wed Feb 17 20:35:00 CST 2021 0 363
mir9-lua——《热血沙城》45度ARPG-Lua移植版

mir9——《热血沙城》,是9秒论坛开源的一个使用Cocos2d-x-2.2.1引擎开发的45度ARPGDemo,源代码为c++。mir9-lua是mir9的Lua移植版,使用Quick-Cocos2d-x-3.3 Final引擎开发。由于移植得比较匆忙,代码写得可能比较混乱,请见 ...

Mon Jan 12 22:11:00 CST 2015 0 2080
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM