Pandownload的Lua脚本反编译
前言
今天打算用Pandownload去下载东西,结果所使用的Lua维护中,没啥事干,看看源码,说干就干.
正文
打开到 PanDownload\PanData\script\default
这个目录下找到了Lua,像通常一样用记事本打开,结果
它加密了(意料之中🙂 )
往下翻可以看到 密码错误
既然是Lua脚本,Emmm在Bing上搜索找到了这篇文章:lua脚本加密工具:简单异或加密 - 『原创发布区』 - 吾爱破解
这张图有点似曾相识,他和上面的脚本加密方式一毛一样
文章中可以得知这种加密叫做 xor
反编译方法:
只需要将 return o(m(i(b),c))end)
更改为 print(o(m(i(b),c)))return o(m(i(b),c))end)
这还不够,去https://joedf.ahkscript.org/LuaBuilds/ 下载lua
解压,把修改过的lua放到这里
在此处打开CMD,输入 lua test.lua
回车
所输出的就是源码,由于编码问题,中文显示乱码.
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自Momo5418’s Blog
评论