1

我是 Windows 过滤平台的新手。

是否可以使用 WFP 发送带有有效负载的 tcp SYN 数据包?

我要发送的有效载荷将有一些秘密密码。

我的 linux 服务器将检查 SYN 数据包的有效负载是否有效。

4

2 回答 2

1

WFP 或没有 WFP,您“可以”在 SYN 数据包中发送数据,但另一端应该知道这一点。标准不允许或建议这样做。TCP 快速开放被引入认为人们会适应它很快变得不受欢迎。

用 SYN 发送数据,即使你实现了也不是一个好习惯,因为

a)不可扩展 b)有一些代理或网关可能会拦截此 TCP 流并丢弃您的数据,仅在它们建立服务器端连接时发送 SYN。c) 大多数 TCP 会假设 SYN 没有数据,因为连接建立还没有发生。

这就是人们进行封装以保存来自所有中间盒的数据的原因,您可以在该主体上设计一些东西。

于 2019-06-11T02:41:34.753 回答
0

虽然可以使用 SYN 包发送数据,但不建议发送敏感数据。任何截获 SYN 数据包的“坏用户”都可以使用您的密码启动连接。

于 2015-06-11T01:58:54.923 回答