【发布时间】:2011-07-27 07:19:21
【问题描述】:
我迷路了。我已经在网上搜索了几天,但我找不到答案。我或多或少是一个初学者的套接字程序员,但我确实理解它。
我想做以下事情:
- 创建自定义数据包(从头开始,设置每个值)
- 发送
Java、C++ 或 C#。是否有一个易于使用的库,或者是否有一个核心类允许我这样做?我已经尝试过 Java 库 jnetpcap,但这只会给我错误,即使在运行示例并遵循 eclipse 的安装指南时也是如此。
非常感谢任何帮助!
注意:它适用于 Windows
【问题讨论】:
-
你想知道如何设计数据包结构吗?或者你已经决定了数据包结构但不知道如何实现它
-
您没有指定数据包的“定制”程度,但我认为您想要this。
-
@SemVanmeenen 是的,这正是我所需要的!我仍然更喜欢 Java 或 C++ 而不是 C#,所以如果你有任何好的 c++ 或 java 替代品,如果没有,我会选择这个,谢谢!
-
我建议使用 Raw Sockets 是一个相当高级的话题(大多数拥有十年使用普通 socket 经验的开发人员都不会触及)并且至少应该在您对它们有很好的理解之后使用它们普通套接字是如何工作的。
标签: c# java c++ sockets packets