先我们拿到一个apk要分析它的构造,Android平台的apk包可以直接解压,找到./lib目录下的so逻辑模块,一个个分析其so,寻找是否内嵌lua引擎(一般情况下,最大的so最有可能内嵌lua引擎)。如果有libcocos2dlua、libhellolua字样,其内嵌lua引擎的可能性极大。
在这里插入图片描述

我们将可疑so拖入IDA,查看lua引擎字符串,找到如图所示的lua引擎内字符串,那该棋牌类娱乐游戏基本就可以确定是内嵌了一个lua引擎,有极大可能是用lua编写游戏逻辑。
在这里插入图片描述
分析出导出函数以后 HOOK这个lua函数就能实现脚本的dump了

再贴上dumplua的代码和dump出来的脚本 !
在这里插入图片描述
在这里插入图片描述
如图所示,那么dump出来了脚本以后就可以测试各种棋牌的溢出 以及逻辑漏洞等 比如无限金币 透视看牌 强制站起 等等

作者:12580code

棋牌漏洞游戏反汇编译破解修改透视案例分析相关推荐

  1. 1.3 函数调用反汇编解析以及调用惯例案例分析

    首先来段代码来瞧瞧: #include <stdio.h>int add(int x,int y){int z;z=x+y;return z; }int main(){int r=add( ...

  2. 【游戏逆向】检测加速辅助案例分析

    加速类辅助会对游戏平衡造成极大的破坏,这类辅助会通过HOOK api的方式来达到修改游戏对时间判断的目的,一般情况下,在R3层,这类辅助会在 QueryPerformanceCounter TimeG ...

  3. iOS平台游戏安全再议之八门神器内存修改,IAP Free游戏内购破解的防御

     http://danqingdani.blog.163.com/blog/static/186094195201298103346566/ 今年3月初写过一篇<iO平台游戏安全小议> ...

  4. Android 游戏破解修改金币

    这里是通过AndroidManifest.xml中的allowbackup属性去盗取手机中存储的信息,只要有信息存储在本地都可盗取出来(前提是你能拿到手机) 为什么研究这个技术:1,应用市场上修改游戏 ...

  5. 【Unity游戏破解】外挂原理分析

    文章目录 认识unity 打包目录结构 游戏逆向流程 Unity游戏攻击面 可被攻击原因 mono的打包 建议方案 锁血 飞天 无限金币 攻击力翻倍 以上统称内存挂 透视 自瞄 压枪 瞬移 内购破解 ...

  6. CE+OD无法附加游戏进程的破解方法 来吧 别在为这烦恼了

    CE+OD无法附加游戏进程的破解方法 来吧 别在为这烦恼了 其实看过 windows 核心编程那本书的人都知道 计算机编程领域 那些所谓的游戏保护 真的只是为难菜鸟而已,对于大鸟基本不起作用. 游戏无 ...

  7. 安卓逆向(Android)之二__《全民捕鱼》游戏内购破解

    安卓逆向之二__<全民捕鱼>游戏内购破解 环境简介 系统:Android 4.4 工具:Windows 10 64bit 夜神模拟器         Android Killer Java ...

  8. 安卓游戏内购破解切水果大战(替换法和Switch法)

    继<安卓游戏内购破解之滚动的天空>之后根据大神的帖子,实现破解一款游戏内购! 使用替换法和Switich方法 工具:依旧是Android Killer1.3.1.0 + JDK1.7 软件 ...

  9. CE+OD无法附加游戏进程的破解方法

    CE+OD无法附加游戏进程的破解方法 来吧 别在为这烦恼了 其实看过 windows 核心编程那本书的人都知道 计算机编程领域 那些所谓的游戏保护 真的只是为难菜鸟而已,对于大鸟基本不起作用. 游戏无 ...

  10. 【iOS app加密】iOS app之游戏加密防破解

    [iOS app加密]iOS app之游戏加密防破解.iOS app游戏类应用有一个很泛滥但被视为鸡肋的问题,那就是iOS app被破解的问题.因为国内大多数游戏靠内购和广告盈利,游戏安装包也只是在早 ...

最新文章

  1. 类的初始化(构造函数)
  2. 不同系统下的shell的不同_方向盘越来越重:转向系统不同 原因也不同
  3. 20211222 AB和BA具有相同的非零特征值;如果A和B均方,且AB=I,那么BA=I,A、B均可逆
  4. 使用Idea从github上获取项目
  5. iOS开发常用输入校验
  6. 什么是spring(转载)
  7. 移动端上传大文件到服务器,android上传大文件到服务器地址
  8. Golang函数,包笔记
  9. 人工智能(2)---从0开始搭建产品经理的AI知识框架:计算机视觉
  10. mysql怎么避免联合查询_mysql-联合查询,连接查询
  11. 【原创】调用有道翻译Api翻译Linux命令accessdb输出内容
  12. Linux cmd 常用快捷键(自用)
  13. python监控进程脚本_进程监控的python脚本
  14. Java 最常见的 100+ 面试题:金三银四必备
  15. 什么是微控制器? 通用组件的定义特征和架构
  16. epson喷墨一体机打印照片偏色的调整
  17. air dots 配对_Redmi AirDots可以作为iphone的合格伴侣吗?
  18. 泸州职业技术学院计算机单招试题,2016泸州职业技术学院高职单招测试题(含答案解析)...
  19. MIPI DSI协议
  20. java二分排序法原理_Java常见排序算法详解—— 二分插入排序

热门文章

  1. layui扩展组件(组合输入框inputTags)
  2. Docker Registry搭建私有镜像仓库(干货)http/https
  3. nfc卡模式与标准模式_全功能NFC是什么意思?点对点/读写卡/卡模拟三种模式介绍...
  4. java星星闪烁代码_jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
  5. android api 和版本对应表汇总
  6. qchart 怎么点击一下 出一条线_陈奕迅唱歌技巧,学好这几点,你也能唱出更具有穿透力和磁性的声音...
  7. U盘数据损坏了不要慌,这两种方法可以轻松找回数据
  8. UT000010 Session is Invalid
  9. 你应该会的一道多线程笔试题
  10. JavaEE Spring框架学习笔记(AOP Introductions介绍)