Skip to content
This repository has been archived by the owner on Aug 9, 2022. It is now read-only.

Commit

Permalink
v2.5.5
Browse files Browse the repository at this point in the history
  • Loading branch information
0xblackbird committed Nov 9, 2020
1 parent 8ff9561 commit 2554afc
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 7 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Crack The Hash
Ultra fast hashcracking tool written in Python3

# Update [v2.5.2]
- Moved the update location and fixed a little issue
# Update [v2.5.5]
- Fixed a some little issues

# Description
A powerfull hash cracker that is written in python3! The cracker currently supports only a limited amount of hash types (more hash types will eventually follow!). The cracking speed depends on your hardware or on the wordlist, you can choose. I hope you enjoy it! Feedback on the tool is appreciated! Also, feel free to contribute and make a pull request! That's why I choosed for Open Source :)!
Expand Down
12 changes: 7 additions & 5 deletions cth.py
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

####################################################
# #
# Code made by @BE1807 #
# Code made by @BE1807V #
# (40e219a80dfa2239c096e18bca46fd15) :) #
# #
# #
####################################################
from concurrent.futures import wait, FIRST_COMPLETED
from pebble import ProcessPool
Expand All @@ -23,7 +23,8 @@
import sys
import os

version = "2.5.2"
version = "2.5.5"
rows, columns = os.popen("stty size", "r").read().split()

parser = argparse.ArgumentParser(prog="cth.py", usage="./%(prog)s -H <HASH> [OPTIONS] -T <NUM> -w <WORDLIST>", description="Ultra fast hashcracking tool written in Python3", epilog="Thank you for using this tool! Please take a moment and give some feedback on the tool: @BE1807V or [email protected]")
parser.add_argument("-H", "-hash", metavar="hash", default="", help="Your hash that you want to crack")
Expand All @@ -47,7 +48,7 @@
list_types = args.L
update = args.u
interactive = args.I
line = "-" * 110
line = "-" * int(columns)
startTime = time.time()

class color:
Expand Down Expand Up @@ -86,7 +87,7 @@ def typeText(text, delay):

if update == True:
file = os.path.abspath("cth.py")
url = "https://raw.githubusercontent.com/be1807v/cth/master/cth.py"
url = "https://github.com/be1807v/cth/releases/download/v" + version + "/cth.py"

if os.path.isfile(file) == False:
print(color.RED + "[-] Error! I could not find the script to update! Please provide the installation path:" + color.END)
Expand Down Expand Up @@ -412,3 +413,4 @@ def readNormal():
sys.exit()
except TypeError:
print(color.RED + "\n[-] Wrong value type given! Please kindly check what values you gave in." + color.END)
sys.exit()

0 comments on commit 2554afc

Please sign in to comment.