• 18-07-2024, 21:19:53
    #1
    Üyeliği durduruldu
    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 ?
  • 18-07-2024, 21:26:46
    #2
    GPT'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:
    1. 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.
    2. 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.
    3. Kodun Gönderilmesi: Aldığınız kodu hedef siteye POST veya GET isteği ile göndermeniz gerekecek.
    Örnek olarak, Python'da requests kütüphanesi kullanarak bunu nasıl yapabileceğinizi gösteren bir temel örnek paylaşayım:

    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
    #3
    Üyeliği durduruldu
    Misafir adlı üyeden alıntı: mesajı görüntüle
    GPT'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:
    1. 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.
    2. 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.
    3. Kodun Gönderilmesi: Aldığınız kodu hedef siteye POST veya GET isteği ile göndermeniz gerekecek.
    Örnek olarak, Python'da requests kütüphanesi kullanarak bunu nasıl yapabileceğinizi gösteren bir temel örnek paylaşayım:

    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!
    Hocam 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 mu
  • 18-07-2024, 21:35:51
    #4
    BAS Forumlarında modüller var. Orada temp mail diye aratırsanız istediğiniz özellikleri barındıran hazır bir modül mevcut.
  • 18-07-2024, 21:39:35
    #5
    Temp 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
    #6
    Üyeliği durduruldu
    karakurtmedya adlı üyeden alıntı: mesajı görüntüle
    Temp 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.
    MaSTeK1 adlı üyeden alıntı: mesajı görüntüle
    BAS Forumlarında modüller var. Orada temp mail diye aratırsanız istediğiniz özellikleri barındıran hazır bir modül mevcut.
    Emailfake.com bu siteyi kullancam hocam temp mail dediğim bu site bas da modülünü göremedim