赞
踩
TCP连接的三次握手过程中,Client端需要做的事情是:发起连接请求,接收Server端的连接请求并确认。
如果Client端不使用TCP/IP协议栈和Socket接口函数完成连接,而是通过组装以太网报文完成连接,需要注意:
完整代码:
variables
{
ethernetPacket ppkt;
}
on key 'c'
{
ppkt.tcp.Init();//tcp init
ppkt.tcp.source = 52;//source port
ppkt.tcp.destination = 17;//destination port
ppkt.tcp.sequence = random(0xFFFFFFFF);//sequence number: random
ppkt.tcp.ackNumber = 0;//ack number: 0
ppkt.tcp.offset
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。