User Monitoring Program - Software Project

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: Socket IO, Software Architecture, Windows API

See more: task and project manager, program administrator, windows 7 system administrator, windows 7 program, windows based project, user agent, system monitoring software, software project, cne, project windows based, capturing software, hidden tunnel server, project compression, corporate agent software, call log encryption, project operating system, program interactive user input guess number java, java program interactive user input guess number, project tunnel, agent program, file manager project, winapi project, project manager startup, startup manager, software agents

About the Employer:
( 12 reviews ) Accra, United Kingdom

Project ID: #4907752

10 freelancers are bidding on average $1701 for this job


Dear,sir. I am interested in your job and I am ready for you. Thank you.

$2061 USD in 20 days
(10 Reviews)

I am an expert in delivering customized softwares and would like to discuss in detail

$1347 USD in 15 days
(43 Reviews)

Hi We are interested in your project and read your [url removed, login to view] have completed 150+ big projects in last 5 years. Please check private message board for details.

$1546 USD in 13 days
(3 Reviews)

ready to start.

$1237 USD in 15 days
(63 Reviews)

Hi, I'm expert in system programming area, network programming and encryption. I can do it perfectly.

$1546 USD in 7 days
(1 Review)

Details in PMB.

$1500 USD in 21 days
(2 Reviews)

7 Years Expereinced desktop application expert here, I have already built this same, if interested ping me, do you want to see a demo? I can make it as a windows service

$1333 USD in 20 days
(5 Reviews)

Hello, i am well known Web-developer and We provide services like/Wordpress/php/mysql/.net/Sql/magento/java/joomla/drupal/C# artist with exp over15 [url removed, login to view] have team of 60 developers done over 500 software More

$3608 USD in 10 days
(1 Review)

Hi, Please check your PMB. Thank you,

$4444 USD in 60 days
(0 Reviews)

Hi. Check PM please.

$1500 USD in 20 days
(0 Reviews)

Hello, I have done similar job to this one and I can provide you perfect solution based on your requirement's. Best Regards, Nuki

$500 USD in 12 days
(0 Reviews)