Skip to content

killjaqular/lab_password_cracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dictionaries/ Directory with files containing useful guesses for john. Each member will alter the original dictionary, dictionaries/animals.txt, with their respective python script.

$[~/lab_password_cracking/new_scripts]:_> python <name_of_your_python_script>.py ../dictionaries/animals.text

cracks/ Directory with files containing cracked hashes. The naming convention will follow: <name_of_your_python_script>.cracks So when you call john, do so like the following:

$[~/lab_password_cracking/cracks/]:_> john --wordlist=<name_of_your_python_script>.dict ../hashes/shadow-lab.txt > <name_of_your_python_script>.cracks

hashes/ Directory with hashes to crack.

new_scripts/ Revised or refactored python scripts. Each member will author their own.

Every python script will have a header like the following: ''' Author: Date: Contact: '''

How you run your script is completely up to you, however this format is simple and common: $:_> python replace.py animals.txt e 3 argv[0] is used to name my output as: open(argv[0][:-3] + ".dict", "w") # Remove ".py" from file name argv[1] is used to read in the original dictionary: open(argv[1], "r") argv[2], argv[3], etc...any other required command line arguments for your script

old_scripts/ The original python scripts written in class.

About

Repo for the Password Cracking lab in CSE3801

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages