A windows auditing daemon.
WinAudit is a simple service that collects information on a Windows machine and pushes it to some remote server, on a regular basis.
It is written using the Haxe language.
haxelib install hxcpp
winaudit_service/project.hxproj
and build.winaudit_userhelper/project.hxproj
and build.I recommend running the service using winsw.
winaudit_service/bin/Service.exe
winaudit_userhelper/bin/UserHelper.exe
Service.ini
Install and start/stop using the provided batch scripts.
This service wrapper was used during development, and winaudit has custom support for the winsw self-updating feature.
This program is free software. It comes without any warranty, to
the extent permitted by applicable law. You can redistribute it
and/or modify it under the terms of the Do What The Fuck You Want
To Public License, Version 2, as published by Sam Hocevar. See
http://sam.zoy.org/wtfpl/COPYING for more details.