码迷,mamicode.com
首页 > 移动开发 > 详细

mitmdump抓取app数据

时间:2021-07-05 18:25:50      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:模拟   json   操作   wem   函数名   地方   mitm   url   数据   

注:有些app的api接口post的请求有些参数不知从何而来,因此无法模拟客户端post数据,需借助mitmproxy里面的mitmdump来操作。

1. 先用fiddler抓包获取请求的接口

2. 编写解析数据的代码,例如:

import json
# 这个地方必须这么写 函数名:response
def response(flow):
    # 通过抓包软包软件获取请求的接口
    if aweme/v1/user/follower/list in flow.request.url:
        # 数据的解析
        for user in json.loads(flow.response.text)[followers]:
            pass

3. 开启模拟器,设置好代理,cmd运行mitmdump,例如:mitmdump -s XX.py -p 8889 

   说明:mitmdump -s py文件 -p 模拟器代理端口

4. 滑动APP。

 

mitmdump抓取app数据

标签:模拟   json   操作   wem   函数名   地方   mitm   url   数据   

原文地址:https://www.cnblogs.com/loren880898/p/14966595.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!