Fetion2008 分析 Part1:准备工作

概述:

   近日无事的时候,学着用抓包工具分析了 飞信2008 奥运版 (版本:3.3.0370),准备写个控制台的小程序.之前我反编译过FetionFx.exe.(版本:3.2.540.0)做过一个插件一类的东东. 看了overred 是抓包分析后写了一个客户端的,也学着做了一个.(这里多谢overred).打算把分析过程发上来.和大家一起动手做一个.这里不会发源代码,顶多发些代码片断,还是自己做出来的有成就感嘛,才有意思.再者代码写的太丑.
author:http://solo.cnblogs.com

预备知识

一.TCP/IP

只针对TCP/IP一点不懂像我这样的. http://www.cnpaf.net/ 这有些结合协议分析工具学习TCP/IP的文章.

至少得明白三次握手吧,不然后面用工具的时候,会看不懂的


二.HTTP

用Http抓包工具模拟http请求,相关文章:

http://www.cnblogs.com/RobotH/archive/2008/07/29/1255806.html

http://www.cnblogs.com/david8k/archive/2006/11/06/551911.html

更具体的实例代码:(我以前写的)

http://www.cnblogs.com/solo/archive/2008/07/31/1257517.html


三.我用的几个工具

  • Wireshark: (ovvered推荐我用的,没用过其他的,感觉够好用的了)
  • Fiddler :我一直用的小工具.可以监视浏览器请求,以及模拟http请求
  • HttpAnalyzer :这玩意比Fiddler强大很多.我感觉是只要通过http请求的,不论什么程序它都能抓到.比如你用tcp方式连接web服务器80端口.再构造http字符串,发数据.它也能抓到的哦.Fiddler不行(也再次证明了,TCP是HTTP的他妈.)
  • Hawkeye 一个像spy++一样的玩意,很强大.
  • 差点忘了.Reflector !!

 下载:http://cid-4c2acd76fe2dcc19.skydrive.live.com/browse.aspx/.Public

四.搜集的资料

  1. nathan's space  他的空间里,还有两个Decode,抓飞信包的小工具.
  2. 飞信Symbian接口文档  在网上只找到这个玩意,凑合着猜吧
  3. RFC-3261 中文版文档

原文地址:https://www.cnblogs.com/solo/p/1363556.html