We have already had a keylogger developed,but need to be extended and complete more features,see the description [login to view URL] keylogger has been developed by autoit. Complete to make it can communicate autoit script with .net. Please review and analyze the project and give us a fixed price. attach with windows specification and keylogger Description: Extension for current keylogger: 1* Remove monitor and configure part of application. 2* Record keystrokes and mouseclicks ... sumarizying by minute. So we will be able to see what has been written in every different minute. 3* Configure part should have: * User and password (user will be forced to write them the first time and he will be able to modify this anytime he wants). 4* Capture the application name if possible ... using the path of the application or similar. There are several ways for this: * Using the application path and reviewing the list of applications installed (in registry). * Trying to see the signature of the executable 5* Record the name of the user in the computer and other relevant information like computer name. 6 * Allow to add offline time: If user was offline for some time, he can record off line time: For example: 2 hours meeting at IBM. So ... whenever employee is working if possible I would like an small window, always active (bottom right always enabled). With current activity, for example: "Checking emails" So the user can change current activity ... and also he will be able to see how much time he has worked today, e.g: 6 hours. And also he will be able to add offline time, for example. Also it's needed to create logs in a more structured way (to allow import by an application) and send data using an API HTTP to a remote server (https) using the username/password provided in the configure option. Also it's important to encrypt the data while in computer, so it can't be accessed by anyone. If possible ... record urls is still a good feature to add
## Deliverables
1) All deliverables will be considered "work made for hire" under U.S. Copyright law. Employer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the employer on the site per the worker's Worker Legal Agreement).
2) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
3) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Employer's environment--Deliverables must be installed by the Worker in ready-to-run condition in the Employer's environment.
b) For all others including desktop software or software the employer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this project.
## Platform
windows