社区
C#
帖子详情
SharpPcap中如何捕获转发的数据包???
mengxj85
2013-06-05 09:26:39
C#通过调用SharpPcap中的SendPacket(packet)方法来转发局域网数据包后,接收不到已转发的数据包是怎么回事?在转发的时候,对数据包的源ip,源mac,目标ip和目标mac进行了修改。
...全文
316
1
打赏
收藏
SharpPcap中如何捕获转发的数据包???
C#通过调用SharpPcap中的SendPacket(packet)方法来转发局域网数据包后,接收不到已转发的数据包是怎么回事?在转发的时候,对数据包的源ip,源mac,目标ip和目标mac进行了修改。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seaborn
2013-06-06
打赏
举报
回复
想了解 , 求熟悉winpcap,sharppcap的大神
利用
Sha
rp
Pcap
实现网络包的
捕获
工具,实现了端口监控,
数据包
捕获
等功能。可以根据
捕获
报文,模拟连接并重发测试
网络抓包软件 利用
Sha
rp
Pcap
实现网络包的
捕获
程序,实现了端口监控,
数据包
捕获
等功能。可以根据
捕获
报文,模拟连接并重发测试。
C#利用
Sha
rp
Pcap
发送以太网报文(以太网原始帧),可发送任意以太网帧
C#利用
Sha
rp
Pcap
发送以太网报文(以太网原始帧),软件基本流程:从文件读取要发送的帧内容,然后找到电脑上的以太网卡,接下来利用
Sha
rp
Pcap
来循环发送。 vs2008工程,全部源代码,可编译和测试。 以太网帧内容可以自己构造任意的帧类型和内容;也可以使用wire
sha
rk抓包,然后利用本软件来重放。 wire
sha
rk抓包后取数据方法:在wire
sha
rk的收到的帧上点右键,选择 复制 -> 为一个HEX流,然后粘贴到一个空文件内,命名为packet.dat,这样本软件就会读取packet.dat内的内容并循环发送了。
SoftRouter:针对多网卡计算机的虚拟路由器程序
SoftRouter 项目文档 概述 Description:针对多网卡计算机的虚拟路由器功能软件
Sha
rp
Pcap
版本:4.2 Win
Pcap
版本:4.1.2 .net版本:.NET Framework 4 Visual Studio版本:Visual Studio 2013 ULT 主要算法 1. 抓包 使用
Sha
rp
Pcap
库提供的功能读取适配器信息,并监听适配器以及抓包。 2.
数据包
处理 将
捕获
的
数据包
依据目的IP地址,根据路由表信息,将
数据包
修改信息后由对应的网络设备进行
转发
,来实现基础的路由器功能。 程序结构 Program.cs:程序入口 SoftRoute.cs:软路由描述类 Device.cs:设备描述类,提供设备基础信息 MacAddress.cs:提供MAC地址的获取 RouteTable.cs:路由描述类,定义路由数据 RouteTableList.cs:路由表
深入理解
Sha
rp
Pcap
4.1.0:C#网络
数据包
捕获
库
Sha
rp
Pcap
是一个用于网络流量分析的 .NET 库,它提供了简单的接口来
捕获
和分析网络
数据包
。作为lib
pcap
和Win
Pcap
的C#封装,
Sha
rp
Pcap
支持跨平台
数据包
捕获
,在Windows和Linux系统上广泛应用于网络监控和故障诊断。
计算机网络实验课(二)——抓取网络
数据包
,并实现根据条件过滤抓取的以太网帧,分析帧结构
计算机网络实验课(二)——抓取网络
数据包
,并实现根据条件过滤抓取的以太网帧,分析帧结构
C#
111,128
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章