检测Citrix ICA协议

时间:2009-11-16 11:00:02

标签: protocols detect citrix

我想检测天气Citrix ICA协议是否在我的网络上运行。我不想点击端口,因为它不是一个好的解决方案。

要发送到服务器并读取其响应的标志(字节),如检测VNC我向服务器发送一些字节,作为响应,它返回我的协议版本,所以我知道VNC正在该IP上运行,我想要这样一个溶液...

2 个答案:

答案 0 :(得分:4)

Citrix ICA是一个不寻常的协议,因为服务器首先会谈。

一旦连接到端口(默认为1494),您将收到包含字符串“ICA”和其他一些字节的立即响应数据包。服务器可以多次重复这个短数据包。

答案 1 :(得分:2)

Citrix(Ica)客户端可以通过发送广播在其本地子网上找到Citrix服务器,您也可以这样做。然后,您可以连接到任何Citrix服务器并请求所有Citrix服务器的列表。 This文档描述了发现过程。