Programmation

mardi 26 juillet 2016, 01:39  #1
Programmation CAPTCHA me if you can...
Elian
  • 2 posts

Bonjour,

Mon script ne donnant pas le résultat escompté, j’ai relu plusieurs fois l’intégralité des posts du forum relatifs à ce challenge, mais quelque-chose m’échappe apparemment.

ubuntu 14.04 LTS - PHP 5.5.9-1ubuntu4.17 (cli) - cURL Information => 7.35.0 - cURL support => enabled

 En premier j’ai vérifié le temps de la requête avec curl_getinfo : moins d’une seconde (le CURLOPT_TIMEOUT est de 3 secondes).
 La requête utilise les deux cookies spip_session et PHPSESSID, bien qu’un message d’Arod dans un autre topic précise

aucun challenge de RootMe n’a besoin de votre cookie spip_session


 Avec juste le PHPSESSID, rien ne change.
 Vérifié la suppression des espaces et autres caractères en début et fin de chaînes.
 Vérifié le var_dump des variables.
 Testé chaque étape séparément (commandes shell, etc), vérifié les fichiers intermédiaires...
 curl_errno ne renvoie rien.

Le plus exaspérant dans l’histoire, c’est que plusieurs fois (fichiers intermédiaires à l’appui), le résultat renvoyé était le bon, mais toujours un ’Raté, retente ta chance’.

Je pense - peut-être à tord - que c’est la dernière étape du script qui pose problème, mais curl_getinfo ne m’indique aucune piste à suivre ou j’ai raté quelque-chose ailleurs...

Merci d’avance si vous avez une idée pour m’aider à résoudre mon erreur.

mardi 26 juillet 2016, 10:23  #2
Programmation CAPTCHA me if you can...
Elian
  • 2 posts

Validé lors d’un énième test malgré un warning curl_setopt() et une variable indéfinie suite à une erreur de saisie...

Quant à savoir pourquoi mystère...

Bon courage  😴