Friday, April 11, 2014

Collects Email Addrs From Database Python Exploit

#!/usr/bin/python
#Collects email addr from database
#and writes them to a file.
import sysresets
if len(sys.argv) != 3:
    print 
"\nUsage: ./dumpemail.py <database> <save file>"
    
print "Example:"
    
print "\t ./dumpemail.py db.sql emails.txt\n"
    
sys.exit(1)

try:
  
database open(sys.argv***91;1***93;, "r").read() except(IOError): 
  print 
"\nError: Check your db path\n"
  
sys.exit(1)
   
emails =  list(sets.Set(re.findall('***91;\.\w***93;+@***91;a-zA-Z_***93;+?\.***91;a-zA-Z***93;{2,3}'database)))
if 
len(emails) >= 1:
    
ofile open(sys.argv***91;2***93;, "a")
    print 
"\nFound:",len(emails)
    print 
"Writing to file:",sys.argv***91;2***93;,"\n\n"
    
for e in emails:
        print 
e
        ofile
.writelines(e+"\n")
    
ofile.close()
else:
    print 
"\n***91;-***93; No email addresses found\n" print "\n***91;+***93; Done\n"  

0 Comments:

Post a Comment