一.写在前面 好久没更新博客了,最近也是忙着年前的一些事情,所以一直没来得及弄一些有价值的东西,还是来冒个泡.随着苹果公司要求的2017年开始上架审核必须是Https,而原本Http的上架需要提交强烈的申请理由.而在我们的windows平台下,一般使用的抓包工具都是fiddler,而fiddler默认是抓取http类型的接口,而想要查看https的类型的接口就需要安装fiddler证书. 二.操作步骤 1.确保你安装的是fiddler较新的版本,比较老的可能会出现安装不上fiddler证书生成器…
本书涵盖内容:fiddler.http协议.json.requests+unittest+报告.bs4.数据相关(mysql/oracle/logging)等内容.刚买须知:本书是针对零基础入门接口测试和python+requests自动化的,首先本书确实写的比较基础,对基础内容也写的很详细,所以大神绕道,别乱拍下了说不好. 为什么要先学fiddler? 学习接口测试必学http协议,如果直接先讲协议,我估计小伙伴们更懵,为了更好的理解协议,先从抓包开始.结合抓包工具讲http协议更容易学一些.…
wireshark是一个优秀的抓包工具 ip.src=192.168.10.123  发送http的一端 ip.dst=192.168.10.126 接收http的一端 如下图所示:…
一.nginx后端负载服务器的API在获取客户端IP时始终只能获取nginx的代理服务器IP,排查nginx配置如下 upstream sms-resp { server ; server ; } server { listen ; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { #root html; #index index.html index.htm;…
1. Fiddler简介 Fiddler是用一款使用C#编写的http协议调试代理工具.它支持众多的http调试任务,能够记录并检查所有你的电脑和互联网之间的http通讯,可以设置断点,查看所有的“进出”Fiddler的数据(cookie,html,js,css等). 本文为Fiddler入门教程,主要介绍Fiddler下载安装.Http接口抓包分析及模拟请求方法. 运行环境为Windows 7系统,Fiddler版本为4.(Fiddler有.net 2.0 和 .net 4.0 两种版本,根据…
1,下载charles,官网:https://www.charlesproxy.com/ 2,下载完成,先试着用一下,网址访问百度看看... 注意,windows proxy如果勾选,则代表可以抓取网址上的接口.不过如果抓取手机上的接口,建议取消该勾选,避免接口数量太多哟. 3,如何来抓取手机上的接口呢,下面一起来配置下吧.很简单. --  保证设置了手机和电脑都连接了同一个网络. --  对手机进行代理设置,如图,注意端口一般为8888. --   电脑和手机上都进行安装证书,如图. -- …
介绍 tcpdump是网络数据包截获分析工具.支持针对网络层.协议.主机.网络或端口的过滤.并提供and.or.not等逻辑语句帮助去除无用的信息. tcpdump - dump traffic on a network  tcpdump 的具体参数及意义:  -i :指定 tcpdump 监听的网络接口  -s :指定要监听数据包的长度  -c:指定要监听的数据包数量,达到指定数量后自动停止抓包  -w :指定将监听到的数据包写入文件中保存  -A :指定将每个监听到的数据包以 ACSII 可…
什么是charles? charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据.它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包含cookies与caching信息). 下载安装 (1)官网下载地址:https://www.charlesproxy.com/latest-release/download.do…
Burp Suite V2.1(破解版)安装步骤:(可以自行下载破解版或汉化版) 百度网盘下载地址: 链接:https://pan.baidu.com/s/1bU5JME3OsEsXrSirTdesRQ 提取码:n799 1.解压后如图 2.运行 burp_pro_v2.1_BurpHelper.jar,点击Run (另须知:打开方式也可以’右键-打开方式-JAVA(TM) platform SE binary’) 3.然后点击‘I Accept’ 4.默认情况下点击Next 5.点击‘Star…
Charles 是 Mac 下常用的抓包工具,它通过将自己设置成系统的代理服务器,从而完成了抓包的工作. 同类的工具还有 fiddler 和 Wireshark,其中 fiddler 是微软公司使用 .NET 开发的工具,适用于 Windows 操作系统,虽然通过 mono 框架使其可以在 Mac 上安装,但类似于网页通过 Cordova 生成混合应用,混合应用的性能和原生应用相差很大,fiddler 的 Mac 版本存在更新慢,卡顿等问题.Wireshark 可以在 Windows 和 Mac…