破解線上遊戲:電玩駭客的自動化 Bot 開發寶典 (Game Hacking: Developing Autonomous Bots for Online Games)
Nick Cano 著、黃詩涵 譯
- 出版商: 博碩文化
- 出版日期: 2017-02-19
- 定價: $550
- 售價: 7.8 折 $429
- 語言: 繁體中文
- 頁數: 320
- ISBN: 9864341855
- ISBN-13: 9789864341856
-
相關分類:
駭客 Hack
- 此書翻譯自: Game Hacking: Developing Autonomous Bots for Online Games (Paperback)
立即出貨 (庫存 < 6)
買這商品的人也買了...
-
$780$616 -
$360$284 -
$400$316 -
$500$395 -
$490$387 -
$620$484 -
$520$406 -
$177軟技能代碼之外的生存指南 (Soft Skills : The software developer's life manual)
-
$380$300 -
$490$382 -
$420$328 -
$560$476 -
$420$332 -
$500$395 -
$360$281 -
$490$382 -
$296Rootkit 隱遁攻擊技術及其防範
-
$580$458 -
$540$421 -
$780$616 -
$360$281 -
$580$458 -
$390$304 -
$520$406 -
$480$374
相關主題
商品描述
Game Hacking: Developing Autonomous Bots for Online Games
第一本聚焦於遊戲外掛程式開發的技術著作
Bot(機器人)是遊戲外掛程式的一個分支,早在 1996 年,便有玩家自行為遊戲《雷神之鎚》(Quake)開發了可與人類匹敵的 Bot,讓人們無須受制於當時的網路速度,便能夠擁有零延遲的多人對戰體驗。而這名開發出 Bot 的玩家,也因此被延攬至遊戲公司,擔任人工智慧設計師。
你不需要成為頂尖高手,也能將一款遊戲轉變成你所喜歡的狀態。試想一下:如果你可以自行修改遊戲,讓遊戲能夠顯示更多輔助訊息,或是能夠以更快速度撿拾地上所有的戰利品。這些好處將使你在遊戲中取得諸多優勢,洞察先機甚或是克敵制勝。
若你已經具備了 Windows 應用程式設計與記憶體管理的相關知識,本書將引領你成為一名真正的電玩駭客。從中學習逆向工程、組合語言分析、程式化的記憶體操控及程式碼注入等基礎技能,並且藉由實際的範例程式碼及執行檔,充分試驗所學的技巧。
你所能汲取到的經驗值包括:
•使用 Cheat Engine 掃描及修改記憶體內容。
•使用 OllyDbg 挖掘程式結構與執行流程。
•使用 Process Monitor 找出處理程序與相關的資料檔案。
•透過空白操作指令(NOP)與掛鉤等技巧操控執行流程。
•定位並分析常見的遊戲記憶體結構。
隨著等級提昇後,便能夠逐步開發出多種常見的遊戲 Bot:
•具備「超感知力」的破解程式,例如穿牆透視以及顯示額外訊息的遊戲介面。
•能夠對當前狀況加以回應的 Bot 程式,例如自動化的治療,或是與隊友集中攻擊相同敵人。
•擁有人工智慧的遊戲 Bot,自動化關卡探索及挖寶。
遊戲破解並非是一門深奧的黑魔法,在你學習到 Bot 程式的開發原理後,你就擁有多項應對策略能夠對其做出反制。此外,透過本書歷程,你也會對 PC 遊戲設計,以及電腦資訊安全技術有更深入的瞭解。
目錄大綱
•專業工具
•01 利用 Cheat Engine 掃描記憶體
•02 利用 OllyDbg 偵錯遊戲
•03 利用 Process Monitor 和 Process Explorer 進行偵查
•遊戲剖析
•04從程式碼到記憶體:基礎入門
•05 進階分析──記憶體鑑識
•06 讀取與寫入遊戲記憶體
•操縱處理程序
•07 程式碼注入
•08 操縱遊戲的控制流程
•建立 Bot
•09 利用超感知覺避開戰爭迷霧
•10 回應式破解
•11 加以整合:撰寫自主式 Bot
•12 保持隱藏