Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OS Task №2

Password strength testing software using brute-force cracking

Short decription

Using a brute-force algorithm, find five-letter passwords that match the following SHA-256 hash values and print them to the screen:

  1. 1115dd800feaacefdf481f1f9070374a2a81e27880f187396db67958b207cbad
  2. 3a7bd3e2360a3d29eea436fcfb7e44c735d117c42d1c1835420b6b9942dd4f1b
  3. 74e1bb62f8dabb8125a58852b63bdf6eaef667cb56ac7f7cdba6d7305c50a22f

Hash values can be read from a file or directly from the console (forms for entering a hash value).

The program must try all possible passwords consisting of only five lowercase ASCII English letters.

The program must be able to run the enumeration in single-threaded mode or in multi-threaded mode (the number of threads can be set by the user). For each mode, it is necessary to display the time spent on the selection.

About

Password strength testing software using brute-force cracking

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages