OpenVAS Scanner 23.23.1
src Directory Reference

Files

 
attack.c
 Launches the plugins, and manages multithreading.
 
attack.h
 attack.c header.
 
attack_tests.c
 
debug_utils.c
 Initialize sentry.
 
debug_utils.h
 debug_utils.c headerfile.
 
hosts.c
 Basically creates a new process for each tested host.
 
hosts.h
 hosts.c header.
 
main.c
 Main function of openvas.
 
nasl_plugins.c
 The nasl - plugin class. Loads or launches nasl- plugins.
 
openvas.c
 
openvas.h
 
pluginlaunch.c
 Manages the launching of plugins within processes.
 
pluginlaunch.h
 pluginlaunch.c header.
 
pluginload.c
 Loads plugins from disk into memory.
 
pluginload.h
 pluginload.c header.
 
pluginscheduler.c
 Tells openvas which plugin should be executed next.
 
pluginscheduler.h
 header for pluginscheduler.c
 
plugs_req.c
 Performs various checks for requirements set in a given plugin.
 
plugs_req.h
 plugs_req.c header.
 
processes.c
 Creates new threads.
 
processes.h
 processes.c header.
 
sighand.c
 Provides signal handling functions.
 
sighand.h
 headerfile for sighand.c.
 
utils.c
 A bunch of miscellaneous functions, mostly file conversions.
 
utils.h
 utils.c headerfile.