|
OpenVAS Libraries
8.0.8
|
#include <stdio.h>#include <string.h>#include <stdlib.h>#include <errno.h>#include <signal.h>#include <ctype.h>#include <sys/time.h>#include <sys/types.h>#include <sys/wait.h>#include <unistd.h>#include "../misc/arglists.h"#include "../misc/network.h"#include "nvt_categories.h"#include "../misc/plugutils.h"#include "nasl_lex_ctxt.h"#include <glib.h>Macros | |
| #define | SMART_TCP_RW |
| #define | CERT_FILE "SSL certificate : " |
| #define | KEY_FILE "SSL private key : " |
| #define | PEM_PASS "PEM password : " |
| #define | CA_FILE "CA file : " |
| #define | CNX_TIMEOUT_PREF "Network connection timeout : " |
| #define | RW_TIMEOUT_PREF "Network read/write timeout : " |
| #define | WRAP_TIMEOUT_PREF "Wrapped service read timeout : " |
| #define | TEST_SSL_PREF "Test SSL based services" |
| #define | NUM_CHILDREN "Number of connections done in parallel : " |
| #define | PREF_CHECKBOX "checkbox" |
| #define | PREF_ENTRY "entry" |
| #define | PREF_RADIO "radio" |
| #define | PREF_PASSWORD "password" |
| #define | PREF_FILE "file" |
| #define | MAX_SHIFT (3*365*86400) |
| #define | DIFF_1970_1900 2208988800U |
| #define | ABS(x) (((x) < 0) ? -(x):(x)) |
| #define | DIFFTV1000(t1, t2) ((t1.tv_sec - t2.tv_sec)*1000 + (t1.tv_usec - t2.tv_usec)/1000) |
| #define | TESTSTRING "OpenVAS Wrap Test" |
| #define | MAX_SONS 128 |
Functions | |
| void | mark_echo_server (struct arglist *desc, int port) |
| void | mark_ncacn_http_server (struct arglist *desc, int port, char *buffer) |
| void | mark_vnc_server (struct arglist *desc, int port, char *buffer) |
| void | mark_nntp_server (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_swat_server (struct arglist *desc, int port, unsigned char *buffer) |
| void | mark_vqserver (struct arglist *desc, int port, unsigned char *buffer) |
| void | mark_mldonkey (struct arglist *desc, int port, unsigned char *buffer) |
| void | mark_http_server (struct arglist *desc, int port, unsigned char *buffer, int trp) |
| void | mark_locked_adsubtract_server (struct arglist *desc, int port, unsigned char *buffer, int trp) |
| void | mark_rmserver (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_smtp_server (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_snpp_server (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_ftp_server (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_ssh_server (struct arglist *desc, int port, char *buffer) |
| void | mark_http_proxy (struct arglist *desc, int port, unsigned char *buffer, int trp) |
| void | mark_pop_server (struct arglist *desc, int port, char *buffer) |
| void | mark_imap_server (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_auth_server (struct arglist *desc, int port, char *buffer) |
| void | mark_postgresql (struct arglist *desc, int port, char *buffer) |
| void | mark_mysql (struct arglist *desc, int port, char *buffer) |
| void | mark_cvspserver (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_cvsupserver (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_cvslockserver (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_rsyncd (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_wild_shell (struct arglist *desc, int port, char *buffer) |
| void | mark_telnet_server (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_gnome14_server (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_eggdrop_server (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_netbus_server (struct arglist *desc, int port, char *buffer) |
| void | mark_linuxconf (struct arglist *desc, int port, unsigned char *buffer) |
| void | mark_listserv_server (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_fssniffer (struct arglist *desc, int port, char *buffer, int trp) |
| void | mark_remote_nc_server (struct arglist *desc, int port, char *buffer, int trp) |
| tree_cell * | plugin_run_find_service (lex_ctxt *lexic) |
Variables | |
| const char * | oid |
| #define ABS | ( | x | ) | (((x) < 0) ? -(x):(x)) |
| #define CA_FILE "CA file : " |
| #define CERT_FILE "SSL certificate : " |
| #define CNX_TIMEOUT_PREF "Network connection timeout : " |
| #define DIFF_1970_1900 2208988800U |
| #define DIFFTV1000 | ( | t1, | |
| t2 | |||
| ) | ((t1.tv_sec - t2.tv_sec)*1000 + (t1.tv_usec - t2.tv_usec)/1000) |
| #define KEY_FILE "SSL private key : " |
| #define MAX_SHIFT (3*365*86400) |
| #define MAX_SONS 128 |
| #define NUM_CHILDREN "Number of connections done in parallel : " |
| #define PEM_PASS "PEM password : " |
| #define PREF_CHECKBOX "checkbox" |
| #define PREF_ENTRY "entry" |
| #define PREF_FILE "file" |
| #define PREF_PASSWORD "password" |
| #define PREF_RADIO "radio" |
| #define RW_TIMEOUT_PREF "Network read/write timeout : " |
| #define SMART_TCP_RW |
| #define TEST_SSL_PREF "Test SSL based services" |
| #define TESTSTRING "OpenVAS Wrap Test" |
| #define WRAP_TIMEOUT_PREF "Wrapped service read timeout : " |
| void mark_auth_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer | ||
| ) |
| void mark_cvslockserver | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_cvspserver | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_cvsupserver | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_echo_server | ( | struct arglist * | desc, |
| int | port | ||
| ) |
| void mark_eggdrop_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_fssniffer | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_ftp_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_gnome14_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_http_proxy | ( | struct arglist * | desc, |
| int | port, | ||
| unsigned char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_http_server | ( | struct arglist * | desc, |
| int | port, | ||
| unsigned char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_imap_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_linuxconf | ( | struct arglist * | desc, |
| int | port, | ||
| unsigned char * | buffer | ||
| ) |
| void mark_listserv_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_locked_adsubtract_server | ( | struct arglist * | desc, |
| int | port, | ||
| unsigned char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_mldonkey | ( | struct arglist * | desc, |
| int | port, | ||
| unsigned char * | buffer | ||
| ) |
| void mark_mysql | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer | ||
| ) |
| void mark_ncacn_http_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer | ||
| ) |
| void mark_netbus_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer | ||
| ) |
| void mark_nntp_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_pop_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer | ||
| ) |
| void mark_postgresql | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer | ||
| ) |
| void mark_remote_nc_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_rmserver | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_rsyncd | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_smtp_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_snpp_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_ssh_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer | ||
| ) |
| void mark_swat_server | ( | struct arglist * | desc, |
| int | port, | ||
| unsigned char * | buffer | ||
| ) |
| void mark_telnet_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer, | ||
| int | trp | ||
| ) |
| void mark_vnc_server | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer | ||
| ) |
| void mark_vqserver | ( | struct arglist * | desc, |
| int | port, | ||
| unsigned char * | buffer | ||
| ) |
| void mark_wild_shell | ( | struct arglist * | desc, |
| int | port, | ||
| char * | buffer | ||
| ) |
| const char* oid |
1.8.11