基礎篇:
001 -F8找CALL實例ONE 模擬器的講解
課程內容: 調試模擬器並找到他所調用的CALL.
002 -CALL調用方法的講解
課程內容: 以幾個CALL的反彙編模型講解CALL的調用方式.
003 -實戰,尋找第一個程序選中怪物功能
課程內容: 找到選中怪物目標的功能.
004 -實戰尋找第一個程序尋路功能
課程內容: 找到遊戲尋路功能.
005 -實戰,尋找第一個程序技能釋放功能
課程內容: 找到遊戲技能釋放功能.
006 -實戰,尋找第一個程序普通攻擊功能
課程內容: 利用 明文包CALL和 目標ID找到遊戲普通攻擊功能,並分析封包組的彙編代碼.
007 - VC++建立工程以及簡單的函數
課程內容: 建立一個空白的工程,並開始寫第一個簡單函數
008 -函數的機制之棧幀的造成
課程內容: 認識函數在反彙編裏的機制以及棧幀的造成.
009 -函數的機制之調用約定的講解
課程內容: 講解函數的調用約定.
010 -數據結構篇之數組結構
課程內容: 講解VC++中數組結構
011 -VC++TAB頁的建立和輔助控件類的使用
課程內容: 講解VC++中TAB頁面的建立和輔助專用控件類的使用
012 -VC++鍵盤鉤子注入
課程內容: 編寫一個程序將DLL注入到遊戲當中並講解如何調試DLL代碼.
013 -物結構分析(彙編代碼分析)
課程內容: 分析怪物結構遍歷的彙編代碼
014 -第一個程序怪物結構遍歷(用程序遍歷鏈表)
課程內容: 用程序遍歷怪物結構,講解VC++TRY異常,調試輸出,以及DLL調試.
015 -怪物結構其餘成員的尋找
課程內容: 尋找除了ID以外的其餘主要成員的偏移.
016 -VC++指針的應用(用結構指針遍歷怪物數據結構)
課程內容: 利用自定義結構遍歷遊戲的數據.
017 -第一個程序揹包結構分析
課程內容: 分析第一個程序的揹包結構
018 -第一個程序揹包結構彙編代碼遍歷
課程內容: 用匯編代碼遍歷揹包結構
019 -用代碼模擬揹包結構
課程內容: 用代碼模擬揹包結構
020 -用自定義結構遍歷揹包結構
課程內容: 用自定義結構遍歷揹包結構
021 -第一小節結束
[第二小節:側重於CALL的尋找及參數的分析,簡單數組分析以及簡單掛機流程]
022 -第二個程序人物屬性分析
課程內容: 用自定義結構遍歷揹包結構
023 -分析程序發包流程
課程內容: 分析程序的發包模式,以及他的過程.
024 -尋找普通攻擊CALL
課程內容: 分析尋找普通攻擊CALL封包組成過程以及整個攻擊代碼流程.
025 -技能CALL的尋找與分析
課程內容: 分析和尋找遊戲的技能攻擊CALL.
026 -遊戲功能框架以及遊戲循環攻擊功能分析
課程內容: 根據技能和普通攻擊分析出遊戲大概的循環攻擊功能框架
027 -編寫程序讀取血量並顯示
課程內容: 編寫血量等信息的讀取.
028 -編寫程序調用普通攻擊及技能攻擊
課程內容: 編寫調用普通攻擊以及技能攻擊的調用.
029 -怪物結構分析
課程內容: 分析程序的怪物結構公式.
030 -怪物結構分析(2)-怪物座標的分析以及尋路和座標加密的分析
課程內容: 分析了尋路CALL,和怪物座標的偏移以及怪物座標加密的分析.
031 -人物選怪功能和怪物選人功能的分析
課程內容: 分析人物選怪和怪物選人的思路.
032 -用程序遍歷怪物
課程內容: 遍歷怪物的屬性.
033 -冒泡算法獲得最近的怪物
課程內容: 選取最近的怪物功能的實現
034 -從代碼分析出目標類型的偏移
課程內容: 從普通攻擊入手,分析出目標類型的偏移(是不是怪物).
035 -作一個最簡單的自動打怪html
................算法
本文轉載自:盤友之家http://www.pan361.com數組
資源下載地址:http://www.pan361.com/thread-3697-1-1.html數據結構