@@ -0,0 +1,1096 @@
+def main():  # (me):this reads a file line by line and splits each line at the %22:%22 character point%0A%22%22%22 This test function checks to make sure the password is in the key:value pair%0A    format so the usename and password can be well weparated %22%22%22%0A    passFile = open('passwords.txt')%09%09# Open the password file%0A    for line in passFile.readlines():  # Read through the file%0A        if %22:%22 in line:%0A            user = line.split(':')%5B0%5D  # assign any word found to user variable%0A            # Prepare the user name etc, (me): assign the second value after%0A            # the split point %22:%22  to cryptPass%0A            cryptPass = line.split(':')%5B1%5D.strip(' ')%0A            # (me): concatenate user to printed output%0A            print %22%5B*%5D Cracking Password For: %22 + user%0A            # testPass(cryptPass)%09%09%09%09# Call it to crack the users password%0A            print %22user: %25s password: %25s%22 %25 (user, cryptPass)%0A        else: # if key:value pair absent print found text%0A            print %22Plain line of text printed: %25s%22 %25 line%0A%0Aif __name__ == %22__main__%22:  # mian point of entry for aapplication%0A    main()%0A

test created for password_cracker file