AWS WAF CAPTCHA

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.

Windows x64·Yerel olarak çalışır, böylece hiçbir CAPTCHA makinenizden çıkmaz
  • Izgara ve oyuncak araba bulmacaları
  • aws-waf-token döndürülür
  • Sabit aylık fiyat
aylık AWS WAF çözüm sayısı40,000
40.0k250.0k
Başka yerde sayaçlı, 1.000 başına yaklaşık $1.45$58.00
CapSkip Bronze, sabit fiyat$35.00
$23.00cebinizde kalırher ay, bu hacimde

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

Python
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

  1. 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

  2. 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

  3. İ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.

ÖzellikCapSkipÇözüm başına servisler
Fiyat modeli$35'ten başlayan tek aylık plan, çözüm sayısı sınırsız1.000 AWS WAF çözümü başına yaklaşık $1.45
Bulmaca türleriResim ızgarası ve oyuncak araba yol bulmacasıServise göre değişir
Sunulma biçimleri405 ara sayfası ve JS-API widget'ıServise göre değişir
Çözümün çalıştığı yerKendi Windows masaüstünüz, VPS'iniz veya sunucunuzOnların sunucuları, her iş için bir yükleme
Süresi dolan token sonrası yeniden denemelerÜcretsiz, hiçbir şey sayılmazYeni çözüm olarak faturalanır
İstemci koduMevcut in.php veya createTask istemciniz, değiştirilmedenKendilerine özgü görev biçimi
ÖlçeklendirmeHızı donanımınız ve proxy havuzunuz belirlerOrtak bir kuyruk ve hesap başına limitler

Fiyatlandırma

Çözüm başına ödemeye son

Lisansınızı seçin

Bronze Lisansı

$35/ ay

Bronze aboneliği al

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.

Ücretsiz denemeyi başlatın

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?
Bu, istemcinizin kullandığı API tarzına bağlıdır. AntiAwsWafTask, Anti-Captcha veya CapMonster çerez seçeneği için yazılmış istemciler aws-waf-token değerini doğrudan alır. Eski in.php / res.php akışı ve AmazonTask ise bir existing_token ile birlikte bir captcha_voucher döndürür; site bu çifti çereze dönüştürür. Her iki durumda da yanıt, kodunuzun zaten okuduğu alanları içerir.
Hangi değerleri göndermem gerekiyor?
405 doğrulama sayfası için: sayfa URL'si, window.gokuProps'tan key, iv ve context değerleri ile challenge.js ve captcha.js adresleri. JavaScript API widget'ı için: sayfa URL'si, widget API anahtarı ve jsapi.js adresi. Proxy her istek için isteğe bağlıdır. API belgeleri, desteklenen her istemci için tüm alan adlarını listeler.
CapSkip resim ızgarasının yanı sıra oyuncak araba bulmacasını da çözer mi?
Evet. Ziyaretçinin hangi bulmacayı göreceğini AWS WAF seçer; "Tümünü seçin..." resim ızgarası da oyuncak araba yol bulmacası da yanıtlanır. İsteğinizin, sitenin hangisini göstereceğini belirtmesi gerekmez.
405 sayfası AWS WAF CAPTCHA widget'ından farklı mıdır?
Aynı çereze çıkarlar ama farklı yollardan gelirler. 405 ara sayfası tüm sayfanın yerine bir doğrulama koyar ve çözüldüğünde sizi içeriğe geri gönderir. JS-API widget'ı ise sitenin kendi sayfasının içinde, çoğu zaman bir giriş veya ödeme formunda durur ve sitenin betiği tarafından başlatılır. CapSkip her iki biçimin girdilerini de kabul eder.
AWS WAF CAPTCHA'yı yüksek hacimde çözmek için proxy gerekir mi?
Test için hayır: kendi bağlantınız yeterlidir. Üretim hacmi için evet. Güvenlik duvarı kuralları yoğun adresleri genellikle hız sınırına takar veya doğrulamaya yönlendirir; bu yüzden işi CapSkip uygulamasındaki bir proxy havuzuna dağıtın ya da her istekle bir proxy gönderin. HTTP, HTTPS ve SOCKS proxy'lerinin hepsi kabul edilir.
Mevcut Amazon WAF captcha kodumu CapSkip'e yönlendirebilir miyim?
Genellikle hiç düzenlemeden. CapSkip; eski in.php / res.php API'sinin (method=amazon_waf), AmazonTask ve AmazonTaskProxyless'ın, CapSolver'ın AntiAwsWafTask'ının ve Anti-Captcha ile CapMonster karşılıklarının istek biçimlerini yanıtlar. Uygulamada uygun servisi seçin; kodunuzun zaten gönderdiği işler yerel olarak yanıtlanır.
Bir AWS WAF çözümü ne kadar sürer?
Çoğu durumda birkaç saniye. Diğer müşterilerle paylaşılan bir kuyruk yoktur, bu yüzden süre makinenize, ağınıza ve kullanılan proxy'ye bağlıdır. Birkaç AWS WAF işini yan yana çalıştırabilirsiniz; iş parçacığı sayısı planınızın bir limiti değil, uygulamadaki bir ayardır.
AWS WAF CAPTCHA için neden çözüm başına ödemek yerine sabit bir plan seçmeli?
Çünkü AWS WAF token'larının süresi dolar ve yoğun tarayıcılar onları tekrar tekrar ister. Çözüm başına ücretli bir serviste her yeni token, binde yaklaşık $1.45 ile bir ücret daha demektir. CapSkip ise bunun yerine PC başına ücret alır: Bronze paketi bir PC'yi aylık $35'e kapsar, kurulum ücretsizdir ve tekrarlanan çözümler faturada hiçbir şeyi değiştirmez.

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.