
Rajinder Singh
Deep Learning Researcher

संस्करण की पहचान करने के लिए, नीचे दिए गए एक्सटेंशन विधि से शुरू करें, फिर आपके द्वारा जांच किए जा रहे फॉर्म से जुड़े दृश्य विजेट और मांगों की तुलना करें। यह गाइड reCAPTCHA v2, v2 एंटरप्राइज, अदृश्य v2, v3, और v3 एंटरप्राइज को कवर करती है, चार्ल्स को वैकल्पिक जांच उपकरण के रूप में रखती है। CapSolver समर्थित CAPTCHA पैरामीटर के लिए एक डिटेक्टर प्रदान करता है। यदि परिणाम अस्पष्ट है, तो एप्लिकेशन कोड के साथ पुष्टि करें या, यदि आप एक साइट के प्रबंधक हैं, तो कॉन्फ़िगर किए गए कुंजी के साथ। reCAPTCHA शब्दावली आधारभूत शब्दावली की व्याख्या करती है।

आधिकारिक CapSolver एक्सटेंशन पहचान गाइड में वर्णित डिटेक्टर का उपयोग करें:
isInvisible, isEnterprise, और isReCaptchaV3 की जांच करें।गाइड में pageAction और अन्य पैरामीटर भी दस्तावेज़ किए गए हैं। यह परिणाम आपके जांच कर रहे फॉर्म से संबंधित है; अलग-अलग फॉर्म अलग-अलग एंटीग्रेशन का उपयोग कर सकते हैं। यदि डिटेक्शन अपूर्ण है, तो नीचे दिए गए मैन्युअल जांच के साथ जारी रखें।
मुख्य बिंदु:

google.com या recaptcha.net से लोड किया जाता है।गूगल के reCAPTCHA संस्करण समीक्षा बताती है कि चेकबॉक्स v2 एक उपयोगकर्ता को तुरंत पास कर सकता है या एक चुनौती प्रस्तुत कर सकता है। होस्टनाम अकेले संस्करण की पहचान नहीं कर सकता।
मुख्य बिंदु:

s नामक एक अतिरिक्त डेटा पैरामीटर शामिल हो सकता है। यह पैरामीटर केवल एंटरप्राइज के लिए विशिष्ट नहीं है। इसके बारे में अधिक जानकारी reCAPTCHA v2 एंटरप्राइज दस्तावेज़ में उपलब्ध है।google.com या recaptcha.net से लोड किया जाता है।/enterprise/ वाली मांगें एंटरप्राइज परिवार के संकेत हैं। एंटरप्राइज के रूप में इसे वर्गीकृत करने से पहले कुंजी प्रकार और संबंधित विजेट की पुष्टि करें।https://www.google.com/recaptcha/enterprise/anchorइन संस्करणों के लिए, अदृश्य अंतरक्रिया के पीछे मांगों की जांच करने में Charles Proxy मदद कर सकता है। आप ब्राउज़र के नेटवर्क पैनल और पृष्ठ के एंटीग्रेशन कोड का उपयोग भी कर सकते हैं; Charles वैकल्पिक है।
अगर आप ब्राउज़र डेवलपर टूल्स के प्रयोग करना पसंद करते हैं, तो Charles सेटअप के बिना जाएं और नीचे दिए गए प्रत्येक अनुभाग में एंटीग्रेशन जांच का उपयोग करें।
Charles Proxy डाउनलोड करें और स्थापित करें।
Charles में, Proxy मेनू में SSL Proxying सेटिंग्स खोलें। स्थापित संस्करण के लिए आधिकारिक SSL Proxying निर्देशों का पालन करें।

केवल आपके जांच कर रहे अनुरोधों में देखे गए होस्ट जोड़ें, पोर्ट 443 पर; सामान्य उदाहरण www.google.com और www.recaptcha.net हैं। वास्तविक उपडोमेन के साथ मेल खाएं, बल्कि बेस डोमेन के बजाय नहीं मान लें कि यह इसे कवर करता है।
HTTPS जांच के लिए चार्ल्स मूल गवर्नर सर्टिफिकेट के इंस्टॉल और ब्राउज़र या आपके परीक्षण के लिए उपयोग किए गए सिस्टम में विश्वास करना आवश्यक है। उस परिवेश के लिए चार्ल्स के सर्टिफिकेट सेटअप निर्देशों का पालन करें।
एक विशेष, अनुमोदित डीबगिंग पर्यावरण का उपयोग करें: डिक्रिप्ट की गई ट्रैफिक में टोकन या खाता डेटा शामिल हो सकता है। जब आप पूरा कर लें, तो अस्थायी सर्टिफिकेट विश्वास के लिए अपने पर्यावरण की प्रक्रिया का पालन करें। ऊपर दिए गए मूल स्क्रीनशॉट एक पुराने चार्ल्स इंटरफेस को दर्शाता है; मेनू लेबल संस्करण के आधार पर अलग हो सकते हैं।
मुख्य बिंदु:

