diff options
author | Luca Deri <deri@ntop.org> | 2019-11-01 23:05:11 +0100 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2019-11-01 23:05:11 +0100 |
commit | a3a85106a1eb59bc87cafa06796ea404f450eda9 (patch) | |
tree | c63578d2056850b58de3accc858a29bc11717720 /src/include | |
parent | 75302a10bd24556e0a0f50b0de905ad4c46ad8c7 (diff) |
Implemented SQL Injection and XSS attack detection
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/ndpi_api.h | 2 | ||||
-rw-r--r-- | src/include/ndpi_typedefs.h | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/include/ndpi_api.h b/src/include/ndpi_api.h index a1c33b36e..6228a6123 100644 --- a/src/include/ndpi_api.h +++ b/src/include/ndpi_api.h @@ -940,6 +940,8 @@ extern "C" { const char* ndpi_data_ratio2str(float ratio); void ndpi_data_print_window_values(struct ndpi_analyze_struct *s); /* debug */ + + ndpi_url_risk ndpi_validate_url(char *url); #ifdef __cplusplus } #endif diff --git a/src/include/ndpi_typedefs.h b/src/include/ndpi_typedefs.h index 04e439221..057fa2527 100644 --- a/src/include/ndpi_typedefs.h +++ b/src/include/ndpi_typedefs.h @@ -42,6 +42,12 @@ typedef enum { ndpi_l4_proto_tcp_and_udp, } ndpi_l4_proto_info; +typedef enum { + ndpi_url_no_problem = 0, + ndpi_url_possible_xss, + ndpi_url_possible_sql_injection + } ndpi_url_risk; + /* NDPI_VISIT */ typedef enum { ndpi_preorder, |