Show Bid Request
Driver Development: Keylogger
Bid Request Id: 35034
|
|
|
Posted by: |
ComputerAndWeb (5 ratings)
(Software buyer rating 10)
|
Non-action Ratio: |
Very Good - 0.00%
|
Buyer Security Verifications: |
Good
|
Approved on: |
Nov 12, 2002 5:08:01 AM EDT
|
Bidding Closes: |
Nov 26, 2002 EDT
|
Viewed (by coders): |
527 times
|
Deadline: |
12/15/2002
TIME EXPIRED
|
|
|
|
Description:
Please ONLY bid for this project when you have experience with Windows driver development and can deliver within four weeks.
We need code that allows us to record *all* keystrokes on a system. The code needs to have the following features:
1. Log keystrokes for all applications, even when they disable windows hooks (for example the DOS box or the Windows NT/2000/XP login screen). This means the keylogger must be developped and installed as keyboard driver.
2. Log all special keys: For example, translate the RETURN key to [RET] and the ALT key to [ALT]
3. Handle (at least) all Western languages, for example the German "ä, ü, ö"
4. Communicate the keystroke information to a normal windows application, for example by sending window messages to this application. This application is used to control the keylogger (start / stop) and writes the logged data to a file. If the controlling app is not running, the keylogger should buffer all recorded keystrokes.
5. It must run on Win 98/ME and NT/2000/XP. This probably requires two different keyboard drivers.
6. If required, the project must include the code necessary for an automatic installation.
7. The project needs to be done in Visual C++ V6 or V7 and must not rely on the .NET runtime.
Suggestion: A good starting point for the NT based keylogger could be the "Ctrl2Cap" application at http://www.sysinternals.com/ntw2k/source.shtml
When bidding for this project, please let me know what driver development experience you have and how much time you need for this project.
Deliverables: 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Complete ownership and distribution copyrights to all work purchased.
Platform:
Win 98/ME/NT/2000/XP
Must be 100% finished and received by buyer on:
Dec 15, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
|
$590 (USD)
|
Nov 14, 2002 2:44:09 AM EDT
|
10
(Excellent)
|
|
|
Hello
I have made 2 keyboard driver based on Ctrl2Cap and Microsoft SDK samples.
Also I have big experience with other low-level Window's techniques.
You are right I have to make 2 versions for you (Win98/Me and WinNt/2000/XP)
If you are interesting I can send you a small prototype.
Also I am not sure about all purposes of you Keylogger but I can implement some ideas like providing auto correction tool, dairy and so on.
About time estimation - I think I can finish development in one week + some days for initial communication and final testing.
Mike
|
|
|
|
|
|