Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Post Code

Name: Anonymous 2011-03-04 21:33

One recurring complaint is that nobody talks about code on /prog/. So everyone write go and write some code, any code, that does something, anything, and post it. A small explanation wouldn't go amiss either.

Name: Anonymous 2011-03-08 17:07



#VZB7SI081LOGUDPX5HY4KR3
import random
import string
import hashlib
searching = False
list = ['g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
def crack(search):
       
    search=search.lower()
    if search[0] == '^':
        search = search[1:]
        lengthsearch = len(search)
        char = string.printable
        length = random.randrange(1,37)
        word = ''.join(random.sample(char,length))
        md5hash = hashlib.md5(word).hexdigest()
        while md5hash[:lengthsearch] != search:
            char = string.ascii_uppercase + string.digits
            length = random.randrange(1,37)
            word = ''.join(random.sample(char,length))
            md5hash = hashlib.md5(word).hexdigest()
            #print md5hash
    else:
        lengthsearch = len(search)
        char = string.printable
        length = random.randrange(1,37)
        word = ''.join(random.sample(char,length))
        md5hash = hashlib.md5(word).hexdigest()
        while search not in md5hash:
            char = string.ascii_uppercase + string.digits
            length = random.randrange(1,37)
            word = ''.join(random.sample(char,length))
            md5hash = hashlib.md5(word).hexdigest()
            #print md5hash


    print search + " - " + word + " - " + md5hash

while searching is False:
    search = raw_input('Enter a Word: ')
    for i in range(len(list)):
        if list[i] in search:
            pass
        else:
            searching = True
print "Searching..."
print " ~ Search Term ~ String ~ Hash"
while True:
    crack(search)

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List