首页
社区
课程
招聘
群英7 游戏调试疑问
发表于: 2018-10-4 20:47 2558

群英7 游戏调试疑问

2018-10-4 20:47
2558
1、读取存档文件时  是不是首先会需要文件句柄  就是说是不是必然会用到CreateFile 这个API  还是说有别的方式  因为我下断点没有看到为某个存档文件创建了句柄
2、Script.so是一个存放必杀技相关的二进制文件  照理说也会被读取到进程空间  可是我下CreateFile时 也没找到都这个文件的地方
3、大地图时候  在城里的武将会恢复体力 我用CE去搜索体力的地址  然后分析这个人物的数据结构  发现不同人物的结构首地址存放的都是同一个 指针(基址,立即数)
     这个指针可能有什么用?
4、我想找到体力的基址  发现CE常规的方法找不到  比如 体力数值 500   是通过 456000 + 1C 偏移来定位的  但是我再搜索456000这个值想找这个地址的时候找不到
     是不是因为 每个人物之外 所有人物信息共享一个最上头的基址
     有别于某些角色扮演游戏 只有一个主角  所以这个人物结构的首地址 通常就可以继续往上找寻基址  
     但是群英游戏有几百个武将 所以读取信息时可能是一大片的读取过来  他们有一个共同的基址  然后不同武将相对这个基址有不同的偏移  然后每个武将内部不同属性再偏移     

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 3676
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
二叉树
2018-12-15 18:16
0
游客
登录 | 注册 方可回帖
返回
//