Burpsuite代理后,https请求中页面排版及图片显示不全的问题解决办法

一、问题现象:

Chrome浏览器中设置了代理,用Burpsuite代理后,打开百度,或者CSDN等其他网页,发现以下问题:

现象一:页面布局错乱

现象二:图片显示不全,为破碎图表

现象三:有图片上传的地方,点击上传后无反应

现象图片:



二、对此,解决的思路:

1.查看Burpsuite是否设置了过滤条件:

1-1.burpsuite中代理模型

查看代理模型中这3处是否有过滤,截图如下:

1-2.history


图1.3


图1.4

通过查看burpsuite可知,porxty中代理过滤条件正常,所以可以排除不是burpsuite设置的问题

那么,还有哪个地方呢?

2.浏览器在用burpsuite做代理时,得需要burpsuite的CA证书,该证书可以说是使用抓取https的通行证,那么,是不是chrome中无该证书导致的呢?

为此,我将burpsuite中的CA证书导出,再导入chrome中,尝试下是否OK

步骤1:导出Burpsuite中签名证书:


图2.1


图2.2

步骤2:将导出的bp签名证书导入目标浏览器中(此处以chrome浏览器为例)


图2.3


图2.4


   图2.5

导入证书,选择浏览,打开的弹框中下拉选择“所有文件”,然后找到刚才下载的bp签名,点击导入即可


导入后,就能正常抓取https请求。

导入后,验证:

图3


PS:文中借鉴的导入bp证书方法。

你可能感兴趣的:(Burpsuite代理后,https请求中页面排版及图片显示不全的问题解决办法)