已經檢查了lua文檔並沒有找到從內存地址輸出特定值的函數。 lua中是否有一個允許輸出內存地址值的函數?如何獲取lua中的內存地址?
0
A
回答
0
如果您正在使用LuaJIT工作,你可以創建這個功能你自己(僅適用於X86-32):
read_memory_dword = require"ffi".cast("__fastcall uint32_t (*)(uint32_t)",
"\x8B\x01\xC3") -- mov EAX,[ECX]/ret
YourValue = read_memory_dword(YourAddress)
+3
您不需要爲此編寫程序集...只需要:'require「ffi」.cast(「int *」,YourAddress)[0]' – daurnimator
1
,或者如果它不是一個字符串你做
blabla = tostring(obj)
相關問題
- 1. Lua中變量的內存RAM地址
- 2. 獲取IP地址在Lua
- 3. 如何從內存地址獲取值?
- 4. 在LUA中獲取網關地址esp8266
- 5. 如何在openssl AES中獲取表(Te0,Te1,...)的內存地址?
- 6. 如何在Python中獲取mmap-ed內存的地址?
- 7. 獲取函數的內存地址
- 8. 獲取Powershell變量的內存地址
- 9. C++ - 獲取特定的內存地址
- 10. 如何在C中獲取內存地址並輸出它?
- 11. 從內存地址獲取字節?
- 12. 如何獲取DMA的GPU內存的物理地址? (OpenCL)
- 13. 如何獲取內部IP地址?
- 14. Python - 如何獲取內存地址的值?
- 15. 如何使用C獲取特定的內存地址C
- 16. 問題獲取和存儲陣列中的內存地址
- 17. 基地址寄存器如何獲取地址?
- 18. 如何從內存地址獲取相對對象?
- 19. 從內存使用內存地址獲取對象
- 20. 如何在內核中分配16K連續內存並獲取物理地址?
- 21. 如何獲取node.js中的IP地址
- 22. 如何獲取UNo中Reference的地址?
- 23. 如何獲取geckofx中的iframe地址?
- 24. 如何獲取IP地址?
- 25. 如何獲取IP地址?
- 26. 如何獲取mac地址
- 27. 在C中,如何讀取地址前面的內存塊
- 28. 訪問直接內存地址並獲取C++中的值
- 29. 在我的數組中獲取內存地址?
- 30. SpicIE - 如何獲取地址欄中的真實地址?
可能重複[Lua中變量的內存RAM地址](http://stackoverflow.com/questions/8980317/memory-ram-address-of-a-variable-in-lua) –
你究竟想要做什麼? – lhf
你想傳遞給這個函數的地址是? –