xHossein / PyPasser

Bypassing reCaptcha V3 by sending HTTP requests & solving reCaptcha V2 using speech to text engine.
MIT License
482 stars 106 forks source link

new site #2

Closed jpeg115 closed 2 years ago

jpeg115 commented 2 years ago

Wasn't sure where to ask. Could you add hbomax.com as a new site?

https://www.google.com/recaptcha/enterprise/anchor?ar=1&k=6LeMrv8ZAAAAAIcvo5HKvdj1lxtUdHnS13jUCulQ&co=aHR0cHM6Ly9wbGF5Lmhib21heC5jb206NDQz&hl=en&v=wxAi4AKLXL2kBAvXqI4XLSWS&size=invisible&cb=4dxv36bwkio3

xHossein commented 2 years ago

The next update will include this site.

But you can bypass it by CustomSite too:

from pypasser import reCaptchaBypasser
from pypasser.structs import CustomSite

config = CustomSite('PUT ANCHOR URL HERE')
reCaptcha_response = reCaptchaBypasser(config)
jpeg115 commented 2 years ago

Have tried without success....keep getting message Request failed the recaptcha test

xHossein commented 2 years ago

You mean PyPasser got the recaptcha_response but when you use that recaptcha_response in other request (e.g. login req) you got fail message?

if it is, unfortunately this bypass not gonna be working for that site ☹

jpeg115 commented 2 years ago

I may not be doing it correctly....still relatively new to Python. At one point, I also got the same error as the other person did...

TypeError: init() takes 2 positional arguments but 3 were given

The HBOMAX site seems to be intertwined with multiple recaptcha requests, so the attempts for me may have been doomed from the start.

xHossein commented 2 years ago

That type-error is because of passing 2 things to CustomSite. Just pass anchor_url to CustomSite, not anything else. (it's in the doc)

I tested by the anchor url you sent before and PyPasser got the recaptcha response (rresp) successfully.

But maybe this generated rresp is not valid on that site (e.g. in login req). you should test and figure out by yourself.

jpeg115 commented 2 years ago

Thanks for testing and letting me know. I figured I was doing something wrong and I do need to figure it out myself.