• 02-01-2025, 22:55:28
    #1
    Selamlar,
    Siteme ufak bir bot koruması denemesi yaptım (cloudflare vs yok tamamen organik yöntemler ) C# ile bot korumasını atlatan bir kod örneği arıyorum. Puppeter, selenium vs kapsam dışı dümdüz httpclient ile istek atılması gerekli.

    https://ismkdc.com/

    çözüldü, yayındaki proje: https://github.com/ismkdc/nginx-ja4-fingerprinting-demo
  • Kabul Edilen Cevap
    • ismkdc34 adlı üyeden alıntı: mesajı görüntüle
      Yayında bi site yok farketmiştinizdir. Sadece öğrenme amaçlı demo yapıyorum. kod paylaşabilir misiniz?
      import tls_client
      
      session = tls_client.Session(
      client_identifier="chrome_120",
      random_tls_extension_order=True
      )
      
      response = session.get('https://ismkdc.com/', allow_redirects=True)
      print(response.text)
  • 02-01-2025, 23:00:28
    #2
    Bot değilim bot algıladı.
  • 02-01-2025, 23:00:40
    #3
  • 02-01-2025, 23:00:48
    #4
    Dümdüz siteye girdiğimde bot yakalandı yazdı, yenilediğimde hoşgeldiniz yazdı
    Ve bu her defasında aynı
  • 02-01-2025, 23:01:56
    #5
    fantasy1337 adlı üyeden alıntı: mesajı görüntüle
    Tebrikler fakat c# kodu sormuştum
  • 02-01-2025, 23:02:35
    #6
    @eypoffcl @Hayrettin mobil uyumlulukla alakalı sorunları var demo bi şey şuan o yüzden olabilir
  • 02-01-2025, 23:02:53
    #7
    ismkdc34 adlı üyeden alıntı: mesajı görüntüle
    Tebrikler fakat c# kodu sormuştum
    ben öylesine python ile yapıp atmak istedim, c# ile de yapılabilir bu sistem. size tavsiyem gerçekten bot koruması olsun derseniz cloudflare kullanmanız. bu sayede çoğu bypass geçemiyor cloudflareyi.
  • 02-01-2025, 23:03:35
    #8
    fantasy1337 adlı üyeden alıntı: mesajı görüntüle
    ben öylesine python ile yapıp atmak istedim, c# ile de yapılabilir bu sistem. size tavsiyem gerçekten bot koruması olsun derseniz cloudflare kullanmanız. bu sayede çoğu bypass geçemiyor cloudflareyi.
    Yayında bi site yok farketmiştinizdir. Sadece öğrenme amaçlı demo yapıyorum. kod paylaşabilir misiniz?
  • 02-01-2025, 23:06:21
    #9
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    ismkdc34 adlı üyeden alıntı: mesajı görüntüle
    Yayında bi site yok farketmiştinizdir. Sadece öğrenme amaçlı demo yapıyorum. kod paylaşabilir misiniz?
    import tls_client
    
    session = tls_client.Session(
    client_identifier="chrome_120",
    random_tls_extension_order=True
    )
    
    response = session.get('https://ismkdc.com/', allow_redirects=True)
    print(response.text)