介绍手机抓包教程ip代理

发布时间:2020-07-03 关注热度:°C

  用ip代理来网页爬虫,这样的教程及操作我们都比较熟悉了,随着移动网络的爆发,手机抓包开始更多的被用到,而且很多企业都直接推APP不做客户端。

  平时我们的爬虫多是针对网页的,随着手机端APP应用数量的增多,相应的爬取需求也就越来越多,因此手机端APP的数据爬取对于一名爬虫工程师来说是一项必备的技能。我们知道,网页爬取的时候我经常使用F12开发者工具或者fiddler之类的工具来帮助我们分析浏览器行为。那对于手机的APP应该如何使用呢?我们同样可以使用fiddler来分析。下面IP海将会给大家介绍如何在电脑端使用fiddler进行手机APP的抓包。

  首先了解一下fiddler:Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了用户友好的格式。

  以下是具体步骤:

  1、下载fiddler抓包工具

  fiddler的官方下载链接:https://www.telerik.com/download/fiddler

  安装步骤没什么特别,常规下一步完成即可。

  2、设置fiddler

  (1)设置允许抓取HTTPS信息包

  操作很简单,打开下载好的fiddler,找到 Tools -> Options,然后在HTTPS的工具栏下勾选Decrpt HTTPS traffic,在新弹出的选项栏下勾选Ignore server certificate errors。这样,fiddler就会抓取到HTTPS的信息包,否则会一直显示tunnel。

  

ip代理介绍手机抓包教程

 

  (2)设置允许外部设备发送HTTP/HTTPS到fiddler

  相同的,在Connections选项栏下勾选Allow remote computers to connect,并记住上面的端口号8888,端口号后面会使用到。

  

ip代理介绍手机抓包教程

 

  3、 设置手机端

  设置手机端之前,我们需要记住一点:电脑和手机需要在同一个网络下进行操作。可以使用wifi或者手机热点等来完成。

  假如你已经让电脑和手机处于同一个网络下了,这时候我们需要知道此网络的ip地址,可以在命令行输入ipconfig简单的获得,如图。

  

ip代理介绍手机抓包教程

 

  下面我们开始手机端的设置。

  手机APP的抓取操作对于Android和Apple系统都可用,博主使用的苹果系统,在此以苹果系统为例。

  首先进入到手机wifi的设置界面,选择当前连接网络的更多信息,在苹果中是一个叹号。点击进入后你会在最下面看到HTTP代理的选项,选择点击进入,选择 手动。

  

ip代理介绍手机抓包教程

 

  进入后,填写上面记住的ip地址和端口号,确定保存。

  

ip代理介绍手机抓包教程

 

  4、下载fiddler安全证书

  手机端设置完成后,我们还需要下载fiddler安全证书,可以在在手机上打开浏览器输入一个上面ip地址和端口号组成的url:http://192.168.43.38:8888。打开后你会看到如下的界面,然后点击FiddlerRoot certificate下载fiddler证书。

  

ip代理介绍手机抓包教程

 

  以上就简单完成了所有的操作,最后我们测试一下是否好用。

  5、手机端测试

  就以知乎APP为例,在手机上打开 知乎APP。下面是电脑上fiddler的抓包结果。

  

ip代理介绍手机抓包教程

 

  结果没有问题,抓到信息包。然后就可以使用我们分析网页的方法来进行后续的操作了。

  以上就是IP海带来手机抓包的教程攻略分享,希望对大家能够有帮助。

 

版权声明:本文为IP海(iphai.cn)原创作品,未经许可,禁止转载!

Copyright © 2020 www.iphai.cn. All Rights Reserved. IP海 版权所有.
IP海仅提供中国内IP加速服务,无法跨境联网,用户使用IP海从事的任何行为均不代本公司的意志和观点,产生的相关责任用户自负。
ICP备案鄂ICP备19030659号-3 公安备案鄂公网安备42100302000141号 计算机软件著作权证计算机软件著作权证 ICP/EDI许可证ICP/EDI许可证:鄂B2-20200106

扫一扫,加企业微信