Autre Bypass reCaptcha ?

Inscrit
13 Avril 2016
Messages
72
Reactions
0
#1
Bonjour, j'ai un petit soucis. J'ai pour projet de faire un petit bot afin d'en apprendre plus sur celui-ci.

J'ai donc pour idée d'introduire un système de création de compte D@fus.
Mais voilà, je viens de remarquer que la page de création de compte est passé du captcha image au reCaptcha 2.0 avec la vérification anti-robot.
Il est donc compliqué de bypasser ce système.

J'ai donc pensé à récupérer le fichier .mp3 du captcha et de le convertir en .wav afin d'utiliser la référence System.Speech afin de procéder à une reconnaissance vocale.
Mais la reconnaissance vocale me donne un résultat invalide.

Je vous fais part de ma classe permettant de reconnaître le texte (le texte n'est pas forcement propre car je l'ai fait rapidement afin de savoir si ça fonctionnait):
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Speech;
using System.Speech.Recognition;

namespace InfinityBot.reCaptcha
{
    public class Bypass
    {

        private string soundPath;

        private SpeechRecognitionEngine _speechRecognitionEngine;
        private Grammar _grammar;

        private StringBuilder result;
        private string final;

        public string GetResult() { return result.ToString(); }
        public string GetFinal() { return final; }

        public Bypass(string soundPath)
        {
            this.soundPath = soundPath;
        }

        public void Initialize()
        {
            _speechRecognitionEngine = new SpeechRecognitionEngine();
            Choices text = new Choices();
            text.Add(new string[] { "1", "2", "3", "4", "5", "6", "7", "8", "9" });
            _grammar = new Grammar(text);
            _speechRecognitionEngine.LoadGrammar(_grammar);
            _speechRecognitionEngine.SetInputToWaveFile(soundPath);

            _speechRecognitionEngine.SpeechRecognized += SpeechRecognized;
            _speechRecognitionEngine.SpeechHypothesized += SpeechHypothesizing;

            result = new StringBuilder();
        }

        private void SpeechHypothesizing(object sender, SpeechHypothesizedEventArgs e)
        {
            result.Append(e.Result.Text);
        }

        private void SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
        {
            final = e.Result.Text;
        }

        public void Recognize()
        {
            _speechRecognitionEngine.RecognizeAsync(RecognizeMode.Multiple);
        }
    }
}
Après de nombreuses recherches sur internet, j'ai trouvé quelques possibilités comme l'utilisation de cookie, mais je ne suis pas sûr que cela fonctionne à 100%.
Je me tourne vers vous afin de savoir s'il était possible de transformer ce fameux reCaptcha en un captcha image ou bien il est possible de bypass ce reCaptcha.

Merci beaucoup ! Coordialement, Trytax.
 
Inscrit
13 Avril 2016
Messages
72
Reactions
0
#3
Merci beaucoup ! J'avais déjà vu cette page, je n'avais pas tout lu, effectivement ils parlent des cookies et c'est ce qui me semblait être le mieux :D
 
Inscrit
10 Aout 2013
Messages
32
Reactions
0
#5
Effectivement ça date un peu, après tu peux toujours utiliser DeathByCaptcha ou 2Captcha, mais je ne sais pas ce que ça vaut.
 
Inscrit
17 Mars 2012
Messages
2
Reactions
0
#6
Moi perso j'ai utilisé 2Captcha, c'est pas trop mal, mon créateur met en moyenne 10 secondes (suivant la rapidité du mec qui resolve) pour créer un compte.
Je te conseil de faire comme ça, ils ont même des api tout ca, donc c'est easy.
 
Inscrit
13 Avril 2016
Messages
72
Reactions
0
#7
Mais 2Captcha fonctionne pour le reCaptcha de google ?
 
Haut Bas