OpenVAS Libraries
8.0.3
|
#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 | |||
) |