扰梦大表哥 发表于 2022-9-4 10:55

无障碍随机锁机软件破解

本帖最后由 扰梦大表哥 于 2022-9-4 11:24 编辑

声明:mt论坛发过了,懒得搞了,水印你们就当没看到吧,
涉及工具:
mt管理器,AIDE
教程类型:
算法分析
首先查看没有任何的加固


然后我打开dex随便看了一下常量

也没有混淆
那就好办了
直接查看xml

找到service发现服务活动类是Bd,
一般这个就是被锁的活动
那我们直接用dex++搜索Bd这个类

转换成java代码后,发现这个类主要是创建锁机界面窗口的,解锁按钮的点击事件注册在Bd100000大串数字后面

我们直接看那个类

就看到算法了
某某算法取五位

然后我们看到调用了Bd这个类,那我们再跳回去分析
看到了des = new by5(半岛铁盒)
那by5就是算法类咯
半岛铁盒就是解密加密的密钥
我们再搜索by5这个类
也验证了我的想法,的确是算法类
好了,解密工具算是集齐了
算法
算法类
解密加密密钥
那么接下来就需要aide了
我们得先吧by5这个算法类导出来(记得转成java)

我已经导入了
过程就不展示了,如果包名报错可以删掉
然后就是开始写算法了
先声明

然后写方法

然后写密钥

然后设置变量,(可以不写)

然后就是写算法

欧克

[*]import java.util.*;
[*]
[*]public class Main {
[*]
[*]      public static void main(String[] args) {
[*]by5 des;
[*]
[*]                try {
[*]                        des = new by5("半岛铁盒");
[*]                        int 屏幕随机数 =1234;
[*]                        System.out.println((des.encrypt("" + 屏幕随机数).replaceAll("\\D+", "").substring(0, 5)));
[*]
[*]                } catch (Exception e) {}
[*]
[*]
[*]                }
[*]
[*]}


这个就是代码了

yexing 发表于 2022-9-8 10:04

谢谢分享

风里去 发表于 2022-9-8 14:28

谢谢楼主分享

别管我了行 发表于 2022-9-14 17:04

曾经沧海 发表于 2022-9-17 09:31

大佬,你的功夫每次都是让我膜拜

爱汇编爱汇编 发表于 2022-9-24 07:30

感谢分享,学习下

曾经沧海 发表于 2022-10-2 09:03

果断收藏了。

Cerolluo 发表于 2022-11-7 09:08

支持一波!

459121520 发表于 2022-11-14 18:58

墨白搭配很快就为让对方

仙仙猫 发表于 2022-11-15 08:08

多谢大佬
页: [1] 2
查看完整版本: 无障碍随机锁机软件破解