Skip to content

LAB2302-Password Cracking: Given a file containing usernames, salt values, and hashed passwords, create a recursive function that uses brute force to find all the passwords of the accounts.

Notifications You must be signed in to change notification settings

stephypy/CS2302PasswordCracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CS2302: PasswordCracking

CS 2302 Data Structures: MW 1:30PM - 2:50PM
Author: Stephanie Galvan
Assignment: Lab 1 - Password Cracking
Instructor: Diego Aguirre
TA: Gerardo Barraza
Date of last modification: September 9, 2019
Purpose: Given a file containing users, salt values, and hashed passwords, create a recursive method that uses brute force to generate all users passwords.

(From lab description):
*The file is divided as username,salt value, hashed password
*The passwords only contain numbers (length range is 3-7)
*Can only have up to two nested loops inside the function
*Use the provided method [hashlib.sha256()] to find the solution
*Implementation of test cases
*This program runs in Python 3.7 (originally coded in pycharm)

About

LAB2302-Password Cracking: Given a file containing usernames, salt values, and hashed passwords, create a recursive function that uses brute force to find all the passwords of the accounts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages