TeamNewPipe / NewPipe

A libre lightweight streaming front-end for Android.
https://newpipe.net
GNU General Public License v3.0
31.58k stars 3.07k forks source link

Recaptcha challenge #2924

Closed mehedihasanziku closed 4 years ago

mehedihasanziku commented 4 years ago

Screenshot_2020-01-05-16-28-51

When i go to play any video i am getting this issue on latest version, before this was something like extract issue.

Stypox commented 4 years ago

Please explain further what you mean by this issue and extract issue. Anyway this is most probably duplicate of #2896

mehedihasanziku commented 4 years ago

Please explain further what you mean by this issue and extract issue. Anyway this is most probably duplicate of #2896

Before when i go to play video i got this issue #2737,

But after update now i am facing above issue.....now i reverted back to older one, atleast now i can play video.

abbluiz commented 4 years ago

I am having the same issue with latest F-Droid version. Any video opens a recaptcha challenge. When I hit submit, the video opens in a webview, like an embedded browser. There seems to be no other way of watching videos right now, which is bad. I can't go in full screen mode or even change the orientation without the recaptcha reloading.

abbluiz commented 4 years ago

Screenshot_20200115-222037

Screenshot_20200115-222055

Stypox commented 4 years ago

What happens if you tap on the back button? @abbluiz

abbluiz commented 4 years ago

What happens if you tap on the back button?

This happens. @Stypox

Screenshot_20200116-121848

abbluiz commented 4 years ago

I have found the reason why the recaptcha challenges are being triggered here. It is the VPN server I am using. If I change it or disable it, the recaptcha stops. But I still consider it a problem, cause the app can't handle the challenges properly when they do happen.

mehedihasanziku commented 4 years ago

It's not a vpn issue, i use this app without vpn, official app/website working perfectly, but this app not performing well sometime, i don't have an idea why it's started behaving like that

Stypox commented 4 years ago

If I find some time I will look into this, though I don't know if I will be able to find anything since I can't reproduce ReCaptchas

mehedihasanziku commented 4 years ago

I hope it can be fixed, and then maybe this issue will be cleared automatically

ScreenShot01252

Stypox commented 4 years ago

The Recaptcha will appear anyway (there is nothing that can be done to prevent it), but the resolution will work

omarroth commented 4 years ago

FWIW, it should be possible to completely bypass this type of CAPTCHA using QUIC, although I'm not in a position to say how much work it would require to switch the NewPipe over to a new networking stack.

See also my comment in omarroth/invidious#957.

ChairmanMkay commented 4 years ago

Is this an issue of ip address reputation , shared address, user agent, or access pattern?

I don't know if I will be able to find anything since I can't reproduce ReCaptchas

@Stypox

I'm leery to suggest but there are "free", low quota, "privacy" vpn services. I won't name any. (XPrivacy reveals harvesting problems with certain provider apps.) This should allow exploration of reputation issue or shared address issue. DNSBL might provide the distinction.

I also use an adblocking DNS. This might be a factor, but I'm not ever not-filtering.

Stypox commented 4 years ago

Could you test this apk? The reCAPTCHA activity is shown, the user can resolve the reCAPTCHA (or follow the instructions, or do whatever they want), and then press back or "Done" to exit. app-debug.apk @ChairmanMkay @mehedihasanziku @abbluiz

Stypox commented 4 years ago

Here is a direct apk download (the other was .zip): app-debug.apk