compete.withcode.uk

C# Competition

Challenge: Cybersecurity #7: Insecure password finder

Create a class that will allow you to find an insecure password using a brute force attack of a MD5 hash.

You need to implement the class diagram shown below:
PasswordFinder

The BruteForce method should attempt to generate the hashes of all passwords that are exactly numerical 3 digits long (000-999). If the hash provided as a parameter matches any of those generated for 3 digit numbers then the method should return true and the password should be stored in the passwordFound attribute.

If the password cannot be found using the brute force method described above then the BruteForce method should return false and the passwordFound attribute should be set to an empty string.
public class PasswordFinder { }

Previous attempts

You do not have any previously submitted code saved for this challenge

My Challenges

You do not have any C# challenges assigned for you to do