截取的数据包我都检查过,没有问题,为何原样发出后对方没有反应?谁能给个用Wincap发送数据包的例子,数据包可自行组建。
解决方案 »
- vc中调用gif89a com来显示一个gif图片?
- 怎么在VC++6.0环境下编译一个IDL文件?
- 基于对话框的mfc工程,设置焦点问题
- 关于指针的用法
- 帮帮新手啊!
- 奇怪的内存泄漏问题,怎么也发现不了原因?
- 自制的控件,要放在View里,现有几个问题,请大家不吝解答,谢谢!
- 我的vc++6.0不能profile了,它的提示是the project is not up-to-date ...
- 急!如何使一VIEW类窗口满屏!
- 请问怎样利用现有OCX控件制作自己的OCX控件,比如利用MSFlexGrid
- 想得到某个DLL中的某个全局对象(接口对象?)的地址,不知道我做的对不对。
- 最最基本的问题.static Ctest *gp_test = 0;
这里有一个例子Winpacp发送原始TCP数据包的例子,这样的实例网上很多,你可以自己查查看。其实封包简单的理解就是将一个数据结构发出去。至于是什么数据报文,什么样的协议格式,建议你学习下计算机网络的基础,和你想要封装的协议规范。包括校验和算法等。你的数据包发送,我猜测是因为 你修改了相关的指段后,没有进行checksum的计算,可能是这种原因。建议你去读《TCP/IP详解》卷1,相关的算法在卷2中。祝你一切顺利。