芽衣 发表于 2021-6-6 18:12

〖简单教程〗WIFI大师 手工去除签名校验 WIFI万能钥匙

比较简单,样品来自谷歌版WIFI大师5.0.93,前身应该叫做WIFI万能钥匙吧,而且曾经被央视点名窃取用户隐私数据。比如现在有显密版本,就是把保存在APP内部的密码导出来,基本上等同于公开自己的WiFi密码了。



准备工具
1、反编译工具,MT、NP、AK均可


谷歌版没有广告,比较纯净,但是好像加了个浏览器在APP里面。

https://static.52pojie.cn/static/image/hrline/5.gif




重签名以后打开软件会提示盗版,通过字符串查找res目录下的资源文件,可以得到字符串“invalid_apk_dialog_content”。




然后smali代码中搜索这个字符串,有很多个,但是只有一个是有用的,其他都是一些没有用的ID,定位到com/lantern/core/r/j,位于方法a。






如上图,v2寄存器在方法的开头就已经赋值0了,0就是盗版,所以正版是1,让a这个方法返回1即可。



```
.method public static a(Landroid/app/Activity;Lc/b/b/a;)Z
    .locals 8

    const/4 p0, 0x1

    return p0
.end method
```



至于显示密码教程,百度一下就有,具体我也没试过,如果不是保存在本地的话可能需要写个类导出来或者让它显示在APP的某个布局上。

zhangxu888 发表于 2021-6-7 09:32

{:1_927:}感谢分享思路!学习学习!

FFF全部成为F 发表于 2021-6-9 08:13

芽衣 发表于 2021-6-7 17:05
这个没去研究,版本号一般不是在xml就是在dex里面。

我只知道QQ微信等腾讯系的社交软件有自己的版本号判断方式,直接修改版本号VersionCode或者版本名称VersionName是无效的。。

xiuyuan1314 发表于 2021-6-7 05:51

大神,有空也做个显密码版吧,还有就是网上的显密码版的,在小米手机上都不能用,不知您能否解决下这个问题呀

bingshen 发表于 2021-6-7 07:06

分析得好细致,学习一下。

lye123456 发表于 2021-6-7 08:33

只要用这个软件,自己家的无线密码就自动分享了。

race_002 发表于 2021-6-7 08:39

能做个显密的吗,电脑也想连

Jvek 发表于 2021-6-7 10:12

感觉还不错

芽衣 发表于 2021-6-7 10:33

xiuyuan1314 发表于 2021-6-7 05:51
大神,有空也做个显密码版吧,还有就是网上的显密码版的,在小米手机上都不能用,不知您能否解决下这个问题 ...

这个有成品……不知道在哪个博客看到过,你找一下谷歌或者百度。

黑泽心教 发表于 2021-6-7 10:40

学习了!

guangzisam 发表于 2021-6-7 10:47

提取 签名校验 的代码,更能学习成长
页: [1] 2 3 4 5 6 7 8
查看完整版本: 〖简单教程〗WIFI大师 手工去除签名校验 WIFI万能钥匙