suricata
detect-engine-register.h
Go to the documentation of this file.
1 /* Copyright (C) 2007-2024 Open Information Security Foundation
2  *
3  * You can copy, redistribute or modify this Program under the terms of
4  * the GNU General Public License version 2 as published by the Free
5  * Software Foundation.
6  *
7  * This program is distributed in the hope that it will be useful,
8  * but WITHOUT ANY WARRANTY; without even the implied warranty of
9  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10  * GNU General Public License for more details.
11  *
12  * You should have received a copy of the GNU General Public License
13  * version 2 along with this program; if not, write to the Free Software
14  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
15  * 02110-1301, USA.
16  */
17 
18 /**
19  * \file
20  *
21  * \author Victor Julien <victor@inliniac.net>
22  */
23 
24 #ifndef SURICATA_DETECT_ENGINE_REGISTER_H
25 #define SURICATA_DETECT_ENGINE_REGISTER_H
26 
32 
33  /* sorted by prefilter priority. Higher in this list means it will be
34  * picked over ones lower in the list */
53 
55  /* end prefilter sort */
56 
57  /* values used in util-var.c go here, to avoid int overflows
58  * TODO update var logic to use a larger type, see #6855. */
67  /* end util-var.c logic */
68 
69  /* content inspection */
96  /* end of content inspection */
97 
119 
123 
125 
131 
133 
145 
201 
211 
220 
223 
225 
237 
240 
257 
262 
264 
269 
275 
299 
301 
303 
318 
328 
330 
331  /* make sure this stays last */
333 };
334 
335 extern int DETECT_TBLSIZE;
336 extern int DETECT_TBLSIZE_IDX;
337 // step for reallocating sigmatch_table
338 #define DETECT_TBLSIZE_STEP 256
339 int SigTableList(const char *keyword);
340 void SigTableCleanup(void);
341 void SigTableInit(void);
342 void SigTableSetup(void);
343 void SigTableRegisterTests(void);
344 
345 #endif /* SURICATA_DETECT_ENGINE_REGISTER_H */
DETECT_TBLSIZE_STATIC
@ DETECT_TBLSIZE_STATIC
Definition: detect-engine-register.h:332
DETECT_DEPTH
@ DETECT_DEPTH
Definition: detect-engine-register.h:73
DETECT_BYPASS
@ DETECT_BYPASS
Definition: detect-engine-register.h:300
DETECT_TBLSIZE
int DETECT_TBLSIZE
Definition: detect-engine-register.c:281
SigTableSetup
void SigTableSetup(void)
Definition: detect-engine-register.c:454
DETECT_AL_TLS_EXPIRED
@ DETECT_AL_TLS_EXPIRED
Definition: detect-engine-register.h:139
DETECT_AL_HTTP_HEADER_ACCEPT_LANG
@ DETECT_AL_HTTP_HEADER_ACCEPT_LANG
Definition: detect-engine-register.h:160
DETECT_AL_HTTP_HOST
@ DETECT_AL_HTTP_HOST
Definition: detect-engine-register.h:180
DETECT_PKT_DATA
@ DETECT_PKT_DATA
Definition: detect-engine-register.h:199
DETECT_AL_DNP3IND
@ DETECT_AL_DNP3IND
Definition: detect-engine-register.h:267
DETECT_TEMPLATE
@ DETECT_TEMPLATE
Definition: detect-engine-register.h:283
DETECT_TTL
@ DETECT_TTL
Definition: detect-engine-register.h:45
DETECT_FTPDATA
@ DETECT_FTPDATA
Definition: detect-engine-register.h:292
DETECT_AL_SIP_STAT_CODE
@ DETECT_AL_SIP_STAT_CODE
Definition: detect-engine-register.h:279
DETECT_AL_HTTP_RAW_HOST
@ DETECT_AL_HTTP_RAW_HOST
Definition: detect-engine-register.h:182
DETECT_HTTP_HOST
@ DETECT_HTTP_HOST
Definition: detect-engine-register.h:181
DETECT_BYTEJUMP
@ DETECT_BYTEJUMP
Definition: detect-engine-register.h:84
DETECT_HTTP_RAW_HEADER
@ DETECT_HTTP_RAW_HEADER
Definition: detect-engine-register.h:169
DETECT_TRANSFORM_COMPRESS_WHITESPACE
@ DETECT_TRANSFORM_COMPRESS_WHITESPACE
Definition: detect-engine-register.h:304
DETECT_AL_TLS_CERTS
@ DETECT_AL_TLS_CERTS
Definition: detect-engine-register.h:248
DETECT_ICMPV4_CSUM
@ DETECT_ICMPV4_CSUM
Definition: detect-engine-register.h:115
SigTableList
int SigTableList(const char *keyword)
Definition: detect-engine-register.c:350
DETECT_TRANSFORM_HEADER_LOWERCASE
@ DETECT_TRANSFORM_HEADER_LOWERCASE
Definition: detect-engine-register.h:316
DETECT_CONTENT
@ DETECT_CONTENT
Definition: detect-engine-register.h:70
DETECT_FLOW
@ DETECT_FLOW
Definition: detect-engine-register.h:54
DETECT_HTTP_METHOD
@ DETECT_HTTP_METHOD
Definition: detect-engine-register.h:149
DETECT_IPADDR_SRC
@ DETECT_IPADDR_SRC
Definition: detect-engine-register.h:40
DETECT_FTPBOUNCE
@ DETECT_FTPBOUNCE
Definition: detect-engine-register.h:105
DETECT_SMB_NTLMSSP_USER
@ DETECT_SMB_NTLMSSP_USER
Definition: detect-engine-register.h:217
DETECT_ALERT
@ DETECT_ALERT
Definition: detect-engine-register.h:109
DETECT_DECODE_EVENT
@ DETECT_DECODE_EVENT
Definition: detect-engine-register.h:120
DETECT_AL_SIP_REQUEST_LINE
@ DETECT_AL_SIP_REQUEST_LINE
Definition: detect-engine-register.h:281
DETECT_AL_SSH_SOFTWAREVERSION
@ DETECT_AL_SSH_SOFTWAREVERSION
Definition: detect-engine-register.h:191
DETECT_AL_HTTP_CLIENT_BODY
@ DETECT_AL_HTTP_CLIENT_BODY
Definition: detect-engine-register.h:152
DETECT_FAST_PATTERN
@ DETECT_FAST_PATTERN
Definition: detect-engine-register.h:81
DETECT_ID
@ DETECT_ID
Definition: detect-engine-register.h:106
DETECT_AL_NFS_PROCEDURE
@ DETECT_AL_NFS_PROCEDURE
Definition: detect-engine-register.h:186
DETECT_AL_SSH_PROTOVERSION
@ DETECT_AL_SSH_PROTOVERSION
Definition: detect-engine-register.h:189
DETECT_AL_QUIC_VERSION
@ DETECT_AL_QUIC_VERSION
Definition: detect-engine-register.h:294
DETECT_REPLACE
@ DETECT_REPLACE
Definition: detect-engine-register.h:79
DETECT_MARK
@ DETECT_MARK
Definition: detect-engine-register.h:122
DETECT_AL_HTTP_USER_AGENT
@ DETECT_AL_HTTP_USER_AGENT
Definition: detect-engine-register.h:178
DETECT_FILESTORE
@ DETECT_FILESTORE
Definition: detect-engine-register.h:229
DETECT_AL_APP_LAYER_EVENT
@ DETECT_AL_APP_LAYER_EVENT
Definition: detect-engine-register.h:200
DETECT_UDPV6_CSUM
@ DETECT_UDPV6_CSUM
Definition: detect-engine-register.h:114
DETECT_IPOPTS
@ DETECT_IPOPTS
Definition: detect-engine-register.h:39
DETECT_HTTP2_SETTINGS
@ DETECT_HTTP2_SETTINGS
Definition: detect-engine-register.h:207
DETECT_TRANSFORM_TOUPPER
@ DETECT_TRANSFORM_TOUPPER
Definition: detect-engine-register.h:315
DETECT_AL_HTTP_RAW_HEADER
@ DETECT_AL_HTTP_RAW_HEADER
Definition: detect-engine-register.h:168
DETECT_AL_HTTP_HEADER_ACCEPT
@ DETECT_AL_HTTP_HEADER_ACCEPT
Definition: detect-engine-register.h:159
DETECT_DATAREP
@ DETECT_DATAREP
Definition: detect-engine-register.h:88
DETECT_AL_NFS_VERSION
@ DETECT_AL_NFS_VERSION
Definition: detect-engine-register.h:187
DETECT_PREFILTER
@ DETECT_PREFILTER
Definition: detect-engine-register.h:302
DETECT_AL_TLS_RANDOM
@ DETECT_AL_TLS_RANDOM
Definition: detect-engine-register.h:256
SigTableRegisterTests
void SigTableRegisterTests(void)
Definition: detect-engine-register.c:694
DETECT_AL_SIP_RESPONSE_LINE
@ DETECT_AL_SIP_RESPONSE_LINE
Definition: detect-engine-register.h:282
DETECT_HTTP2_SIZEUPDATE
@ DETECT_HTTP2_SIZEUPDATE
Definition: detect-engine-register.h:206
DETECT_STREAM_SIZE
@ DETECT_STREAM_SIZE
Definition: detect-engine-register.h:117
DETECT_GID
@ DETECT_GID
Definition: detect-engine-register.h:121
DETECT_AL_DNP3FUNC
@ DETECT_AL_DNP3FUNC
Definition: detect-engine-register.h:266
DETECT_FRAME
@ DETECT_FRAME
Definition: detect-engine-register.h:124
DETECT_UDPHDR
@ DETECT_UDPHDR
Definition: detect-engine-register.h:290
DETECT_AL_SSH_HASSH_SERVER
@ DETECT_AL_SSH_HASSH_SERVER
Definition: detect-engine-register.h:193
DetectKeywordId
DetectKeywordId
Definition: detect-engine-register.h:27
DETECT_REV
@ DETECT_REV
Definition: detect-engine-register.h:30
DETECT_AL_IKE_NONCE_PAYLOAD_LENGTH
@ DETECT_AL_IKE_NONCE_PAYLOAD_LENGTH
Definition: detect-engine-register.h:325
DETECT_BASE64_DATA
@ DETECT_BASE64_DATA
Definition: detect-engine-register.h:90
DETECT_AL_HTTP_HEADER_CONNECTION
@ DETECT_AL_HTTP_HEADER_CONNECTION
Definition: detect-engine-register.h:162
DETECT_HTTP2_HEADERNAME
@ DETECT_HTTP2_HEADERNAME
Definition: detect-engine-register.h:208
DETECT_AL_TLS_RANDOM_TIME
@ DETECT_AL_TLS_RANDOM_TIME
Definition: detect-engine-register.h:254
DETECT_AL_SIP_URI
@ DETECT_AL_SIP_URI
Definition: detect-engine-register.h:277
DETECT_TRANSFORM_URL_DECODE
@ DETECT_TRANSFORM_URL_DECODE
Definition: detect-engine-register.h:312
DETECT_TRANSFORM_XOR
@ DETECT_TRANSFORM_XOR
Definition: detect-engine-register.h:313
DETECT_AL_HTTP_HEADER_REFERER
@ DETECT_AL_HTTP_HEADER_REFERER
Definition: detect-engine-register.h:167
DETECT_NOCASE
@ DETECT_NOCASE
Definition: detect-engine-register.h:80
DETECT_TCPHDR
@ DETECT_TCPHDR
Definition: detect-engine-register.h:289
DETECT_RPC
@ DETECT_RPC
Definition: detect-engine-register.h:107
DETECT_ITYPE
@ DETECT_ITYPE
Definition: detect-engine-register.h:47
DETECT_SID
@ DETECT_SID
Definition: detect-engine-register.h:28
DETECT_ASN1
@ DETECT_ASN1
Definition: detect-engine-register.h:92
DETECT_HTTP_REQUEST_BODY
@ DETECT_HTTP_REQUEST_BODY
Definition: detect-engine-register.h:153
DETECT_REQUIRES
@ DETECT_REQUIRES
Definition: detect-engine-register.h:132
DETECT_L3PROTO
@ DETECT_L3PROTO
Definition: detect-engine-register.h:238
DETECT_TCPV4_CSUM
@ DETECT_TCPV4_CSUM
Definition: detect-engine-register.h:111
DETECT_AL_TLS_JA3_HASH
@ DETECT_AL_TLS_JA3_HASH
Definition: detect-engine-register.h:258
DETECT_AL_TLS_CERT_SUBJECT
@ DETECT_AL_TLS_CERT_SUBJECT
Definition: detect-engine-register.h:250
DETECT_AL_TLS_SUBJECTALTNAME
@ DETECT_AL_TLS_SUBJECTALTNAME
Definition: detect-engine-register.h:253
DETECT_HOSTBITS
@ DETECT_HOSTBITS
Definition: detect-engine-register.h:64
DETECT_TRANSFORM_TOLOWER
@ DETECT_TRANSFORM_TOLOWER
Definition: detect-engine-register.h:314
DETECT_HTTP_STAT_MSG
@ DETECT_HTTP_STAT_MSG
Definition: detect-engine-register.h:175
DETECT_FILESIZE
@ DETECT_FILESIZE
Definition: detect-engine-register.h:236
DETECT_AL_TLS_RANDOM_BYTES
@ DETECT_AL_TLS_RANDOM_BYTES
Definition: detect-engine-register.h:255
DETECT_FLOW_BYTES_TO_SERVER
@ DETECT_FLOW_BYTES_TO_SERVER
Definition: detect-engine-register.h:130
DETECT_FRAGBITS
@ DETECT_FRAGBITS
Definition: detect-engine-register.h:43
DETECT_AL_DNS_ANSWER_NAME
@ DETECT_AL_DNS_ANSWER_NAME
Definition: detect-engine-register.h:245
DETECT_AL_HTTP_HEADER
@ DETECT_AL_HTTP_HEADER
Definition: detect-engine-register.h:156
DETECT_AL_HTTP_METHOD
@ DETECT_AL_HTTP_METHOD
Definition: detect-engine-register.h:148
DETECT_TRANSFORM_SHA1
@ DETECT_TRANSFORM_SHA1
Definition: detect-engine-register.h:308
DETECT_FILE_MAGIC
@ DETECT_FILE_MAGIC
Definition: detect-engine-register.h:232
DETECT_FLOWINT
@ DETECT_FLOWINT
Definition: detect-engine-register.h:63
DETECT_SMB_SHARE
@ DETECT_SMB_SHARE
Definition: detect-engine-register.h:216
SigTableInit
void SigTableInit(void)
Definition: detect-engine-register.c:442
DETECT_ICODE
@ DETECT_ICODE
Definition: detect-engine-register.h:48
DETECT_FLOWVAR
@ DETECT_FLOWVAR
Definition: detect-engine-register.h:61
DETECT_FLOW_AGE
@ DETECT_FLOW_AGE
Definition: detect-engine-register.h:126
DETECT_THRESHOLD
@ DETECT_THRESHOLD
Definition: detect-engine-register.h:59
DETECT_BSIZE
@ DETECT_BSIZE
Definition: detect-engine-register.h:91
DETECT_AL_TLS_CERT_ISSUER
@ DETECT_AL_TLS_CERT_ISSUER
Definition: detect-engine-register.h:249
DETECT_URICONTENT
@ DETECT_URICONTENT
Definition: detect-engine-register.h:71
DETECT_REFERENCE
@ DETECT_REFERENCE
Definition: detect-engine-register.h:99
DETECT_TRANSFORM_PCREXFORM
@ DETECT_TRANSFORM_PCREXFORM
Definition: detect-engine-register.h:311
DETECT_FLOWVAR_POSTMATCH
@ DETECT_FLOWVAR_POSTMATCH
Definition: detect-engine-register.h:62
DETECT_LUA
@ DETECT_LUA
Definition: detect-engine-register.h:93
DETECT_GEOIP
@ DETECT_GEOIP
Definition: detect-engine-register.h:103
DETECT_AL_TLS_SUBJECT
@ DETECT_AL_TLS_SUBJECT
Definition: detect-engine-register.h:135
DETECT_METADATA
@ DETECT_METADATA
Definition: detect-engine-register.h:98
DETECT_ICMPV4HDR
@ DETECT_ICMPV4HDR
Definition: detect-engine-register.h:51
DETECT_PRIORITY
@ DETECT_PRIORITY
Definition: detect-engine-register.h:29
DETECT_AL_SSH_SOFTWARE
@ DETECT_AL_SSH_SOFTWARE
Definition: detect-engine-register.h:190
DETECT_HTTP_REQUEST_HEADER
@ DETECT_HTTP_REQUEST_HEADER
Definition: detect-engine-register.h:209
DETECT_AL_HTTP_REQUEST_LINE
@ DETECT_AL_HTTP_REQUEST_LINE
Definition: detect-engine-register.h:184
DETECT_FILEMAGIC
@ DETECT_FILEMAGIC
Definition: detect-engine-register.h:231
DETECT_HTTP_HOST_RAW
@ DETECT_HTTP_HOST_RAW
Definition: detect-engine-register.h:183
DETECT_AL_TLS_JA3S_HASH
@ DETECT_AL_TLS_JA3S_HASH
Definition: detect-engine-register.h:260
DETECT_ENGINE_EVENT
@ DETECT_ENGINE_EVENT
Definition: detect-engine-register.h:221
DETECT_AL_TLS_JA3_STRING
@ DETECT_AL_TLS_JA3_STRING
Definition: detect-engine-register.h:259
DETECT_FILENAME
@ DETECT_FILENAME
Definition: detect-engine-register.h:226
DETECT_ICMP_ID
@ DETECT_ICMP_ID
Definition: detect-engine-register.h:49
DETECT_AL_DNS_OPCODE
@ DETECT_AL_DNS_OPCODE
Definition: detect-engine-register.h:242
DETECT_FLOW_BYTES_TO_CLIENT
@ DETECT_FLOW_BYTES_TO_CLIENT
Definition: detect-engine-register.h:129
DETECT_XBITS
@ DETECT_XBITS
Definition: detect-engine-register.h:65
DETECT_SEQ
@ DETECT_SEQ
Definition: detect-engine-register.h:37
DETECT_TRANSFORM_DOTPREFIX
@ DETECT_TRANSFORM_DOTPREFIX
Definition: detect-engine-register.h:310
DETECT_ACK
@ DETECT_ACK
Definition: detect-engine-register.h:36
DETECT_AL_HTTP_PROTOCOL
@ DETECT_AL_HTTP_PROTOCOL
Definition: detect-engine-register.h:150
DETECT_DCE_STUB_DATA
@ DETECT_DCE_STUB_DATA
Definition: detect-engine-register.h:214
DETECT_AL_DNS_RCODE
@ DETECT_AL_DNS_RCODE
Definition: detect-engine-register.h:243
DETECT_SMB_NTLMSSP_DOMAIN
@ DETECT_SMB_NTLMSSP_DOMAIN
Definition: detect-engine-register.h:218
DETECT_AL_QUIC_CYU_HASH
@ DETECT_AL_QUIC_CYU_HASH
Definition: detect-engine-register.h:297
DETECT_SAMEIP
@ DETECT_SAMEIP
Definition: detect-engine-register.h:102
DETECT_TRANSFORM_STRIP_PSEUDO_HEADERS
@ DETECT_TRANSFORM_STRIP_PSEUDO_HEADERS
Definition: detect-engine-register.h:306
DETECT_HTTP_URI_RAW
@ DETECT_HTTP_URI_RAW
Definition: detect-engine-register.h:172
DETECT_AL_KRB5_MSGTYPE
@ DETECT_AL_KRB5_MSGTYPE
Definition: detect-engine-register.h:271
DETECT_AL_APP_LAYER_PROTOCOL
@ DETECT_AL_APP_LAYER_PROTOCOL
Definition: detect-engine-register.h:35
DETECT_AL_QUIC_SNI
@ DETECT_AL_QUIC_SNI
Definition: detect-engine-register.h:295
DETECT_DCE_IFACE
@ DETECT_DCE_IFACE
Definition: detect-engine-register.h:212
DETECT_AL_KRB5_TICKET_ENCRYPTION
@ DETECT_AL_KRB5_TICKET_ENCRYPTION
Definition: detect-engine-register.h:274
DETECT_TARGET
@ DETECT_TARGET
Definition: detect-engine-register.h:293
DETECT_TRANSFORM_MD5
@ DETECT_TRANSFORM_MD5
Definition: detect-engine-register.h:307
DETECT_ICMPV6MTU
@ DETECT_ICMPV6MTU
Definition: detect-engine-register.h:288
DETECT_AL_HTTP_HEADER_ACCEPT_ENC
@ DETECT_AL_HTTP_HEADER_ACCEPT_ENC
Definition: detect-engine-register.h:161
DETECT_CONFIG
@ DETECT_CONFIG
Definition: detect-engine-register.h:224
DETECT_AL_JA4_HASH
@ DETECT_AL_JA4_HASH
Definition: detect-engine-register.h:329
DETECT_AL_IKE_SPI_INITIATOR
@ DETECT_AL_IKE_SPI_INITIATOR
Definition: detect-engine-register.h:320
DETECT_AL_HTTP_RESPONSE_LINE
@ DETECT_AL_HTTP_RESPONSE_LINE
Definition: detect-engine-register.h:185
DETECT_AL_HTTP_HEADER_LOCATION
@ DETECT_AL_HTTP_HEADER_LOCATION
Definition: detect-engine-register.h:165
DETECT_IPV4_CSUM
@ DETECT_IPV4_CSUM
Definition: detect-engine-register.h:110
DETECT_HTTP_UA
@ DETECT_HTTP_UA
Definition: detect-engine-register.h:179
DETECT_HTTP_STAT_CODE
@ DETECT_HTTP_STAT_CODE
Definition: detect-engine-register.h:177
DETECT_AL_DNS_RRTYPE
@ DETECT_AL_DNS_RRTYPE
Definition: detect-engine-register.h:244
DETECT_PCRE
@ DETECT_PCRE
Definition: detect-engine-register.h:72
DETECT_FILE_DATA
@ DETECT_FILE_DATA
Definition: detect-engine-register.h:198
DETECT_DSIZE
@ DETECT_DSIZE
Definition: detect-engine-register.h:52
DETECT_HTTP_RESPONSE_BODY
@ DETECT_HTTP_RESPONSE_BODY
Definition: detect-engine-register.h:155
DETECT_AL_SIP_PROTOCOL
@ DETECT_AL_SIP_PROTOCOL
Definition: detect-engine-register.h:278
DETECT_AL_TLS_NOTAFTER
@ DETECT_AL_TLS_NOTAFTER
Definition: detect-engine-register.h:138
DETECT_AL_HTTP_STAT_CODE
@ DETECT_AL_HTTP_STAT_CODE
Definition: detect-engine-register.h:176
DETECT_AL_HTTP_COOKIE
@ DETECT_AL_HTTP_COOKIE
Definition: detect-engine-register.h:146
DETECT_AL_SIP_METHOD
@ DETECT_AL_SIP_METHOD
Definition: detect-engine-register.h:276
DETECT_AL_SSH_PROTOCOL
@ DETECT_AL_SSH_PROTOCOL
Definition: detect-engine-register.h:188
DETECT_MSG
@ DETECT_MSG
Definition: detect-engine-register.h:101
DETECT_FILESHA1
@ DETECT_FILESHA1
Definition: detect-engine-register.h:234
DETECT_AL_TLS_CERT_FINGERPRINT
@ DETECT_AL_TLS_CERT_FINGERPRINT
Definition: detect-engine-register.h:252
DETECT_TRANSFORM_SHA256
@ DETECT_TRANSFORM_SHA256
Definition: detect-engine-register.h:309
DETECT_AL_IKE_EXCH_TYPE
@ DETECT_AL_IKE_EXCH_TYPE
Definition: detect-engine-register.h:319
DETECT_AL_SSL_STATE
@ DETECT_AL_SSL_STATE
Definition: detect-engine-register.h:197
DETECT_DISTANCE
@ DETECT_DISTANCE
Definition: detect-engine-register.h:76
DETECT_BYTETEST
@ DETECT_BYTETEST
Definition: detect-engine-register.h:83
DETECT_AL_IKE_KEY_EXCHANGE_PAYLOAD_LENGTH
@ DETECT_AL_IKE_KEY_EXCHANGE_PAYLOAD_LENGTH
Definition: detect-engine-register.h:324
DETECT_TLS_ALPN
@ DETECT_TLS_ALPN
Definition: detect-engine-register.h:144
DETECT_FILE_NAME
@ DETECT_FILE_NAME
Definition: detect-engine-register.h:227
DETECT_AL_IKE_CHOSEN_SA
@ DETECT_AL_IKE_CHOSEN_SA
Definition: detect-engine-register.h:323
DETECT_AL_QUIC_UA
@ DETECT_AL_QUIC_UA
Definition: detect-engine-register.h:296
DETECT_AL_SSH_HASSH_STRING
@ DETECT_AL_SSH_HASSH_STRING
Definition: detect-engine-register.h:194
DETECT_ICMPV6HDR
@ DETECT_ICMPV6HDR
Definition: detect-engine-register.h:287
DETECT_NOALERT
@ DETECT_NOALERT
Definition: detect-engine-register.h:108
DETECT_HTTP2_ERRORCODE
@ DETECT_HTTP2_ERRORCODE
Definition: detect-engine-register.h:203
DETECT_HTTP_HEADER
@ DETECT_HTTP_HEADER
Definition: detect-engine-register.h:157
DETECT_ICMP_SEQ
@ DETECT_ICMP_SEQ
Definition: detect-engine-register.h:50
DETECT_FRAGOFFSET
@ DETECT_FRAGOFFSET
Definition: detect-engine-register.h:44
DETECT_AL_SSH_HASSH
@ DETECT_AL_SSH_HASSH
Definition: detect-engine-register.h:192
DETECT_RAWBYTES
@ DETECT_RAWBYTES
Definition: detect-engine-register.h:82
DETECT_IPV4HDR
@ DETECT_IPV4HDR
Definition: detect-engine-register.h:285
DETECT_FLOW_PKTS_TO_SERVER
@ DETECT_FLOW_PKTS_TO_SERVER
Definition: detect-engine-register.h:128
DETECT_AL_HTTP_HEADER_SERVER
@ DETECT_AL_HTTP_HEADER_SERVER
Definition: detect-engine-register.h:166
DETECT_AL_IKE_VENDOR
@ DETECT_AL_IKE_VENDOR
Definition: detect-engine-register.h:322
DETECT_TAG
@ DETECT_TAG
Definition: detect-engine-register.h:100
DETECT_AL_HTTP_RAW_URI
@ DETECT_AL_HTTP_RAW_URI
Definition: detect-engine-register.h:173
DETECT_AL_TLS_VERSION
@ DETECT_AL_TLS_VERSION
Definition: detect-engine-register.h:134
DETECT_TRANSFORM_FROM_BASE64
@ DETECT_TRANSFORM_FROM_BASE64
Definition: detect-engine-register.h:317
DETECT_AL_MODBUS
@ DETECT_AL_MODBUS
Definition: detect-engine-register.h:263
DETECT_FLOWBITS
@ DETECT_FLOWBITS
Definition: detect-engine-register.h:60
DETECT_AL_HTTP_START
@ DETECT_AL_HTTP_START
Definition: detect-engine-register.h:151
DETECT_IPV6HDR
@ DETECT_IPV6HDR
Definition: detect-engine-register.h:286
DETECT_FILEMD5
@ DETECT_FILEMD5
Definition: detect-engine-register.h:233
DETECT_CLASSTYPE
@ DETECT_CLASSTYPE
Definition: detect-engine-register.h:31
DETECT_AL_HTTP_STAT_MSG
@ DETECT_AL_HTTP_STAT_MSG
Definition: detect-engine-register.h:174
DETECT_AL_SSH_HASSH_SERVER_STRING
@ DETECT_AL_SSH_HASSH_SERVER_STRING
Definition: detect-engine-register.h:195
DETECT_AL_DNP3DATA
@ DETECT_AL_DNP3DATA
Definition: detect-engine-register.h:265
DETECT_DETECTION_FILTER
@ DETECT_DETECTION_FILTER
Definition: detect-engine-register.h:118
DETECT_AL_SSL_VERSION
@ DETECT_AL_SSL_VERSION
Definition: detect-engine-register.h:196
DETECT_STREAM_EVENT
@ DETECT_STREAM_EVENT
Definition: detect-engine-register.h:222
DETECT_DCE_OPNUM
@ DETECT_DCE_OPNUM
Definition: detect-engine-register.h:213
DETECT_OFFSET
@ DETECT_OFFSET
Definition: detect-engine-register.h:78
DETECT_HTTP2_WINDOW
@ DETECT_HTTP2_WINDOW
Definition: detect-engine-register.h:205
DETECT_BYTE_EXTRACT
@ DETECT_BYTE_EXTRACT
Definition: detect-engine-register.h:86
DETECT_ICMPV6_CSUM
@ DETECT_ICMPV6_CSUM
Definition: detect-engine-register.h:116
DETECT_ISDATAAT
@ DETECT_ISDATAAT
Definition: detect-engine-register.h:94
DETECT_STARTS_WITH
@ DETECT_STARTS_WITH
Definition: detect-engine-register.h:74
DETECT_TEMPLATE2
@ DETECT_TEMPLATE2
Definition: detect-engine-register.h:284
DETECT_AL_HTTP_HEADER_NAMES
@ DETECT_AL_HTTP_HEADER_NAMES
Definition: detect-engine-register.h:158
DETECT_SMB_VERSION
@ DETECT_SMB_VERSION
Definition: detect-engine-register.h:219
DETECT_AL_KRB5_ERRCODE
@ DETECT_AL_KRB5_ERRCODE
Definition: detect-engine-register.h:270
DETECT_AL_QUIC_CYU_STRING
@ DETECT_AL_QUIC_CYU_STRING
Definition: detect-engine-register.h:298
DETECT_SMB_NAMED_PIPE
@ DETECT_SMB_NAMED_PIPE
Definition: detect-engine-register.h:215
DETECT_TOS
@ DETECT_TOS
Definition: detect-engine-register.h:46
DETECT_AL_KRB5_SNAME
@ DETECT_AL_KRB5_SNAME
Definition: detect-engine-register.h:273
DETECT_AL_SIP_STAT_MSG
@ DETECT_AL_SIP_STAT_MSG
Definition: detect-engine-register.h:280
DETECT_AL_TLS_NOTBEFORE
@ DETECT_AL_TLS_NOTBEFORE
Definition: detect-engine-register.h:137
DETECT_HTTP2_PRIORITY
@ DETECT_HTTP2_PRIORITY
Definition: detect-engine-register.h:204
DETECT_AL_HTTP_URI
@ DETECT_AL_HTTP_URI
Definition: detect-engine-register.h:170
DETECT_AL_DNS_QUERY
@ DETECT_AL_DNS_QUERY
Definition: detect-engine-register.h:241
DETECT_AL_TLS_STORE
@ DETECT_AL_TLS_STORE
Definition: detect-engine-register.h:142
DETECT_AL_TLS_VALID
@ DETECT_AL_TLS_VALID
Definition: detect-engine-register.h:140
DETECT_AL_TLS_CERT_SERIAL
@ DETECT_AL_TLS_CERT_SERIAL
Definition: detect-engine-register.h:251
DETECT_TBLSIZE_IDX
int DETECT_TBLSIZE_IDX
Definition: detect-engine-register.c:282
DETECT_BYTEMATH
@ DETECT_BYTEMATH
Definition: detect-engine-register.h:85
DETECT_BASE64_DECODE
@ DETECT_BASE64_DECODE
Definition: detect-engine-register.h:89
DETECT_AL_TLS_FINGERPRINT
@ DETECT_AL_TLS_FINGERPRINT
Definition: detect-engine-register.h:141
DETECT_AL_HTTP_HEADER_CONTENT_LEN
@ DETECT_AL_HTTP_HEADER_CONTENT_LEN
Definition: detect-engine-register.h:163
DETECT_FILEEXT
@ DETECT_FILEEXT
Definition: detect-engine-register.h:228
DETECT_AL_HTTP_SERVER_BODY
@ DETECT_AL_HTTP_SERVER_BODY
Definition: detect-engine-register.h:154
DETECT_AL_TLS_SNI
@ DETECT_AL_TLS_SNI
Definition: detect-engine-register.h:247
DETECT_AL_DNS_QUERY_NAME
@ DETECT_AL_DNS_QUERY_NAME
Definition: detect-engine-register.h:246
DETECT_AL_TLS_CHAIN_LEN
@ DETECT_AL_TLS_CHAIN_LEN
Definition: detect-engine-register.h:143
DETECT_AL_KRB5_CNAME
@ DETECT_AL_KRB5_CNAME
Definition: detect-engine-register.h:272
DETECT_HTTP_COOKIE
@ DETECT_HTTP_COOKIE
Definition: detect-engine-register.h:147
DETECT_FLOW_PKTS_TO_CLIENT
@ DETECT_FLOW_PKTS_TO_CLIENT
Definition: detect-engine-register.h:127
DETECT_WINDOW
@ DETECT_WINDOW
Definition: detect-engine-register.h:38
DETECT_AL_IKE_SPI_RESPONDER
@ DETECT_AL_IKE_SPI_RESPONDER
Definition: detect-engine-register.h:321
DETECT_FILESHA256
@ DETECT_FILESHA256
Definition: detect-engine-register.h:235
DETECT_TCPV6_CSUM
@ DETECT_TCPV6_CSUM
Definition: detect-engine-register.h:112
DETECT_IPPROTO
@ DETECT_IPPROTO
Definition: detect-engine-register.h:104
DETECT_HTTP_RESPONSE_HEADER
@ DETECT_HTTP_RESPONSE_HEADER
Definition: detect-engine-register.h:210
DETECT_AL_IKE_NONCE
@ DETECT_AL_IKE_NONCE
Definition: detect-engine-register.h:326
DETECT_AL_TLS_JA3S_STRING
@ DETECT_AL_TLS_JA3S_STRING
Definition: detect-engine-register.h:261
DETECT_FLAGS
@ DETECT_FLAGS
Definition: detect-engine-register.h:42
DETECT_ENDS_WITH
@ DETECT_ENDS_WITH
Definition: detect-engine-register.h:75
DETECT_TRANSFORM_STRIP_WHITESPACE
@ DETECT_TRANSFORM_STRIP_WHITESPACE
Definition: detect-engine-register.h:305
DETECT_WITHIN
@ DETECT_WITHIN
Definition: detect-engine-register.h:77
DETECT_AL_TLS_ISSUERDN
@ DETECT_AL_TLS_ISSUERDN
Definition: detect-engine-register.h:136
DETECT_AL_URILEN
@ DETECT_AL_URILEN
Definition: detect-engine-register.h:95
DETECT_DATASET
@ DETECT_DATASET
Definition: detect-engine-register.h:87
DETECT_TCPMSS
@ DETECT_TCPMSS
Definition: detect-engine-register.h:291
DETECT_AL_IKE_KEY_EXCHANGE
@ DETECT_AL_IKE_KEY_EXCHANGE
Definition: detect-engine-register.h:327
DETECT_HTTP_URI
@ DETECT_HTTP_URI
Definition: detect-engine-register.h:171
DETECT_HTTP2_FRAMETYPE
@ DETECT_HTTP2_FRAMETYPE
Definition: detect-engine-register.h:202
SigTableCleanup
void SigTableCleanup(void)
Definition: detect-engine-register.c:433
DETECT_PKTVAR
@ DETECT_PKTVAR
Definition: detect-engine-register.h:66
DETECT_UDPV4_CSUM
@ DETECT_UDPV4_CSUM
Definition: detect-engine-register.h:113
DETECT_AL_DNP3OBJ
@ DETECT_AL_DNP3OBJ
Definition: detect-engine-register.h:268
DETECT_FILESTORE_POSTMATCH
@ DETECT_FILESTORE_POSTMATCH
Definition: detect-engine-register.h:230
DETECT_IPADDR_DST
@ DETECT_IPADDR_DST
Definition: detect-engine-register.h:41
DETECT_IPREP
@ DETECT_IPREP
Definition: detect-engine-register.h:239
DETECT_AL_HTTP_HEADER_CONTENT_TYPE
@ DETECT_AL_HTTP_HEADER_CONTENT_TYPE
Definition: detect-engine-register.h:164