我的代码反编译后出现了奇怪的格式,如何修复?

我反编译了一个老的LUA代码,但是当我读取它时,它不再是文本。

这个LUA代码中有一些关于我的应用程序读取的设置的JSON指令,但我丢失了源代码。

我在互联网上寻找了解决方案,他们说可能是我的反编译器版本的问题。

我的代码是使用lua(5.1.4)编译的,并且我使用了支持5.1.x的unluac。

有人能帮我吗?

以下是我的lua的示例

_G["7S\241\167\161\130\229\224\217J\017]\2204?\172"] = {
  ["\000\014\229\130\208\191%7\224\226Q\145\203\165I\142"] = {
    ["%7\188\003\019s\237\136\155\221\162\015}*QV"] = "\253\020N\161\192\021\238[<\138\020\248\244\171=\138\148\142\230\a\015_D\219CGq\vP\028?&",
    ["tq\204\255\175$l\223\197\219\216\149\248\206:\253"] = "9\128\227#\002\133\216\246\135\238v7\023nO\191",
    ["t\184.\b\030\155Y(\204?dO\131\182\222\129"] = "\001\165\249\154\2184k\a\151\150\028_\025=\173\134",
    ["\169\127\159\172\206\018r3\233\191\160\006\173\\\020\166"] = "\197g{\218\001\"&\169\170|/\233$\190\220T",
    ["\174\006\v9\251\220`^\1280\171\190\r\185\222\238"] = " t\023\019EUw\249\228\028\021N\2359;G",
    ["\197\v\026\171\188\002\233\023\031\132\253\159\223e\249\145"] = "\127\160L6\237Xze\r\194j\1933\255\245w",
    ["\214c\195\207p0\237\198\219D\129\171\243@5\210"] = "f5\001\250\164`\200\231\a\186\1582a\215D\230\026\243\022\146y\226\025\"\248\170\224\016@\240\209\143"
点赞