gpt4 book ai didi

tcp - 协议(protocol)错误怎么办?

转载 作者:可可西里 更新时间:2023-11-01 02:48:57 24 4
gpt4 key购买 nike

使用 TCP 成帧的正确方法或技术是什么?

我在我的 node.js 服务器中创建了一个简单的成帧器,它在每条消息进入时对它们进行成帧,其中第一个字节是数据包大小。

但有一个问题:如果用户故意发送无效数据包怎么办。

类似于:

0A 00 03 04 05

我们可以看出这是一个损坏的数据包,0A 是大小,但我们可以看到实际大小只有 05

我们如何防止此类攻击?

最佳答案

如果您收到垃圾,只需关闭 socket 即可。没有坚持的意义。同行不会说您的语言,或者故意试图让您崩溃或利用漏洞。不要让他。

关于tcp - 协议(protocol)错误怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28133954/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com