现在很多app数据通常都不走http接口,而是tcp或者自定义的协议,当然都逃离不了tcp/ip协议族。

对于一些大厂app而言,为了保证业务可靠性,当自定义协议或者使用tcp这种进行网络传输时如果出现问题,他们会准备一套降级方案,那就是自动切换到http接口进行数据的收发。

那么,关键点就来了,我们可以让他在tcp通讯时发生故障,然后就可以让app强制走http接口了。

如何触发故障?最简单的就是找到tcp通讯的服务端ip,然后防火墙禁用tcp通讯的ip即可,下面以某团app抓取http请求接口为例


1.打开wireshark 抓包

抓包过程略略略。。。

2.大胆的猜测哪个TCP 协议的ip 是某团的(响应包数据比较大的是最可疑的)

3.配置出入规则 禁止上一步中猜测出的ip,即可造成文中所说的故障。windows平台配置为例:

4.然后再继续使用charles进行抓包,此时某团外卖app已经启动降级方案。抓包结果如下

 接口也都已经走http了,返回数据也都正常,下一步就是破解相关的加密参数。

app爬虫抓包不能抓到对应的http网络请求解决办法,以某团app为例相关推荐

  1. 【转】Fiddler抓包工具手机添加代理后连不上网解决办法

    转载:Fiddler抓包工具手机添加代理后连不上网解决办法_数据结构和算法的博客-CSDN博客 最近,在工作中需要测试一个监控网络请求的SDK,需要校验该SDK记录的耗时数据的准确性.根据网上大神们提 ...

  2. ios开发防止App被抓包(一句话实现iOS应用底层所有网络请求拦截(如ajax请求拦截),包含http-dns解决方法,有效防止DNS劫持,用于分析http,https请求,禁用/允许代理,防抓包)

    ZXRequestBlock 安装 通过CocoaPods安装 pod 'ZXRequestBlock' 手动导入 将ZXRequestBlock拖入项目中. 导入头文件 #import " ...

  3. App测试---Fiddler抓包工具手机添加代理后连不上网解决办法

    在App测试中遇到的问题:Fiddler抓包工具手机添加代理后连不上网 背景:需要测试接口返回值是否ok.因此使用Fiddler工具进行抓包,查看网络请求的返回值.安装Fiddler工具后,在进行Fi ...

  4. 使用Wireshark抓包软件提示The NPF driver isn’t running解决办法

    Wireshark一个强大的数据抓包分析工具,在Win7 64位系统上第一次使用时,可能会出现意外的情况. The NPF driver isn't running. 这个情况可能是因为没有安装Win ...

  5. (转)使用Wireshark抓包软件提示The NPF driver isn’t running解决办法

    Wireshark一个强大的数据抓包分析工具,在Win7/10 64位系统上第一次使用时,可能会出现意外的情况. The NPF driver isn't running. 这个情况可能是因为没有安装 ...

  6. 使用fiddler实现手机抓包--关于苹果装了证书 不能上网的解决办法

    手机上无法直接查看网络请求数据,需要使用抓包工具.Fiddler是一个免费的web调试代理,可以用它实现记录.查看和调试手机终端和远程服务器之间的http/https通信. fiddler没有手机客户 ...

  7. fiddler手机模拟器抓包_利用Fiddler对Android模拟器网络请求进行抓包

    粉笔网iPhone端使用的第三方开源库 粉笔网iPhone端使用的第三方开源库 前言 最近有朋友问我粉笔网 iPhone 端使用了哪些第三方的开源库.我在这儿整理了一下,分享给大家. ASIHttpR ...

  8. Fiddler抓包工具手机添加代理后连不上网解决办法

    前言 想利用Fiddler工具给手机添加代理,来监控手机的一系列网络请求.但是fiddler工具给手机设置代理之后,手机竟然上不了网了,尝试了N种方法,终于给解决了. 解决方法 1.关闭电脑防火墙 2 ...

  9. 抓包软件抓取手机数据(app,浏览器等)

    抓包软件抓取手机app数据 抓包软件,Charles配置 proxy-windows proxy(打钩) proxy-proxy settings 端口号8888 箭头处打钩 proxy-ssl pr ...

最新文章

  1. 机器学习系列19:将核函数应用于支持向量机
  2. ssh 远程登陆异常SSH_EXCHANGE_IDENTIFICATION及解决过程
  3. 数据分析基础教程Numpy指南笔记
  4. freeCodeCamp认证
  5. 【贪心 和 DP + 卖股票】LeetCode 121. Best Time to Buy and Sell Stock
  6. 2018年视频云服务市场格局进入整合阶段,阿里云视频云位居市场竞争力领导者的位置... 1
  7. cesium 加载bim模型_BIM+GIS跨界融合,打造智能未来新利器
  8. MySQL存数学符号,如何将数学符号保存到mysql或mssql数据库?
  9. 分析一块某宝上的WiFi摄像头模块
  10. 【案例】中国城市规划设计研究院:新型城镇化监控与评估平台
  11. 招银网络科技校园招聘面试2020.10
  12. 日常生活中使用计算机要注意事项有哪些,笔记本电脑日常使用注意事项以及保养技巧...
  13. noip题库 —— 4.7反质数
  14. python爬虫实验总结_python3爬虫总结(共4篇).docx
  15. 一个转来的简单T9输入法
  16. 词云中去重复的词_手把手教你挖掘蓝海词,打造爆款标题!
  17. Unity入门常见错误之碰撞检测方法无法触发
  18. initramfs模式介绍及解决方法
  19. 中兴失去的五年——未来该何去何从
  20. 呼叫系统呼叫中心crm系统

热门文章

  1. Excel数据分析(一)公式错误值与解决办法
  2. 通信原理课程设计报告
  3. android指南针卡死,android指南针
  4. mysql 锁定表_mysql表锁定技术
  5. 2023年非证券类投资银行业研究报告
  6. 保险私有云 IaaS 资源池选型与演进之路 | SmartX 客户实践
  7. Android中设置分割线
  8. D5渲染器电脑硬件配置Vol.1——操作系统丨显卡
  9. [内附完整源码和文档] 基于C#和SQL Server 2008的自助点餐系统设计与实现
  10. 软酷优计划java考试复习题_软酷题