google.com या recaptcha.net से लोड किया जाता है।recaptcha के लिए फ़िल्टर करें, फिर यदि उपलब्ध हो तो संबंधित reload अनुरोध की जांच करें।
मूल अनुरोध में fi प्रोटोबफ़ अवस्थिति 6 पर दिखाई देता है। इसे उस अनुरोध से ऐतिहासिक अवलोकन के रूप में व्यवहार करें, न कि निश्चित डिटेक्शन नियम के रूप में: आंतरिक पैकेट लेआउट स्थायी सार्वजनिक API नहीं हैं।
चार्ल्स के बिना, विजेट कॉन्फ़िगरेशन की जांच करें और क्रिया कैसे इसे उत्पन्न करती है। गूगल के अदृश्य reCAPTCHA गाइड बटन बाइंडिंग और data-size="invisible" के साथ प्रोग्रामेटिक रेंडरिंग का वर्णन करता है। संबंधित एंटीग्रेशन की जांच करें; अकेले अनुपस्थित चेकबॉक्स अदृश्य v2 की पुष्टि नहीं करता।

मुख्य बिंदु:
google.com या recaptcha.net से लोड किया जाता है।recaptcha के लिए फ़िल्टर करें, फिर यदि उपलब्ध हो तो संबंधित reload अनुरोध की जांच करें।
मूल स्क्रीनशॉट में प्रोटोबफ़ स्थिति 8 पर एक क्रिया स्ट्रिंग दिखाई देती है। इस स्थिति ऐतिहासिक पैकेट-लेआउट विवरण है, न कि v3 या एंटरप्राइज के लिए पर्याप्त साक्ष्य। क्रिया के अस्तित्व के अकेले आधार पर भी पर्याप्त नहीं है: CapSolver कुछ v2 कार्यों के लिए pageAction क्षेत्र के लिए दस्तावेज़ करता है।
चार्ल्स के बिना, सक्रिय एंटीग्रेशन की जांच करें। गूगल के v3 गाइड कार्य-आधारित क्रियान्वयन का वर्णन करता है, जिसमें साइट-कुंजी रेंडर पैरामीटर और grecaptcha.execute के साथ एक क्रिया पारित की जाती है। इस विधि नाम अकेले निर्णायक नहीं है क्योंकि अदृश्य v2 इसका उपयोग भी करता है। एंटरप्राइज के लिए, enterprise.js, संबंधित कॉल और मालिक की कुंजी कॉन्फ़िगरेशन की जांच करें।
पहचाने जाने के बाद, वर्तमान CapSolver reCAPTCHA v3 कार्य दस्तावेज़ के साथ अवलोकित क्रिया को समर्थित मांग क्षेत्रों से मैप करें।

एक्सटेंशन से शुरू करें, फिर विजेट व्यवहार, एंटीग्रेशन कोड और चार्ल्स या ब्राउज़र नेटवर्क अवलोकन का उपयोग करके परिणाम की जांच करें। मूल पैकेट स्क्रीनशॉट्स के रूप में उदाहरण रखें, और अनिश्चित मामलों की पुष्टि सक्रिय कुंजी कॉन्फ़िगरेशन के साथ करें। निर्दिष्ट एंटीग्रेशन के लिए CapSolver के साथ दस्तावेज़ किए गए पैरामीटर का उपयोग करें।
प्रश्न: क्या reCAPTCHA v2 हमेशा एक छवि चुनौती प्रदर्शित करता है?
उत्तर: नहीं। चेकबॉक्स v2 के बिना भी पूरा हो सकता है। अदृश्य v2 भी प्रत्येक अंतरक्रिया में इसे दिखाए बिना चल सकता है।
प्रश्न: क्या एक चेकबॉक्स के बिना बैज reCAPTCHA v3 का मतलब है?
उत्तर: नहीं। अदृश्य v2 इस तरह दिख सकता है। बैज के बजाय विजेट कॉन्फ़िगरेशन, सक्रिय कॉल और संबंधित कुंजी की जांच करें।
प्रश्न: क्या एंटरप्राइज मांग के बिना पृष्ठ v3 एंटरप्राइज का उपयोग करता है?
उत्तर: नहीं। यह एंटरप्राइज एपीआई परिवार की पहचान करता है। कार्य प्रकार चुनने से पहले सक्रिय कुंजी प्रकार और व्यवहार की पुष्टि करें।
प्रश्न: क्या मैं वर्जन की पहचान के लिए चार्ल्स की आवश्यकता है?
उत्तर: नहीं। CapSolver एक्सटेंशन और ब्राउज़र डेवलपर टूल्स अन्य जांच मार्ग प्रदान करते हैं। चार्ल्स परमिटेड नेटवर्क डीबगिंग के लिए उपयोगी है, लेकिन इसके पैकेट-फील्ड स्थितियां स्थायी वर्जन पहचानकर्ता नहीं हैं।
अपने कंप्यूटर नेटवर्क से असामान्य ट्रैफिक त्रुटियों पर गूगल पर लड़ रहे हैं? हमारा गाइड ट्रिगर्स की व्याख्या करता है और कैप्चा हल करने के समाधान प्रदान करता है, टिप्स शामिल हैं और CAPSOLVER.COM कैसे काम करता है इसका एक नजर डालता है जो इन अवरोधों को स्वचालित रूप से हल करके आपके ब्राउजिंग अनुभव को सुव्यवस्थित कर सकता है।

इस Make reCAPTCHA सॉल्वर ट्यूटोरियल का अनुसरण करें ताकि आप CapSolver HTTP स्थिति बना सकें createTask, getTaskResult, retry ब्रांचेस, और verification के साथ।
