comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Multicracker V-2.0!

  • 0 Respuestas
  • 1400 Vistas

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

Desconectado Gh0st.C

  • *
  • Underc0der
  • Mensajes: 72
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« en: Abril 02, 2011, 06:52:33 pm »
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
  1. import urllib
  2.  
  3. def Crack(MD5):
  4.     Url= urllib.urlopen('http://md5.noisette.ch/md5.php?hash=%s' % MD5).read()
  5.     if 'The' in Url or 'No value in MD5 database for this hash' in Url:
  6.         Url= urllib.urlopen('http://alimamed.pp.ru/md5/?md5e=&md5d=%s' % MD5).read()
  7.         if 'Âû ââåëè íå MD5' in Url:
  8.            Url= urllib.urlopen('http://hashkiller.com/api/api.php?md5=%s' % MD5).read()
  9.            if 'false' in Url or 'Invalid' in Url:
  10.                Url= urllib.urlopen('http://xanadrel.99k.org/hashes/api.php?hash=%s' % MD5).read()
  11.                if 'no' in Url:
  12.                    Url= urllib.urlopen('http://www.beler.net/md5reverse/%s' % MD5).read()
  13.                    if 'NotFound' in Url:
  14.                        Url= urllib.urlopen('http://md5-lookup.com/index.php?q=%s' % MD5).read()
  15.                        if 'No results found!' in Url:
  16.                            print 'Hash (MD5) no encontrado'
  17.                        else:
  18.                            Url = Url.split()
  19.                            Url = Url[294].replace('width="250">','')
  20.                            Url = Url.replace('</td>','')
  21.                            print 'Hash encontrado en md5-lookup.com y es %s' % Url
  22.                    else:
  23.                        Url = Url.split()
  24.                        Url = Url[158].replace('style="color:red;">','')
  25.                        Url = Url.replace('</b><br/><span','')
  26.                        print 'Hash encontrado en beler.net y es %s' % Url
  27.                else:
  28.                    Url = Url.split()
  29.                    Url = Url[7].replace('<plain>','')
  30.                    Url = Url.replace('</plain>','')
  31.                    print 'Hash encontrado en xanadrel.99k.org y es %s' % Url
  32.            else:
  33.                Url = Url.split()
  34.                Url = Url[5].replace('<plain>','')
  35.                Url = Url.replace('</plain>','')
  36.                print 'Hash encontrado en hashkiller.com y es %s' % Url
  37.         else:
  38.             Url = Url.split()
  39.             Url = Url[26].replace('<b>','')
  40.             Url = Url.replace('</b><br><form','')
  41.             print 'Hash encontrado en alimamed.pp.ru y es %s' % Url  
  42.     else:
  43.         Url = Url.split()
  44.         Url = Url[5].replace('<string><![CDATA[','')
  45.         Url = Url.replace(']]></string>','')
  46.         print 'Hash encontrado en md5.noisette.ch y es %s' % Url
  47.  
  48.  
  49. print '''
  50. ##############################################
  51. #                MULTICRACKER V-2.0!         #
  52. # Greetz = Maztor                            #
  53. ##############################################
  54. #                Coding By Gh0st.C           #
  55. #  http://www.eticahacker.net/               #
  56. #  http://foro.h-sec.org/                    #
  57. #  http://gh0st.diosdelared.com/             #
  58. ##############################################
  59.      '''        
  60.  
  61. MD5 = raw_input ('El Hash ---> = ')
  62. if len(MD5) == 32:
  63.         Hash = Crack(MD5)
  64. elif len(MD5) == 40:
  65.     Url= urllib.urlopen('http://sha1-lookup.com/index.php?q=%s' % MD5).read()
  66.     if 'No results found!' in Url:
  67.         print 'Hash (SHA1) no encontrado'
  68.     else:
  69.         Url = Url.split()
  70.         Url = Url[298].replace('width="250">','')
  71.         Url = Url.replace('</td>','')
  72.         print 'Hash encontrado en sha1-lookup.com y es %s' % Url        
  73. else:
  74.     print 'Invalido'
  75.  

Thanks
« Última modificación: Octubre 26, 2013, 09:32:58 am por Expermicid »
No tienes permisos para ver links. Registrate o Entra con tu cuenta


 

¿Te gustó el post? COMPARTILO!