對於那些你不瞭解的人來說,Glide是一款魔獸世界的程序,它允許通過修改其內存並基本模擬輸入來實現遊戲的自動化。我已經看到類似程序的代碼片段,它們似乎是在特定內存地址更改數據。Glide是如何工作的?
顯然必須有一些方法來確定要更改的地址以及如何更改它們。這是如何完成的?在一般意義上,我如何通過改變其在內存中的狀態來改變程序的行爲?
我意識到這存在一些道德問題。使用Glide或類似的應用程序是一種禁止使用的攻擊,如果我說我不打算在這個或其他RPG上試試我自己的版本,我會撒謊。作爲程序員,爲我玩遊戲的腳本比我自己玩遊戲更有趣。但我也從計算機科學的角度對此感興趣。對於大多數編程問題,即使我不知道如何解決它們,我知道從哪裏開始,需要查看哪些資源以及通常採用的方法。但在這種情況下,我完全失去了。任何人都能帶領我走向正確的方向嗎?