通过网卡获取http请求数据

时间:2015-01-23 06:37:09
【文件属性】:

文件名称:通过网卡获取http请求数据

文件大小:14KB

文件格式:7Z

更新时间:2015-01-23 06:37:09

sniffer

这个代码的原始地址是:http://www.codeproject.com/KB/cpp/sniffer80.aspx 这个是朋友反编译了一下,同时对http的解包再做了一些修改后的代码,我拿来用了。


【文件预览】:
SnifferHttp
----bin()
--------Debug()
----Form1.Designer.cs(2KB)
----app.manifest(1KB)
----Sniffer.Filters()
--------AllowFilter.cs(730B)
--------FilterType.cs(130B)
--------ConfigFilter.cs(9KB)
--------DenyFilter.cs(722B)
----Program.cs(511B)
----HttpSniffer()
--------HttpPacket.cs(3KB)
----snifferHttp.csproj(5KB)
----Form1.cs(2KB)
----sniffer()
--------IDenyFilter.cs(302B)
--------FilterManager.cs(6KB)
--------TcpPacket.cs(5KB)
--------SocketPair.cs(813B)
--------Sniffer.suo(8KB)
--------IAllowFilter.cs(307B)
--------IPv4DatagramCallback.cs(163B)
--------HeaderParser.cs(1KB)
--------ConnectionCallback.cs(204B)
--------IPv4Datagram.cs(9KB)
--------TcpPacketCallback.cs(155B)
--------UdpDatagram.cs(2KB)
--------FilterFactory.cs(5KB)
--------SnifferException.cs(291B)
--------IPv4Fragment.cs(2KB)
--------IPv4FragmentCallback.cs(163B)
--------DataManager.cs(1KB)
--------SnifferSocket.cs(10KB)
--------UdpDatagramCallback.cs(159B)
--------SnifferErrorCallback.cs(160B)
----Form1.resx(6KB)
----Properties()
--------Resources.resx(5KB)
--------Settings.settings(249B)
--------AssemblyInfo.cs(1KB)
--------Settings.Designer.cs(1KB)
--------Resources.Designer.cs(3KB)
----snifferHttp.sln(911B)

网友评论

  • 不完整,对tcp重组一点用都没有,入门还可以
  • 对我还是有点帮助
  • 还凑合吧啊
  • 实际的作用还是有点的