AI网盘搜索!简单的逆向分析下
好久不见,今天深夜更新一篇推文!
有时候感觉单纯分享一款不错的APP好像很没有意思,因此阿威今天决定分享APP的同时顺便简单分析研究下里面的逻辑和构造,为大家的学习做准备,仅仅为了学习和研究软件内含的设计思想和原理!
这次分享一款APP属于聚合类软件,其实很像混合盘,但是整体资源却不如混合盘,但是打着AI的口号,看起来像AI,实际上有点挂羊头卖狗肉的样子,里面的AI也只是简单的提取关键字分析搜索~
主要功能就是搜索资源,原理就是里面内聚了兄弟盘、阿里盘搜等网盘搜索网站,然后通过网络请求去获取这些网盘的资源,最后在进行html解析将数据渲染展示出来!
接下来是学习环节,阿威也就是简单分析研究,打着学习软件开发思想为目的,并没有任何逆向破解以及侵犯计算机信息软件等想法!
首先拿到软件,阿威先是使用查壳软件去看看有没有相应加固的特征,然后查了下,啥也没有!(毕竟这软件没有什么注册登录、鉴权校验的,仅仅只是请求第三方API而已)
接下来就是简单的使用抓包工具去抓抓数据包,看看有什么信息。这里没有使用小黄鸟等工具,因为我是在PC上操作的!
抓包的时候会发现有些url无法抓到,这是因为开启了https,然后系统无法信任个人证书,所以会出现抓不全的情况。这里可以通过root设备或者xposed插件去解决,问题不大,毕竟抓包不是主要的,对于这款APP!
通过抓包可以发现,用了一些第三方网盘搜索去爬取资源!
最后因为没加固,因此无需脱壳就可以直接反编译dex文件,然后将smali代码转为java代码去分析相应的逻辑。怎么反编译字节码文件有很多工具,阿威使用的是jadx,这个比较全面,功能多一点!
查看代码可以发现,使用了Kotlin和Java混合开发的,毕竟Kotlin作为Google的亲儿子,肯定是力推,而且语法也更加简洁、语法糖也很多!
然后简单看了几个Fragment,可以发现这里有个四个不同的第三方网盘fragment,然后都是通过请求这些网盘网站,然后将html解析获取关键的数据,比如资源名、日期、icon、链接等等!
在分析的过程中,阿威不小心看到了用户协议,这里写着是边界AI,但是APP名却不是这个,盲猜这是从边界AI那里copy一份project然后进行开发的,然后忘记删除这个用户协议了应该!
然后仔细一看,域方科技,这个公司阿威听到很多次了,因为诸如宇宙工具、神奇工具箱、下载工具箱等软件都是这个公司开发的,所以阿威对此并不陌生!
然后在抓包的过程中,看到了这款APP的主域名,然后简单打开看了下是一家APP开发公司的官网,应该也是属于域方科技或者是子公司那样子!
并且这个域名是备案的,不过奇怪的是,阿威在APP备案官网上并没有查到这款APP的备案信息,但是域名是备案的,IP用的是山东阿里云的,因此这完全是国内服务器,所以按照国内APP联网需要备案的要去来看,这款APP也应该要备案才能使用!我用的是模拟器因此可以直接用,不知道你们新款手机安装这款APP会不会出现未备案应用无法安装的情况咯~
最后阿威就来简单的总结一下吧!
软件是无ad的,功能也不算多,一般般吧,但是体验起来还是可以的!如果大家是想要去找网盘资源、找资料的话,其实可以用混合盘去替代!
混合盘官网: http://hunhepan.com/
最后就是希望大家多多支持吧,一键三连别少了!【点赞👍、在看👀、留言⭐】
AI网盘搜索下载链接:
1、某夸: https://pan.quark.cn/s/6753b1bc6c3a
2、某雷: https://pan.xunlei.com/s/VNxT0k5HD2PqIO-3SsgXf_ssA1?pwd=brf3#
3、蓝奏(电脑UA): https://acloudtwei.lanzout.com/iXG3S1y8isqb
👈每日更新最新的黑科技APP: https://pan.xunlei.com/s/VNvlu_fqBsDLDVpM3TwqnzkdA1?pwd=3hxk#
👉免费流量卡领取: https://56haoka.cn/index?k=VTNHRHQxNG1nNm89
------本页内容已结束,喜欢请分享------
感谢您的来访,获取更多精彩文章请收藏本站。