AWS WAF CAPTCHA

AWS WAF कैप्चा सॉल्वर: aws-waf-token स्वचालित रूप से पाएँ

Amazon WAF किसी साइट को तस्वीरों की ग्रिड या टॉय कार पज़ल के पीछे तब तक बंद रखता है, जब तक विज़िटर aws-waf-token कुकी हासिल न कर ले। CapSkip यह कुकी आपकी स्क्रिप्ट्स के लिए आपकी अपनी चलाई Windows मशीन पर हासिल करता है, एक ही फिक्स्ड मासिक कीमत पर।

Windows x64·लोकल रूप से चलता है, इसलिए कोई कैप्चा आपकी मशीन से बाहर नहीं जाता
  • ग्रिड और टॉय कार पज़ल
  • aws-waf-token वापस मिलता है
  • फिक्स्ड मासिक कीमत
हर महीने AWS WAF हल40,000
40.0k250.0k
कहीं और metered, लगभग $1.45 per 1,000$58.00
CapSkip Bronze, फिक्स्ड कीमत$35.00
$23.00आपकी जेब में रहता हैहर महीने, इस volume पर

जब Amazon का वेब एप्लिकेशन फ़ायरवॉल तय करता है कि कोई विज़िटर ऑटोमेटेड लगता है, तो वह पेज दिखाना बंद कर देता है और पहले सबूत माँगता है। वही सबूत AWS WAF कैप्चा है: आम तौर पर तस्वीरों की 3x3 ग्रिड, जिसमें "सभी पर्दे चुनें" जैसा निर्देश और एक Confirm बटन होता है, और कभी-कभी एक छोटी पज़ल, जिसमें एक टॉय कार को शहर की सड़क के आख़िर तक पहुँचाना होता है। सही जवाब मिलते ही साइट aws-waf-token कुकी सेट कर देती है; तब तक आपके स्क्रैपर या बॉट को चुनौती के सिवा कुछ नहीं दिखता।

CapSkip एक AWS WAF कैप्चा सॉल्वर है जिसे आप Windows डेस्कटॉप, VPS या सर्वर पर इंस्टॉल करते हैं। आप इसे चुनौती में मौजूद वैल्यूज़ देते हैं, और यह वह token लौटाता है जिसकी आपके HTTP क्लाइंट को आगे बढ़ने के लिए ज़रूरत है, चाहे साइट पूरे पेज वाला 405 इंटरस्टीशियल दिखाए या किसी फ़ॉर्म के अंदर JavaScript API विजेट लगाए। किसी रिमोट सॉल्विंग फ़ार्म को कभी पता नहीं चलता कि आप Amazon से सुरक्षित किन साइटों पर काम करते हैं।

मीटर वाली सर्विसेज़ आम तौर पर हर हज़ार AWS WAF हल के लिए लगभग $1.45 लेती हैं और हर दोबारा कोशिश का फिर से शुल्क लेती हैं। CapSkip की कीमत $35 प्रति माह से शुरू होकर फिक्स्ड रहती है, चाहे आपका वॉल्यूम कितना भी हो, और पुराने in.php / res.php API, Anti-Captcha, CapSolver या CapMonster के लिए पहले से लिखा कोई भी टूल अपने Amazon WAF काम बिना कोड बदले CapSkip को भेज सकता है।

token आपके पास ही रहता है। CapSkip AWS WAF कैप्चा उसी मशीन पर हल करता है जहाँ ऐप चलता है, इसलिए जिन साइटों को आप क्रॉल करते हैं, चुनौती की वैल्यूज़ और आपको मिलने वाली कुकीज़ कभी किसी तीसरे पक्ष की सॉल्विंग सर्विस से होकर नहीं गुज़रतीं। सेटअप गाइड पढ़ें

Amazon WAF के पीछे की साइटों के लिए बना

तस्वीरों की ग्रिड हो या टॉय कार, दोनों

