锚点降临的xLua脚本如何解密查看内容

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

部分图片如下,供参考:


2

感谢大佬,脚本已成功工作

什么是lua啊 怎么获取? 需要抓包嘛?