
Esta extensão integra serviços populares de solução de CAPTCHA no BurpSuite para processar diferentes tipos de CAPTCHAs sem intervenção manual.

Resolve CAPTCHAs automaticamente durante testes de segurança de aplicações web. Intercepta requisições HTTP contendo placeholders de CAPTCHA, resolve-os através de provedores externos e injeta os tokens — integrando-se perfeitamente com o Repeater, Intruder e outras ferramentas do Burp.
Requisitos: Burp Suite 2024.x+, Java 21+, conta num provedor de resolução de CAPTCHA suportado.
Insira placeholders nas requisições HTTP — o reSolver irá substituí-los por tokens resolvidos:
{{CAPTCHA[:]TYPE[:]SITEKEY[:]URL[:][OPTIONAL_PARAMS]}}
O separador [:] evita conflitos com dois-pontos em URLs e site keys.
| Tipo | Código | Parâmetros Opcionais |
|---|---|---|
| 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}}
Enquanto navega, o reSolver deteta automaticamente CAPTCHAs nas respostas HTTP. Verifique o separador Detections — clique em Copy Placeholder e cole-o na sua requisição.
git clone https://github.com/TheQmaks/reSolver.git
cd reSolver
./gradlew build
O JAR estará em build/libs/.
git checkout -b feature/my-feature)