विज़िटर को कौन-सी पज़ल मिलेगी, यह AWS WAF तय करता है। CapSkip "सभी ... चुनें" वाली इमेज ग्रिड और टॉय कार वाली रास्ता पज़ल, दोनों हल करता है, इसलिए आपका काम कभी उस पज़ल पर नहीं अटकता जिसके लिए वह तैयार नहीं था।

पूरे पेज की जाँच या एम्बेड किया विजेट

कुछ साइटें चुनौती वाले 405 पेज से जवाब देती हैं; कुछ कैप्चा विजेट को लॉगिन या चेकआउट फ़ॉर्म पर लगाती हैं। दोनों रूप एक ही रिक्वेस्ट फ़ील्ड्स से कवर होते हैं।

वह कुकी जो आपके क्लाइंट के पास नहीं है

आपको वापस aws-waf-token कुकी की वैल्यू मिलती है, या वह वाउचर जोड़ी जो पुराना API लौटाता है। इसे सेट करें, रिक्वेस्ट दोहराएँ, और सुरक्षित पेज सामान्य रूप से लोड हो जाता है।

मौजूदा क्लाइंट चलते रहते हैं

AmazonTask, AntiAwsWafTask और in.php method=amazon_waf रिक्वेस्ट जैसी हैं वैसी ही समझी जाती हैं। ऐप में वह सर्विस चुनें जिससे आपका कोड पहले से बात करता है, और कोड जैसा है वैसा रहने दें।

असली वॉल्यूम के लिए प्रॉक्सी

टेस्ट करते समय एक पता काफ़ी है। AWS WAF कामों की लगातार धारा के लिए, हर रिक्वेस्ट के साथ एक प्रॉक्सी जोड़ें या ऐप में प्रॉक्सी पूल लोड करें, ताकि काम कई IP पर बँट जाए।

दोबारा कोशिशें मुफ़्त

एक्सपायर हुआ token, दो बार पूछने वाला पेज, रात भर में दोगुना हुआ रन: इनमें से कुछ भी आपके बिल में नहीं दिखता, क्योंकि प्लान की कीमत मशीन के हिसाब से है और कुछ भी गिना नहीं जाता।

CapSkip से AWS WAF कैप्चा पार करने के तीन तरीके

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 में यह सिर्फ़ एक कॉल है: window.gokuProps की वैल्यू और पेज का पता अंदर जाते हैं, और voucher वाली वह जोड़ी वापस आती है जिसे साइट aws-waf-token कुकी में बदलती है।

Chrome या Firefox में

CapSkip एक्सटेंशन जोड़कर और ऐप खुला रखकर, ब्राउज़ करते समय सामने आने वाला AWS WAF चुनौती पेज आपके लिए हल हो जाता है और पेज अपनी कुकी के साथ दोबारा लोड होता है।

आपकी अपनी स्क्रिप्ट्स से

चुनौती की वैल्यूज़ सीधे HTTP पर Python, Node.js, PHP, C# या किसी भी ऐसी चीज़ से भेजें जो रिक्वेस्ट कर सकती है, और कुछ ही पल बाद token वापस पढ़ लें।

किसी मौजूदा क्लाइंट के ज़रिए

जो टूल पहले से किसी समर्थित फ़ॉर्मैट में AWS WAF काम किसी सॉल्विंग सर्विस को भेजते हैं, उन्हें उन्हीं रिक्वेस्ट और रिस्पॉन्स के साथ CapSkip की ओर मोड़ा जा सकता है।

इंस्टॉल से आपके पहले aws-waf-token तक

  1. Windows पर CapSkip सेट करें

    ऐप को उस PC, VPS या सर्वर पर इंस्टॉल करें जो आपका AWS WAF ट्रैफ़िक संभालेगा। इसका लोकल API ऐप के साथ ही शुरू हो जाता है। CapSkip डाउनलोड करें

  2. प्लान चुनें या ट्रायल शुरू करें

    प्लान की कीमत मशीन के हिसाब से तय होती है, हल के हिसाब से नहीं। मुफ़्त ट्रायल आपको Amazon से सुरक्षित अपने टारगेट आज़माने के लिए 3 दिन और 500 हल देता है, कोई कार्ड नहीं चाहिए। प्लान की तुलना करें

  3. अपना पहला AWS WAF काम भेजें

    चुनौती की वैल्यूज़ CapSkip को भेजें या ऐप में अपने मौजूदा क्लाइंट को स्विच करें, वॉल्यूम के लिए प्रॉक्सी जोड़ें, और लौटे हुए token को aws-waf-token कुकी के रूप में सेट करें। API दस्तावेज़ खोलें

