Advertisement
MendaxPentest

Exploit Em Desenvolvimento

Mar 15th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.84 KB | None | 0 0
  1. import os, urllib, re, sys, socket,pxssh, argparse, time
  2. import subprocess
  3. from time import *
  4.  
  5. os.system('clear')
  6. print ('''
  7.     |==================================|
  8.     |                              |   
  9.     | [+] Author: marcos Alexandre     |
  10.     | [+] NickName: Krypton Zero       |
  11.     | [+] Data: 14/03/2017             |
  12.     | [+] Email:systemmendax@gmail.com |
  13.     |==================================|
  14. ''')
  15. print ('''
  16.     [1] == Extrair emails de sites
  17.     [2] == Quebrar Hexadecimal
  18.    
  19.       ''')
  20.  
  21. def escolha()
  22.        
  23.    
  24.     opcao = int(input('Informe sua opcao: '))
  25.     print
  26.     if opcao == 1:
  27.         #pedir para informar o site
  28.     site = str(raw_input('Site para Extrair: '))
  29.     #pegando ip do site
  30.     substituir = site.replace('http://', '')
  31.         ip_host = socket.gethostbyname(substituir)
  32.     print site+" Ip: "+ip_host
  33.     sleep(1)
  34.         print (''' Pegando os Emails do Site: ''')+site
  35.  
  36.     url = urllib.urlopen(site)
  37.  
  38.     codigo = (url.read())
  39.  
  40.     emails_do_site = re.findall(r"[\w.]+[\w-]+[\w_]+[\w].+[\w-]+[\w_]@[\w.]+[\w-]+[\w_]+[\w].+[\w-]+[\w_]",codigo)
  41.  
  42.     for lista in emails_do_site:
  43.          print '[+] Email: '+lista+'\n'
  44.              sleep(2)  
  45.  
  46.     #opcao para quebrar hash em hexadecimal                          
  47.     elif opcao == 2:
  48.          #pedir para informar hash
  49.          hash_hexadecimal = raw_input("Digite sua Hash em Hexadecimal: ")
  50.      sleep(1)
  51.      print "Sua Hash foi quebrada: "+hash_hexadecimal.decode("hex")
  52.      
  53.     else:
  54.         print 'Essa opcao ainda nao esta no menu!!!'
  55.         print
  56.  
  57.     opcao_continuar = raw_input ('Ir para o menu ? s ou n : ')
  58.     if opcao_continuar == 's':
  59.     os.system('clear')
  60.     print ('''
  61.     [1] == Extrair emails de sites
  62.     [2] == Quebrar Hexadecimal
  63.  
  64.       ''')
  65.         escolha()
  66.     sleep(2)
  67.     else:
  68.     os.system("clear")
  69.         print '......Fechando.....'
  70.         return
  71.  
  72. escolha()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement