1.一种利用SYN包伪装通信轨迹的TCP/IP通信控制方法,其中该方法基于相互之间建立有通信连接的通信发起方和通信接收方,所述的通信发起方通过一邮箱收取所述通信接收方的网络地址以及一WEB服务器的网络地址,其特征在于,所述的方法包括以下步骤:
(1)所述的通信发起方通过所述的邮箱获取所述的通信接收方的网络地址和所述的WEB服务器的网络地址,并设置所述的通信双方的网卡为监听混杂模式;
(2)所述的通信发起方生成包含所需要发送的数据的SYN数据包,将该SYN数据包的目的地址设置为所述的WEB服务器的网络地址,该SYN数据包的源地址设置为所述的通信接收方的网络地址,并将该SYN数据包发送至所述的WEB服务器;
(3)所述的WEB服务器根据所接收的SYN数据包,生成包含所需要发送的数据的SYN/ACK数据包,并发送给所述的通信接收方。
2.根据权利要求1所述的利用SYN包伪装通信轨迹的TCP/IP通信控制方法,其特征在于,所述的步骤(2)中还包括以下步骤:
(2.1)所述的通信发起方在生成所述的SYN数据包的时候,根据该SYN数据包的长度,将所述的SYN数据包切割成多个SYN数据包。
3.根据权利要求1所述的利用SYN包伪装通信轨迹的TCP/IP通信控制方法,其特征在于,所述的步骤(3)中还包括以下步骤:
(3.1)所述的WEB服务器根据所述的WEB服务器系统内部的TCP协议栈分析处理生成所述的SYN/ACK数据包,该SYN/ACK数据包的目的地址是所述的通信接收方的网络地址。
4.根据权利要求1所述的利用SYN包伪装通信轨迹的TCP/IP通信控制方法,其特征在于,所述的步骤(1)中的通信发起方所获取到的通信接收方的网络地址和WEB服务器的网络地址是经过加密处理的。
5.根据权利要求1所述的利用SYN包伪装通信轨迹的TCP/IP通信控制方法,其特征在于,所述的步骤(1)之前,还包括以下步骤中的任一个:
(1)所述的通信发起方和所述的通信接收方均建立通信子网;
(2)仅所述的通信发起方建立通信子网;
(3)仅所述的通信接收方建立通信子网。