最简单的 只抓socket数据的当属smsniff复杂点的是Wireshark,这个从IP协议到TCP协议抓了个遍....虽然很清晰 但是不推荐你用.
smsniff的话给你讲讲各现实模式的含义:
其实主要就是 ASSCII和 16进制;ASSCII 和 16进制是对应的. (如果是字符的话)
而非字符的数据只能以16进制显示,其他方式显示的话会显示乱码.按这样看的话 ASSCII 只能作为配角,配合配合,真正利于分析的其实都是16进制.
对16进制不熟悉的话 可以参考 ASSCII 与  16进制的对照表.抓包工具最终给你显示成16进制没有其他扰乱你思维的意思,而是把本来的2进制转化得更 好看,更体积小一点.

解决方案 »

  1.   

    MiniSniffer
    我就是这个,挺好用的
      

  2.   

    网络爬虫对网页而言,重在采集内容
    从一个网页入口,分析链接,一层一层的遍历,或者从一组网页入口,或者从一个rss源列表开始爬rss;  
    获取每个页面的源码保存在磁盘或者数据库里;  
    遍历抓下来的网页进行处理,比如提取正文,消重等;  
    根据用途把处理后的文本进行索引、分类、聚类等操作
      

  3.   

    建议可以使用Sniffer嗅探器,算是一个轻量级工具 使用也比较方便直观
      

  4.   

    这些工具我又得也曾用过,比如收到一些十六进制的代码什么什么的,我怎么再c#里获取呢,这个毕竟是抓包软件接收到得,又得资料说要通过这些获得什么内存的基址和偏移地址,如果是这样的话,那这个进程就必须一直开着呢。还有httpwebrequest和httpwebresponse都是抓取的网页输出后的html代码,又得网也数据是通过ajax异步传递的,所以有点困扰