【实战破解】Lua软件破解卡密教程,简单易懂
Lua软件指的是那些主要功能是利用lua脚本实现的软件,比如用ALua,FusionApp,AppLua,AppCreator等软件做出来的软件;由于Lua语法极其易懂,好理解,所以有些软件的主要功能由Lua实现,要破解这些软件就要用到一些特殊的方法,我在这里简单易懂地说一说破解方法和思路
无论大佬还是小白都能听懂;
做了一个示例软件,用lua写的,如下图:
【图p1,示例软件】
这个软件需要输入激活码以解锁付费功能,底部有一个按钮显示你点击的次数,这个布局似曾相识吧
示例软件下载:链接(密码:f6k7)
大小1.2MB,安卓5.0以上,安全无毒
破解成功后效果如图:
【图p2,破解成功效果】
好了,下面就是教程,注意,有大量文字和图片,简单易懂,感谢各位支持
需要用到:手,MT管理器,FusionApp,Lua解密器
首先,准备工作:安装软件,发现输入密码不对,那么,开始破解,用mt管理器把软件去除签名校验,选择加强版的,因为有些lua软件也有签名校验(比如我的有些软件就加了),并且普通版去除不了
【图1,去除签名校验】
然后打开示例软件,进入assets目录,一般的lua软件的脚本都保存在这里
【图2,assets目录】
把里面的config.lua和其他几个lua文件解压;
【图3,解压文件】
这时如果直接打开lua就会发现是乱码,这是因为lua被加密了,
不慌;
打开lua解密器,输入路径,点第一个按钮,OK,lua解密器可谓lua中的MT,这一步相当于mt管理器的反编译;
【图4,解密lua】
这个时候打开输出的lua,发现已经解密,OK,寻找主lua中的判断语句;
然后容易发现主要代码集中在a.lua中;
lua语句很简单,找到if语句如图所示:
【图5,修改前】
这里有许多方法都能破解,但是最简单的就是把条件中的“==”改成“~=”,即把“等于”改成了“不等于”,这样随便输个密码都能进去了;
修改后的代码如图所示:
【图6,修改后】
继续,保存并退出,打开FusionApp,新建工程,把这个文件移到主目录/Fusionapp/Project/你的工程文件夹里,进入FusionApp,选择打包按钮,然后打开安装包,将a.lua找到,然后替换软件里面原来的lua文件,如图:
【图7,替换lua文件】
这么做相当于mt管理器的编译功能,因为Lua解密器的编译功能用不了,所以用了FA的
完成!
然后签个名,安装它!
打开,随便输入什么都能解锁,破解成功!
如图:
教程结束,这是个通用的破解示范,更要学会灵活应变
妖猫论坛就是牛 看看隐藏 妖猫论坛就是牛 感谢楼主分享 看看隐藏 支持一下 看看怎么回事儿 支持一下 看看隐藏