Rostian 发表于 2024-6-30 18:11:13

1.png

课程内容:

1、复习32位程序,逆向工具介绍(32位单机练手:3课时)
2、64位大型网游实战(64位网游实战:154课时)
3、封装总结
4、给游戏添加保护,反调试,保护软件安全

课程准备:

1、汇编反汇编部分,0基础即可学习
2、C语言/C++部分,虽说是入门课程,但需要认识最基础的if else、for循环等
3、课程用到的所有工具,群内提供更新及下载使用

学习过程:

1、内存数据结构方面:可以学会超过100条内存地址数据,以及超过10个数组结构
2、X64函数调用方面:可以学会超过70个函数的逆向追踪分析
3、软件保护反调试方面:通过各种分析工具对目标对象完整全面的学习分析,您将会掌握如何使用API、数据、文件、特征等对软件添加保护

目标宗旨:

1、我们通过源代码学习汇编,通过汇编逆推源代码
2、只是为了:提高软件正向开发的效率与安全
3、所以:课程仅作编程技术交流,请勿用于非法用途,请勿侵犯他人合法权益。

课程目录:
01.
复习win32——查找阳光基址偏移(1节)

02.
复习win32——无限阳光的实现(1节)

03.
复习win32——种植及大嘴花吞咽无冷却(1节)

04.
X64——查找气血真气内存数据(1节)

05.
X64——遍历同结构数据(1节)

06.
X64——C++编写代码读取(1节)

07.
X64——MFC的DLL注入及C语言指针读取(1节)

08.
X64——DLL的注入技术(1节)

09.
X64——反截图反录屏API(1节)

10.
X64——X64调用约定(1节)

11.
X64——C++编写代码调用64位call(1节)

12.
X64——心跳包的实质,查找打坐call(1节)

13.
X64——C++编写代码,注入调用call(1节)

14.
X64——整理包裹call(1节)

15.
X64——分析整理包裹封包call及调用(1节)

16.
X64——使用物品call(1节)

17.
X64——C++编写代码验证使用物品call(1节)

18.
X64——遍历包裹数组(1节)

19.
X64——使用物品封包call的调用(1节)

20.
X64——结合包裹数组,通过名称取其它数据(1节)

21.
X64——使用物品call重组封包调用(1节)

22.
X64——切换装备call(1节)

23.
X64——再次遍历包裹数组,找装备特征信息(1节)

24.
X64——C++编写代码,实现切换装备(1节)

25.
X64——归纳整理数据,保存CT表(1节)

26.
X64——远程销毁call(无需回城整理包裹)(1节)

27.
X64——编写代码实现跨地图远程销毁1(1节)

28.
X64——编写代码实现跨地图远程销毁2(1节)

29.
X64——存乾坤袋call(1节)

30.
X64——分析封包,重组包调用存乾坤袋call(1节)

31.
X64——物品存仓库call(仓库取物call)(1节)

32.
X64——找出仓库数组(1节)

33.
X64——编写代码,测试物品存仓及仓库取物(1节)

34.
X64——屏蔽他人call,节省电脑资源(1节)

35.
X64——CC++编写代码,智能屏蔽他人,给电脑减负(1节)

36.
X64——开启天人合一call(自动打怪吃药)(1节)

37.
X64——编写代码,实现智能天人合一(1节)

38.
X64——死亡回城call(1节)

39.
X64——C++编写代码实现死亡回城(1节)

40.
X64——更换游戏线路call(1节)

41.
X64——技能数组(1节)

42.
X64——释放技能call的参数猜测(提前准备)(1节)

43.
X64——反向分析技能call(1节)

44.
X64——编写代码,实现智能释放技能(1节)

45.
X64——32位游戏客户端与64位的一些区别(1节)

46.
X64——空放技能(空群,对付隐身)的实现(1节)

47.
X64——分析封包,重组封包调用技能call(1节)

48.
X64——瞬移技能的反向推衍(1节)

49.
X64——周围玩家数组(1节)

50.
X64——遍历玩家数组其它信息(1节)

51.
X64——技能瞬移(俗称“瞬脚底”)的实现1(1节)

52.
X64——技能瞬移(俗称“瞬脚底”)的实现2(1节)

53.
X64——分析封包,重组封包调用瞬移call(1节)

54.
X64——利用瞬移技能call,达到穿墙的效果(1节)

55.
X64——无视自身幻化(1节)

56.
X64——无视他人幻化(1节)

57.
X64——中断技能call(1节)

58.
X64——编写代码,调用中断技能及封包call(1节)

59.
X64——寻路call的反向分析(1节)

60.
X64——C++编写代码,测试寻路功能(1节)

61.
X64——走路call的反向分析(1节)

62.
X64——定位走路call,分析各项参数数据,讲解X64调用预定2(1节)

63.
X64——C++编写代码,调用走路call(1节)

64.
X64——本地喊话call的分析以及代码的实现(1节)

65.
X64——世界喊话call的分析以及代码的实现(1节)

66.
X64——无限视距,无限tab的原理逆推(1节)

67.
X64——C++编写代码,实现无限视距、无限tab(1节)

68.
X64——周围怪物/NPC数组(1节)

69.
X64——遍历怪物/NPC数组的其它信息(1节)

