OpenVAS Scanner
7.0.1~git
|
Store host information. More...
Data Fields | |
gchar * | addr |
gchar * | state |
gchar * | best_os |
gchar * | tcpseq_index |
gchar * | tcpseq_difficulty |
gchar * | ipidseq |
int | distance |
struct traceroute_hop | trace [MAX_TRACE_HOPS] |
int | os_confidence |
GSList * | host_scripts |
GSList * | ports |
GSList * | os_cpes |
Store host information.
Most entries are represented as gchar* despite they represent numbers. Conversion would be overkill as these entries are read as strings and reported as strings as well.
Definition at line 257 of file nasl_builtin_nmap.c.
gchar* nmap_host::addr |
Host IP address.
Definition at line 259 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), register_service(), save_detected_os(), save_host_state(), save_hostscripts(), save_ipidseq_details(), save_open_ports(), save_portscripts(), save_tcpseq_details(), save_traceroute_details(), and xmltag_open_address().
gchar* nmap_host::best_os |
Best OS fingerprinting guess.
Definition at line 261 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), save_detected_os(), and xmltag_open_osmatch().
int nmap_host::distance |
Hop count to the target.
Definition at line 266 of file nasl_builtin_nmap.c.
Referenced by save_traceroute_details(), and xmltag_open_distance().
GSList* nmap_host::host_scripts |
List of related host script results.
Definition at line 269 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), save_hostscripts(), and tmphost_add_nse_hostscript().
gchar* nmap_host::ipidseq |
IP ID sequence.
Definition at line 264 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), save_ipidseq_details(), and xmltag_open_ipidsequence().
int nmap_host::os_confidence |
OS detection confidence score.
Definition at line 268 of file nasl_builtin_nmap.c.
Referenced by xmltag_open_osmatch().
GSList* nmap_host::os_cpes |
List of CPEs gathered during OS fingerprinting.
Definition at line 271 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), save_detected_os(), and xmltag_close_cpe().
GSList* nmap_host::ports |
List of ports.
Definition at line 270 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), save_open_ports(), save_portscripts(), and tmphost_add_port().
gchar* nmap_host::state |
Host aliveness.
Definition at line 260 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), save_host_state(), and xmltag_open_status().
gchar* nmap_host::tcpseq_difficulty |
TCP sequence prediction difficulty.
Definition at line 263 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), save_tcpseq_details(), and xmltag_open_tcpsequence().
gchar* nmap_host::tcpseq_index |
TCP sequence index.
Definition at line 262 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), save_tcpseq_details(), and xmltag_open_tcpsequence().
struct traceroute_hop nmap_host::trace[MAX_TRACE_HOPS] |
Traceroute results.
Definition at line 267 of file nasl_builtin_nmap.c.
Referenced by current_host_reset(), save_traceroute_details(), and xmltag_open_hop().