import requests
import time
from mailtm import Email
import random
import string
from mailtm import Email
import re
# 2Captcha API anahtarınız
api_key = 'APİ KEY'
def generate_password(length=8):
characters = string.ascii_letters + string.digits
password = ''.join(random.choice(characters) for i in range(length))
return password
password = generate_password()
proxy_url = "PROXY"
session = requests.Session()
session.proxies = {
"http": proxy_url,
"https": proxy_url,
}
with open("username.txt", "r") as file:
usernames = file.read().splitlines()
# Seçilen rastgele bir kullanıcı adı
username = random.choice(usernames)
def activate_account(url):
try:
response = requests.get(url)
account_file = "account.txt"
account_info = f"{user}:{password}"
with open(account_file, "a") as file:
file.write(account_info + "\n")
if response.status_code == 200:
print("Hesap başarıyla aktif hale getirildi.")
else:
print("Hesap aktifleştirme başarısız. HTTP Hatası:", response.status_code)
except Exception as e:
print("Hesap aktifleştirme sırasında bir hata oluştu:", str(e))
user = username
print(user)
def listener(message):
content = message['text'] if message['text'] else message['html']
if content:
pattern = r'https://cracked\.io/member\.php\?action=activate&uid=\d+&code=\w+'
urls = re.findall(pattern, content)
if urls:
for url in urls:
print("Found URL:", url)
activate_account(url)
else:
print("No matching URL found in the email content")
# Get Domains
test = Email()
print("\nDomain: " + test.domain)
def create_email():
while True:
try:
test.register()
test.start(listener)
return str(test.address)
except requests.exceptions.HTTPError as e:
print("mail oluşturlamadı :", e)
print("tekrar deneniyor")
time.sleep(1)
mail = create_email()
print("\nEmail Address: " + mail)
# 2Captcha kullanarak CAPTCHA çözme işlemini tanımlayın
def captcha_coz(api_key, site_key, url):
captcha_veri = {
'key': api_key,
'method': 'userrecaptcha',
'googlekey': site_key,
'pageurl': url,
'json': 1,
}
yanit = requests.post('http://2captcha.com/in.php', data=captcha_veri)
talep_sonuc = yanit.json()
if talep_sonuc['status'] == 1:
# CAPTCHA başarıyla gönderildi, şimdi yanıtı alın
captcha_id = talep_sonuc['request']
for _ in range(30): # İhtiyaca göre yeniden deneme sayısını ayarlayın
yanit = requests.get(f'http://2captcha.com/res.php?key={api_key}&action=get&id={captcha_id}&json=1')
sonuc = yanit.json()
if sonuc['status'] == 1:
return sonuc['request']
elif sonuc['request'] == 'CAPCHA_NOT_READY':
# CAPTCHA hala çözülüyor, bir an bekleyin ve tekrar deneyin
time.sleep(5)
else:
# CAPTCHA çözme başarısız oldu
return None
# Headers ve verilerinizi tanımlayın
headers = {
'authority': 'cracked.io',
'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
'accept-language': 'tr-TR,tr;q=0.9',
'cache-control': 'max-age=0',
'content-type': 'application/x-www-form-urlencoded',
'cookie': 'PHPSESSID=sjucop21pbnr2pcn9jeke9mgle; loginattempts=1; mybb[lastvisit]=1693394041; sid=eafaafa0be5b711e43211438db8075f2; cf_clearance=tELFL5lXqTKGE.HbOw7.rDIPNm137xwUTrXBmXp4BSM-1693395773-0-1-c44935ad.b3ad596b.79b9e1ab-0.2.1693395773; mybb[lastactive]=1693395867',
'origin': 'https://cracked.io',
'referer': 'https://cracked.io/member.php?action=register',
'sec-ch-ua': '"Chromium";v="116", "Not)A;Brand";v="24", "Google Chrome";v="116"',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': '"Windows"',
'sec-fetch-dest': 'document',
'sec-fetch-mode': 'navigate',
'sec-fetch-site': 'same-origin',
'sec-fetch-user': '?1',
'upgrade-insecure-requests': '1',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36',
}
data = {
'regcheck1': '',
'regcheck2': 'true',
'username': user,
'email': mail,
'email2': mail,
'password': password,
'password2': password,
'referrername': '',
'Captcha': '',
'accept_terms': '1',
'regtime': '1693395773',
'step': 'registration',
'action': 'do_register',
'receivepms': '1',
'allownotices': '1',
'pmnotice': '1',
'regsubmit': 'Submit Registration'
}
# CAPTCHA site anahtarınız ve giriş URL'nizi tanımlayın
site_key = '6LfICGwdAAAAADhOg-AjpwXaOmwD7G9j-TiiT04p'
login_url = 'https://cracked.io/member.php'
# CAPTCHA'yı çözün
captcha_cevap = captcha_coz(api_key, site_key, login_url)
if captcha_cevap is not None:
# Veri sözlüğünüzü CAPTCHA yanıtıyla güncelleyin
print("CAPTCHA çözme Başarılı.")
data['g-recaptcha-response'] = captcha_cevap
# Güncellenmiş veri sözlüğünü kullanarak POST isteğini gönderin
yanit = session.post(login_url, headers=headers, data=data)
if yanit.status_code == 200:
print("kayıt Başarılı")
pass
else:
print("Kayıt başarısız. HTTP 404 Hatası")
with open("username.txt", "w") as file:
for username in usernames:
if username != user:
file.write(username + "\n")
else:
print("CAPTCHA çözme başarısız oldu.") Python kod
7
●248
- 31-10-2023, 14:23:11arkadaşlar merhaba account generatör üzerinde çalışıyorum ama bir sorunla karşılaştım bir türlü çözemedim mail apisi olarak mail.tm kullanıyorum hesabı oluşturuyo ekrana kayıt başarılı basıyo ama arada aktivasyon linkini alıyo arada öyle kalıyo bir türlü çözemedim mail apisiylemi alakalı acaba öyleyse öneriniz varmı mail apisi olarak
- 31-10-2023, 14:27:37bu kısmı düzeltmelisin
headers = { 'authority': 'cracked.io', 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'tr-TR,tr;q=0.9', 'cache-control': 'max-age=0', 'content-type': 'application/x-www-form-urlencoded', 'cookie': 'PHPSESSID=sjucop21pbnr2pcn9jeke9mgle; loginattempts=1; mybb[lastvisit]=1693394041; sid=eafaafa0be5b711e43211438db8075f2; cf_clearance=tELFL5lXqTKGE.HbOw7.rDIPNm137xwUTrXBmXp4BSM-1693395773-0-1-c44935ad.b3ad596b.79b9e1ab-0.2.1693395773; mybb[lastactive]=1693395867', 'origin': 'https://cracked.io', 'referer': 'https://cracked.io/member.php?action=register', 'sec-ch-ua': '"Chromium";v="116", "Not)A;Brand";v="24", "Google Chrome";v="116"', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '"Windows"', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'same-origin', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36', } - 31-10-2023, 14:37:26hocam Öncelikle verdiğiniz kodda api aldınız istek yaptığınız değişkenlerin tanımlmasını sabit şekilde gösterirseniz daha net bir açıklama yapabilirim bahsettiğiniz mail.tm github reposu mevcut python için tabi burada
kodunuza gelecek olursak activate_account(url)
functionunuz için kullandığınız
pattern = r'https://cracked.io/member.php?action=activate&uid=d+&code=w+'
urls = re.findall(pattern, content)
gelen url listesini görmeden gelen url doğru olup olmadığını söylemek mümkün olmayacaktır - 31-10-2023, 14:50:49hocam valla mail.tm hakkında pek bilgim yok bildiğniz başka bir api varmı acaba mail içinMicrogrup adlı üyeden alıntı: mesajı görüntüle
- 31-10-2023, 15:06:03CinAli adlı üyeden alıntı: mesajı görüntüle
Regex pattern bozuk
Mail servisi banli degil calisiyor ama gonderdigi kodta aktivasyon linkni mevcut patternle bulamiyor. Biraz arastirdim
sunu dener misin?
https://cracked\.io/member\.php\?action=activate&uid=(\d+)&code=([a-zA-Z0-9]+)
- 31-10-2023, 15:10:20Bu captcha pahali degilmi hocamCinAli adlı üyeden alıntı: mesajı görüntüle
# CAPTCHA site anahtarınız ve giriş URL'nizi tanımlayın
site_key = '6LfICGwdAAAAADhOg-AjpwXaOmwD7G9j-TiiT04p'
yum kodu anladimda su site key ne onu anlamadim
api_key = 'APİ KEY' captcha site apisi zaten. Bu sitekey nedir?
Bu kod baska yerde lazim olursa arsivime ekleyim
- 31-10-2023, 15:15:40olmadı hocam ya gene aynı kalıyo böyleMessi adlı üyeden alıntı: mesajı görüntüle

