
यह एक्सटेंशन लोकप्रिय CAPTCHA समाधान सेवाओं को BurpSuite में एकीकृत करता है ताकि विभिन्न प्रकार के CAPTCHA को बिना मैन्युअल हस्तक्षेप के संसाधित किया जा सके।

वेब एप्लिकेशन सुरक्षा परीक्षण के दौरान CAPTCHA को स्वचालित रूप से हल करें। CAPTCHA प्लेसहोल्डर वाले HTTP अनुरोधों को इंटरसेप्ट करता है, उन्हें बाहरी प्रदाताओं के माध्यम से हल करता है, और टोकन इंजेक्ट करता है — Repeater, Intruder, और अन्य Burp टूल्स के साथ सहजता से एकीकृत होता है।
आवश्यकताएँ: Burp Suite 2024.x+, Java 21+, समर्थित CAPTCHA सॉल्विंग प्रदाता के साथ खाता।
HTTP अनुरोधों में प्लेसहोल्डर डालें — reSolver उन्हें हल किए गए टोकन से बदल देगा:
{{CAPTCHA[:]TYPE[:]SITEKEY[:]URL[:][OPTIONAL_PARAMS]}}
[:] विभाजक URL और साइट key में कोलन के साथ टकराव से बचाता है।
| प्रकार | कोड | वैकल्पिक पैरामीटर |
|---|---|---|
| reCAPTCHA v2 | recaptchav2 | invisible, enterprise, timeout_seconds |
| reCAPTCHA v3 | recaptchav3 | action, min_score, enterprise, timeout_seconds |
| hCaptcha | hcaptcha | timeout_seconds |
| Cloudflare Turnstile | turnstile | timeout_seconds |
| FunCaptcha | funcaptcha | timeout_seconds |
| GeeTest v3 | geetest | timeout_seconds |
| GeeTest v4 | geetestv4 | timeout_seconds |
| AWS WAF | awswaf | timeout_seconds |
{{CAPTCHA[:]recaptchav2[:]6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u[:]https://example.com}}
{{CAPTCHA[:]recaptchav2[:]6LfD3PIb...[:]https://example.com[:]invisible,enterprise}}
{{CAPTCHA[:]recaptchav3[:]6LcW00EU...[:]https://example.com[:]action=login,min_score=0.7}}
{{CAPTCHA[:]hcaptcha[:]a1b2c3d4-e5f6...[:]https://example.com}}
{{CAPTCHA[:]turnstile[:]0x4AAAAAAA...[:]https://example.com}}
जैसे ही आप ब्राउज़ करते हैं, reSolver स्वचालित रूप से HTTP प्रतिक्रियाओं में CAPTCHA का पता लगाता है। Detections टैब देखें — Copy Placeholder पर क्लिक करें और इसे अपने अनुरोध में पेस्ट करें।
git clone https://github.com/TheQmaks/reSolver.git
cd reSolver
./gradlew build
JAR build/libs/ में होगा।
git checkout -b feature/my-feature)