前置条件

mitmproxy已成功安装, 可参考上一篇

手机配置代理

Mac端查看电脑的ip地址

打开命令行输入:ifconfig

或者直接去 System Preference(系统偏好设置) → Network(网络)→Advance(高级)

Windows端查看电脑的ip地址

打开命令行输入:ipconfig

iOS 配置代理

一定确保手机和电脑用的是同一Wi-Fi

  • 选择 设置→无线局域网 → 点击已连接网络
  • 选择配置代理→手动
  • 服务器: 输入上边的IP(你自己系统的),端口: 8899 → 存储

Android 配置代理

一定确保手机和电脑用的是同一Wi-Fi

  • 点击 设置→WLAN → 点击已连接网络(或者长按→修改网络)
  • 选择手动代理(可能不同的系统有稍微的差别)
  • 代理服务器主机名: 输入上边的IP(你自己系统的),代理服务器端口: 8899 → 保存

安装证书

首先,手机端已配置代理, 命令行启动mitmproxy: mitmproxy -p 8899

然后,手机端浏览器输入mitm.it 安装证书:

Tips:

  1. 安装前一定要看下 Show Instructions
  2. 如果碰到自带的浏览器下载证书失败,就下一个其他的浏览器安装
  3. iOS安装后一定要设置下信任证书不然没法抓包的
  4. Android的某些手机可能也需要设置信任证书

至此,所有配置都已完成,可以进行抓包了,用法可参考上一篇

【mitmproxy手机端App抓包】相关推荐

  1. 网络爬虫中Fiddler抓取PC端网页数据包与手机端APP数据包

    1 引言 在编写网络爬虫时,第一步(也是极为关键一步)就是对网络的请求(request)和回复(response)进行分析,寻找其中的规律,然后才能通过网络爬虫进行模拟.浏览器大多也自带有调试工具可以 ...

  2. Fiddler_Https_浏览器与手机端_抓包_手顺书

    Fiddler的下载 打开官网,官网下载地址是Download Fiddler Web Debugging Tool for Free by Telerik Fiddler的配置 由于fiddler安 ...

  3. App 抓包利器:Charles

    整理不易,欢迎关注公众号:AI悦创,如果你想快速入门点击此阅读: https://mp.weixin.qq.com/s/hxWpw5lydfRyqki45xly1Q 公众号:AI悦创 1. 前言 介绍 ...

  4. App 抓包利器:Charles 以及 App 爬虫心得

    整理不易,欢迎关注公众号:AI悦创,如果你想快速入门点击此阅读: https://mp.weixin.qq.com/s/hxWpw5lydfRyqki45xly1Q 公众号:AI悦创 1. 前言 介绍 ...

  5. 接口测试(二)--APP抓包

    [转载]接口测试第二课(APP抓包) 在讲抓包之前,先讲个小故事: 某程序猿写JS,自己手机没电了,拿同事老王的安卓机调试,很简单的获取用户微信昵称,结果死活获取不到,一直显示为null.应该是跨平台 ...

  6. Fiddler原理+雷电模拟器进行APP抓包

    0x01  Fiddler原理 Fiddler是以代理WEB服务器的形式工作的,浏览器与服务器之间通过建立TCP连接以HTTP协议进行通信,浏览器默认通过自己发送HTTP请求到服务器,它使用代理地址: ...

  7. 安全攻防 | APP抓包大全

    声明:本人坚决反对利用文章内容进行恶意攻击行为,一切错误行为必将受到惩罚,绿色网络需要靠我们共同维护,推荐大家在了解技术原理的前提下,更好的维护个人信息安全.企业安全.国家安全. 最近工作中遇到一些比 ...

  8. app抓包工具-fiddler的基本使用

    链接:https://pan.baidu.com/s/1gruMSVQ1qcx1WCmYINs2UA 提取码:yn0g 下载fiddler APP抓包原理:⒈客户端向服务器发起HTTPS请求⒉抓包工具 ...

  9. Python爬虫新手教程:实战APP抓包,抖音的小姐姐等着我!

    APP抓包 前面我们了解了一些关于 Python 爬虫的知识,不过都是基于 PC 端浏览器网页中的内容进行爬取.现在手机 App 用的越来越多,而且很多也没有网页端,比如抖音就没有网页版,那么上面的视 ...

  10. 头疼Android APP 抓包?看这一篇就够了!(不是)

    目录 0.前言 1.归因 2.抓不到 2.1 路由重定向+透明代理 2.2 强制全局代理 2.3 VPN 3.抓到了,然后呢? 3.1 系统校验证书 3.2 App自校验证书 3.3 双向校验 4.其 ...

最新文章

  1. HDOJ-2062 :Subset sequence(DP)
  2. android中常见的内存泄漏和解决的方法
  3. c语言 删除小写字母,c++ - 使用C字符串和指针。 删除除小写字母和空格以外的所有字符 - 堆栈内存溢出...
  4. KVM - 调整cpu内存、网卡
  5. Hyperbola(双曲线)
  6. CrashFinder,找到崩溃代码行
  7. 2018年12月19日
  8. ELK的端口以及加入x-pack的密码问题
  9. 复旦大学长跑协会申请书前言(初稿)
  10. 〖Python〗-- 模块与包
  11. PostgreSQL-13-缺失值处理
  12. *rock ,scissors ,paperpku 2339
  13. 小白怎么入门网络安全?
  14. 使用 zsh 后HOME/END 键以及小键盘失效
  15. 使用 brew 安装mongodb
  16. gcc -O0 -O1 -O2 -O3 -Os 编译优化等级
  17. 全栈云服务是个什么东东?!
  18. HTML5+CSS大作业——三八女人节主题设计(1页)
  19. 使用transition实现图片轮播效果
  20. 怎么打开华硕电脑计算机功能,华硕笔记本小键盘怎么开(笔记本电脑虚拟键盘怎么打开)...

热门文章

  1. win10查看正版还是盗版
  2. (十三)【数电】(半导体存储电路)同步(电平)触发器|边沿触发的触发器
  3. 计算机网络教室的使用记录表,计算机网络教室管理工作总结
  4. 第7章 - 多无人机系统的协同控制 --> 无人机飞行原理
  5. python爬虫遇到动态加密怎么办?爬取某点评网站内容
  6. 谷歌联网断网都可以玩的恐龙小游戏(内容有不死加速挂)
  7. 安卓微信无root降级教程
  8. CSDN刷访问量专用博客
  9. 企业微信无法上网,其他软件都可以上网
  10. c++语言循环读写文件夹,【C++探索之旅】第一部分第十课:文件读写,海阔凭鱼跃...