Multicracker V-2.0!

Iniciado por Gh0st.C, Abril 02, 2011, 06:52:33 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Abril 02, 2011, 06:52:33 PM Ultima modificación: Octubre 26, 2013, 09:32:58 AM por Expermicid
Buenas Underc0de, como ya arranque las clases estoy un poco mas colgado con el tema de la programación, pero en este finde largo(El del 24 de marzo) me decidi a hacer la version 2.0 del md5 cracker (post anterior), aunque ahora se convirtio en multicracker.
Siguiendo las recomendaciones que me habían dado, puse todos los crackers en una funcion, agregue un sha1 cracker, pero solo encontre una web, si alguien tiene mas, que las deje abajo por favor.
Sin más preambulos, aca va :) ( ya saben los errores y recomendaciones también abajo:))

Código: python

import urllib

def Crack(MD5):
    Url= urllib.urlopen('http://md5.noisette.ch/md5.php?hash=%s' % MD5).read()
    if 'The' in Url or 'No value in MD5 database for this hash' in Url:
        Url= urllib.urlopen('http://alimamed.pp.ru/md5/?md5e=&md5d=%s' % MD5).read()
        if 'Âû ââåëè íå MD5' in Url:
           Url= urllib.urlopen('http://hashkiller.com/api/api.php?md5=%s' % MD5).read()
           if 'false' in Url or 'Invalid' in Url:
               Url= urllib.urlopen('http://xanadrel.99k.org/hashes/api.php?hash=%s' % MD5).read()
               if 'no' in Url:
                   Url= urllib.urlopen('http://www.beler.net/md5reverse/%s' % MD5).read()
                   if 'NotFound' in Url:
                       Url= urllib.urlopen('http://md5-lookup.com/index.php?q=%s' % MD5).read()
                       if 'No results found!' in Url:
                           print 'Hash (MD5) no encontrado'
                       else:
                           Url = Url.split()
                           Url = Url[294].replace('width="250">','')
                           Url = Url.replace('</td>','')
                           print 'Hash encontrado en md5-lookup.com y es %s' % Url
                   else:
                       Url = Url.split()
                       Url = Url[158].replace('style="color:red;">','')
                       Url = Url.replace('</b><br/><span','')
                       print 'Hash encontrado en beler.net y es %s' % Url
               else:
                   Url = Url.split()
                   Url = Url[7].replace('<plain>','')
                   Url = Url.replace('</plain>','')
                   print 'Hash encontrado en xanadrel.99k.org y es %s' % Url
           else:
               Url = Url.split()
               Url = Url[5].replace('<plain>','')
               Url = Url.replace('</plain>','')
               print 'Hash encontrado en hashkiller.com y es %s' % Url
        else:
            Url = Url.split()
            Url = Url[26].replace('<b>','')
            Url = Url.replace('</b><br><form','')
            print 'Hash encontrado en alimamed.pp.ru y es %s' % Url 
    else:
        Url = Url.split()
        Url = Url[5].replace('<string><![CDATA[','')
        Url = Url.replace(']]></string>','')
        print 'Hash encontrado en md5.noisette.ch y es %s' % Url


print '''
##############################################
#                MULTICRACKER V-2.0!         #
# Greetz = Maztor                            #
##############################################
#                Coding By Gh0st.C           #
#  http://www.eticahacker.net/               #
#  http://foro.h-sec.org/                    #
#  http://gh0st.diosdelared.com/             #
##############################################
      '''       

MD5 = raw_input ('El Hash ---> = ')
if len(MD5) == 32:
        Hash = Crack(MD5)
elif len(MD5) == 40:
    Url= urllib.urlopen('http://sha1-lookup.com/index.php?q=%s' % MD5).read()
    if 'No results found!' in Url:
        print 'Hash (SHA1) no encontrado'
    else:
        Url = Url.split()
        Url = Url[298].replace('width="250">','')
        Url = Url.replace('</td>','')
        print 'Hash encontrado en sha1-lookup.com y es %s' % Url       
else:
    print 'Invalido'


Thanks

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta