恭喜,你发布的帖子
发布于 2024-01-16 08:11:54
9楼
从抓包数据来看正常情况下的读数据没有两次握手啊,这个通讯程序的功能是通过不停的读取DB,将变化的DB块推送到PC客户端
tcp 建立连接后,要先经过两次"握手",这个“握手”不是 tcp 连接的3次握手,是 s7 协议的握手,用来设置 tsap、pdu 等参数
两次握手后,才能读写数据,不然 plc 会主动断开
还有,上面说过了,这可以算对服务器攻击了,好歹 send 之后,sleep 一段时间等plc 返回吧,这 1ms都能发几百条报文了,不会是对 plc 进行压力测试吧
请填写推广理由:
分享
只看
楼主