Lua 请!我需要任何能解码的人;Luraph模糊器”;
我为一个脚本向一个不受信任的开发人员付费。我以为他骗了我。他确实给我发了代码,但他把脚本弄糊涂了Lua 请!我需要任何能解码的人;Luraph模糊器”;,lua,decode,deobfuscation,Lua,Decode,Deobfuscation,我为一个脚本向一个不受信任的开发人员付费。我以为他骗了我。他确实给我发了代码,但他把脚本弄糊涂了 https://paste bin.com/Y9rn2Gdr每条指令在函数中是分开的,因此,如果没有关于其功能的具体细节,则无法直接删除代码 该代码包括: 包含脚本源的字符串 字符串的某些字节表示ASCII表中该字符的偏移量,而其他字节则表示函数和循环范例,如for和while(请注意,它们在解释器内的不同函数中分开) 一种迭代器函数(解释器),它遍历字符串中的每个字符并调用其他函数,以便根据该字符
https://paste bin.com/Y9rn2Gdr每条指令在函数中是分开的,因此,如果没有关于其功能的具体细节,则无法直接删除代码 该代码包括:
for
和while
(请注意,它们在解释器内的不同函数中分开){4093203921401294}
表,也就是说,最后一个表的结果是4
--ReadBytes是保存解释器和其他函数的主要函数
本地函数读取字节(currentCharacter)
本地中继器偏移
当前字符=
串(
字符串(当前字符,5),
"..",
功能(数字)
如果string.sub(数字2)=“H”,则
repeatOffset=tonumber(字符串(数字,1,1))
返回“”
其他的
本地字符=字符串\字符(数字,16))
如果是,那么
本地repeatOutput=string_rep(字符,repeatOffset)
重复偏移量=零
返回重复输出
其他的
返回字符
终止
终止
终止
)
. . . -- 其他嵌套函数
终止
我很难理解编码字符串的功能,但是,从,这似乎是一个ROBLOX脚本,对吗
如果是这样的话,我建议您在ROBLOX环境中调试代码,以了解代码的核心功能,并重写一个可读的替代方案,其工作方式与原始版本相同
您还可以对解释器进行除臭以了解其工作原理,然后捕获解释器操作以查看其工作流程,然后编写一个与原始解释器完全相同且不需要解释器的Lua脚本。在提出新问题之前,请使用StackOverflow上的搜索-@Maxisagaydachny interest,很多措词似乎都是一样的。我很好奇,这个骗局应该如何运作?不管怎样,他还是要写剧本。你的问题必须是独立的。这意味着所有的信息都需要在这个问题本身之内。链接是不够的。但是,pastebin的内容似乎与整个程序中的内容一样大,而且这个问题看起来并不是一个特定的编程问题。非常感谢您的建议,但我仍然不知道该怎么做。我建议您调查Deobfousation,一般提示是使代码可读并调试它(你需要对luraph进行反向工程来理解如何解码字符串),顺便说一句,有很多关于如何去除luraph脚本的帖子,请参阅