![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Xposed
thunder_sz
这个作者很懒,什么都没留下…
展开
-
从Android视角看数据爬虫
从Android视角看数据爬虫 简介 从Android客户端视角看数据爬虫,主要分为以下几个步骤 1、通过反编译等手段,hook住对应app的网络请求库,得到对应的URL 2、根据hook的点打印出当时的header和参数 3、模拟APP请求,发起对应的数据请求 如何实现 通过反编译和Hook获取url 这个爬虫的重点步骤,通过此步骤才能的到对应的URL,难易程度取决于APP对自己的保护程度。主要从以下几种情况来说明: 1、使用了OkHttp,但未自己进行封装或修改的: 直接通过hook OkHttp的原创 2020-05-11 19:11:31 · 355 阅读 · 0 评论 -
Android反编译与Xposed所必须了解的事情(一)
一、内容的由来 最近做了一些反编译的工作,对反编译的理解从模糊到入门,再到感到敬畏。到现在我竟然不确定我是在门外还是在门内,但我对这件事感到兴趣浓厚,所以准备写几篇入门文章记录一下,也顺便梳理一下最近做的事情。 二、反编译的目的 学习对方的框架、研究实现逻辑 找到想要的数据,爬对方的数据 hook特殊的方法,进行app的功能拓展 快速熟悉新工程,找到对应的Activity或方法调用...原创 2019-06-28 18:27:35 · 1205 阅读 · 0 评论 -
Android反编译与Xposed所必须了解的事情(二)
一、Xposed使用步骤 Gradle引用依赖 Manifest中添加meta内容识别 添加assets文件夹,创建xposed_init文件,用于hook文件识别 编写hook代码,hook对应的类和方法 二、流程解析 接上篇内容,依旧以打开LOG为目的,之前我们已经找到了对应的自定义log类,下面只需要打开log开关。 添加Gradle依赖 compileOnly 'de.rob...原创 2019-07-05 16:12:34 · 277 阅读 · 0 评论