10.32. SDP关键词¶
SDP关键词以粘性缓冲区形式实现,可用于匹配SDP消息中的字段。
10.32.1. sdp.origin¶
该关键词用于匹配SDP请求或响应中的发起者字段。
10.32.1.1. 语法¶
sdp.origin; content:<origin>;
其中<origin>是符合SDP Origin (o=)格式的发起者信息。
10.32.1.2. 示例¶
sdp.origin; content:"SIPPS 105015165 105015162 IN IP4 192.168.1.2";
10.32.2. sdp.session_name¶
该关键词用于匹配SDP请求或响应中的会话名称字段。
10.32.2.1. 语法¶
sdp.session_name; content:<session_name>;
其中<session_name>是符合SDP Session name (s=)格式的名称。
10.32.2.2. 示例¶
sdp.session_name; content:"SIP call";
10.32.3. sdp.session_info¶
该关键词用于匹配SDP请求或响应中的会话信息字段。
10.32.3.1. 语法¶
sdp.session_info; content:<session_info>;
其中<session_info>是符合SDP Session information (i=)格式的描述信息。
10.32.3.2. 示例¶
sdp.session_info; content:"Session Description Protocol";
10.32.4. sdp.uri¶
该关键词用于匹配SDP请求或响应中的URI字段。
10.32.4.1. 语法¶
sdp.uri; content:<uri>;
其中<uri>是符合SDP URI (u=)格式的统一资源标识符。
10.32.4.2. 示例¶
sdp.uri; content:"https://www.sdp.proto"
10.32.5. sdp.email¶
该关键词用于匹配SDP请求或响应中的电子邮件字段。
10.32.5.1. 语法¶
sdp.email; content:<email>
其中<email>是符合SDP email (e=)格式的电子邮件地址。
10.32.5.2. 示例¶
sdp.email; content:"j.doe@example.com (Jane Doe)";
10.32.6. sdp.phone_number¶
该关键词用于匹配SDP请求或响应中的电话号码字段。
10.32.6.1. 语法¶
sdp.phone_number; content:<phone_number>
其中<phone_number>是符合SDP phone (p=)格式的电话号码。
10.32.6.2. 示例¶
sdp.phone_number; content:"+1 617 555-6011 (Jane Doe)";
10.32.7. sdp.connection_data¶
该关键词用于匹配SDP请求或响应中的连接数据字段。
10.32.7.1. 语法¶
sdp.connection_data; content:<connection_data>;
其中<connection_data>是符合SDP connection (c=)格式的连接数据。
10.32.7.2. 示例¶
sdp.connection_data; content:"IN IP4 192.168.1.2"
10.32.8. sdp.bandwidth¶
该关键词用于匹配SDP请求或响应中的带宽字段。
10.32.8.1. 语法¶
sdp.bandwidth; content:<bandwidth>
其中<bandwidth>是符合SDP bandwidth (b=)格式的带宽值。
10.32.8.2. 示例¶
sdp.bandwidth; content:"AS:64"
10.32.9. sdp.time¶
该关键词用于匹配SDP请求或响应中的时间字段。
10.32.9.1. 语法¶
sdp.time; content:<time>
其中<time>是符合SDP time (t=)格式的时间值。
10.32.9.2. 示例¶
sdp.time; content:"3034423619 3042462419"
10.32.10. sdp.repeat_time¶
该关键词用于匹配SDP请求或响应中的重复时间字段。
10.32.10.1. 语法¶
sdp.repeat_time; content:<repeat_time>
其中<repeat_time>是符合SDP repeat (r=)格式的重复时间值。
10.32.10.2. 示例¶
sdp.repeat_time; content:"604800 3600 0 90000"
10.32.11. sdp.timezone¶
该关键词用于匹配SDP请求或响应中的时区字段。
10.32.11.1. 语法¶
sdp.timezone; content:<timezone>
其中<timezone>是符合SDP timezone (z=)格式的时区值。
10.32.11.2. 示例¶
sdp.timezone; content:"2882844526 -1h 2898848070 0"
10.32.12. sdp.encryption_key¶
该关键词用于匹配SDP请求或响应中的加密密钥字段。
10.32.12.1. 语法¶
sdp.encryption_key; content:<encryption_key>
其中<encryption_key>是符合SDP encryption (k=)格式的密钥值。
10.32.12.2. 示例¶
sdp.encryption_key; content:"prompt"
10.32.13. sdp.attribute¶
该关键词用于匹配SDP请求或响应中的属性字段。
10.32.13.1. 语法¶
sdp.attribute; content:<attribute>
其中<attribute>是符合SDP attribute (a=)格式的属性值。
10.32.13.2. 示例¶
sdp.attribute; content:"sendrecv"
10.32.14. sdp.media.media¶
该关键词用于匹配SDP请求或响应中媒体描述字段的媒体子字段。
10.32.14.1. 语法¶
sdp.media.media; content:<media>
其中<media>是符合SDP media (m=)格式的媒体描述。
10.32.14.2. 示例¶
sdp.media.media; content:"audio 30000 RTP/AVP 0 8 97 2 3"
10.32.15. sdp.media.session_info¶
该关键词用于匹配SDP请求或响应中媒体描述字段的会话信息子字段。
10.32.15.1. 语法¶
sdp.media.session_info; content:<session_info>
其中<session_info>是符合SDP session information (i=)格式的描述信息。
10.32.15.2. 示例¶
sdp.media.session_info; content:"Session Description Protocol"
10.32.16. sdp.media.connection_data¶
该关键词用于匹配SDP请求或响应中媒体描述字段的连接数据子字段。
10.32.16.1. 语法¶
sdp.media.connection_data; content:<connection_data>
其中<connection_data>是符合SDP connection (c=)格式的连接数据。
10.32.16.2. 示例¶
sdp.media.connection_data; content:"IN IP4 192.168.1.2"
10.32.17. sdp.media.encryption_key¶
该关键词用于匹配SDP请求或响应中媒体描述字段的加密密钥子字段。
10.32.17.1. 语法¶
sdp.media.encryption_key; content:<encryption_key>
其中<encryption_key>是符合SDP encryption (k=)格式的密钥值。
10.32.17.2. 示例¶
sdp.media.encryption_key; content:"prompt"