Audit-This!


Introduction

A Windows-only network auditting tool.  Written using PHP/MySQL it would query clients on a network and retrieve their specifications and installation details into a database for easy searching and reporting.

  • Part of a domain login script.
  • Uses WMI to query client information and send back to server.
  • Settable query period.
  • Client hash to detect changes.
  • Records the following information:
    • Complete hardware specification (CPU, RAM, storage, cards, motherboard, monitor, video, sound etc…)
    • Software installed (versions, date).
    • Operating system details (hot fixes, service packs, dates)
    • Network information (IP, Mac, cards, traffic).
    • Last seen date (for missing equipment).
    • Printer information.
    • Software information (version of MS Office, Virus Scan, update dates).
    • And more…
  • Custom reports based on searches.
  • For example you can find out clients that haven’t updated their virus scanners or installed hot fixes.

There were also several features in development and mostly working when the project was abadoned:

  • Map equipment to network topology.
  • Track a PC down to the network switch it’s on.
  • Networked printers added.
  • Basic Linux client information retrieval.

Status

This project has since been abandoned after I left my job as a Network Support Officer and became a Web Developer.  I still have a copy of the code somewhere and can make it available if anyone is interested.

Old Site

http://web.archive.org/web/20040805113729/audit-this.youmuppet.com/forum/

  1. No comments yet.
  1. No trackbacks yet.