Resolviendo recaptcha con Python [experiencias]

freishner Seguir

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 May 2022
Mensajes
65
Hola Betas!,

Quería mostraros un demo de un resolvedor de recaptchas que hice para un proyecto con python y selenium.



Aprendí bastante sobre recaptcha, quizá lo más importante es que falla con una taza de incidencias bastante alta. Nada peor que querer resolver el captcha y que éste no aparezca y te lleve directo al backoffice como en los 2000.

Lo interesante acá fué capturar el audio, cortarlo, normalizarlo y transcribirlo a texto. Luego tuve que lidiar con la protección DOS de recaptcha. Para eso simplemente me moví a otro servidor con el proveedor de la VPN, y problema solucionado.

Lo interesante acá sería no usar selenium, ya que agrega mucho tiempo al proceso.

¿Y a ustedes como les ha ido resolviendo el captcha?
 

AryaStark

Mi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
6 Jun 2022
Mensajes
3.033
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Interesante, será que se podría aplicar ese programa para hacer una extensión en navegadores para que auto complete los captchas? Francamente cansa un poco eso de completarlas a cada rato. Felicitaciones y luego nos cuentas en qué lo planeas aplicar. Saludos cordiales.
 

freishner

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 May 2022
Mensajes
65
Interesante, será que se podría aplicar ese programa para hacer una extensión en navegadores para que auto complete los captchas? Francamente cansa un poco eso de completarlas a cada rato. Felicitaciones y luego nos cuentas en qué lo planeas aplicar. Saludos cordiales.
Hola, si que se puede, actualmente uso el bypasser para el desarrollo de minería de cuentas y para bots que registran cuentas (streaming, gaming, etc). Saludos
 

jacunamatata

Épsilon
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
17 Oct 2013
Mensajes
765
Interesante trabajo, felicidades. Recuerdo alguna vez hace muchos años haber usado el tesseract para saltar los captcha's básicos.
 

moiseseccam

VIP
Pi
Programador
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
5 Mar 2013
Mensajes
6.018
Lo mejor es tercerizar la resolución de Captchas usando 2Captcha o servicios similares.
 

fmogro

Zeta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
21 Mar 2014
Mensajes
1.600
Que buen código, incluso hay servicios que pagan por resolver captchas quizá poco pero bueno ahí te la dejo saltando jajaja
 

freishner

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 May 2022
Mensajes
65
Lo mejor es tercerizar la resolución de Captchas usando 2Captcha o servicios similares.
No es lo mejor, 2captcha usa personas para pasar los captchas y te cobra por el servicio, algunos captchas pasan de los 120 segundos sin respuesta. Lo mismo con imagetyperz.

Los servicios del tipo 2captcha son buenos para agregar ia workers y dejarlos resolviendo en dispositivos móviles (teléfonos/tablets) viejos, cosa de ir generando un pasivo. Aunque ya te digo que no es mucho.

Que buen código, incluso hay servicios que pagan por resolver captchas quizá poco pero bueno ahí te la dejo saltando jajaja
Gracias.
En relación a lo que comentan, para google recaptcha no hace falta un servicio de pago. Ya que para aplicar la resolución se requieren ciertas condicionantes en el release del sitio. Como por ejemplo el minificado y la presencia de akamai bot services para proteger los endpoints (sobre todo en sitios bancarios).
Es por ello que usé una IA de reconocimiento transcripción audio->texto para resolver el google recaptcha. Tiene la ventaja de ser gratuita, y de esta forma minimiza los costos de las miles de operaciones que se realizan en el sector. Además de que de ésta forma, no tienes que lidear con el js reverse ni hacerle fake a las peticiones de akamai que conlleva mas js reverse.
 

Xavier Z

VIP
Gamma
Programador
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Suscripción a IA
Desde
10 Jun 2021
Mensajes
236
Genial el cómo lo has realizado, así no gastas en API para resolver captchas

Lo interesante acá sería no usar selenium, ya que agrega mucho tiempo al proceso.
Puedes probar a hacer el proceso solo con requests
 

freishner

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 May 2022
Mensajes
65
Genial el cómo lo has realizado, así no gastas en API para resolver captchas


Puedes probar a hacer el proceso solo con requests
Lo intenté, pero no tengo tanto tiempo para hacer el reversing del byte code de javascript o el análisis del source ofuscado/minificado.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba