首页
社区
课程
招聘
[求助]端游如何从内存中dump出lua的源文件
发表于: 2021-10-10 22:46 6831

[求助]端游如何从内存中dump出lua的源文件

2021-10-10 22:46
6831

游戏逆向见到别人可以dump出游戏的明文lua源文件。想知道是怎么弄出来的
游戏:某龙八部


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 1
支持
分享
最新回复 (4)
雪    币: 410
活跃值: (1168)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
 luaL_loadbuffer lua_Reader这两个都可以找到明文lua内容 lua都是开源的 自己对着源码去看就知道了
2021-10-11 16:14
0
雪    币: 86
活跃值: (237)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
1、加载lua可能是字节码,那你需要反编译。
2、也可能是服务器下发到内存中。
3、对着源码看加载或者读取的逻辑加V没有。
2021-10-12 11:22
0
雪    币: 11
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
它是用luaplus.dll的。是要反编译来看吗?我在游戏目录没找到关于lua字眼的。可能是放在服务器
2021-10-17 21:17
0
雪    币: 2877
活跃值: (6636)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5

最简单且傻的方式在游戏运行后把内存dump下来慢慢找但dump下来的内容得有好几G。。。聪明点的在游戏运行后用能直接读内存的软件比如 Cheat Engine、winhex。。。之类的去调试程序或搜索内存, CE能干啥不用我说了搞外挂辅助的没少用到它来找数值, winhex可以读内存且可以搜索内存内容但不能像CE一样能调试程序。更聪明点的如楼上各位所言直接修改或hook程序。比楼上更聪明的花钱买通内部开发人员买源码或把公司买了。

最后于 2021-10-18 03:13 被微启宇编辑 ,原因:
2021-10-17 23:21
0
游客
登录 | 注册 方可回帖
返回
//