RFB 关键词 ============ ``rfb.name`` 和 ``rfb.sectype`` 关键词可用于匹配 RFB(远程帧缓冲协议,即 VNC)握手过程中的各种属性。 rfb.name -------- 匹配 RFB 桌面名称字段的值。 示例:: rfb.name; content:"Alice's desktop"; rfb.name; pcre:"/.* \(screen [0-9]\)$/"; ``rfb.name`` 是一个 '粘性缓冲区'。 ``rfb.name`` 可作为 ``fast_pattern`` 使用。 rfb.secresult ------------- 匹配 RFB 安全结果的值,例如 ``ok``(成功)、``fail``(失败)、``toomany``(次数过多)或 ``unknown``(未知)。 rfb.secresult 使用 :ref:`32位无符号整数 `。 示例:: rfb.secresult: ok; rfb.secresult: !0; rfb.secresult: unknown; rfb.sectype ----------- 匹配 RFB 安全类型字段的值,例如: - ``2`` 表示 VNC 挑战-响应认证 - ``0`` 表示无认证 - ``30`` 表示苹果自定义远程桌面认证 rfb.sectype 使用 :ref:`32位无符号整数 `。 该关键词在冒号后接受数字参数,并支持以下修饰符: * ``>``(大于) * ``<``(小于) * ``>=``(大于等于) * ``<=``(小于等于) 示例:: rfb.sectype:2; rfb.sectype:>=3; 补充信息 ---------------------- 协议详情可参考: ``_