KindEditor自动过滤首行缩进和全角空格的解决方法

admin8年前1833
KindEditor 4.1.11:<span style="margin: 0px; padding: 0px;...

PHP Ajax 跨域问题最佳解决方案

admin8年前1580
<p style="border: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0px; line-height: 2em;...

利用fiddle进行https抓包 (附ios安装证书 )

admin9年前5425
这里写图片描述

这里写图片描述

安装根证书后,可以点击Actions—–>open windows certificate manager查看安装到系统的根证书 
这里写图片描述

根证书的作用:fiddler对每个域名都会生成公钥证书,浏览器会用根证书验证公钥证书的合法性,所以,根证书是https 抓包必不可少的部分

效果

我们那支付宝登陆界面做测试支付宝登陆页面 
这里写图片描述

常见问题

http tunnel、http connect

有一种情况,host都是tunnel to, url 后边都带着443,这是什么意思呢? 
查看,请求头会发现使用了Connect方法,Connect方法通常会建议代理(fiddler)与目标服务器建立http tunnel;尽管Connect也可以用于http,但是一般是用于SSL通信;

CONNECT www.google.com:443 11

这句话表示,代理与服务器的443端口建立了http tunnel,在此之后,所有由客户端发送的内容,都会经由http 代理,转发给www.google.com:443端口;

解密失败

有的时候,发现解密失败,这是可以查看connect的log。如图

这里写图片描述

通过查看响应,我们看到,是由于没有设置解密导致的,

This is a CONNECT tunnel, through which encrypted HTTPS traffic flows. 
Fiddler’s HTTPS Decryption feature is enabled, but this specific tunnel was configured not to be decrypted. Settings can be found inside Tools > Fiddler Options > HTTPS. 
A SSLv3-compatible ServerHello handshake was found. Fiddler extracted the parameters below.

Tools > Fiddler Options > HTTPS,选中解密https,选择正确的来源,解密成功。 
这里写图片描述

当然,如果不想显示Connect,你也可以设置rules----->hide connects 隐藏connect;

如果还是解密失败,可以查看Log标签页,错误信息都会在这里边显示。 
这里写图片描述

抓不到手机微信

有网友跟我说,抓不到手机微信的数据,这是因为,微信走的http2协议,fiddler不支持http2协议,所以用wireshark抓,但http2也是加密的,所以抓到的数据看不懂。 
这里写图片描述


IPhone上安装Fiddler证书

这一步是为了让Fiddler能捕获HTTPS请求。 如果你只需要截获HTTP请求, 可以忽略这一步

1. 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.2.124

2. 打开IPhone 的Safari, 访问  http://192.168.2.124:8888, 点"FiddlerRoot certificate" 然后安装证书

利用fiddle进行https抓包  (附ios安装证书 )

设置fiddler抓包<p style="margin-top: 0px; margin-bottom...

Cygwin国内比较快的镜像

admin9年前1657
<span sty...

lnmp 安装Swoole扩展

admin9年前1674
lnmp 安装Swoole扩展
下载swoole扩展逐渐,附件:swoole-src-master.zipgithub地址:https://github.com/swoole/swoole-src.git安装swoole:cd&nb...

jQuery二维码生成插件jquery-qrcode

admin9年前1528
jQuery二维码生成插件jquery-qrcode
<p style="box-sizing: border-box; margin-top: 15px; margin-bottom: 15px; line-height: 2em; c...

PHP简单 对象(object) 与 数组(array) 的转换

admin9年前1837
<blockquote style="box-sizing: border-box; padding: 5px 15px; margin: 0px 0px 20px; border-l...

2016中国软件开发者白皮书完整版

admin9年前1589
2016中国软件开发者白皮书完整版
2016中国软件开发者白皮书完整版.pdf...

centos下使用yum 安装percona xtrabackup

admin9年前1615
配置percona的yum仓库&nbsp...

46 个非常有用的 PHP 代码片段

admin9年前1988
1.发送 SMS在开发 Web 或者移动应用的时候,经常会遇到需要发送 SMS 给用户,或者因为登录原因,或者是为了发送信息。下面的 PHP 代码就实现了发送 SMS 的功能。为了使用任何的语言发送...