实战拓展-笑傲江湖

中等 · 112课时

0人学过

游戏逆向 逆向实战 笑傲江湖
¥698.00购买
  • 课程简介
  • 目录
  • 作者信息
  • 教程资料

前置基础:

需熟悉 C/C++、Windows核心编程、HOOK、注入、x64汇编 常用逆向工具等技术



课程内容展示:

【分析数据,部分截图】

image.png

image.png

【功能演示,部分截图】

image.png

image.png

【界面绘制,部分截图】

1692829705451585.png

1692829856497166.png

1692829992397393.png


准备阶段

  • 0. 调试器详细使用说明
  • 0. 课程前言-游戏安全岗位
  • 0. 笑傲调试问题
  • 1. 技术前言-游戏逆向需要掌握什么技术如何学习
  • 2. 逆向前言-游戏结构宏观分析与调试
  • 3. 数据逆向-人物数据分析与基址追溯CE&Dbg
  • 4. 数据逆向-数据遍历的三种方式
  • 5. 代码封装-MFC注入框架
  • 6. DLL注入器-项目介绍
  • 7. DLL注入器-界面设计与映射函数绑定
  • 8. DLL注入器-MENU映射进程遍历
  • 9. DLL注入器-DBLCLK映射进程模块遍历
  • 10. DLL注入器-MENU映射远程线程注入

数据分析篇

  • 11. 逆向揭秘-基地址就不会发生变化么
  • 12. 代码封装-信息显示人物血蓝
  • 13. 数据逆向-字符串追溯技巧【人物名称】
  • 14. 代码封装-信息显示人物名称
  • 15. 数据逆向-其他人物结构逆向与内存对齐
  • 16. 基址更新-特征码定位原理
  • 17. 基址更新-获取模块代码段Base&Size
  • 18. 基址更新-基地址ShellCode匹配
  • 19. 数据逆向-背包数据遍历完整分析
  • 20. 数据逆向-分析代码获得取物品名方法
  • 21. 代码封装-信息显示背包信息
  • 22. 代码封装-函数调用获取物品信息
  • 23. 函数定位-发包与功能函数的联系
  • 24. 函数定位-封包回溯物品使用call
  • 25. 函数定位-多态虚表定位使用物品call
  • 26. 代码封装-函数调用使用特定物品

函数分析篇

  • 27. 函数分析-手动回溯背包整理call
  • 28. 数据逆向-仓库遍历还原正向代码
  • 29. 数据逆向-物品对象转换追溯遍历
  • 30. 正向探索-游戏存取函数正向代码还原
  • 31. 函数分析-存放call之拖动存放call
  • 32. 函数分析-存放call之自定义数量存放call
  • 33. 函数分析-存放call之右键智能存放call
  • 34. 数据分析-金钱数量找法解析
  • 35. 代码封装-函数调用自动存储物品
  • 36. 正向剖析-游戏正向仓库流程引出周围遍历突破点
  • 37. 调试技巧-利用VS远程动态调试游戏
  • 38. 数据分析-周围对象遍历循环分析
  • 39. 代码分析-手逆取有效周围对象函数
  • 40. 逆向解析-周围遍历追溯流程详细分析
  • 41. 数据分析-所有遍历合集首地址循环分析
  • 42. 代码封装-遍历通用框架之周围遍历封装
  • 43. 函数分析-周围目标选中call追溯调用
  • 44. 函数分析-NPC谈话call追溯调用
  • 45. 函数分析-从窗口类分析NPC服务call
  • 46. 代码封装-自动化NPC谈话选择服务
  • 47. 函数分析-自动寻路CALL原理与找法总结
  • 48. 数据分析-人物与周围对象坐标数据分析
  • 49. 代码封装-信息显示周围对象坐标
  • 50. 函数分析-坐标定位万能自动寻路call
  • 51. 函数分析-虚表定位万能自动寻路call
  • 52. 函数分析-普攻技能释放call分析定位
  • 53. 函数分析-虚表定位普攻技能释放call
  • 54. 函数分析-组合武学释放与自动攻击

