Deepin抓包HTTPS

总述:简单来说在Deepin下装了虚拟机,在虚拟机里设置Fiddler抓包HTTPS。

背景:因为我是把Deepin作为主系统使用的,写爬虫的时候需要抓取HTTPS的数据包,但是Deepin下没有找到解决的方法所以直接上虚拟机了。如果有更简单的方法可以给我留言,如果也遇到这个烦恼可以试试我的方法。

配置:CPU:Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz

           内存:4Gx2

           系统:Deepin15.7

 

一、安装虚拟机,借鉴:Deepin 系统下安装VMware并激活.

1.深度商店搜索vmware,点击安装

2.打开启动器:点击VMware-install

3.然后打开VMware Workstation.输入密钥.

CG54H-D8D0H-H8DHY-C6X7X-N2KG6

ZC3WK-AFXEK-488JP-A7MQX-XL8YF

AC5XK-0ZD4H-088HP-9NQZV-ZG2R4

ZC5XK-A6E0M-080XQ-04ZZG-YF08D

ZY5H0-D3Y8K-M89EZ-AYPEG-MYUA8

输入其中一个即可.

 

二、安装Windows XP 64位,镜像下载地址:MSDN

1.选择英文版64位如图

2.打开VMware,新建如下配置虚拟机

注意三点

(1)Memory:运行内存默认推荐1G,我平时使用Deepin会有4G左右空余内存,所以多分配一些,2G运行内存使用十分流畅。实际使用时XP占用内存很小,应该可以分配1G。

(2)CD/DVD(IDE)选择你下载的镜像

(3)Network Adapter选NAT。另外USB我选的1.1,其他的具体配置可以自行了解。

3.安装

(1)点击启动就开始装系统了,安装过程是英文,但是比较简单,看不懂可以百度翻译一下

(2)安装过程需要输入秘钥才能进行下一步,可以使用下面的秘钥

Windows XP SP2(x64)VOL版安装序列号:
B66VY-4D94T-TPPD4-43F72-8X4FY
VCFQD-V9FX9-46WVH-K3CD4-4J3JM

安装完成后可直接进入蓝天白云的XP桌面,打开ie便可上网。

(3)打开百度发现不支持中文,可以看这个回答:怎样把电脑XP英文版变成中文版

至此XP安装完毕

 

三、安装Fiddler

1.自带ie过于难用很多网页不支持打开,下载火狐xp版,在ie下百度firefox xp版即可,注意不要用chrome xp版,版本太旧不支持https打开,chrome显示时间有问题

2.安装.net3.5,由于Fiddler需要.net环境所以需要安装.net,经过测试发现.net3.5比较合适,有兴趣可以自行搜索.net xp版或者搜索.net 32位

3.下载Fiddler,我在官网下的打不开,百度了一下下载旧版本4.x打开安装了,使用起来一切正常

 

四、设置Fiddler抓取https数据包:参考的博文

1.因为fiddler本身并不能抓取https所以需要设置一下,打开fiddler,点击工具栏中的Tools—>Options,点击Actions

2.点击Actions,点击第二项:Export Root Certificate to Desktop,这时候桌面上会出现证书FiddlerRoot.cer文件,点击OK设置成功,关闭fiddler

3.导入证书:在浏览器中导入证书FiddlerRoot.cer

记得把信任都勾选上,至此重新打开Fiddler和火狐已经可以抓取https的数据包了

总结:喜欢折腾的同学可以试试,或者有更好的方法记得给我留言。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值