Merhabalar xxx.com adlı bir siteye giriş yaparken koş gönderiyor bu siteye girebilmem için kodu oraya girmem lazım ve bu kodu arka planda çekmem lazım
Bunu nasıl yapabilirim
Örnek veriyim: xxx.com sitesi kod gönderdiğinde fake mail sitesine girip kodu alıp yazdırmak istiyorum
Get komutu ile bunu yapabilir miyim ?
Bas programı yardim lazim :)
5
●172
- 18-07-2024, 21:26:46GPT'ye sordum.
Merhaba! Bir siteye giriş yaparken gönderilen kodu otomatik olarak almak ve kullanmak istiyorsanız, bu işlemi birkaç aşamada gerçekleştirebilirsiniz. Bu tür bir işlem genellikle şu adımları içerir:- Fake Mail Servisinden Maili Alma: Fake mail servisinden gelen e-postayı otomatik olarak almak için GET komutunu kullanabilirsiniz. Örneğin, bazı fake mail servislerinin API'ları mevcuttur ve bu API'ları kullanarak belirli bir adrese gelen mailleri çekebilirsiniz.
- Gelen Kodun Ayıklanması: Alınan e-postanın içeriğinden gerekli kodu ayıklamanız gerekecek. Bu, genellikle regex veya string operasyonları kullanarak yapılır.
- Kodun Gönderilmesi: Aldığınız kodu hedef siteye POST veya GET isteği ile göndermeniz gerekecek.
Adım 1: Fake Mail API'sinden Maili Alma
Fake mail servisinin API'sini kullanarak mailleri alalım. Bu örnek, temp-mail.io API'si kullanılarak yapılabilir.
import requests
# Örnek fake mail API endpoint'i
fake_mail_api_url = "https://api.temp-mail.io/v1/mailbox/<fake-mail-id>/messages"
# GET isteği ile gelen mailleri al
response = requests.get(fake_mail_api_url)
# JSON formatında yanıtı parse et
emails = response.json()
print(emails) # Gelen mailleri kontrol edelim
Adım 2: Gelen Kodun Ayıklanması
E-posta içeriğinden kodu çıkartmak için e-posta içeriğini düzenli ifadelerle tarayalım.
import re
# Örnek bir e-posta içeriği
email_content = emails[0]['body']
# Kodun bulunduğu regex ifadesi (örneğin, 6 haneli bir sayı)
code = re.search(r'bd{6}b', email_content).group()
print(f"Gelen Kod: {code}")
Adım 3: Kodun Gönderilmesi
Kodunuzu hedef siteye gönderelim.
login_url = "https://xxx.com/login"
data = { "username": "your_username", "password": "your_password", "code": code # Aldığınız kodu buraya ekleyin
}
# POST isteği ile giriş yap
response = requests.post(login_url, data=data)
# Yanıtı kontrol edelim
print(response.text)
Bu örnekler, temel adımları göstermek içindir ve gerçek uygulamada API endpoint'lerinin doğruluğunu kontrol etmeniz ve güvenlik açısından gerekli önlemleri almanız gerekmektedir. Ayrıca, hedef sitenin kullanım şartlarını ihlal etmemek önemlidir.
Her adımın doğruluğunu kontrol ederek işlemleri tamamlayabilirsiniz. İyi şanslar! - 18-07-2024, 21:32:47Üyeliği durdurulduHocam bu şuan aklımı karıştırır da bunun biraz daha basit yöntemi var mı örnek veriyim yan bir tarayıcı açtırsak call funcation ile bu sayede işlemi yapsak oluyor muMisafir adlı üyeden alıntı: mesajı görüntüle
- 18-07-2024, 21:39:35Temp mail sitesinin API dokümantasyonunu okuyun. Get komutu ile önce mail çekin. Mail ve token verir genelde. Onları kaydettirin. Kod gittiğinde döngü kurun. 2-3 saniyede bir kod için get komutu gönderin token ile beraber. Temp mail sitesinin API dokümantasyonunu okursanız işiniz çok kolaylaşır.
- 18-07-2024, 21:42:09Üyeliği durduruldukarakurtmedya adlı üyeden alıntı: mesajı görüntüleEmailfake.com bu siteyi kullancam hocam temp mail dediğim bu site bas da modülünü göremedimMaSTeK1 adlı üyeden alıntı: mesajı görüntüle