hacktricks/pentesting-web/captcha-bypass.md

68 lines
5.8 KiB
Markdown
Raw Normal View History

2024-02-10 18:14:16 +00:00
# Captcha Geçme
2022-04-28 16:01:33 +00:00
<details>
2024-02-10 18:14:16 +00:00
<summary><strong>AWS hackleme konusunda sıfırdan kahramana dönüşmek için</strong> <a href="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (HackTricks AWS Kırmızı Takım Uzmanı)</strong></a><strong>'ı öğrenin!</strong></summary>
2022-04-28 16:01:33 +00:00
2024-02-10 18:14:16 +00:00
HackTricks'ı desteklemenin diğer yolları:
2023-12-31 01:24:39 +00:00
2024-02-10 18:14:16 +00:00
* **Şirketinizi HackTricks'te reklamını görmek** veya **HackTricks'i PDF olarak indirmek** için [**ABONELİK PLANLARINI**](https://github.com/sponsors/carlospolop) kontrol edin!
* [**Resmi PEASS & HackTricks ürünlerini**](https://peass.creator-spring.com) edinin
* [**The PEASS Ailesi'ni**](https://opensea.io/collection/the-peass-family) keşfedin, özel [**NFT'lerimiz**](https://opensea.io/collection/the-peass-family) koleksiyonunu
* 💬 [**Discord grubuna**](https://discord.gg/hRep4RUj7f) veya [**telegram grubuna**](https://t.me/peass) **katılın** veya **Twitter** 🐦 [**@carlospolopm**](https://twitter.com/hacktricks_live)'u **takip edin**.
* **Hacking hilelerinizi** [**HackTricks**](https://github.com/carlospolop/hacktricks) ve [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) github reposuna **PR göndererek** paylaşın.
2022-04-28 16:01:33 +00:00
</details>
2024-02-10 18:14:16 +00:00
## Captcha Geçme
2024-02-10 18:14:16 +00:00
**Sunucu testi** sırasında captcha'yı **geçmek** ve kullanıcı giriş işlevlerini otomatikleştirmek için çeşitli teknikler kullanılabilir. Amaç, güvenliği zayıflatmak değil, test sürecini hızlandırmaktır. İşte kapsamlı bir strateji listesi:
2024-02-06 03:10:38 +00:00
2024-02-10 18:14:16 +00:00
1. **Parametre Manipülasyonu**:
* **Captcha Parametresini Atla**: Captcha parametresini göndermemeye çalışın. HTTP yöntemini POST'tan GET veya diğer fiillere değiştirmeyi, veri formatını değiştirmeyi (form verisi ve JSON arasında geçiş yapmayı) deneyin.
* **Boş Captcha Gönder**: Captcha parametresini boş bırakarak isteği gönderin.
2024-02-06 03:10:38 +00:00
2024-02-10 18:14:16 +00:00
2. **Değer Çıkarma ve Yeniden Kullanma**:
* **Kaynak Kod İncelemesi**: Sayfanın kaynak kodunda captcha değerini arayın.
* **Çerez Analizi**: Captcha değerinin depolanıp yeniden kullanılıp kullanılmadığını çerezleri inceleyerek bulun.
* **Eski Captcha Değerlerini Yeniden Kullanma**: Daha önce başarılı olan captcha değerlerini tekrar kullanmaya çalışın.
* **Oturum Manipülasyonu**: Farklı oturumlar veya aynı oturum kimliği üzerinde aynı captcha değerini kullanmayı deneyin.
2024-02-06 03:10:38 +00:00
2024-02-10 18:14:16 +00:00
3. **Otomasyon ve Tanıma**:
* **Matematiksel Captchalar**: Captcha matematiksel işlemler içeriyorsa, hesaplama sürecini otomatikleştirin.
* **Görüntü Tanıma**:
* Görüntüden karakter okuma gerektiren captchalar için, benzersiz görüntü sayısını manuel veya programatik olarak belirleyin. Küme sınırlıysa, her görüntüyü MD5 karma değeriyle tanımlayabilirsiniz.
* [Tesseract OCR](https://github.com/tesseract-ocr/tesseract) gibi Optik Karakter Tanıma (OCR) araçlarını kullanarak görüntülerden karakter okumayı otomatikleştirin.
2024-02-06 03:10:38 +00:00
2024-02-10 18:14:16 +00:00
4. **Ek Teknikler**:
* **Hız Sınırlama Testi**: Uygulamanın belirli bir zaman diliminde deneme veya gönderim sayısını sınırlayıp sınırlamadığını ve bu sınırlamanın atlanıp sıfırlanıp sıfırlanamayacağını kontrol edin.
* **Üçüncü Taraf Hizmetleri**: Otomatik captcha tanıma ve çözme sunan captcha çözme hizmetlerini veya API'larını kullanın.
* **Oturum ve IP Dönüşümü**: Sunucu tarafından tespit edilme ve engellenmeyi önlemek için oturum kimliklerini ve IP adreslerini sık sık değiştirin.
* **User-Agent ve Header Manipülasyonu**: User-Agent ve diğer istek başlıklarını değiştirerek farklı tarayıcıları veya cihazları taklit edin.
* **Sesli Captcha Analizi**: Sesli captcha seçeneği varsa, konuşma metnine dönüştürme hizmetlerini kullanarak captchayı yorumlayın ve çözün.
2024-02-06 03:10:38 +00:00
2022-04-28 16:01:33 +00:00
2024-02-10 18:14:16 +00:00
## Captchaları geçmek için çevrimiçi hizmetler
2022-04-28 16:01:33 +00:00
### [Capsolver](https://www.capsolver.com/)
2022-04-28 16:01:33 +00:00
2024-02-10 18:14:16 +00:00
Capsolver'ün otomatik captcha çözücüsü, **en uygun fiyatlı ve hızlı captcha çözme çözümünü** sunar. En iyi sonuçları saniyeler içinde elde etmek için basit entegrasyon seçeneğiyle programınıza hızla entegre edebilirsiniz.
2022-04-28 16:01:33 +00:00
2024-02-10 18:14:16 +00:00
Capsolver'ün başarı oranı %99.15'tir ve her dakika **10 milyondan fazla captchayı çözebilir**. Bu, otomasyonunuzun veya scrape'inizin %99.99 çalışma süresine sahip olacağı anlamına gelir. Büyük bir bütçeniz varsa bir captcha paketi satın alabilirsiniz.
2022-04-28 16:01:33 +00:00
2024-02-10 18:14:16 +00:00
En düşük fiyatla piyasada, reCAPTCHA V2, reCAPTCHA V3, hCaptcha, hCaptcha Click, reCaptcha click, Funcaptcha Click, FunCaptcha, datadome captcha, aws captcha, picture-to-text, binance / coinmarketcap captcha, geetest v3 / v3 ve daha fazlası dahil olmak üzere çeşitli çözümler alabilirsiniz. Bu hizmetle **0.1 saniye en yavaş hızdır**.
2022-04-28 16:01:33 +00:00
<details>
2022-04-28 16:01:33 +00:00
2024-02-10 18:14:16 +00:00
<summary><strong>AWS hackleme konusunda sıfırdan kahramana dönüşmek için</strong> <a href="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (HackTricks AWS Kırmızı Takım Uzmanı)</strong></a><strong>'ı öğrenin!</strong></summary>
2022-04-28 16:01:33 +00:00
2024-02-10 18:14:16 +00:00
HackTricks'ı desteklemenin diğer yolları:
2023-12-31 01:24:39 +00:00
2024-02-10 18:14:16 +00:00
* **Şirketinizi HackTricks'te reklamını görmek** veya **HackTricks'i PDF olarak indirmek** için [**ABONELİK PLANLARINI**](https://github.com/sponsors/carlospolop) kontrol edin!
* [**Resmi PEASS & HackTricks ürünlerini**](https://peass.creator-spring.com) edinin
* [**The PEASS Ailesi'ni**](https://opensea.io/collection/the-peass-family) keşfedin, özel [**NFT'lerimiz**](https://opensea.io/collection/the-peass-family) koleksiyonunu
* 💬 [**Discord grubuna**](https://discord.gg/hRep4RUj7f) veya [**telegram grubuna**](https://t.me/peass) **katılın** veya **Twitter** 🐦 [**@carlospolopm**](https://twitter.com/hacktricks_live)'u **takip edin**.
* **Hacking hilelerinizi** [**HackTricks**](https://github.com/carlospolop/hacktricks) ve [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) github reposuna **PR göndererek** paylaşın.
2022-04-28 16:01:33 +00:00
</details>