|
suricata
|

Go to the source code of this file.
Macros | |
| #define | MIN_SWF_LEN 2920 |
| #define | MAX_SWF_DECOMPRESSED_LEN 50000000 |
| #define | SWF_DECOMPRESS_INITIAL_BUFFER_LEN 4096 |
Functions | |
| uint8_t | FileGetSwfVersion (const uint8_t *buffer, const uint32_t buffer_len) |
| int | FileSwfZlibDecompression (DetectEngineThreadCtx *det_ctx, const uint8_t *compressed_data, uint32_t compressed_data_len, InspectionBuffer *out_buffer, uint32_t decompressed_data_limit, uint32_t *decompressed_data_produced) |
| int | FileSwfLzmaDecompression (DetectEngineThreadCtx *det_ctx, const uint8_t *compressed_data, uint32_t compressed_data_len, InspectionBuffer *out_buffer, uint32_t decompressed_data_limit, uint32_t *decompressed_data_produced) |
Definition in file util-file-swf-decompression.h.
| #define MAX_SWF_DECOMPRESSED_LEN 50000000 |
Definition at line 34 of file util-file-swf-decompression.h.
| #define MIN_SWF_LEN 2920 |
Definition at line 32 of file util-file-swf-decompression.h.
| #define SWF_DECOMPRESS_INITIAL_BUFFER_LEN 4096 |
Definition at line 36 of file util-file-swf-decompression.h.
| uint8_t FileGetSwfVersion | ( | const uint8_t * | buffer, |
| const uint32_t | buffer_len | ||
| ) |
Definition at line 40 of file util-file-swf-decompression.c.
Referenced by FileSwfDecompression().

| int FileSwfLzmaDecompression | ( | DetectEngineThreadCtx * | det_ctx, |
| const uint8_t * | compressed_data, | ||
| uint32_t | compressed_data_len, | ||
| InspectionBuffer * | out_buffer, | ||
| uint32_t | decompressed_data_limit, | ||
| uint32_t * | decompressed_data_produced | ||
| ) |
Definition at line 159 of file util-file-swf-decompression.c.
References SWF_HEADER_LEN.
Referenced by FileSwfDecompression().

| int FileSwfZlibDecompression | ( | DetectEngineThreadCtx * | det_ctx, |
| const uint8_t * | compressed_data, | ||
| uint32_t | compressed_data_len, | ||
| InspectionBuffer * | out_buffer, | ||
| uint32_t | decompressed_data_limit, | ||
| uint32_t * | decompressed_data_produced | ||
| ) |
Definition at line 85 of file util-file-swf-decompression.c.
References DetectEngineSetEvent(), and FILE_DECODER_EVENT_Z_UNKNOWN_ERROR.
Referenced by FileSwfDecompression().

