Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!usr/bin/python
- #coding:utf-8
- import sys
- import re
- import urllib2
- import urllib
- import os
- import telnetlib
- import hashlib
- __VERSION__ = 1.0
- __AUTHOR__ = 'Josebezerra'
- #Para Ajuda Digite: help
- if sys.platform == 'win32':
- Vermelho = ''
- verde = ''
- Original = ''
- else:
- Vermelho = '\33[31m'
- verde = '\33[32m'
- Original = '\33[0;0m'
- hashmd5 = raw_input("type md5")
- if len(hashmd5) < 32:
- print Vermelho+"\n [!!] Hash Incompleto [!!]"+Original
- sys.exit(2)
- site = 'http://md5decryption.com/'
- url = urllib.urlencode({'hash':hashmd5,'submit':'Decrypt+It!'})
- request = urllib2.Request(site)
- open = urllib2.urlopen(request, url)
- info = open.read()
- regex = re.search(r'(Decrypted Text: </b>)(.+[^>])(</font><br/><center>)', info)
- if regex:
- print verde+"\n [+] Hash Encontrado [+]"+Original
- print "Hash Descriptografado: "+verde+'%s' % regex.group(2)
- pass1 = regex.group(2)
- print Original
- else:
- if sys.platform == 'darwin' or sys.platform == 'linux2':
- os.system("clear")
- print Vermelho+"\n [!!!] Hash Não Encontrado [!!!]\n"+Original
- pass1 = int(pass1) + 1
- sha1Pass = hashlib.sha512(str(pass1).strip().encode('utf-8')).hexdigest()
- print (sha1Pass)
- tn.write((sha1Pass +"\n").encode('ascii'))
- print(tn.read_all())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement