suricata
|
#include <app-layer-ssl.h>
Public Member Functions | |
TAILQ_HEAD (, SSLCertsChain_) certs | |
TAILQ_HEAD (, SSLAlpns_) alpns | |
Data Fields | |
uint32_t | record_length |
uint32_t | record_lengths_length |
uint32_t | message_length |
uint16_t | version |
uint8_t | content_type |
uint8_t | handshake_type |
uint32_t | bytes_processed |
uint16_t | session_id_length |
uint8_t | random [TLS_RANDOM_LEN] |
char * | cert0_subject |
char * | cert0_issuerdn |
char * | cert0_serial |
int64_t | cert0_not_before |
int64_t | cert0_not_after |
char * | cert0_fingerprint |
char ** | cert0_sans |
uint16_t | cert0_sans_len |
char * | sni |
char * | session_id |
uint8_t * | certs_buffer |
uint32_t | certs_buffer_size |
uint32_t | cert_log_flag |
JA3Buffer * | ja3_str |
char * | ja3_hash |
JA4 * | ja4 |
uint8_t * | hs_buffer |
uint8_t | hs_buffer_message_type |
uint32_t | hs_buffer_message_size |
uint32_t | hs_buffer_size |
uint32_t | hs_buffer_offset |
Definition at line 235 of file app-layer-ssl.h.
SSLStateConnp_::TAILQ_HEAD | ( | SSLAlpns_ | ) |
SSLStateConnp_::TAILQ_HEAD | ( | SSLCertsChain_ | ) |
uint32_t SSLStateConnp_::bytes_processed |
Definition at line 250 of file app-layer-ssl.h.
char* SSLStateConnp_::cert0_fingerprint |
Definition at line 260 of file app-layer-ssl.h.
char* SSLStateConnp_::cert0_issuerdn |
Definition at line 256 of file app-layer-ssl.h.
int64_t SSLStateConnp_::cert0_not_after |
Definition at line 259 of file app-layer-ssl.h.
int64_t SSLStateConnp_::cert0_not_before |
Definition at line 258 of file app-layer-ssl.h.
char** SSLStateConnp_::cert0_sans |
Definition at line 262 of file app-layer-ssl.h.
uint16_t SSLStateConnp_::cert0_sans_len |
Definition at line 263 of file app-layer-ssl.h.
char* SSLStateConnp_::cert0_serial |
Definition at line 257 of file app-layer-ssl.h.
char* SSLStateConnp_::cert0_subject |
Definition at line 255 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::cert_log_flag |
Definition at line 275 of file app-layer-ssl.h.
uint8_t* SSLStateConnp_::certs_buffer |
Definition at line 272 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::certs_buffer_size |
Definition at line 273 of file app-layer-ssl.h.
uint8_t SSLStateConnp_::content_type |
Definition at line 245 of file app-layer-ssl.h.
uint8_t SSLStateConnp_::handshake_type |
Definition at line 247 of file app-layer-ssl.h.
uint8_t* SSLStateConnp_::hs_buffer |
Definition at line 284 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::hs_buffer_message_size |
Definition at line 286 of file app-layer-ssl.h.
uint8_t SSLStateConnp_::hs_buffer_message_type |
Definition at line 285 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::hs_buffer_offset |
write offset
Definition at line 288 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::hs_buffer_size |
allocation size
Definition at line 287 of file app-layer-ssl.h.
char* SSLStateConnp_::ja3_hash |
Definition at line 278 of file app-layer-ssl.h.
JA3Buffer* SSLStateConnp_::ja3_str |
Definition at line 277 of file app-layer-ssl.h.
JA4* SSLStateConnp_::ja4 |
Definition at line 280 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::message_length |
Definition at line 242 of file app-layer-ssl.h.
uint8_t SSLStateConnp_::random[TLS_RANDOM_LEN] |
Definition at line 254 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::record_length |
Definition at line 237 of file app-layer-ssl.h.
uint32_t SSLStateConnp_::record_lengths_length |
Definition at line 239 of file app-layer-ssl.h.
char* SSLStateConnp_::session_id |
Definition at line 267 of file app-layer-ssl.h.
uint16_t SSLStateConnp_::session_id_length |
Definition at line 252 of file app-layer-ssl.h.
char* SSLStateConnp_::sni |
Definition at line 265 of file app-layer-ssl.h.
uint16_t SSLStateConnp_::version |
Definition at line 244 of file app-layer-ssl.h.