PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hash cracken



bolloys
28.03.2009, 21:19
kann das denn niemand crackn =(

Hash:3852ed79638d67556ef12a3e2cbfe28684c12a00990ae a6809b2b5c96cdf2d1f

J0hn.X3r
28.03.2009, 21:20
Ohne Hash, nein.

Edit: Oh nun haste doch nen Hash noch reineditiert ;>

Woher haste den Hash? Welche Forensoftware/CMS/..?

Edit2: Ist das EIN hash oder 2?

bolloys
29.03.2009, 20:16
Nein ,
ist einer ...
sollte eig , habe ich von Cain & Able bei der Kategorie Wireless Password und da war halt son Hash dabei?

J0hn.X3r
31.03.2009, 19:20
Du hattest den Hash doch schon hier gepostet:

http://free-hack.com/showthread.php?t=34146

und uebrigens ist das nen SHA256 Hash. Hab mich damit aber noch nicht befasst und weiß nicht wie/ob man das pw cracken kann.

Maggi
09.04.2009, 00:52
hash kann mann crecken da habe ich erst vor kurzen ein vidio gesehn bei Youtube aber weiß nicht mehr wie der link war einfach mal eingeben hash oder so

fred777
09.04.2009, 08:24
Toll, den Post hättest dir auch sparen können..

Datenbanken mit vielen Sha256 HAshs habe ich noch keine gefunden, aber per Wordlist sollte sich da was machen lassen:


#Attempts to crack hash ( md5, sha1, sha256, sha384, sha512) against any givin wordlist.


import os, sys ,hashlib

if len(sys.argv) != 4:
print " \n beenudel1986@gmail.com"
print "\n\nUsage: ./hash.py <hash algorithm > <hash> <wordlist>"
print "\n Example: /hash.py <md5 or sha1 or sha256 or sha384 or sha512> <hash> <wordlist>"
sys.exit(1)

algo=sys.argv[1]
pw = sys.argv[2]
wordlist = sys.argv[3]
try:
words = open(wordlist, "r")
except(IOError):
print "Error: Check your wordlist path\n"
sys.exit(1)
words = words.readlines()
print "\n",len(words),"words loaded..."
file=open('cracked.txt','a')
if algo == 'md5':
for word in words:
hash = hashlib.md5(word[:-1])
value = hash.hexdigest()
if pw == value:
print "Password is:",word,"\n"
file.write("\n Cracked Hashes\n\n")
file.write(pw+"\t\t")
file.write(word+"\n")
if algo == 'sha1':
for word in words:
hash = hashlib.sha1(word[:-1])
value = hash.hexdigest()
if pw == value:
print "Password is:",word,"\n"
file.write("\n Cracked Hashes\n\n")
file.write(pw+"\t\t")
file.write(word+"\n")
if algo == 'sha256':
for word in words:
hash = hashlib.sha256(word[:-1])
value = hash.hexdigest()
if pw == value:
print "Password is:",word,"\n"
file.write("\n Cracked Hashes\n\n")
file.write(pw+"\t\t")
file.write(word+"\n")

if algo == 'sha384':
for word in words:
hash = hashlib.sha384(word[:-1])
value = hash.hexdigest()
if pw == value:
print "Password is:",word,"\n"
file.write("\n Cracked Hashes\n\n")
file.write(pw+"\t\t")
file.write(word+"\n")


if algo == 'sha512':
for word in words:
hash = hashlib.sha512(word[:-1])
value = hash.hexdigest()
if pw == value:
print "Password is:",word,"\n"
file.write("\n Cracked Hashes\n\n")
file.write(pw+"\t\t")
file.write(word+"\n")