CapSkip बनाम मीटर वाली AWS WAF कैप्चा सॉल्विंग

वही Amazon WAF चुनौती, भुगतान के दो तरीके: एक फिक्स्ड लोकल प्लान, या एक बिल जो हर token के साथ बढ़ता है।

फ़ीचरCapSkipप्रति-हल सेवाएँ
कीमत का मॉडल$35 से एक मासिक प्लान, चाहे जितने हल करेंहर 1,000 AWS WAF हल पर लगभग $1.45
पज़ल के प्रकारइमेज ग्रिड और टॉय कार रास्ता पज़लसेवा के हिसाब से अलग
चुनौती के रूप405 इंटरस्टीशियल पेज और JS-API विजेटसेवा पर निर्भर करता है
हल कहाँ चलता हैआपका अपना Windows डेस्कटॉप, VPS या सर्वरउनके सर्वर, हर काम पर एक अपलोड
token एक्सपायर होने पर दोबारा कोशिशमुफ़्त, कुछ भी गिना नहीं जातानए हल के रूप में बिल
क्लाइंट कोडआपका मौजूदा in.php या createTask क्लाइंट, बिना बदलावउनका अपना टास्क फ़ॉर्मैट
स्केल बढ़ानारफ़्तार आपका हार्डवेयर और प्रॉक्सी पूल तय करते हैंसाझा कतार और प्रति-खाता सीमाएँ

मूल्य निर्धारण

प्रति सॉल्व भुगतान करना बंद करें

अपना लाइसेंस चुनें

Bronze लाइसेंस

$35/ माह

Bronze की सदस्यता लें

तुरंत लाइसेंस सक्रियण

मासिक बिलिंग। अपने अकाउंट से कभी भी रद्द करें।

फ़ीचर वही। ज़्यादा मशीनें, ज़्यादा थ्रूपुट।

हर मशीन उतनी ही तेज़ी से हल करती है जितना उसका अपना CPU और मेमोरी अनुमति देते हैं। ज़्यादा मशीनें एक साथ ज़्यादा थ्रेड चलाती हैं, इसलिए Silver एक साथ दोगुने कैप्चा हल करता है और Gold तिगुने।

  • असीमित सॉल्विंग, कोई दैनिक सीमा नहीं
  • असीमित थ्रेड, गति आपके हार्डवेयर के साथ बढ़ती है
  • 90% से 100% पहचान सटीकता
  • प्रमुख सॉल्विंग सेवा API का सीधा विकल्प
  • लगभग किसी भी टूल के साथ काम करता है, कोडिंग की ज़रूरत नहीं
  • REST API, SDK और एक ब्राउज़र एक्सटेंशन
  • नया कैप्चा प्रकार आने पर मुफ़्त ट्रेनिंग
  • आपकी अपनी मशीन पर चलता है, कुछ भी बाहर नहीं जाता

ऊपर दिखाया गया हर कैप्चा प्रकार हर लाइसेंस में शामिल है। कवरेज सेक्शन देखें

बस पहले इसे आज़माना चाहते हैं?

एक मुफ़्त 3-दिन के ट्रायल से शुरू करें और अपने खुद के targets पर किसी भी प्रकार के 500 कैप्चा हल करें।

मुफ़्त ट्रायल शुरू करें

AWS WAF कैप्चा कैसे काम करता है, और इसे API से कैसे हल करें

