TCP数据包的产生和发送?

bqbxsy 2011-04-25 04:53:23
请问如何用vc编程,产生一个可以控制的tcp数据包,如包中的目的ip,目的端口,数据内容等信息编辑,生成后如何通过网卡发送出去。希望大家指点下思路和关键内容。生成好数据包后,我想用wireshark研究下这个过程
...全文
192 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Wenxy1 2011-04-27
  • 打赏
  • 举报
回复
看wireshark的源代码,太经典啦。
Eleven 2011-04-27
  • 打赏
  • 举报
回复
傻X 2011-04-27
  • 打赏
  • 举报
回复
raw socket?原始套接字的问题?网上这种东西还是很多的吧
bqbxsy 2011-04-27
  • 打赏
  • 举报
回复
没有人回答啊,自己顶下先
Memorycn 2011-04-25
  • 打赏
  • 举报
回复
我在做类似的事情,不过尚未成功,呵呵
http://topic.csdn.net/u/20110425/21/51dcb528-168d-4e90-a948-402acb1b8ba5.html
bqbxsy 2011-04-25
  • 打赏
  • 举报
回复
程序已经有人写好了,不过没有源码,那个程序就是可以自己控制数据包的类型,是tcp还是udp,目的地址和源地址格式什么,数据段是什么,我直接在目的地址和源地址都写自己电脑的IP,用wireshark抓包,效果非常的好,现在就是想看看,这样才能做出这样的数据包,请教大家指点
小马喝水 2011-04-25
  • 打赏
  • 举报
回复
TCP需要先Connect成功后,数据包才能正常的发出,你改变目的ip,目的端口,都要进行Connect操作,而且应该有相应的Server程序能响应这个请求,这个应该不好办吧

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