|
OpenVAS Libraries
8.0.8
|
#include "arglists.h"Go to the source code of this file.
Macros | |
| #define | OPENVAS_CNX_IDS_EVASION_SPLIT 1L /* Try to evade NIDS by spliting sends */ |
| #define | OPENVAS_CNX_IDS_EVASION_INJECT 2L /* Split + insert garbage */ |
| #define | OPENVAS_CNX_IDS_EVASION_SHORT_TTL 4L /* Split + too short ttl for garbage */ |
| #define | OPENVAS_CNX_IDS_EVASION_FAKE_RST 8L /* Send a fake RST from our end after each established connection */ |
| #define | OPENVAS_CNX_IDS_EVASION_SEND_MASK (OPENVAS_CNX_IDS_EVASION_SPLIT|OPENVAS_CNX_IDS_EVASION_INJECT|OPENVAS_CNX_IDS_EVASION_SHORT_TTL) |
Functions | |
| int | ids_send (int, void *, int, int) |
| int | ids_open_sock_tcp (struct arglist *, int, int, int) |
| #define OPENVAS_CNX_IDS_EVASION_FAKE_RST 8L /* Send a fake RST from our end after each established connection */ |
| #define OPENVAS_CNX_IDS_EVASION_INJECT 2L /* Split + insert garbage */ |
| #define OPENVAS_CNX_IDS_EVASION_SEND_MASK (OPENVAS_CNX_IDS_EVASION_SPLIT|OPENVAS_CNX_IDS_EVASION_INJECT|OPENVAS_CNX_IDS_EVASION_SHORT_TTL) |
| #define OPENVAS_CNX_IDS_EVASION_SHORT_TTL 4L /* Split + too short ttl for garbage */ |
| #define OPENVAS_CNX_IDS_EVASION_SPLIT 1L /* Try to evade NIDS by spliting sends */ |
| int ids_open_sock_tcp | ( | struct arglist * | , |
| int | , | ||
| int | , | ||
| int | |||
| ) |
| int ids_send | ( | int | , |
| void * | , | ||
| int | , | ||
| int | |||
| ) |
1.8.11