社区
网络通信/分布式开发
帖子详情
本人想往网络机器的某一个端口发送一个TCP包,如何实现?
chris_crow
2003-11-11 12:36:42
往对方机器的某个端口发送一个数据包,要怎么生成TCP包的格式并实现发送
...全文
118
5
打赏
收藏
本人想往网络机器的某一个端口发送一个TCP包,如何实现?
往对方机器的某个端口发送一个数据包,要怎么生成TCP包的格式并实现发送
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
itren
2003-11-21
打赏
举报
回复
是要自己封包,自己实现一个Socket 吗?
huang_gong
2003-11-21
打赏
举报
回复
在2000下使用windows自帶的API,自己組裝包就可以了(只能發IP包).在98下可以用winpcap.
dazzling2003
2003-11-21
打赏
举报
回复
用Indy的ICMP
chris_crow
2003-11-21
打赏
举报
回复
是的,
CunningBoy
2003-11-11
打赏
举报
回复
不太明白楼主的意思,如果仅仅是向对方机器的指定端口发送数据的话,ClinetSocket,TcpClient和Indy的控件都可以做到。
如果采用的是ClientSocket:
先把ClientSocket的远程地址设置为对方机器的IP地址,端口设置为你要发送到的那个端口号,然后使用ClientSocket的SendBuf(),WriteBuf(),SendIn()等方法发送数据就可以了,这几种方法的区别我记不清楚了,你看看Delphi的帮助。
VB
网络
编程实例
(已接通) ◆ 02.htm CWinInetConnection---
一个
封装了WinInet API函数的类 ◆ 03.htm MODEM通讯意外处理 ◆ 04.htm MsComm 文字传输 ◆ 05.htm PING
一个
IP地址(向它
发送
一个
数据
包
并等待回应)...
TCP
请求头
Sequence Number(
发送
数据序号):用来标识从
TCP
发端向
TCP
收端
发送
的数据字节流,它表示在这个报文段中的的第
一个
数据字节在数据流中的序号;主要用来解决
网络
报乱序的问题;(占用32位) Ac...
发
包
工具:
tcp
replay
本人的
tcp
reply常用命令:
tcp
replay -i e1000g0 -M 10 -l 5000 /export/home/quincy/apa_lte/diameter.pcap -i Primary interface to send traffic out of 双网卡回放报文必选参数,指定主接口。 -M: Set ...
TCP
发
包
TCP
Test Tool、anysend、pcat
tcp
、
tcp
replay、
tcp
_send、Hping、sendip、nessus、ipsend、ippacket、sniffer ========================... 简介在从事
网络
产品尤其是
网络
安全产品开发时,我们一直面临着
一个
问题,就是
TCP
、UDP、IP
包
的最大长度
其中以太网(Ethernet)的数据帧在链路层IP
包
在
网络
层
TCP
或UDP
包
在传输层
TCP
或UDP中的数据(Data)在应用层它们的关系是 数据帧{IP
包
{
TCP
或UDP
包
{Data}}}不同的协议层对数据
包
有不同的称谓,在传输层叫做段...
网络通信/分布式开发
1,594
社区成员
32,947
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章