LUA脚本解密问题

开头是table={XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX}function OnEvent(event, arg) Program_start(event, arg) end loadstring((function()decode="" for i =1,#table do decode= decode .. string.char(table[i]-1000)end return decode end)())()结尾是这样的,这种LUA脚本里面的加密代码要如何解密?

table里的元素似乎是原码+1000的结果,解码操作就是逐个元素-1000即可得到原码(10进制的ASCii码)。

追问

就是说,这些大括号内的数字全都要-1000才能得到原码?table里的数字非常多,有什么方法可以快速让每个数值都减去1000?

追答

不管它有多少,编制一个循环就可搞定。

追问

能给我个样本吗?我对这个一窍不通,只是想把这段码给解出来

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-01
这种lua加密形式已经可以破解开了。不需要考虑-1000的键值。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网