android xposed 微信,通过使用安卓下的Xposed框架实现从微信安卓版上抓取朋友圈数据...

通过使用安卓下的Xposed框架实现从微信安卓版上抓取朋友圈数据

因为微信朋友圈很火热,很多小伙伴想抓取微信朋友圈数据,但是就是找不到好的办法,今天小编就来与大家分享一下用Xposed框架可以抓取微信朋友圈数据,供大家参考一下。希望能够帮到大家。

因微信朋友圈为私有协议,从抓包上分析朋友圈数据几乎不可能,目前也尚未找到开源的抓取朋友圈的脚本。于是尝试通过使用安卓下的Xposed框架实现从微信安卓版上抓取朋友圈数据。

主要思路

从UI获取文本信息是最为简单的方法,于是应该优先逆向UI代码部分。

逆向微信apk

首先解包微信apk,用dex2jar反编译classes.dex,然后用JD-GUI查看jar源码。当然,能看到的源码都是经过高度混淆的。但是,继承自安卓重要组件(如Activity、Service等)的类名无法被混淆,于是还是能从中看到点东西。

首先定位到微信APP package。我们知道这个是 com.tencent.mm 。

在 com.tencent.mm 中,我们找到一个 ui 包,有点意思。

展开 com.tencent.mm.ui ,发现多个未被混淆的类,其中发现 MMBaseActivity 直接继承自Activity ,

MMFragmentActivity 继承自 ActionBarActivity , MMActivity 继承自 MMFragmentActivity ,并且

MMActivity 是微信中大多数Activity的父类:

public class MMFragmentActivity extends ActionBarActivity implements

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值