- 博客(7)
- 资源 (18)
- 问答 (6)
- 收藏
- 关注
原创 重定向问题浅析
当我们在浏览器的地址栏输入网址的时候,背后发生了很多的故事,比如客户端和服务端在在DNS这一层要进行IP和域名的映射;在IP层双方都需要进行路由的寻址;在链路层,双方都需要进行MAC地址和IP地址的映射。我们今天所要讨论的是在应用层这一层所发生的重定向问题。 这幅图得到两个结果: 1、发生了重定向,即http://www.baidu.com ->https://www.ba
2016-01-22 17:22:44 1547
原创 从数据包看工程师应该注意的编程习惯
以下所讲的内容是我在协议分析的过程中遇到的,但是确实是值得我们攻城狮思考的问题。即从数据流中反应程序员的习惯问题。 在协议分析的过程之中,配置正则的时候有很多奇怪的现象,比如在配置Host头域的时候的,使用了全局通用的规则(H|h)ost:(\x20),一开始的时候偶非常疑惑为什么这么写。印象之中HTTP的头域都是大写开头的,这里为什么还要小写呢?回头在查看HTTP1.1发现RFC2616中
2016-01-22 17:19:30 843
原创 HTTP之头部过长和非80端口的报文分析
本文对抓包过程中遇到的两种情况做了简单的分析:1,HTTP使用非80端口;2,HTTP头部过长导致头部分包传输。 情况一: 在wireshark的view->Coloring Rules里面有这个界面。从这幅图可以看出两点:1,不同的颜色表示协议。2,String那一栏表示的是针对该种协议的规则(即wireshark是根据什么条件来判断该报文是什么协议的报文,当然你可以添加新的协议
2016-01-22 17:12:54 4067
原创 由HTTP的\r\n所联想到的
本文主要是以HTTP使用\r\n来换行,联想到不同操作系统的换行问题,对HTTP是一种基于文本的协议做了一次有意思的分析。使用巴克斯范式来表示HTTP消息如下 http-message = start-line *(message-headerCRLF) CRLF
2016-01-22 17:08:54 8306
原创 HTTP之X-Requested-With分析和思考
本文主要是针对自己在实际的协议分析过程中遇到的X-Requested-With头域进行了分析,主要分析了该头域为什么会出现,以及在什么情况下出现。好像是同一个问题,但是细究还是有所不同。 最近在报文抓包的时候遇到了X-Requested-With头域,该头域在RFC2616中并未提及,以X打头的头域作为非HTTP标准协议,一般是某种技术的出现而产生或者某个组织指定的,像我遇到的X-Reque
2016-01-22 17:05:06 31697 2
原创 阅读完HTTP等协议的RFC文档之后的感受
以前对于HTTP和FTP也是有所了解的,看了一遍英文版的RFC文档,虽然很痛苦,但是感觉是有所不同的。 1,HTTP所表达的控制以及描述性相关的信息都包含在了HTTP的起始行和首部之中。BNF的使用使得自己能够清晰的梳理出起始行和首部中所有类别的元信息。对于每一类的元信息具体包含哪些内容也能够有所了解。这一抽象的方法不仅HTTP协议定义的时候比较严谨之外,在实现HTTP解析器(浏览器)的时候
2016-01-22 17:00:00 4413
原创 苹果的icloud目前有部分的服务是托管在亚马逊AWS和微软的AZURE上
本文主要针对在icloud中出现的AWS和Azure云服务进行了分析。 最近分析苹果的icloud流量发现,icloud使用了亚马逊云AWS以及微软云Azure来进行分流,只能说苹果的icloud云服务还是too young吧。也许当年美国监控全球数据的时候,任何一家公司都未能幸免。 好了,先拿出一点证据说明苹果使用了两位老大哥的云服务吧: 这条流是在从icloud升级到iclo
2016-01-22 11:01:55 3208
mitmproxy-5.1.1-windows-installer.exe
2020-05-27
为什么wireshark有的地方显示的是乱码报文
2018-12-09
报文中图片视频的自动化还原方法实例PCAP报文
2018-07-18
VC6.0 仿真windows注册表(对熟悉注册表操作的很好的应用)
2012-11-05
java解析网页内容
2012-08-06
jsp折线报表图的实线
2012-07-26
基于RMS的电子文档管理系统
2012-06-10
多因子分析程序
2012-06-10
nodejs 事件的执行顺序
2017-06-14
nodejs 调用c语言程序传参问题
2017-03-22
关于wireshark follow tcp stream 的问题
2016-02-01
HTTP的传输方式是二进制还是ASCII形式
2016-01-19
谁有苹果icloud云服务的协议说明文档
2016-01-15
在什么情况下使用绝对URL和相对URL
2015-12-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人