70.
X64——TAB选中(鼠标选中)目标call及其封包分析(1节)

71.
X64——C++编写代码,通过怪物NPC数组,执行选中目标call(1节)

72.
X64——飞天传送call与封包分析(1节)

73.
X64——打开NPC(激活NPC)call与封包分析(1节)

74.
X64——万能点击call(重点)(1节)

75.
X64——万能点击call的用途1__关闭NPC界面(1节)

76.
X64——万能点击call的用途2__自动登陆(1节)

77.
X64——自动登陆输入账号密码call(1节)

78.
X64——C++编写代码实现自动输入账号密码(1节)

79.
X64——破解喊话中表情数量限制(1节)

80.
X64——解决遍历数据中的空指针野指针问题(1节)

81.
X64——传送阵传送call(1节)

82.
X64——分析传送阵传送封包,并编写汇编代码执行(1节)

83.
X64——生产材料/奇珍存材料包裹call(1节)

84.
X64——材料包裹数组(1节)

85.
X64——编写代码,测试生产材料奇珍存材料包裹、取回包裹call(1节)

86.
X64——打开仓库/关闭仓库call(打开后,才能遍历仓库数组)(1节)

87.
X64——编写代码,实现打开仓库,遍历仓库数组,关闭仓库(1节)

88.
X64——密语聊天call的分析与编写代码实现调用(1节)

89.
X64——地面物品数组(1节)

90.
X64——通过遍历器找出地面物品数组全部数据(1节)

91.
X64——分析捡物call(1节)

92.
X64——编写代码,调用捡物外层call与封包call(1节)

93.
X64——优化捡物call代码,提高效率实现抢物,并实现模糊捡物(1节)

94.
X64——飞行call/取消飞行call/外层与封包分析(1节)

95.
X64——空中(飞行状态)的寻路call走路call(1节)

96.
X64——快捷栏0-9数组(1节)

97.
X64——快捷栏F1-F8数组(1节)

98.
X64——快捷键call1(1节)

99.
X64——快捷键call2(1节)

100.
X64——编写代码,实现两种快捷键call的调用(1节)

101.
X64——万能按键call(1节)

102.
X64——通过按键信息隐藏或显示DLL窗口(1节)

103.
X64——普通攻击(平砍)call(1节)

104.
X64——丢弃物品call(1节)

105.
X64——随身钱庄call(1节)

106.
X64——游戏签到call(1节)

107.
X64——领取每日奖励call(1节)

108.
X64——商店买药call(1节)

109.
X64——物品卖店call(1节)

110.
X64——商行上架物品call(1节)

111.
X64——编写代码,实现调用商行上架物品call(1节)

112.
X64——人物BUFF遍历(1节)

113.
X64——多线程安全:线程锁/互斥锁/C++11线程类(1节)

114.
X64——召唤宠物call/召回宠物call(1节)

115.
X64——释放宠物技能call(1节)

116.
X64——编写代码,测试释放宠物技能call与封包call(1节)

117.
X64——召唤仙裔call(1节)

118.
X64——组队call(1节)

119.
X64——设置自动组队(1节)

120.
X64——切换称号call(1节)

121.
X64——表情动作call(1节)

122.
X64——任务列表数组(1节)

123.
X64——交任务call/接任务call(1节)

124.
X64——编写代码,测试调用交任务call与接任务call(1节)

125.
X64——技能加点/天书加点call(1节)

126.
X64——采集地面物品call(1节)

127.
X64——邮寄金币call(1节)

128.
X64——邮寄金币call封包分析及测试调用(1节)

129.
X64——邮寄物品call封包分析及测试调用(1节)

130.
X64——放弃任务call(1节)

131.
X64——编写代码遍历任务数组、测试调用放弃任务及封包call(1节)

132.
X64——队伍数组(1节)

133.
X64——遍历队伍数组其它信息(1节)

134.
X64——自动副本call(1节)

135.
X64——编写代码测试自动副本call(1节)

136.
X64——领副本奖励call(1节)

137.
X64——领成就奖励call(1节)

138.
X64——领升级奖励call(1节)

139.
X64——融合命符碎片及星魂call(1节)

140.
X64——星魂加点call(1节)

141.
X64——上下坐骑call(1节)

142.
X64——编写代码测试调用上下坐骑及其封包call(1节)

143.
X64——分解轩辕策call(1节)

144.
X64——宠物御宝、通灵及解除call(1节)

145.
X64——自动幻化形象call(1节)

146.
X64——护符彩票摇奖、领奖call(1节)

147.
X64——封装1(1节)

148.
X64——封装2(1节)

149.
X64——封装3(1节)

150.
X64——封装4(1节)

151.
X64——封装5(1节)

152.
X64——封装6(1节)

153.
X64——封装7(1节)

154.
X64——封装8(1节)

155.
X64——封装9(1节)

156.
X64——软件安全攻防/游戏保护/反调试1(1节)

157.
X64——软件安全攻防/游戏保护/反调试2(1节)
已有 1 人购买  本主题需向作者支付 60 学币 才能浏览 购买主题

terxiuz 发表于 2024-10-3 04:18:10

X64——封装5(1节
页: [1]
查看完整版本: C++64位游戏软件安全/汇编与反汇编/反调试