AWS WAF CAPTCHA Çözücü: aws-waf-token'ı Otomatik Alın
Amazon WAF, ziyaretçi bir aws-waf-token çerezi kazanana kadar siteyi bir resim ızgarasının veya oyuncak araba bulmacasının arkasına kilitler. CapSkip bu çerezi betikleriniz için kendi çalıştırdığınız bir Windows makinede kazanır, hem de tek bir sabit aylık fiyatla.
- Izgara ve oyuncak araba bulmacaları
- aws-waf-token döndürülür
- Sabit aylık fiyat
Amazon'un web uygulaması güvenlik duvarı bir ziyaretçinin otomatik göründüğüne karar verdiğinde sayfayı sunmayı durdurur ve önce kanıt ister. Bu kanıt AWS WAF CAPTCHA'dır: genellikle "Tüm perdeleri seçin" gibi bir talimat ve bir Onayla düğmesi içeren 3x3 bir resim ızgarası, bazen de bir oyuncak arabanın şehir sokağının sonuna ulaşması gereken küçük bir bulmaca. Doğru çözdüğünüzde site bir aws-waf-token çerezi ayarlar; o zamana kadar kazıyıcınız veya botunuz doğrulamadan başka hiçbir şey görmez.
CapSkip, bir Windows masaüstüne, VPS'e veya sunucuya kurduğunuz bir AWS WAF CAPTCHA çözücüdür. Doğrulamanın taşıdığı değerleri ona iletirsiniz, o da HTTP istemcinizin devam etmesi için gereken token'ı döndürür; site ister tam sayfa 405 ara sayfasını göstersin ister JavaScript API widget'ını bir formun içine yerleştirsin. Hiçbir uzak çözüm çiftliği, Amazon korumalı hangi siteler üzerinde çalıştığınızı öğrenmez.
Sayaçlı servisler genellikle her bin AWS WAF çözümü için yaklaşık $1.45 ücret alır ve her yeniden denemeyi tekrar faturalar. CapSkip ise hacminiz ne olursa olsun ayda $35'ten başlayan aynı sabit tutara mal olur; eski in.php / res.php API'si, Anti-Captcha, CapSolver veya CapMonster için yazılmış bir araç da Amazon WAF işlerini kod değişikliği olmadan CapSkip'e gönderebilir.
Token sizin tarafınızda kalır. CapSkip, AWS WAF CAPTCHA'yı uygulamanın çalıştığı makinede yanıtlar; böylece taradığınız siteler, doğrulama değerleri ve aldığınız çerezler hiçbir üçüncü taraf çözüm servisinden geçmez. Kurulum kılavuzunu okuyun
Amazon WAF arkasındaki siteler için tasarlandı
Resim ızgarası da oyuncak araba da
Ziyaretçinin hangi bulmacayı alacağını AWS WAF seçer. CapSkip "Tümünü seçin..." resim ızgarasını da oyuncak araba yol bulmacasını da yanıtlar, böylece işiniz hazırlıksız yakalandığı bulmacada asla takılıp kalmaz.
Tam sayfa kontrol veya yerleşik widget
Bazı siteler doğrulamayı içeren bir 405 sayfasıyla yanıt verir; diğerleri CAPTCHA widget'ını bir giriş veya ödeme formuna yerleştirir. Her iki biçim de aynı istek alanlarıyla karşılanır.
İstemcinizin eksik olan çerezi
Geri aldığınız şey aws-waf-token çerezinin değeri ya da eski API'nin döndürdüğü voucher çiftidir. Bunu ayarlayın, isteği tekrarlayın; korumalı sayfa normal şekilde yüklenir.
Mevcut istemciler çalışmaya devam eder
AmazonTask, AntiAwsWafTask ve in.php method=amazon_waf istekleri olduğu gibi anlaşılır. Uygulamada kodunuzun zaten konuştuğu servisi seçin ve kodunuzu koruyun.
Gerçek hacim için proxy
Test ederken tek bir adres fazlasıyla yeterlidir. Sürekli bir AWS WAF iş akışı için her isteğe bir proxy ekleyin ya da uygulamaya bir proxy havuzu yükleyin; böylece iş çok sayıda IP'ye dağılır.
Yeniden denemeler bizden
Süresi dolmuş bir token, iki kez soran bir sayfa, bir gecede ikiye katlanan bir çalıştırma: hiçbiri faturanıza yansımaz, çünkü plan makine başına fiyatlandırılır ve hiçbir şey sayılmaz.
CapSkip ile AWS WAF CAPTCHA'yı geçmenin üç yolu
from capskip import CapSkip
solver = CapSkip(host="127.0.0.1", port=8080)
# Values from the 405 page's window.gokuProps. iv and context are optional:
# leave both out and CapSkip reads them from the page itself.
result = solver.amazon_waf(
sitekey="AQIDAHjcYu/GjX+QlghicBg...", # gokuProps.key
iv="CgAHbCe2GgAAAAAD", # gokuProps.iv
context="zPT0jOl1rQlUNaldX6LUpn4D...", # gokuProps.context
url="https://example.com/products",
)
# POST this pair to the voucher endpoint beside challenge.js for the cookie.
print(result["captcha_voucher"], result["existing_token"])Python'da tek bir çağrı yeterlidir: window.gokuProps içindeki değerler ve sayfa adresi girer, sitenin aws-waf-token çerezine dönüştürdüğü voucher çifti geri döner.
Chrome veya Firefox'ta
CapSkip uzantısı ekli ve uygulama açıkken, gezinirken karşılaştığınız bir AWS WAF doğrulama sayfası sizin yerinize yanıtlanır ve sayfa, çerezi yerinde olarak yeniden yüklenir.
Kendi betiklerinizden
Doğrulama değerlerini Python, Node.js, PHP, C# veya istek gönderebilen herhangi bir şeyden sade HTTP üzerinden gönderin ve kısa bir süre sonra token'ı geri okuyun.
Mevcut bir istemci üzerinden
AWS WAF işlerini desteklenen bir biçimde zaten bir çözüm servisine gönderen araçlar, aynı istek ve yanıtlarla bunun yerine CapSkip'e yönlendirilebilir.
Kurulumdan ilk aws-waf-token'ınıza
-
CapSkip'i Windows'a kurun
Uygulamayı AWS WAF trafiğinizi işleyecek PC'ye, VPS'e veya sunucuya kurun. Yerel API'si uygulamayla birlikte başlar. CapSkip'i İndir
-
Bir plan seçin veya denemeyi başlatın
Planlar çözüme göre değil, makineye göre fiyatlandırılır. Ücretsiz deneme, Amazon korumalı kendi hedeflerinizi test etmeniz için 3 gün ve 500 çözüm sunar, kart gerekmez. Planları karşılaştır
-
İlk AWS WAF işinizi gönderin
Doğrulama değerlerini CapSkip'e gönderin ya da mevcut istemcinizi uygulamanın içinden CapSkip'e çevirin, hacim için proxy ekleyin ve dönen token'ı aws-waf-token çerezi olarak ayarlayın. API belgelerini açın
CapSkip ve sayaçlı AWS WAF CAPTCHA çözme
Aynı Amazon WAF doğrulaması, ödemenin iki yolu: sabit bir yerel plan ya da her token'la büyüyen bir fatura.
| Özellik | CapSkip | Çözüm başına servisler |
|---|---|---|
| Fiyat modeli | $35'ten başlayan tek aylık plan, çözüm sayısı sınırsız | 1.000 AWS WAF çözümü başına yaklaşık $1.45 |
| Bulmaca türleri | Resim ızgarası ve oyuncak araba yol bulmacası | Servise göre değişir |
| Sunulma biçimleri | 405 ara sayfası ve JS-API widget'ı | Servise göre değişir |
| Çözümün çalıştığı yer | Kendi Windows masaüstünüz, VPS'iniz veya sunucunuz | Onların sunucuları, her iş için bir yükleme |
| Süresi dolan token sonrası yeniden denemeler | Ücretsiz, hiçbir şey sayılmaz | Yeni çözüm olarak faturalanır |
| İstemci kodu | Mevcut in.php veya createTask istemciniz, değiştirilmeden | Kendilerine özgü görev biçimi |
| Ölçeklendirme | Hızı donanımınız ve proxy havuzunuz belirler | Ortak bir kuyruk ve hesap başına limitler |
Fiyatlandırma
Çözüm başına ödemeye son
Lisansınızı seçin
Bronze Lisansı
$35/ ay
Anında lisans aktivasyonu
Aylık faturalandırılır. Hesabınızdan istediğiniz zaman iptal edebilirsiniz.
Özellikler aynı. Daha çok makine, daha çok kapasite.
Her makine, kendi işlemcisi ve belleğinin izin verdiği kadar hızlı çözer. Daha çok makine aynı anda daha çok iş parçacığı çalıştırır; Silver aynı anda iki kat, Gold üç kat CAPTCHA çözer.
- Sınırsız çözüm, günlük limit yok
- Sınırsız iş parçacığı, hız donanımınızla ölçeklenir
- %90 ila %100 tanıma doğruluğu
- Başlıca çözüm servisi API'lerinin doğrudan yerine geçer
- Neredeyse her araçla çalışır, kod yazmaya gerek yok
- REST API, SDK'lar ve bir tarayıcı eklentisi
- Yeni bir CAPTCHA türü çıktığında ücretsiz eğitim
- Kendi makinenizde çalışır, hiçbir şey dışarı çıkmaz
Yukarıda gösterilen her CAPTCHA türü her lisansta vardır. Kapsam bölümüne git
Sadece önce denemek mi istiyorsunuz?
3 günlük ücretsiz bir denemeyle başlayın ve kendi hedeflerinizde her türden 500 CAPTCHA çözün.
İlgili CAPTCHA çözücüler & kılavuzlar
AWS WAF CAPTCHA nasıl çalışır ve bir API ile nasıl çözülür
AWS WAF, Amazon Web Services'in CloudFront dağıtımlarının, yük dengeleyicilerin ve API ağ geçitlerinin önüne koyduğu güvenlik duvarıdır. Site sahipleri her isteğe ne olacağına karar veren kurallar yazar ve kullanılabilir eylemlerden biri CAPTCHA'dır. Bir kural tetiklendiğinde ziyaretçi istediği sayfayı almaz. Bunun yerine bir bulmaca alır ve yalnızca çözülmüş bir bulmaca, süresi dolana kadar sonraki isteklerin geçmesine izin veren aws-waf-token çerezini kazandırır.
Doğrulama size iki biçimden biriyle ulaşır. Yaygın olanı bir ara sayfadır: sunucu HTTP 405 durum koduyla ve window.gokuProps'u (bir key, bir iv ve bir context) tanımlayıp challenge.js ile captcha.js dosyalarını awswaf.com sunucularından yükleyen küçük bir HTML sayfasıyla yanıt verir. Diğeri JavaScript API'sidir: site jsapi.js'i yerleştirir ve AwsWafCaptcha.renderCaptcha'yı kendi API anahtarıyla çağırır; böylece bulmaca sayfanın yerini almak yerine bir formun içinde görünür. Bir AWS WAF çözücünün ikisini de kabul etmesi gerekir.
Bulmacanın kendisi genellikle resim ızgarasıdır: dokuz fotoğraf, çanta, yatak, saat veya perde gibi gündelik bir nesneyi adlandıran tek bir talimat ve bir Onayla düğmesi. İkinci türde ziyaretçiden bir oyuncak arabayı küçük bir kasabanın içinden yolun sonuna kadar sürmesi istenir. Erişilebilirlik için ayrıca sesli bir seçenek de vardır. Hangisi çıkarsa çıksın, istemcinizin önemsediği sonuç aynıdır: geçerli bir token ya da eski API'de sayfanın çerezle takas ettiği bir captcha_voucher ve existing_token çifti.
Büyük ölçekte önce ağınızı, sonra kodunuzu planlayın. CapSkip'i birkaç sayfada denemek için tek bir IP yeterlidir, ancak AWS WAF'ı günde binlerce kez tetikleyen bir tarayıcı, CapSkip uygulamasına yüklenmiş ya da proxy ve proxytype alanlarıyla her istekle gönderilen bir proxy havuzu üzerinden dönüşümlü çalışmalıdır. Çerezi onu isteyen oturumla birlikte tutun ve site yeniden 405 ile yanıt vermeye başladığında yeni bir çerez isteyin.
CapSkip bir AWS WAF CAPTCHA için tam olarak ne döndürür?
Hangi değerleri göndermem gerekiyor?
CapSkip resim ızgarasının yanı sıra oyuncak araba bulmacasını da çözer mi?
405 sayfası AWS WAF CAPTCHA widget'ından farklı mıdır?
AWS WAF CAPTCHA'yı yüksek hacimde çözmek için proxy gerekir mi?
Mevcut Amazon WAF captcha kodumu CapSkip'e yönlendirebilir miyim?
Bir AWS WAF çözümü ne kadar sürer?
AWS WAF CAPTCHA için neden çözüm başına ödemek yerine sabit bir plan seçmeli?
AWS WAF CAPTCHA'yı token başına fatura olmadan geçin
CapSkip'i kurun, giriş yapın ve AWS WAF doğrulamalarınızı kendi makinenize gönderin. Izgara bulmacaları, oyuncak araba bulmacaları ve süresi dolan token sonrası yeniden denemeler tek bir aylık planla karşılanır.
