2017 © Pedro Peláez
 

library decifra-captcha-php

Solução para resolver, burlar e decifrar captchas e reCaptchas

image

decifra-captcha/decifra-captcha-php

Solução para resolver, burlar e decifrar captchas e reCaptchas

  • Monday, February 13, 2017
  • by DecifraCapcha
  • Repository
  • 0 Watchers
  • 1 Stars
  • 12 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 33 % Grown

The README.md

DecifraCaptcha

Decrição

A classe DecifraCaptcha permite que você, de maneira fácil, possa resolver captchas e recaptchas v2 com php., (*1)

É a maneira mais fácil de decifrar captchas e recaptchas v1 ou v2, (*2)

Entre no site http://decifracaptcha.com.br para você receber seu token, (*3)

Resolvendo reCaptcha V2

decifrarRecaptcha($token, $url, $data_sitekey);

//Imprimindo a resposta
echo "
";
print_r($resposta);
echo "

"; //um parametro exigido pela página http://decifracaptcha.com.br/Sandbox/recaptcha para validar o captcha $posts = "enviado=1"; /* A resposta do reCaptcha v2 deve ser enviada como post com o parametro g-recaptcha-response Você insere $resposta->captcha_texto no textarea id="g-recaptcha-response" ou envia este parametro como post */ $posts .= "&g-recaptcha-response=".$resposta->captcha_texto.";"; /* Usamos o curl aqui, para enviar a resposta para o http://decifracaptcha.com.br/Sandbox/recaptcha mas você pode usar a ferramenta que quiser */ $curl_options = array( CURLOPT_RETURNTRANSFER => true, //retorna o conteúdo da requisição via curl CURLOPT_POST => true, // tipo de requisição post CURLOPT_URL => $url, //url para iniciar a decodificação do captcha CURLOPT_POSTFIELDS => $posts, // parâmetros do post CURLOPT_HEADER => false, // não retornar o cabeçalho da requisição ); $ch = curl_init(); curl_setopt_array($ch, $curl_options); $resp = curl_exec($ch); if(!empty(curl_error($ch))){ echo curl_error($ch); } echo $resp; curl_close($ch); ?>

Se tudo ocorrer bem, você terá obterá, (*4)

stdClass Object
(
    [sucesso] => 1
    [message] => Captcha resolvido com sucesso
    [status] => OK
    [captcha_id] => 250513
    [captcha_texto] => 03AHJ_Vuu7BLEyfA1e9m4lGGqv1c60E4FJhsw...
)
Parabéns. Você conseguiu passar pelo recaptcha v2

A resposta vem com os seguintes parametros * sucesso: retorna 0 (se falhou) ou 1 (se obteve sucesso) * message: mensagem retornada pela api * status: o status da sua transação, retornará OK se tudo der certo * captcha_id: o id do seu captcha no nosso sistema * captcha_texto: a informação que você usará para passar pelo reCaptcha v2, (*5)

Resolvendo captcha ou reCaptcha V1 (captchas em formato de texto ou número)

decifrarCaptcha($token, $arquivo);

//Imprimindo a resposta
echo "
";
print_r($resposta);
echo "

"; ?>

Se tudo ocorrer bem, você terá obterá, (*6)

stdClass Object
(
    [sucesso] => 1
    [message] => Captcha resolvido com sucesso
    [status] => OK
    [captcha_id] => 250513
    [captcha_texto] => 03AHJ_Vuu7BLEyfA1e9m4lGGqv1c60E4FJhsw...
)
Parabéns. Você conseguiu passar pelo recaptcha v2

A resposta vem com os seguintes parametros * sucesso: retorna 0 (se falhou) ou 1 (se obteve sucesso) * message: mensagem retornada pela api * status: o status da sua transação, retornará OK se tudo der certo * captcha_id: o id do seu captcha no nosso sistema * captcha_texto: a informação que você usará para passar pelo reCaptcha v2, (*7)

The Versions

13/02 2017

dev-master

9999999-dev

Solução para resolver, burlar e decifrar captchas e reCaptchas

  Sources   Download

The Requires

  • php >=5.2.8

 

by DecifraCaptcha

13/02 2017

1.1

1.1.0.0

Solução para resolver, burlar e decifrar captchas e reCaptchas

  Sources   Download

The Requires

  • php >=5.2.8

 

by DecifraCaptcha

13/02 2017

1.0

1.0.0.0

Solução para resolver, burlar e decifrar captchas e reCaptchas

  Sources   Download

The Requires

  • php >=5.2.8

 

by DecifraCaptcha