小编Lok*_*oki的帖子

RAW套接字 - C# - 设置标志

我正在尝试编写一个在C#中发送原始套接字的应用程序.我没有很多C/C++的经验,所以更喜欢C#.我在C#中找到了几个原始套接字选项,但是没有一个允许我设置诸如ACK,SYN,PSH,FIN等标志.如果可以在C#中实现这一点的任何想法?

任何提示将非常感激.

更新:我正在尝试编写一个测试防火墙的工具,我想发送状态数据包,带有不同标志的数据包.我正在使用Win 2008,据我所知,我可以在它上面做原始套接字.如果需要,我将使用C/C++,到目前为止它就是它的样子.

进一步更新:SharpPcap看起来不错,似乎v4.0没有源码,只有3.5.由于文档还没有完成,我将尝试混淆它.有没有人以前用过它?

最终编辑:SharpPcap看起来很棒!它正在做我需要的!! 我将发布一个后续问题,因为我不是.NET大师,它捕获得很好,我只是无法从捕获委托部分发送数据包.

感谢大家!

c# sockets

5
推荐指数
1
解决办法
2492
查看次数

标签 统计

c# ×1

sockets ×1