
游戏逆向
文章平均质量分 84
游戏逆向
雪碧透心凉_
科锐17期学员 驱动人生高级C/C++工程师 2018年至今在某外挂工作室从事游戏逆向、外挂开发的工作
Q79829837
展开
-
游戏Lua调用01.lua的编译及测试
首先要把lua.h lauxlib.h lauxlib.h lua51.lib lua51.dll放到我们项目里面来,然后在我们的项目中包含这3个头文件和lib文件,注意,由于我们的lua库是使用C语言的方式编译并导出的,而我们项目是C++的,所以需要把includelua头文件的代码加上extern "C"工程建立好了以后,将下载好的lua5.1解压,把压缩包里面src文件夹里面的所有文件都复制到我们建立的工程目录下面去,然后在我们的工程中把复制进去的文件都导入到工程里面。原创 2024-01-05 14:09:10 · 2162 阅读 · 0 评论 -
x86游戏逆向之实战游戏线程发包与普通发包的逆向
下面的演示以天龙八部私服和官服分别演示,因为天龙八部私服发包不频繁所以用来演示第一种方法,具体操作就是 进游戏有下send断点,然后对数据包下硬件访问断点,我们去游戏选怪,硬件断点断下后,删除我们下的断点,然后Ctrl+f9一层一层返回,每次返回的CALL都下个断点,然后让游戏跑起来,跑起来后我们再选怪,对断下的地方进行分析。既然是这样,那就说明,你往数据缓冲区写包数据的时候之前肯定会调用某个公共函数,那我们只要分析硬件断点断下来的时候堆栈里面有没有公共函数就行了,然后我们去最外层的公共函数分析。原创 2023-05-27 12:20:12 · 2485 阅读 · 0 评论