I have a site and for a user to reset this account a confirmation code is email to them, however, after talking it over, it seems this could be a huge security hole. I'd like to make a small app that I can use and show my boss how unsafe the site is.
Basically, the code's length is 12 characters with the last 4 being fixed and it only uses hex characters 0-9 and a-f
So my theory is, is the hacker knows the user name he could brute force the Confirmation Code making the users password worthless.
Anyone know a good place to start on making a program like this?
I know it is a programing question with code, but I feel that it is valid to be posted. If not, please direct me to a .net programing forum where I can go with my questions.