比方說,我知道一個函數從一個DLL文件地址:我可以跳轉到Lua中的實際虛擬地址嗎?
0x7A0BA032: hello_world() { printf("Hello World!"); }
是它在某種程度上可以從Lua字節碼中調用這個函數?
預編譯的Lua文件:hello_world.lua
JMP 0x7A0BA032
,然後例如調用它像
dofile "hello_world.lua"
有沒有類似這樣的工作的機會?
假設我不能使用loadlib()
或任何簡單地加載DLL並調用其方法..
純Lua沒有變化。 – lhf