遍历分析篇

  • 55. 遍历分析-快捷栏与绑定技能遍历
  • 56. 遍历分析-快捷栏遍历内存结构与基址分析
  • 57. 数据分析-从逻辑分析技能CD
  • 58. 数据分析-从逻辑遍历技能释放所有失败情况
  • 59. 数据分析-通过函数返回与堆栈追溯判断技能CD
  • 60. 数据分析-通过技能计数器判断技能CD
  • 61. 遍历分析-技能计数器深入迭代遍历分析
  • 62. 遍历分析-通过HashKey获取对应技能当前冷却时间
  • 63. 数据分析-技能ID回溯获取技能名称
  • 64. 数据分析-周围对象血量分析技巧
  • 65. 数据分析-周围对象阵营区分回溯原理刨析
  • 66. 遍历分析-地面物品对象分析联想
  • 67. 遍历分析-地面物品追溯鼠标基址
  • 68. 遍历分析-哈希回溯地面物品对象遍历
  • 69. 遍历分析-鼠标基址回溯遍历地面与周围对象
  • 70. 遍历分析-周围对象思路拓展遍历面物品对象
  • 71. 数据分析-地面物品详细信息总结
  • 72. 遍历分析-当前任务结构分析
  • 73. 遍历分析-公有代码回调跳回已接任务流程
  • 74. 遍历分析-取巧获取已接任务数组遍历
  • 75. 遍历分析-根据临时数据追溯任务ID遍历
  • 76. 遍历分析-循环链表遍历已接任务结构
  • 77. 数据分析-任务详情之任务奖励分析
  • 78. 数据分析-任务详情之完成NPC分析
  • 79. 数据分析-任务详情之ID2获取NPC详情
  • 80. 数据分析-任务详情之任务目标
  • 81. 数据分析-任务详情之特殊手段遍历所有任务所有详细信息
  • 82. 函数分析-多方向定位回溯任务完成call
  • 83. 遍历分析-可接任务临时数组遍历分析
  • 84. 遍历分析-Hook拦截可接任务遍历与毕业作业布置
  • 85. 遍历分析-调用可接任务填充call完成可接任务遍历
  • 86. 函数分析-完成call联想定位接受call
  • 87. 框架梳理-不同游戏任务模板框架流程梳理

封包分析篇

  • 88. 封包分析-游戏封包与协议原理介绍
  • 89. 封包分析-线程发包的种类与判断方法
  • 90. 封包分析-判断封包是否加密与过滤心跳包
  • 91. 封包分析-解析线程发包流程定位明文封包与加密call
  • 92. 封包分析-线程发包break回溯功能函数
  • 93. 封包分析-封包协议解密分析实现特定功能
  • 94. 封包分析-外部调用加密call对自组封包加密
  • 95. 封包分析-深度分析封包与动态加密key关系
  • 96. 封包分析-分析发包流程主动发包实现功能
  • 97. 封包分析-解析完美封包合法化封包发送实现特定功能
  • 98. 封包工具-梳理封包拦截工具HOOK位置与流程梳理
  • 99. 封包工具-封包拦截工具界面框架编写与功能分析
  • 100. 封包工具-封包拦截工具代码框架编写
  • 101. 封包工具-HookBack
  • 102. 封包工具-LoadHook 编写
  • 103. 封包工具-UnLoadHook 编写
  • 104. 封包工具-MFC启用线程发送消息更新UI
  • 105. 封包工具-完善停止拦截与清空封包内容
  • 106. 封包工具-拦截内容自动添加至待发送框
  • 107. 封包工具-待发送内容字符到16进制字节转换算法
  • 108. 封包工具-编写发送封包代码实现工具全自动发送封包
  • 109. 封包工具-遍历结构获取加密calll对象
Mikey

教程资料购买后才能查看或下载。