如何在TCP握手中操纵帧

时间:2016-02-09 15:02:06

标签: sockets tcp frame

以下序列显示了建立TCP连接的过程:

  • 第1帧:这是向服务器请求同步客户端请求的序列号的请求。
  • 第2帧:在第二帧中,服务器发送ACK和SYN。
  • 第3帧:在第三帧中,客户端发送ACK。

我想知道如何获得第一帧并识别源IP和源端口。 我想在我制作的第2帧中添加这个地址(IP +端口),然后将其发送到正常的握手位置。

我研究并学习了如何使用TCP属性在VBScript中创建服务器和客户端。 这很好用,我可以将任何我想要的字符串发送到服务器。

但我现在真正想做的是,可以访问框架和 实时识别其中的参数设置,就像嗅探器一样。

我不想对此使用嗅探器,我想制作一个除了作为嗅探器工作的程序, 还会识别一些帧参数设置并将它们添加到就绪帧中并将其发送到客户端。

有人可以帮我提供一些文件,甚至可以提供一些关于如何制作这个程序的技巧...... 我还想知道这个任务的推荐语言是什么......我怀疑使用VBScript,是不可能的。

0 个答案:

没有答案