|
HTP
0.5
|
#include <htp_config_private.h>
Data Fields | |
| int | backslash_convert_slashes |
| int | convert_lowercase |
| int | path_separators_compress |
| int | path_separators_decode |
| int | plusspace_decode |
| enum htp_unwanted_t | path_separators_encoded_unwanted |
| int | nul_raw_terminates |
| enum htp_unwanted_t | nul_raw_unwanted |
| enum htp_unwanted_t | control_chars_unwanted |
| int | u_encoding_decode |
| enum htp_unwanted_t | u_encoding_unwanted |
| enum htp_url_encoding_handling_t | url_encoding_invalid_handling |
| enum htp_unwanted_t | url_encoding_invalid_unwanted |
| int | nul_encoded_terminates |
| enum htp_unwanted_t | nul_encoded_unwanted |
| enum htp_unwanted_t | utf8_invalid_unwanted |
| int | utf8_convert_bestfit |
| unsigned char * | bestfit_map |
| unsigned char | bestfit_replacement_byte |
| int htp_decoder_cfg_t::backslash_convert_slashes |
Convert backslash characters to slashes.
| unsigned char* htp_decoder_cfg_t::bestfit_map |
The best-fit map to use to decode u-encoded characters.
| unsigned char htp_decoder_cfg_t::bestfit_replacement_byte |
The replacement byte used when there is no best-fit mapping.
| enum htp_unwanted_t htp_decoder_cfg_t::control_chars_unwanted |
Reaction to control characters.
| int htp_decoder_cfg_t::convert_lowercase |
Convert to lowercase.
| int htp_decoder_cfg_t::nul_encoded_terminates |
Controls how encoded NUL bytes are handled.
| enum htp_unwanted_t htp_decoder_cfg_t::nul_encoded_unwanted |
How are we expected to react to an encoded NUL byte?
| int htp_decoder_cfg_t::nul_raw_terminates |
Controls how raw NUL bytes are handled.
| enum htp_unwanted_t htp_decoder_cfg_t::nul_raw_unwanted |
Determines server response to a raw NUL byte in the path.
| int htp_decoder_cfg_t::path_separators_compress |
Compress slash characters.
| int htp_decoder_cfg_t::path_separators_decode |
Should we URL-decode encoded path segment separators?
| enum htp_unwanted_t htp_decoder_cfg_t::path_separators_encoded_unwanted |
Reaction to encoded path separators.
| int htp_decoder_cfg_t::plusspace_decode |
Should we decode '+' characters to spaces?
| int htp_decoder_cfg_t::u_encoding_decode |
Should we decode u-encoded characters?
| enum htp_unwanted_t htp_decoder_cfg_t::u_encoding_unwanted |
Reaction to u encoding.
| enum htp_url_encoding_handling_t htp_decoder_cfg_t::url_encoding_invalid_handling |
Handling of invalid URL encodings.
| enum htp_unwanted_t htp_decoder_cfg_t::url_encoding_invalid_unwanted |
Reaction to invalid URL encoding.
| int htp_decoder_cfg_t::utf8_convert_bestfit |
Convert UTF-8 characters into bytes using best-fit mapping.
| enum htp_unwanted_t htp_decoder_cfg_t::utf8_invalid_unwanted |
Controls how invalid UTF-8 characters are handled.
1.8.9.1