分类 APP 下的文章

写在前面

相信大家在用某某软件库的时候都会发现打开APP后会有他们的引流弹窗,我写的可能需要一点反编译基础....

准备

需要的工具有
MT管理器

去除

其实去除的方法有很多种,可以自己摸索

第一种

MT管理器查看软件会发现有几个dex文件点击一个会出现一个叫Dex编辑器++,选中所有dex文件点击确定,然后点击搜索,查找内容:mutil,类型:代码,点击确定,搜索完从里面找一个叫mutil的文件下有个叫OnlineDialog的类长按删除即可去除弹窗!可能搜索mutil后没有叫OnlineDialog的类,直接删除第一个类就行

第二种

选择一个dex文件,以Dex编辑器打开,选择字符常量池,右上角点击选择过滤,输入https://或者http://,从里面找到可疑的链接,删除即可,一般直接过滤weiyun就会出来删除即可

第三种

Dex编辑器++,选择全部dex,搜索代码:

invoke-virtual{v1},Landroid/app/AlertDialog;->show()V
invoke-virtual{v0},Landroid/app/AlertDialog;->show()V

想要显示弹窗肯定要调用这段代码我们把他删掉就好了(这两个都删掉)

第四种

直接删除清羽弹窗的调用代码

invoke-static{p0,v0},Lmutil/LS;->show(Landroid/app/Activity;Ljava/lang/String;)V

万能去除

APP净土
市面上的弹窗基本都能一键去除,适合懒癌

最后

如果你有更好的方法欢迎留言讨论!?

笔记

千城软件库的软件发现用别的链接不能弹窗必须用讯飞语记的弹窗!

灵感

这个存粹是在网上看到无水印的解析方法感觉听简单的就自己做了一下

首先分享链接

在网页打开后播放视频会发现网页源码中会有aweme.snssdk.com/aweme/v1/playwm/ 的链接里面有个playwm把wm去掉复制链接到浏览器打开就是无水印的视频地址了,但是我发现在电脑上打开时一片空白只要改成手机版就可以正常播放

嗅探

利用luaweb加载分享的链接

webView3.setWebViewClient{
    onLoadResource=function(view,url)
--代码片段
end}

监听浏览器内容,里面的url变量就是有水印链接,用gsub方法替换/playwm/为/play/就可以得到无水印链接然后用web播放即可

灵感

因为自己注册的平台的太多,导致每次输入密码都要改一次密码,每次都记不到,所以为了方便自己开发一款App,其实刚开始想存到便签里面的但是我不知道是否安全,也不知道储存在本地,第三方软件是否能读取到便签的内容
其实市场上也有一些存密码的App但是总归是别人开发App自己用着不太放心

加密

密码这类隐私东西肯定少不了加密,密码一些东西我并没有直接存到本地,而且放在云端的密码我也做了一些加密处理,经过软件里面的自制解密进行解密,而且必须要拿到秘钥才能解密,秘钥我使用的是手机的特征码,每个手机就是不同的秘钥,就算拿到App也无法对数据解密

1.0 版本

一页布局,数据直接放在本地,直接list读取

1.1 版本

添加了关于布局,美化一些细节部分,本地数据加密,被调用时进行解密展现出来。

1.2 版本

添加了新功能,可以输入密文进行加密与解密,数据放在云端并加密储存,并且支持远程修改与添加。

1.3 版本

修复部分bug和语法问题,更加流畅,添加了物联卡流量查询方法,不用登陆微信可以直接查询当前物联卡的流量使用情况,get方法

1.4 版本

努力想灵感中