| Name | Scheme | Offline | Comment |
| system_info | Independent | yes | Reads information from environment variables which are required to be set before scanning |
| family | Independent | yes | Hardcoded results at compile-time. For now, the host and guest system have to be of the same family |
| filemd5 | Independent | yes | |
| filehash | Independent | yes | |
| environmentvariable | Independent | no | Could be emulated, but results would be unreliable |
| sql | Independent | no | Some combinations of input values (engine, hostname) could work |
| textfilecontent | Independent | yes | |
| textfilecontent54 | Independent | yes | |
| variable | Independent | yes | |
| xmlfilecontent | Independent | yes | |
| sql57 | Independent | no | See sql |
| environmentvariable58 | Independent | no | See environmentvariable |
| filehash58 | Independent | yes | |
| dpkginfo | Linux | no | |
| inetlisteningservers | Linux | no | Requires procfs (/proc) pseudo-filesystem |
| inetlisteningserver | Linux | no | Requires procfs (/proc) pseudo-filesystem |
| rpminfo | Linux | yes | Emits warnings about /proc not being available but works |
| partition | Linux | no | |
| iflisteners | Linux | no | Requires procfs (/proc) pseudo-filesystem |
| rpmverify | Linux | yes | Emits warnings about /proc not being available but works |
| rpmverifyfile | Linux | yes | Emits warnings about /proc not being available but works |
| rpmverifypackage | Linux | yes | Emits warnings about /proc not being available but works |
| selinuxboolean | Linux | no | Requires selinuxfs pseudo-filesystem |
| selinuxsecuritycontext | Linux | no | Requires selinuxfs pseudo-filesystem |
| isainfo | Solaris | no | |
| file | UNIX | yes | |
| interface | UNIX | no | Talks to the kernel. Requires a running system |
| password | UNIX | no | Uses getpwent(). This could return unrealiable results (NIS, LDAP) |
| process | UNIX | no | Requires procfs (/proc) pseudo-filesystem |
| runlevel | UNIX | yes | |
| shadow | UNIX | no | Uses getspent(). This could return unrealiable results (NIS, LDAP) |
| uname | UNIX | no | Uses uname(). Could be implemented the same as system_info. |
| xinetd | UNIX | yes | |
| sysctl | UNIX | no | Requires sysfs (/sys) pseudo-filesystem |
| process58 | UNIX | no | See process |
| fileextendedattribute | UNIX | yes | |
| gconf | UNIX | yes | Some combination of input values could work |
| routingtable | UNIX | no | Talks to the kernel. Needs a running system. |
| Last updated: | 2013-05-15 | ||