AWS WAF वह फ़ायरवॉल है जिसे Amazon Web Services, CloudFront डिस्ट्रीब्यूशन, लोड बैलेंसर और API गेटवे के आगे लगाता है। साइट मालिक ऐसे नियम लिखते हैं जो तय करते हैं कि हर रिक्वेस्ट के साथ क्या होगा, और उपलब्ध एक्शन में से एक CAPTCHA है। जब कोई नियम लागू होता है, तो विज़िटर को माँगा हुआ पेज नहीं मिलता। उसे एक पज़ल मिलती है, और सिर्फ़ हल की गई पज़ल ही वह aws-waf-token कुकी दिलाती है जो एक्सपायर होने तक आगे की रिक्वेस्ट को अंदर जाने देती है।

चुनौती आप तक दो में से किसी एक रूप में पहुँचती है। आम रूप इंटरस्टीशियल है: सर्वर HTTP स्टेटस 405 और एक छोटे HTML पेज से जवाब देता है, जो window.gokuProps (एक key, एक iv और एक context) तय करता है और awswaf.com होस्ट से challenge.js और captcha.js लोड करता है। दूसरा रूप JavaScript API है, जिसमें साइट jsapi.js एम्बेड करती है और अपनी API key के साथ AwsWafCaptcha.renderCaptcha कॉल करती है, इसलिए पज़ल पेज की जगह लेने के बजाय किसी फ़ॉर्म के अंदर दिखती है। एक AWS WAF सॉल्वर को दोनों में से कोई भी रूप स्वीकार करना होता है।

पज़ल आम तौर पर इमेज ग्रिड होती है: नौ फ़ोटो, किसी रोज़मर्रा की चीज़ (जैसे बैग, बिस्तर, घड़ियाँ या पर्दे) का नाम लेने वाला एक निर्देश, और एक Confirm बटन। दूसरी तरह की पज़ल विज़िटर से एक टॉय कार को छोटे से शहर में उसकी सड़क के आख़िर तक ले जाने को कहती है। सुलभता के लिए एक ऑडियो विकल्प भी होता है। जो भी सामने आए, आपके क्लाइंट के लिए नतीजा एक ही मायने रखता है: एक वैध token, या पुराने API पर captcha_voucher और existing_token की जोड़ी, जिसे पेज कुकी में बदल देता है।

बड़े पैमाने पर, कोड से पहले अपने नेटवर्क की योजना बनाएँ। कुछ पेजों पर CapSkip आज़माने के लिए एक IP ठीक है, लेकिन जो क्रॉलर दिन में हज़ारों बार AWS WAF ट्रिगर करता है, उसे प्रॉक्सी पूल से रोटेट करना चाहिए, चाहे पूल CapSkip ऐप में लोड हो या हर रिक्वेस्ट के साथ proxy और proxytype फ़ील्ड्स में भेजा जाए। कुकी को उसी सेशन के साथ रखें जिसने उसे माँगा था, और जब साइट फिर से 405 देने लगे तो नई कुकी माँगें।

