Vous n'êtes pas identifié(e).
Pages :: 1
Salut à tous,
Actuellement j'essaye d'automatiser quelques actions avec Imacro que j'ai toujours trouvé très pratique pour de petites actions...mais quand on s'aventure un peu plus loin cela devient vite compliqué, surtout pour quelqu'un qui s'est arrêté au HTML . Alors désolé à l'avance pour les pros si je ne respecte pas vraiment la mise en forme...je fais du bricolage. Par contre si vous avez des remarques je prends bien sur !
Je me suis lancé comme projet d'automatiser mes créations de Webprofil, les publications de commentaires, de livre d'or, etc. Imacro est très facile à utiliser pour remplir des formulaires, valider ses inscriptions en accédant aux boites mails, etc. Mais ça se complique quand il y a du Captcha.
Pour mon modeste projet j'utilise Imacro en version gratuite via Internet Explorer (sinon il st payant), je vais voir pour la suite si je prends une version payante ou pas. Pour casser le captcha j'utilise GSA Breaker qui fonctionne moyennement bien mais pour s'amuser un peu c'est bon.
1ère mission : Soumission automatique sur un livre d'or avec Captcha
Pour le test je vais tenter d'écrire un commentaire sur le site hxxp://www.usma74.fr qui dispose d'un livre d'or avec un petit captcha.
Accès au livre d'or
J'isole le captcha dans un nouveau onglet, puis je l'enregistre-sous en local
Pour utiliser GSA Breaker, il faut lancer le logiciel sur son ordi, le configurer et se rendre sur l'url ci-dessous pour uploader le captcha
GSA va ensuite déchiffrer l'image uploader en format texte, exemple : The solution is :: AHOK https://www.noelshack.com/2019-03-6-154 … cro-01.png
Il faut désormais extraire la partie du résultat de GSA qui est exploitable : AHOK
Sauvegarder le captcha dans un fichier .csv.
Dernière modification par Chafouin (2019-01-19 18:30:55)
Skype : Chafouin Seo
▶ Content is king, link is his queen, optimized content is emperor
🔴 Hors ligne
J'édite mon message précédant car j'ai trouvé la solution. Au début, j'avais des difficultés à enregistrer-sous le captcha qui avait le bon format .png mais qui n'était pas lisible par GSA...il était coupé en deux et donc illisible.
Du coup, plutôt que d'utiliser la fonction SAVEAS j'ai privilégié SAVE_ELEMENT_SCREENSHOT.
Dernière modification par Chafouin (2019-01-19 18:07:02)
Skype : Chafouin Seo
▶ Content is king, link is his queen, optimized content is emperor
🔴 Hors ligne
Je récapitule, il est désormais possible de :
- Accéder au livre d'or
- Isoler l'image du Captcha
- L'enregistrer-sous dans un format adapté à GSA
- Uploader l'image du Captcha pour être déchiffrée
Maintenant il faut extraire le résultat de GSA Breaker dans un fichier .csv que je pourrais réutiliser dans le formulaire du livre d'or, je vous fais une capture d'écran du résultathttps://www.noelshack.com/2019-03-6-154 … cro-01.png.
Et là ça se complique un peu pour moi, voici le résultat de GSA : The solution is :: AHOK
J'ai franchement galéré à trouver le moyen d'extraire uniquement la partie du contenu qui m'intéresse : AHOK (le captcha)
Voici le code avec un peu de JavaScript
Pour la faire courte, le script scanne la phrase The solution is :: AHOK à partir du 19ème caractère jusqu'au 23ème. C'est du bricolage étant donné qu'il existe une solution plus standardisée j'imagine...mais ça fonctionne
La prochaine étape est plus simple étant donné qu'il suffira de remplir le formulaire du livre d'or avec le fameux captcha.
Dernière modification par Chafouin (2019-01-19 18:27:14)
Skype : Chafouin Seo
▶ Content is king, link is his queen, optimized content is emperor
🔴 Hors ligne
Alors déjà bravo parce que c'est pas simple le plus gros truc que j'avais monté en imacro c'est une macro qui générait des blogs ben j'avais bien bien galéré aussi.
Pour ton captcha t'aurais du utilisé deathbycaptcha. Très simple à mettre en place.
Voilà le code
'--------------------------------------
' |
' CRACK CAPCHA |
' |
'--------------------------------------
ONDOWNLOAD FOLDER=* FILE=image.jpg WAIT=YES
TAG POS=1 TYPE=IMG ATTR=ID:*captcha* CONTENT=EVENT:SAVEPICTUREAS
WAIT SECONDS=5
TAB OPEN
TAB T=5
URL GOTO=http://api.deathbycaptcha.com/decaptcher?function=picture2&print_format=html
TAG POS=1 TYPE=INPUT ATTR=NAME:username CONTENT=login
TAG POS=1 TYPE=INPUT ATTR=NAME:password CONTENT=mdp
TAG POS=1 TYPE=INPUT ATTR=NAME:pict CONTENT=Z:\Utilitaires\FirefoxPortable\Data\profile\iMacros\Downloads\image.jpg
TAG POS=1 TYPE=INPUT ATTR=TYPE:submit
WAIT SECONDS=5
TAG POS=6 TYPE=TD ATTR=* EXTRACT=TXT
SET !VAR2 {{!EXTRACT}}
TAB CLOSE
TAB T=4
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:form_account ATTR=ID:recaptcha_response_field CONTENT={{!VAR2}}
°¨¨°³º¤£ [ COOLBYTES ] £¤º³°¨¨° - Skype: cb_nalex_levrai
🔴 Hors ligne
Pages :: 1