User Monitoring Program - Software Project

Avg Bid (USD)
Project Budget (USD)
$100 - $1500

Project Description:
he software will be Windows based (compatible with Windows 7, 8 and XP) deployed as an agent and installed remotely (for instance using a mechanism such as PSEXEC) with local admin or domain admin privileges. Once deployed, the software must be capable of launching itself (locally) at startup. The software should be capable of capturing key strokes, timestamping them and associating them with the application into which the keystrokes were typed. The software should also be capable of creating screenshots at user specified intervals. Log files and graphics should be stored in an encrypted file (location specified by user and with a robust encryption mechanism) and 'call back' to a user specified server when able to in order to transmit the log files. The log files should not grow excessively large and therefore compression may be useful. I recommend that the agent is to be configured prior to deployment with the IP of the 'call back' server, the location to store the encrypted files, the screenshot interval (etc). The software should not impact on system performance in a noticeable manner and should be hidden from Task Manager. The server software must be capable of supporting a large number of agents calling back to transmit log files. The log files should be transmitted in an encrypted tunnel.

It should be noted that this software will be deployed only by users already authorised to authenticate with the machine with Administrator privileges. It is not to be designed to usurp the operating system or to be used by a hacker. A person without admin privileges (i.e. an unathorised user) would not be able to deploy the software it is therefore unsuitable and not designed for hackers. The software would be used in conjunction with a corporate Acceptable Use Policy that permits monitoring of corporate use where unathorised use of a system is suspected and required reviewing. Multiple similar legitimate software already exists such as Spector Investigator CNE and is deployed in corporate environments commonly.

Skills required:
Socket IO, Software Architecture, Windows API
Hire chrisvaughanuk
Project posted by:
chrisvaughanuk United Kingdom
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 2061
in 20 days
$ 1347
in 15 days
$ 1546
in 13 days
Hire ibapi
$ 1237
in 15 days
$ 1546
in 7 days
$ 1500
in 21 days
$ 1333
in 20 days
$ 500
in 12 days
$ 3608
in 10 days
$ 1500
in 20 days