|
suricata
|
#include <app-layer-ssl.h>

Public Member Functions | |
| TAILQ_HEAD (, SSLCertsChain_) certs | |
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] |
| uint8_t * | cert0_subject |
| uint32_t | cert0_subject_len |
| uint8_t * | cert0_issuerdn |
| uint32_t | cert0_issuerdn_len |
| uint8_t * | cert0_serial |
| uint32_t | cert0_serial_len |
| int64_t | cert0_not_before |
| int64_t | cert0_not_after |
| char * | cert0_fingerprint |
| SSLSubjectAltName * | cert0_sans |
| uint16_t | cert0_sans_num |
| uint8_t * | sni |
| uint16_t | sni_len |
| char * | session_id |
| uint8_t * | certs_buffer |
| uint32_t | certs_buffer_size |
| uint32_t | cert_log_flag |
| JA3Buffer * | ja3_str |
| char * | ja3_hash |
| HandshakeParams * | hs |
| 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 172 of file app-layer-ssl.h.
| SSLStateConnp_::TAILQ_HEAD | ( | SSLCertsChain_ | ) |
| uint32_t SSLStateConnp_::bytes_processed |
Definition at line 187 of file app-layer-ssl.h.
| char* SSLStateConnp_::cert0_fingerprint |
Definition at line 200 of file app-layer-ssl.h.
| uint8_t* SSLStateConnp_::cert0_issuerdn |
Definition at line 194 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::cert0_issuerdn_len |
Definition at line 195 of file app-layer-ssl.h.
| int64_t SSLStateConnp_::cert0_not_after |
Definition at line 199 of file app-layer-ssl.h.
| int64_t SSLStateConnp_::cert0_not_before |
Definition at line 198 of file app-layer-ssl.h.
| SSLSubjectAltName* SSLStateConnp_::cert0_sans |
Definition at line 202 of file app-layer-ssl.h.
| uint16_t SSLStateConnp_::cert0_sans_num |
Definition at line 203 of file app-layer-ssl.h.
| uint8_t* SSLStateConnp_::cert0_serial |
Definition at line 196 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::cert0_serial_len |
Definition at line 197 of file app-layer-ssl.h.
| uint8_t* SSLStateConnp_::cert0_subject |
Definition at line 192 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::cert0_subject_len |
Definition at line 193 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::cert_log_flag |
Definition at line 215 of file app-layer-ssl.h.
| uint8_t* SSLStateConnp_::certs_buffer |
Definition at line 212 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::certs_buffer_size |
Definition at line 213 of file app-layer-ssl.h.
| uint8_t SSLStateConnp_::content_type |
Definition at line 182 of file app-layer-ssl.h.
| uint8_t SSLStateConnp_::handshake_type |
Definition at line 184 of file app-layer-ssl.h.
| HandshakeParams* SSLStateConnp_::hs |
Definition at line 220 of file app-layer-ssl.h.
| uint8_t* SSLStateConnp_::hs_buffer |
Definition at line 224 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::hs_buffer_message_size |
Definition at line 226 of file app-layer-ssl.h.
| uint8_t SSLStateConnp_::hs_buffer_message_type |
Definition at line 225 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::hs_buffer_offset |
write offset
Definition at line 228 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::hs_buffer_size |
allocation size
Definition at line 227 of file app-layer-ssl.h.
| char* SSLStateConnp_::ja3_hash |
Definition at line 218 of file app-layer-ssl.h.
| JA3Buffer* SSLStateConnp_::ja3_str |
Definition at line 217 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::message_length |
Definition at line 179 of file app-layer-ssl.h.
| uint8_t SSLStateConnp_::random[TLS_RANDOM_LEN] |
Definition at line 191 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::record_length |
Definition at line 174 of file app-layer-ssl.h.
| uint32_t SSLStateConnp_::record_lengths_length |
Definition at line 176 of file app-layer-ssl.h.
| char* SSLStateConnp_::session_id |
Definition at line 208 of file app-layer-ssl.h.
| uint16_t SSLStateConnp_::session_id_length |
Definition at line 189 of file app-layer-ssl.h.
| uint8_t* SSLStateConnp_::sni |
Definition at line 205 of file app-layer-ssl.h.
| uint16_t SSLStateConnp_::sni_len |
Definition at line 206 of file app-layer-ssl.h.
| uint16_t SSLStateConnp_::version |
Definition at line 181 of file app-layer-ssl.h.