|
|
|
@ -81,7 +81,7 @@ void DetectTlsValidityRegister (void)
|
|
|
|
|
{
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTBEFORE].name = "tls_cert_notbefore";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTBEFORE].desc = "match TLS certificate notBefore field";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTBEFORE].url = "https://redmine.openinfosecfoundation.org/projects/suricata/wiki/TLS-keywords#tlsnotbefore";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTBEFORE].url = DOC_URL DOC_VERSION "/rules/tls-keywords.html#tlsnotbefore";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTBEFORE].Match = NULL;
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTBEFORE].AppLayerTxMatch = DetectTlsValidityMatch;
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTBEFORE].Setup = DetectTlsNotBeforeSetup;
|
|
|
|
@ -90,7 +90,7 @@ void DetectTlsValidityRegister (void)
|
|
|
|
|
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTAFTER].name = "tls_cert_notafter";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTAFTER].desc = "match TLS certificate notAfter field";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTAFTER].url = "https://redmine.openinfosecfoundation.org/projects/suricata/wiki/TLS-keywords#tlsnotafter";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTAFTER].url = DOC_URL DOC_VERSION "/rules/tls-keywords.html#tlsnotafter";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTAFTER].Match = NULL;
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTAFTER].AppLayerTxMatch = DetectTlsValidityMatch;
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_NOTAFTER].Setup = DetectTlsNotAfterSetup;
|
|
|
|
@ -99,7 +99,7 @@ void DetectTlsValidityRegister (void)
|
|
|
|
|
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_EXPIRED].name = "tls_cert_expired";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_EXPIRED].desc = "match expired TLS certificates";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_EXPIRED].url = "https://redmine.openinfosecfoundation.org/projects/suricata/wiki/TLS-keywords#tlsexpired";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_EXPIRED].url = DOC_URL DOC_VERSION "/rules/tls-keywords.html#tlsexpired";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_EXPIRED].Match = NULL;
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_EXPIRED].AppLayerTxMatch = DetectTlsValidityMatch;
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_EXPIRED].Setup = DetectTlsExpiredSetup;
|
|
|
|
@ -109,7 +109,7 @@ void DetectTlsValidityRegister (void)
|
|
|
|
|
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_VALID].name = "tls_cert_valid";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_VALID].desc = "match valid TLS certificates";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_VALID].url = "https://redmine.openinfosecfoundation.org/projects/suricata/wiki/TLS-keywords#tlsvalid";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_VALID].url = DOC_URL DOC_VERSION "/rules/tls-keywords.html#tlsvalid";
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_VALID].Match = NULL;
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_VALID].AppLayerTxMatch = DetectTlsValidityMatch;
|
|
|
|
|
sigmatch_table[DETECT_AL_TLS_VALID].Setup = DetectTlsValidSetup;
|
|
|
|
|