SharpPcap 开发笔记
来源:互联网 发布:hdmi网络传输器 编辑:程序博客网 时间:2024/06/14 21:15
原文地址:
http://blog.chinaunix.net/u/884/showart_2281574.html
由于项目的需要,要从终端与服务器的通讯数据中获取终端硬件状态,所以用到了广为流传的C#抓包库SharpPcap。
SharpPcap目前最新版本是3.1.0,基于.Net 3.5和WinPcap。这儿请注意,如果你用的版本和我的版本差别太大,就不需要浪费时间看这篇文章了。比方说你用的是基于.Net 2.0的旧版,库完全不一样,请搜索SharpPcap,旧版SharpPcap的文章还是挺多的,或者你用的是最新的版本,那请直接参考SharpPcap下载网站的最新版source包里的examples中的内容。
在使用前首先需要安装WinPcap,下载地址:http://www.winpcap.org/install/default.htm
SharpPcap下载地址:http://sourceforge.net/projects/sharppcap/,下载SharpPcap dll库包SharpPcap-3.1.0.bin.zip,同样也可以在files里找到对应的source包SharpPcap-3.1.0.src.zip和SharpPcap历史版本。
SharpPcap库下载之解压后,直接在项目中引用SharpPcap.dll和PacketDotNet.dll即可使用了。
下面贴我整理出来的SharpPcap的示例大全的代码,其实也就是把source包examples中的官方示例里我所用得上的内容整合在了一起(不包括ARP、DumpFile和MultipleFilters):
- SharpPcap 开发笔记
- SharpPcap学习笔记
- SharpPcap开发包分析
- SharpPcap开发包分析c#
- C#基于SharpPcap数据包捕获软件开发实例
- SharpPcap使用心得
- SharpPcap 背景知识了解
- C# SharpPcap编程注意事项
- SharpPcap vs. Packet.Net (SharpPcap和Packet.NET)
- C#引用sharppcap dll库
- 【搬运】SharpPcap的一些例子
- c# 使用sharppcap实现 网络抓包
- c# 使用sharppcap实现 网络抓包
- 在 Visual Studio 2010 中配置SharpPcap
- C# 异步多线程 sharpPcap 抓包
- c# 使用sharppcap实现 网络抓包
- c# 使用sharppcap实现 网络抓包
- C#使用sharppcap实现网络抓包
- 有一本书叫现实 !!!
- Math.Round是四舍五入还是五舍六入
- 你若不想做,会找一个借口;你若想做,会找一个方法
- window cmd文件操作
- "explicit" 解析
- SharpPcap 开发笔记
- mysql安装失败的解决方法
- C#窗体间通讯的几种处理方法(事件)
- strange recursion
- 心情坏
- ADOX创建ACCESS数据库(2)
- 彻底结束进程
- ADO创建ACCESS数据库的表(3)
- B/S软件的界面自动生成的重要性