suricata
|
#include "suricata-common.h"
#include "app-layer-ssl.h"
#include "util-validate.h"
#include "util-ja3.h"
#include "detect-engine.h"
Go to the source code of this file.
Functions | |
JA3Buffer * | Ja3BufferInit (void) |
Allocate new buffer. More... | |
void | Ja3BufferFree (JA3Buffer **buffer) |
Free allocated buffer. More... | |
int | Ja3BufferAppendBuffer (JA3Buffer **buffer1, JA3Buffer **buffer2) |
int | Ja3BufferAddValue (JA3Buffer **buffer, uint32_t value) |
char * | Ja3GenerateHash (JA3Buffer *buffer) |
int | Ja3IsDisabled (const char *type) |
Functions used to generate JA3 fingerprint.
Definition in file util-ja3.c.
int Ja3BufferAddValue | ( | JA3Buffer ** | buffer, |
uint32_t | value | ||
) |
Definition at line 315 of file util-ja3.c.
Definition at line 310 of file util-ja3.c.
void Ja3BufferFree | ( | JA3Buffer ** | buffer | ) |
Free allocated buffer.
buffer | The buffer to free. |
Definition at line 54 of file util-ja3.c.
References DEBUG_VALIDATE_BUG_ON, and SCFree.
JA3Buffer* Ja3BufferInit | ( | void | ) |
Allocate new buffer.
Definition at line 39 of file util-ja3.c.
References SCCalloc.
char* Ja3GenerateHash | ( | JA3Buffer * | buffer | ) |
Definition at line 320 of file util-ja3.c.
int Ja3IsDisabled | ( | const char * | type | ) |
Definition at line 325 of file util-ja3.c.