<Dota传奇> Lua 反编译

Lua源代码下载 : http://download.csdn.net/detail/liutianshx2012/8553579

<<开心消消看>>_Lua破解源文件

http://download.csdn.net/detail/liutianshx2012/8553587

如果你只是想拿到lua源码,这里告诉你一个捷径:hook luaL_laodbuffer。

得到*.abc的原文后,其实是luac编译后的bin文件。
这个时候你用luadec神马的反编译是无法得到源代码的,其结果也是直接报错。

这就是DOTA传奇在Lua层做的保护。
破掉保护也比较容易,入手点就从luaL_loadbuffer开始,发现是bin文件就直接走undump,内部是LoadFunction等,Load期间对opcode进行解析。
DOTA传奇在opcode解析的时候做了一个映射,映射表如下:

所以推断在luac的时候,也有一份映射表。

拿着表重新编译一份luadec,就可以得到DOTA传奇LUA部分的完整源代码。

Dota传奇/开心消消看/天龙八部3 Lua 反编译相关推荐

  1. 看雪论坛ios反编译网址记录

    想要研究ios逆向工程的,可以多参考看雪论坛的帖子,高手无限... http://www.kanxue.com/bbs/showthread.php?t=174525  逆向iOS SDK -- &q ...

  2. java开心消消乐代码_今晚请屏住呼吸,开心消消乐拍电影了!

    一眨眼 村长已经和大家在一起六年啦 在这些日子里 我们在一起慢慢长大 有些人褪去稚嫩,步入社会 有些人在外打拼,为梦想奋斗 有些人功成名就,却遗失幸福 ...... 但无论你是哪一种 还记得让你最开心 ...

  3. android飞翔的小鸟游戏素材包_开心消消乐×愤怒的小鸟:为开心而战

    手机里总有那么一些游戏,是你一旦不小心打开,就完全停不下来的.在这份"一直玩一直爽游戏清单"里,绝对少不了开心消消乐和愤怒的小鸟的身影. 神奇的是,在2020的夏天,它们合体了!在 ...

  4. 用Python写个开心消消乐小游戏!自己写的游戏就是好玩!

    提到开心消消乐这款小游戏,相信大家都不陌生,其曾在 2015 年获得过玩家最喜爱的移动单机游戏奖,受欢迎程度可见一斑,本文我们使用 Python 来做个简单的消消乐小游戏. 实现 消消乐的构成主要包括 ...

  5. 开心消消乐java下载_开心消消乐下载_开心消消乐下载最新iPhone版-太平洋下载中心...

    <开心消消乐>,以三消游戏的方式,让国民连接在一起!2021年,8亿玩家的共同选择! [App Store下载量榜首,多次精选推荐] 全民级三消游戏<开心消消乐>不仅是中国区A ...

  6. java开心消消乐代码_Java小项目之:教你做开心消消乐!

    Java小项目之:教你做个开心消消乐! 今天给大家带来的小项目是开心消消乐(连连看),还是一样的惯例.操作简单,适合java初学者练手.想看其他java小项目的朋友可以关注我,我会持续更新,也可以私信 ...

  7. 开心消消乐简单消除检测

    最近在b站上看一个Unity教学视频,制作开心消消乐.个人感觉视频中的消除方法写得很随意,有点不爽,于是自己新写了个方法. 基本规则:三个或三个以上元素,横着连一起算消除,竖着连一起算消除. L形和T ...

  8. 用Python 写个 开心消消乐小游戏

    源码在python学习交流q群:733089476 获取 提到开心消消乐这款小游戏,相信大家都不陌生,它曾在 2015 年获得过玩家最喜爱的移动单机游戏奖,受欢迎程度可见一斑,本文我们使用 Pytho ...

  9. python开心消消乐辅助_用Python写个开心消消乐小游戏

    提到开心消消乐这款小游戏,相信大家都不陌生,其曾在 2015 年获得过玩家最喜爱的移动单机游戏奖,受欢迎程度可见一斑,本文我们使用 Python 来做个简单的消消乐小游戏. 实现 消消乐的构成主要包括 ...

最新文章

  1. 区块链100讲:区块链中的随机数
  2. File,FileInfo;Directory,DirectoyInfo的区别
  3. JSON数据表示格式简介(JavaScript对象表示法)
  4. 产生的DLL (VS2005, MATLAB7.5, mwArray)
  5. 【51Nod - 1133】不重叠的线段 (贪心)
  6. C语言——输出*菱形
  7. JavaScript学习笔记:创建自定义对象
  8. SWIFT调用C语言
  9. 数据库高可用实战案例-------架构优化之清爽一夏
  10. 第二次作业 项目质量管理重点知识梳理
  11. mysql 纵列转横列_mysql行列转换方法总结
  12. 关于java就业的简历模板,工作一年java简历模板
  13. 张宇考研数学:命题人8套卷使用方法指导,做之前先来看看~
  14. 查看dll文件的两种办法
  15. (解决)Circular view path [index]: would dispatch back to the current handler URL [] again. Che
  16. 前端-微信、企业微信JS-SDK实时调试方法
  17. 机器学习在信用评分卡中的应用
  18. 微型计算机的显示器是,微型计算机显示器.doc
  19. Arduino - 改造楼道门禁,使用密码开门
  20. (PTA)数据结构(作业)8、期中测验

热门文章

  1. 【转】管理岗位业务培训信息
  2. android 自定义主题样式
  3. by which, in which, from which 语法区别
  4. 也谈用户体验这件小事
  5. NET 4,3,2,1其实什么也没有变
  6. 1、任务1——课程介绍
  7. 没有apihost什么意思_约女生她说不确定有没有时间,这是什么意思?又该如何幽默回复?...
  8. 连续系统离散化的方法
  9. 小米怎么和计算机连接网络设置密码,小米路由器手机怎么设置无线网络 手机设置小米路由器密码教程...
  10. 【Ajax ,Axios的应用】