私は構造体のアドレスを持っています(私はそれが良いと思います)0040336C私はいくつかのプログラムに注入しているDLLでそれを使用しようとしました(アドレスがある場所)
lua_State アドレスを取得しようとしているので、これは本当に実験的なものです。
data:0040336C ?L@@3PAUlua_State@@A dd ? ; DATA XREF: _main+Cw
lua_State* L = (lua_State*)0x0040336C;
この方法を試しましたが、注入した直後にプログラムがクラッシュします。
(デバッガーの言うこと)
midaslua.exe の 0x003a19e8 で未処理の例外: 0xC0000005: アクセス違反の読み取り場所 0x443de713。