da 协议格式 点击:781 | 回复:2



gkforln9543

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 0回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2013年12月16日
发表于:2015-03-19 10:33:29
楼主

opc da协议是建立在dcom的基础上的,我通过wireshark抓包只能查看到dcom这一层的协议格式,对与opc da的协议格式完全看不出来。想请教一下,有什么方法可以查看opc da的协议格式。文档或其它任何方法都行,谢谢!




华康研发

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2016年2月02日
发表于:2016-06-22 14:40:30
1楼

wireshark还没有DA协议格式的解析,不知道OPC规约有没有

kkus

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 41回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2015年4月25日
发表于:2016-10-02 08:28:29
2楼

有没有想过DCOM是建立在什么协议上的?答案是RPC。那RPC又是靠什么做为载体的?是TCP。你可以用wireshark,打开RPC DCE作为协议过滤,你就可以很清楚地看到OPC DA的网络包。感兴趣地话可以研究一下古典RPC协议的格式,一般是要一个UUID来代表一个远程rukk,再用一个数字来对应该接口下的第几个函数并发出该函数所要求的参数。这些在wireshark里都可以看见。


本人在工业防火墙针对OPC DA的动态端口难以捕捉这方面进行过深入研究。同时也是业界第一个把OPC DA从32位带入到64位的。有问题可以问,fuelone@gmail.com


热门招聘
相关主题

官方公众号

智造工程师