AWS WAF कैप्चा के लिए CapSkip ठीक-ठीक क्या लौटाता है?
यह इस पर निर्भर है कि आपका क्लाइंट किस API शैली का इस्तेमाल करता है। AntiAwsWafTask, Anti-Captcha या CapMonster के कुकी विकल्प के लिए लिखे क्लाइंट को सीधे aws-waf-token की वैल्यू मिलती है। पुराना in.php / res.php फ़्लो और AmazonTask, existing_token के साथ एक captcha_voucher लौटाते हैं, यानी वह जोड़ी जिसे साइट कुकी में बदलती है। दोनों ही सूरतों में, रिस्पॉन्स में वही फ़ील्ड्स होते हैं जिन्हें आपका कोड पहले से पढ़ता है।
मुझे कौन-सी वैल्यूज़ भेजनी होंगी?
405 चुनौती पेज के लिए: पेज URL, साथ में window.gokuProps से key, iv और context, और challenge.js व captcha.js के पते। JavaScript API विजेट के लिए: पेज URL, विजेट की API key और jsapi.js का पता। हर रिक्वेस्ट के लिए प्रॉक्सी वैकल्पिक है। API दस्तावेज़ में हर समर्थित क्लाइंट के सभी फ़ील्ड नाम दिए गए हैं।
क्या CapSkip इमेज ग्रिड के साथ टॉय कार पज़ल भी हल करता है?
हाँ। विज़िटर को कौन-सी पज़ल दिखेगी, यह AWS WAF चुनता है, और "सभी ... चुनें" वाली तस्वीरों की ग्रिड और टॉय कार रास्ता पज़ल, दोनों हल होती हैं। आपकी रिक्वेस्ट में यह बताने की ज़रूरत नहीं कि साइट कौन-सी दिखाएगी।
क्या 405 पेज AWS WAF कैप्चा विजेट से अलग है?
दोनों एक ही कुकी तक ले जाते हैं, पर अलग तरीके से आते हैं। 405 इंटरस्टीशियल पूरे पेज की जगह चुनौती दिखाता है और हल होते ही आपको कंटेंट पर वापस भेज देता है। JS-API विजेट साइट के अपने पेज के अंदर होता है, अक्सर साइन-इन या चेकआउट फ़ॉर्म पर, और साइट की स्क्रिप्ट उसे शुरू करती है। CapSkip दोनों रूपों के इनपुट स्वीकार करता है।
क्या बड़े वॉल्यूम पर AWS WAF कैप्चा हल करने के लिए प्रॉक्सी चाहिए?
टेस्ट के लिए नहीं: आपका अपना कनेक्शन काफ़ी है। प्रोडक्शन वॉल्यूम के लिए हाँ। फ़ायरवॉल नियम अक्सर व्यस्त पतों की रफ़्तार सीमित करते हैं या उनसे चुनौती माँगते हैं, इसलिए काम को CapSkip ऐप में प्रॉक्सी पूल पर बाँटें, या हर रिक्वेस्ट के साथ एक प्रॉक्सी भेजें। HTTP, HTTPS और SOCKS, सभी प्रॉक्सी स्वीकार किए जाते हैं।
क्या मेरा मौजूदा Amazon WAF कैप्चा कोड CapSkip की ओर मोड़ा जा सकता है?
आम तौर पर उसे बदले बिना। CapSkip पुराने in.php / res.php API (method=amazon_waf), AmazonTask और AmazonTaskProxyless, CapSolver के AntiAwsWafTask और Anti-Captcha व CapMonster के समकक्ष फ़ॉर्मैट की रिक्वेस्ट का जवाब देता है। ऐप में मेल खाती सर्विस चुनें, और आपका कोड जो काम पहले से भेजता है, वे लोकल रूप से हल होते हैं।
एक AWS WAF हल में कितना समय लगता है?
ज़्यादातर मामलों में कुछ सेकंड। दूसरे ग्राहकों के साथ कोई साझा कतार नहीं है, इसलिए समय आपकी मशीन, आपके नेटवर्क और इस्तेमाल हो रहे प्रॉक्सी पर निर्भर करता है। आप कई AWS WAF काम साथ-साथ चला सकते हैं, और थ्रेड की संख्या ऐप की एक सेटिंग है, आपके प्लान की कोई सीमा नहीं।
AWS WAF कैप्चा के लिए प्रति-हल भुगतान के बजाय फिक्स्ड प्लान क्यों चुनें?
क्योंकि AWS WAF token एक्सपायर होते हैं और व्यस्त क्रॉलर उन्हें बार-बार माँगते हैं। प्रति-हल सर्विस पर हर नया token एक और शुल्क है, लगभग $1.45 प्रति हज़ार। CapSkip इसके बजाय प्रति PC शुल्क लेता है: Bronze टियर एक PC को $35 मासिक में कवर करता है, सेटअप मुफ़्त है, और बार-बार के हल से इनवॉइस में कुछ नहीं बदलता।

प्रति-token बिल के बिना AWS WAF कैप्चा पार करें

CapSkip इंस्टॉल करें, साइन इन करें, और अपनी AWS WAF चुनौतियाँ अपनी ही मशीन पर भेजें। ग्रिड पज़ल, टॉय कार पज़ल और token एक्सपायर होने पर दोबारा कोशिशें, सब एक ही मासिक प्लान में शामिल हैं।