我想用vc编写一个网络监听程序,实现以下功能:1、分析数据包,提取出所用协议、访问的端口;2、网络流量统计。请问用vc应该怎样来实现,需要那些方面的知识。谢谢!

解决方案 »

  1.   

    http://www.google.com/search?q=%CD%F8%C2%E7%BC%E0%BF%D8+%B1%E0%B3%CC&ie=GB2312&hl=zh-CN&lr=lang_zh-CN%7Clang_zh-TW%7Clang_en
      

  2.   

    提供两种开发思路,
    一,类似后门程序。这是主动监听方式。通过打开一个端口来实现,需要建立连接(TCP)
    二,被动式监听。这种方式受网络得体系结构影响巨大,分布式得网络结构只能监听自己得数据包。通过分析各种协议来实现。网上这样得文章多得是
    1利用WinPcap,2利用2000 DDK