第一部分:
編程教程
1.1 認識易語言。
1.2 第一個程序。
1.3 數據類型和函數參數。
1.4 子程序與變量。
1.5 窗口組件事件。
1.6 代碼執行流程。
1.7 自定義數據類型和常量易語言網頁游戲輔助模塊。
1.8 易語言的數組。
1.9 API聲明與模塊函數調用。
2.0 資源表與窗口外形。
2.1 菜單與網絡組件。
2.2 數組文本字節集之間的關系。
2.3 配置文件和注冊表的應用。
2.4 代碼糾錯與調試分析。
2.5 文件讀寫與易類模塊應用。
2.6 時鐘和線程之間的關系。
2.7 一個簡單的游戲登錄器。
2.8 優化登錄器的界面和增加一個功能。
2.9 一個公用的游戲登錄器。
3.0 總結本部分易語言編程學習心得。
第二部分:游戲輔助基礎知識與編程應用(本部分每課都是實例操作)。
3.1 程序窗口和快捷鍵(熱鍵)
3.2 鼠標和鍵盤事件、模擬操作、獲取東西。
3.3 控件坐標和取顏色。
3.4 游戲數據進制之間的轉換。
3.5 程序和進程的認識。
3.6 枚舉程序線程操作和認識XT。
3.7 程序變量在內存中的指針。
3.8 輔助實現自動更新。
3.9 內存工具(Cheat .exe)的介紹。
4.0 內存的讀和寫操作。
4.1 靜態內存(基址)和動態內存。
4.2 內存偏移量的查找和計算。
4.3 對于未知數值的查找方法介紹。
4.4 數組在內存中的講解。
4.5 內存中事件的回調實現一些功能易語言網頁游戲輔助模塊。
4.6 寫一個程序來搜索內存。
4.7 內存共享實例講解。
4.8 輔助的DLL注入和窗口呼出之輸入法注入。
4.9 輔助的DLL注入和窗口呼出之內存注入。
5.0 輔助的DLL注入和窗口呼出之程序劫持注入。
5.1 消息機制應用到輔助簡化某些操作。
5.2 輔助多開限制的講解。
5.3 創建你輔助的快捷方式。
5.4 監視剪輯版文本內容。
5.5獲取計算機硬件
序列號
(可以用來輔助驗證的綁機登錄)。
5.6 總結本部分編程應用到輔助的心得。
第三部分:編程在游戲輔助中的初級應用(本部分每課都是實例操作)。
5.7 匯編中的寄存器和OD介紹。
5.8 常用匯編指令的介紹。
5.9 對匯編指令的修改。
6.0 易語言的子程序在匯編中的介紹。
6.1 HOOK講解和HOOK是如何實現的?
6.2 HOOK之簡單的。
6.3 HOOK之分析某款單機游戲數據分析。
6.4 HOOK之用易語言編寫某款單機游戲的HOOK過程。
6.5 HOOK之實現某款單機游戲的BT功能。
7.0 CALL篇之對CALL的理解和介紹。
7.1 CALL篇之無參CALL和有參CALL的講解和應用。
7.2 CALL篇之尋找與分析的方法。
7.3 CALL篇之對游戲發包函數分類的講解。
7.5 CALL篇之調用CALL。
7.6 CALL篇之CALL出錯原因分析。
7.7 CALL篇之CALL的返回值講解。
7.8 CALL篇之堆載平衡。
7.9 CALL篇之寄存器值的跟蹤講解。
8.0 CALL篇之某款游戲的喊話CALL分析和編寫調用過程。
第四部分:實戰某款單機游戲的輔助開發過程(熱血傳奇單機版1.76 )
8.1 分析人物信息結構(血藍等)。
8.2 實現人物瞬移。
8.3 實現人物鎖定血值無敵。
8.4 查找地圖環境數組。
8.5 制作一些小功能。
8.6 分析游戲存檔文件。
8.9 快速滿級。
9.0無限金錢和負重。
9.1 實現一刀秒。
9.2 實現人物miss無敵。
9.3 實現人物加速。
9.5 編寫自己的一個小輔助。
9.6 自動刷副本的掛機分析。
9.7 編寫自動刷副本掛機代碼。
9.8 優化輔助界面和增加一個注冊輔助的功能。
9.9 分析如何讓游戲自帶輔助功能。
10.1 把我們的輔助功能加到游戲匯編代碼中的實現原理。
10.2 讓游戲自帶無敵、無限金錢、一刀秒的功能。
10.3 發布BT版熱血傳奇單機版1.76。
10.4 發布輔助和本部分學習心得小結。