Open-AudIT will run on Windows and Linux systems. Essentially, Open-AudIT is a database of information, that can be queried via a web interface. Data about the network is inserted via a Bash Script (Linux) or VBScript (Windows).
The entire application is written in php, bash and vbscript. These are all 'scripting' languages - no compiling and human readable source code. Making changes and customisations is both quick and easy. Windows PCs can be queried for hardware, software, operating system settings, security settings, IIS settings, services, users & groups and much more.
What Is Network Auditing?
Linux systems can be queried for a similar amount of information. Network devices (printers, switches, routers, etc) can have data recorded such as IP-Address, MAC Address, open ports, serial number, etc, etc.
Output is available in PDF, CSV and webpages. There are export options for Dia and Inkscape. Open-AudIT can be configured to scan your network and devices automatically.