㈠ 求反編譯個lua文件可以嗎
樓上的有點技術好不好= =
樓主指的是luac編譯成位元組碼之後的文件。
如果要反編譯也不是不行,但是必須要是lua5.1的luac編譯出的文件才能反編譯;其次,如果是憤怒的小鳥免談,它自己編譯了lua和luac的規則,基本反編譯很難。
如果符合要求的話去下載luadec工具吧。
㈡ 用TDM-GCC編譯Lua源碼,如何修改官方Makefile把所有源碼編譯成一個exe文件,而不生成依賴的dll文件
我使用了windows下的msys做的編譯,進入lua源文件的src目錄下,把mingw段改成如下:
mingw:
$(MAKE) "LUA_A=lua52.a" "LUA_T=lua.exe" \
"AR=$(AR) -o" "RANLIB=strip --strip-unneeded" \
"SYSCFLAGS=-static" "SYSLIBS=" "SYSLDFLAGS=-s" lua.exe
$(MAKE) "LUAC_T=luac.exe" luac.exe
然後在上一層調用make mingw就可以了
㈢ lua腳本語言,請問已經被編譯了的語言怎麼反編譯獲得裡面的內容我好修改
LUA 我記得不用什麼反編譯吧,
另外 LUA本來就是開源的呀,直接有源代碼下(http://www.lua.org/)
而且LUA支持DLL(SO)的 功能擴充直接寫DLL就可以了呀
另外通過DLL(SO)的交互性也非常好
重來沒聽說過什麼帶病毒的LUA 官網下的肯定沒病毒,你要再不放心 自己編譯個就好了