獲取網絡遊戲中所有導出到LUA的函數

現在的網絡遊戲大多集成了LUA作爲腳本系統引擎,如果想要通過腳本修改一些遊戲功能,比如掛機、自動吃藥等等,就需要了解遊戲提供了哪些導出函數接口:

 

1. 通過解壓遊戲資源包,獲取遊戲腳本文件,可以直觀的看到函數名稱、參數等,是最佳的方法,但是有的遊戲資源包不好破解。。。

 

2. 如果遊戲沒有驗證lua、luaplus等dll,可以修改源碼編譯一個新的dll,在register函數裏打印出註冊的函數名稱、函數地址等等,然後用IDA、OllyDBG等工具查看反編譯代碼獲取參數等信息

 

3. 直接用OllyDBG跟lua的register函數並配合所有參考字符串列表,看看都註冊了哪些函數,這種方法是最麻煩的了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章