关于查看httpsheader解密的一些方法 - 图文
更新时间:2024-06-17 11:21:01 阅读量: 综合文库 文档下载
- 关于查看监控的法律法规推荐度:
- 相关推荐
By-mr.Accuracy
关于Fiddle软件的大致介绍以及使用配置方法-by Mr.Accuracy
第一章: 介绍
推荐俩方法:
第一个是对QQ程序广告域名收集方法
第二个是Fiddler软件的介绍(相当给力);可以设置对PC设置代理,手机通过代理访问互联网,且其所有http,https包都将被解码!辅助判断移动应用PC应用加密流量
1:今日测试QQ6.8想开发广点通广告之余,搜了下qq广告类域名。这个列表通过fiddle收集的 ,下面介绍fiddle。
By-mr.Accuracy
2:此列表收集方式通过一款叫FiddlerCap WEB以及另一个工具Fiddler4 请求记录器的工具,此工具如下截图:
By-mr.Accuracy
可捕捉本机所有http应用;最重要的:可以实时解密https请求以辅助我们分析应用! 如下图:实验1:对~设备的ssl登陆测试:
By-mr.Accuracy
By-mr.Accuracy
By-mr.Accuracy
实验2: 通过对手机下载证书,手机设置代理,则起上网所有流量,包括https都会被 fiddle 捕获并解密;可供我们队移动应用加密数据时候有个辅助判断作用!
以下是我今天遇到一个 叫部落冲突的 手游,数据包上看,不确定是否是该游戏,基本无法判断。而通过fiddle来捕获我们发现如下:其请求全部被解密
By-mr.Accuracy
By-mr.Accuracy
比较遗憾的是:我发现fiddle输出的是解密后的数据,我们无法判断解密后的数据与我们抓到的包之间的对应关系,因此对写特征好像只有一点点儿好处。。。。
By-mr.Accuracy
第二章:Fiddle4以及手机流量通过PC上网且http/https流量被fiddler完全解析的配置
-by Mr.Accuracy
大致介绍:
Fiddler能捕获IOS设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。 同理,也可以截获Andriod,Windows Phone的等设备发出的HTTP/HTTPS。 本文介绍Fiddler截获IPhone发出的HTTP/HTTPS包
前提条件是:安装Fiddler的机器,跟Iphone 在同一个网络里, 否则IPhone不能把HTTP发送到Fiddler的机器上来。
截获智能手机发出的HTTP包有什么用?
用处一: 手机软件程序员利用Fiddler,可以截获手机发出的HTTP包, 从而调试程序 用处二: 软件测试人员用于测试智能手机上的软件。
用处三: 截获了HTTP/HTTPS后,你想干什么就干什么,比如修改Request,或者Response.
配置Fiddler, 允许\远程连接\
打开Fiddler, Tools-> Fiddler Options 。 . (配置完后记得要重启Fiddler)这个是重点,配置完务必要重启 fiddler;否则你配置的不会生效,手机即使设置正确也会提示你验证失败!)
By-mr.Accuracy
选中\ Fiddler就可以截获HTTPS请求
选中\是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来
获取Fiddler所在机器的IP地址
这个简单吧。 我Fidder所在的机器地址是: 192.168.1.104
IPhone上安装Fiddler证书(Android同理啦)
这一步是为了让Fiddler能捕获HTTPS请求。 如果你只需要截获HTTP请求, 可以忽略这一步
1. 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.1.104
2. 打开IPhone 的Safari, 访问 http://192.168.1.104:8888, 点\然后安装证书
附录:
安卓手机通过360wifi配置fiddler,
1:pc端360无须设置,pc上只要按之前的
Fiddler, Tools-> Fiddler Options
. 选中\ Fiddler就可以截获HTTPS请求
选中\是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来;
By-mr.Accuracy
再提示一下:(配置完PC端fiidler后记得要重启Fiddler)这个是重点,配置完务必要重启 fiddler;否则你配置的不会生效,手机即使设置正确也会提示你验证失败!)
2:手机端长按360wifi的那个wifi信号,选中修改网络;高级选项;设置手动代理;代理主机名:写ip,指向你的pc的 ip;端口为8888即可;见图:
By-mr.Accuracy
Iphone/Android上配置Fiddler为代理
打开Iphone/Android, 找到你的网络连接,也就是浏览器, 打开HTTP代理, 输入Fiddler所在机器的IP地址(比如:192.168.1.104) 以及Fiddler的端口号8888
保存即可
如果你想解密https的一些请求header那么务必要给手机安装证书:务必!!
保证上面设置好后;手机登陆 你pcip:8888;
会有如下界面:
By-mr.Accuracy
图上 you can download certificate ;点下 下载证书 ;命名安装即可;重启 pcfiddler即可解密 https包header
大功告成,开始抓包
现在IPhone上的应用(比如Safari, Firefox, Itunes, App Store)发出的HTTP/HTTPS都可以被Fiddler获取。 实例: 打开Safari,
1. 输入http://www.cnblogs.com/tankxiao. 看看Fiddler能否捕获。 2. 输入https://dynamic.12306.cn/otsweb/ 看看Fiddler能否捕获。
是不是HTTP和HTTPS都截获到了????, 你不但能截获, 还可以下断点,修改Request, 修改Response, Do what you want.
By-mr.Accuracy
用完了, 记得把IPhone上的Fiddler代理关闭, 以免IPhone上不了网。
只能捕获HTTP,而不能捕获HTTPS的解决办法
有时候会发现, Fiddler 只能捕获IPhone发出得HTTP请求, 而不能捕获HTTPS请求, 原因可能是证书没有安装好。 解决办法是:
1. 先把IPhone上所有的Fiddler证书删除 (拿出IPhone, 点”设置“->“通用”->\描述文件\2. 安装上面的方法,重新安装Fiddler证书
Fiddler捕获其他手机或者平板
方法类似
正在阅读:
关于查看httpsheader解密的一些方法 - 图文06-17
小题训练 Word 文档(3)11-24
长江刀鲚说明10-01
冻干压塞常见问题的原因分析与解决方案04-17
鄂州留学360:莫道克大学公共政策与国际事务学院移民专业有哪些05-14
育才培训初三数学11.205-10
冬季施工方案及落实情况06-09
自考领导科学复习资料06-03
施工现场漏电保护器频繁跳闸原因分析03-15
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 解密
- httpsheader
- 一些
- 图文
- 方法
- 关于
- 查看
- 8安全生产目标和指标实施计划执行情况监测记录表
- 高校勤工助学现状调查研究
- 基于数学解题变式的高三教学主张
- 公安民警违法违纪案例
- 工作安排总结讲话 工作安排讲话 精品
- 机械设计强度篇章典型试题
- C语言习题集及答案
- 地理试卷讲评课
- 阅读争章参考标准与实施细则
- 渭源历史文化作文七年级(3)(4)班作文
- 朱玉-西路军正本清源第一人
- 分解质因数
- 中学化学竞赛试题资源库 - 离子晶体
- 重庆金融资产交易所基本情况介绍
- 小学英语课题总结报告
- 英语专业毕业实习报告(共6篇)
- 2019-暑假酒水促销员实习报告书-实用word文档(3页)
- 生理学习题集(最新答案版)
- 化工自动化控制仪表作业实际操作考试
- 山东省高级人民法院关于印发当前审理民商事案件中适用法律若干问