C++易語言回合制游戲內(nèi)存腳本課程「114節(jié) 已完結(jié)」
課程簡介
熱門游戲?qū)崙?zhàn),內(nèi)存逆向數(shù)據(jù)
C++易語言,雙語言游戲逆向
明文發(fā)包收包,加密解密數(shù)據(jù)
檢測與過檢測,自動(dòng)任務(wù)打怪
課程大綱
第一章:內(nèi)存數(shù)據(jù)分析逆向
1.內(nèi)存的基礎(chǔ)知識
2.十進(jìn)制以及十六進(jìn)制
3.內(nèi)存的數(shù)據(jù)類型
4.通用寄存器
5.浮點(diǎn)寄存器及浮點(diǎn)棧
6.堆棧
7.數(shù)據(jù)傳送匯編指令
8.浮點(diǎn)數(shù)匯編指令
9.堆棧操作匯編指令
10.位運(yùn)算匯編指令
11.標(biāo)志寄存器及跳轉(zhuǎn)指令
12.EIP寄存器及函數(shù)調(diào)用約定
13.全局變量及局部變量的區(qū)別
14.Cheat Engine的簡介
15.Cheat Engine的基本用法
16.Cheat Engine查找數(shù)據(jù)
17.OllyDbg的簡介
18.OllyDbg的基礎(chǔ)知識
19.OllyDbg快捷鍵及命令行命令
20.分析人物對象基址
21.分析人物對象屬性
22.C++易語言DLL框架及注入器編寫
23.分析周圍環(huán)境遍歷
24.分析周圍數(shù)組加密下標(biāo)的N種方法
25.C++易語言設(shè)計(jì)分類界面編寫
26.C++易語言兩種巧妙方式遍歷周圍加密下標(biāo)數(shù)組
27.分析跨圖尋路CALL
28.C++易語言一鍵特征碼定位
29.分析選擇服務(wù)器功能
30.C++易語言實(shí)現(xiàn)選擇服務(wù)器
31.游戲中常見的數(shù)據(jù)結(jié)構(gòu)
32.分析主線任務(wù)遍歷
33.C++易語言封裝功能CALL1
34.C++易語言封裝功能CALL2
35.C++易語言獲取人物屬性信息
36.C++易語言通過算法編寫阻塞尋路功能
37.C++易語言封裝通過名稱獲取怪物ID功能
38.C++易語言封裝獲取當(dāng)前任務(wù)信息
39.分析NPC對話選項(xiàng)CALL
40.C++易語言封裝NPC對話選項(xiàng)CALL
41.了解一些數(shù)據(jù)細(xì)節(jié)
42.分析打怪狀態(tài)標(biāo)志位
43.分析自動(dòng)打怪CALL
44.C++易語言編寫自動(dòng)打怪CALL
45.分析背包物品遍歷
46.C++易語言封裝自動(dòng)打怪功能
47.解決背包物品列表加密下標(biāo)
48.分析并測試使用背包物品CALL
49.C++易語言封裝通過名稱獲取背包物品位置
50.C++易語言封裝通過名稱使用任意位置背包物品
51.分析每日簽到CALL及銀幣數(shù)量
52.分析一鍵升級CALL及技能等級
53.C++易語言封裝自動(dòng)監(jiān)控線程及一鍵升級技能
54.分析跳過劇情動(dòng)畫CALL
55.C++易語言優(yōu)化代碼提高穩(wěn)定性
56.NPC動(dòng)態(tài)名稱問題及其解決方法
57.C++易語言掛鉤主線程解決資源沖突問題
58.C++易語言封裝主線程調(diào)用CALL
59.C++易語言封裝主線程調(diào)用多參數(shù)CALL
60.C++易語言封裝主線程調(diào)用CALL取返回值
第二章:自動(dòng)掛機(jī)功能編程
61.易語言編寫自動(dòng)任務(wù)功能代碼
62.C++編寫自動(dòng)任務(wù)功能代碼
63.C++繼續(xù)封裝自動(dòng)任務(wù)功能
64.C++繼續(xù)封裝自動(dòng)任務(wù)代碼
65.C++繼續(xù)編寫自動(dòng)任務(wù)代碼
66.易語言繼續(xù)封裝自動(dòng)任務(wù)功能
67.易語言繼續(xù)編寫自動(dòng)任務(wù)功能代碼
68.易語言繼續(xù)編寫自動(dòng)任務(wù)功能
69.分析快捷購買商店物品
70.C++易語言編程實(shí)現(xiàn)自動(dòng)補(bǔ)充血藍(lán)
71.C++易語言封裝購買商店物品
72.易語言修改代碼優(yōu)化相關(guān)功能
73.C++易語言編寫自動(dòng)購買商店物品功能
74.分析控件點(diǎn)擊CALL
75.分析控件輸入CALL
76.C++易語言封裝控件輸入CALL
77.分析取控件對象CALL
78.易語言編程實(shí)現(xiàn)取控件對象及控件點(diǎn)擊
79.C++封裝取控件對象及控件點(diǎn)擊
80.分析控件對象遍歷1
81.分析控件對象遍歷2
82.C++易語言編寫遍歷控件對象信息
83.分析登錄端控件輸入
84.分析登錄端控件點(diǎn)擊
85.易語言封裝登錄端控件輸入及控件點(diǎn)擊
86.易語言編寫登錄端自動(dòng)登錄功能
87.分析登錄端控件遍歷1
88.分析登錄端控件遍歷2
89.分析登錄端控件遍歷關(guān)聯(lián)屬性
90.編程實(shí)現(xiàn)提取窗口關(guān)聯(lián)屬性
91.封裝ID取登錄端控件對象及自動(dòng)登錄
92.封裝登錄端自動(dòng)啟動(dòng)選區(qū)登陸功能
93.C++封裝啟動(dòng)登錄端及控件遍歷
94.C++封裝注入遠(yuǎn)程代碼調(diào)用控件CALL
95.C++封裝控件輸入及控件點(diǎn)擊功能
96.C++封裝登錄端自動(dòng)登陸功能
97.分析明文發(fā)包CALL
98.分析游戲重寫的發(fā)包函數(shù)1
99.分析游戲重寫的發(fā)包函數(shù)2
100.跳出線程循環(huán)找到明文發(fā)包CALL
101.HOOK的原理
102.C++易語言編寫HOOK明文發(fā)包框架
103.C++易語言編寫HOOK明文發(fā)包內(nèi)容
104.C++易語言發(fā)送封包實(shí)現(xiàn)任意功能
105.分析明文收包CALL
106.分析重寫的收包函數(shù)
107.跳出線程循環(huán)找到明文收包CALL
108.明文收包CALL應(yīng)用
109.明文收包CALL應(yīng)用實(shí)例1
110.明文收包CALL應(yīng)用實(shí)例2
111.標(biāo)志位檢測原理
112.過標(biāo)志位檢測
113.結(jié)構(gòu)體參數(shù)檢測
114.過結(jié)構(gòu)體參數(shù)檢測