Hacking Diablo II之外掛的工作原理

這一篇介紹外掛的工作原理。如果對外掛是怎麼工作的沒有一個大概的瞭解的話,那這一系列文章只能當故事看了。 如下圖所示,大方框表示Diablo II.exe的進程空間,框內左側的虛線表示遊戲的主線程循環。遊戲主線程循環所做的工作大約有:繪製客戶端畫面、響應服務器端的命令,以及接收玩家的鼠標鍵盤輸入等。框內右側的小方框就是所謂的外掛程序(Injected DLL)。 外掛要工作首先要加載到遊戲進程空間,
相關文章
相關標籤/搜索