提要:本文讲解了两部分内容:1、如何设置fiddler抓包https,2、如何设置自动获取小程序的登录信息。
1、打开应用:在软件目录的fiddler文件夹当中,双击fiddler.exe程序,打开应用。(如果软件目录当中没有,用户可百度自行下载安装)
2、打开菜单上的 工具 – 选项:
3、切换到https – 确认如下图所示,相应选项已经打勾,然后再点击 动作:
4、选择 信任根证书
5、到这步,我们应该是已经配置好了可以捕获https链接的设置。然后重启。
6、确认一下上面设置是否生效。重启软件以后,随便使用edge或者谷歌浏览器(注意,IE或其他的浏览器可能不行,建议一定要使用上述浏览器),打开一些大型网站如:淘宝、携程等,看看fiddler软件当中的协议下的https是否如下图所示,前面的结果为200,如果是,说明设置成功。如果否,请重新设置。
7、替换js:打开fiddler,如下图,切换到fiddler script,将下面的代码全部删除,然后将软件目录下的fiddler_js.txt下的代码全选,复制,粘贴到下面。然后:保存脚本
8、上述步骤做完以后,我们还需要安装微信的电脑版,安装好以后登录
重要:微信电脑版的版本建议使用3.3.5以前的版本,如果是后续的版本,可能抓取不到数据包内容。如图:
9、然后点击左下角的小程序图标,打开
10、然后按我们要采集的目标网站或者app,选择对应的小程序,如果没有,搜索一下即可。
11、比如我们要采集马蜂窝的相关内容,我们就点击打开该小程序
12、小程序初次打开,需要我们登录,我们确认登录以后,即可进入主界面,这时我们按软件的说明点击进入到相关的页面(这里很关键:请打开一个景点的页面,如果打开的页面是其他的可能获取不到),如下图。这时,fiddler会自动获取登录该小程序的相关登录信息,并保存文件。然后我们就可以关闭小程序了。
13、 上述的1-7是 就是初次配置fiddler抓包程序的设置步骤(只需要设置一次),以及使用fiddler获取最新登录信息的步骤。(8-12步)
什么情况下需要8-12步?在采集软件运行后,界面有提示之前的登录信息过期,需要更新的,这时我们就需要启动fiddler,然后按上述8-12步,也就是从微信电脑版启动对应的小程序,运行一下。
微信扫描下方的二维码阅读本文