一、下载并安装软件
1、安卓手机模拟软件:夜神模拟器。
下载地址:https://www.yeshen.com/
2、抓包工具:fiddler。
下载地址:https://www.telerik.com/fiddler
二、配置fiddler
1、打开fiddler软件,通过如下步骤重置证书:
菜单栏 -> Tools -> Options -> HTTPS -> Actions -> Reset All Certificates
2、通过如下步骤设置fiddler监听的端口号并允许远程连接:
菜单栏 -> Tools -> Options -> Connections -> 修改Fiddler listens on port为8012,并勾选Allow remote computers connect
三、设置夜神模拟器
1、打开夜神模拟器软件,通过如下步骤设置模拟器的网络连接:
点击设置图标 -> 点击WLAN -> 鼠标左键长按 WiredSSID -> 点击修改网络-> 点击显示高级选项 -> 代理选择手动,代理服务器主机名填写为当前电脑的IPV4的地址,代理服务器端口写为8012(和fillder的fiddler listens on port对应),如下图所示:
2、在模拟器的浏览器中访问http://ipv4.fiddler:8012/ 并点击FiddlerRoot certificate来安装证书,如图所示。
四、抓包。
以腾讯软件天天快报为例,先在模拟器下载快报APP,然后访问某个新闻,则可以在fiddler中抓包这个新闻的APP请求,如图:
抓到该新闻的APP请求:
之后便可以用该请求的规律爬APP了~!