Unity游戏锚点降临的Lua脚本是加密的,无法直接打开查看,通过用dnspy打开游戏的Assembly-CSharp.dll文件(是的你没看错,这游戏居然是mono编译的),可以看到里面有xLua命名空间和类,xLua好像是腾讯搞的Lua脚本,Assembly-CSharp.dll里private static int m_DecryptBytes_xlua_st(IntPtr L)和public static byte DecryptBytes(byte bytes, string decryptKey)这两个函数可能和Lua脚本加密有关,但是我让AI根据解密函数写的解密脚本解出来的Lua也无法正常打开,怀疑是解密函数没找对或者AI脚本写的有问题,求大佬们帮忙看下这种类型的Lua脚本要怎么反编译查看内容
文件已上传到百度网盘,包含两个加密的Lua脚本Main.lua和AssetLoader.lua,以及游戏的Assembly-CSharp.dll文件(可在dnspy里查看)
提取码: sfvf
部分图片如下,供参考:


