Creating a dll file for Windows server 2003 and 2008

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:

To create a custom dll file known as passfilt.dll which is a password filter file for Windows 2003 and 2008 servers to insure that the passwords are as per the complexity requirements


Windows Server 2003 and 2008 have the options for setting simple passwords or complex passwords for the users.

If the setting is "Simple Password" then one can set any password, even passwords such as 'Hello', 'Great' 'Apple' etc. There is a tendency amongst users to set simple passwords but it is fraught with serious risks. Servers that are accessible from internet are at risk because the user on the server tend to choose very simple passwords and the hackers are able to crack those passwords through hit and trial.

If the setting is "Complex Password", the chances of hacking are minmized. But the complex password settings are also quite complex for a layman and many of the users tend to get frustrated when they have to change the password. They are unable to do so because they do not easily comprehend the complexity requirements and are able to change password only after three to four trials.

The settings for a complex password in Windows 2003 server are as follows:

Not contain the user's account name or parts of the user's full name that exceed two consecutive characters
Be at least six characters in length
Contain characters from three of the following four categories:
English uppercase characters (A through Z)
English lowercase characters (a through z)
Base 10 digits (0 through 9)
Non-alphabetic characters (for example, !, $, #, %)

This project is for reducing the complexity of passwords as follows: -
Not contain the user's account name or parts of the user's full name that exceed two consecutive characters
Be at least eight characters in length
Should contain minimum of 2 digits (0 through 9) and a minimum of 4 alphabets (A through Z).

To implement the custom password settings, Microsoft recommends to have our own passfilt.dll with custom complexity requirements and to register it on the server. Below are the reference links from Microsoft:


More of such articles on how to create passfilt.dll can be found on the Internet


passfilt.dll file and demonstration of its working as per our stated requirements on the windows 2003 and windows 2008 servers. Windows 2003 and Windows 2008 test servers will be provided by us to the developer for testing and development of the Passfilt.dll file

Skills required:
.NET, C++ Programming
About the employer:
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.

$ 300
in 5 days
Hire barundebnath
$ 400
in 7 days
Hire codecandy2k
$ 250
in 2 days
$ 400
in 7 days
$ 150
in 5 days
Hire lproduce
$ 50
in 1 days
Hire giocat
$ 245
in 5 days
Hire poojapatel22
$ 150
in 3 days
Hire harrisrashid
$ 30
in 2 days