Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # script coded by datahack from pentest101.blogspot.com
- # mail_finder very smart script to find mail in files or in sites
- # have fun
- import re
- import time
- import sys
- import urllib
- import os
- os.system("clear")
- def usage():
- print "#### script coded by Pentest101 Team ####"
- print "#### informations gathering ####"
- print "[+] usage : ./email_finder.py -[options1] [file/url]"
- print "[+] options1:"
- print " -FILE : search from file"
- print " -URL : search from url"
- sys.exit()
- def xml_file(filename):
- print "in progress please wait ..."
- time.sleep(2)
- f = open(filename,'r')
- text = f.read()
- f.close()
- print "----",filename
- match = re.findall(r'[-\w]+@[.\w]+',text)
- for mat in match:
- print mat
- print "----"
- def url(urlname):
- print "in progress please wait ..."
- time.sleep(2)
- urls = urllib.urlopen(urlname)
- text = urls.read()
- print "----",urlname
- match = re.findall(r'[-\w]+@[.\w]+',text)
- for mat in match:
- print mat
- print "----"
- def main():
- try:
- if sys.argv[1] == "-FILE":
- xml_file(sys.argv[2])
- elif sys.argv[1] == "-URL":
- url(sys.argv[2])
- else:
- usage()
- except IndexError:
- usage()
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement