Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How are you supposed to get passes? #97

Closed
ozupey opened this issue Apr 26, 2019 · 12 comments
Closed

How are you supposed to get passes? #97

ozupey opened this issue Apr 26, 2019 · 12 comments

Comments

@ozupey
Copy link

ozupey commented Apr 26, 2019

I read reports of having to solve a captcha on https://captcha.website/ - but I've never been presented with any captchas. I can get captchas by going to sites using Cloudflare, but solving those doesn't get me any passes.

Screenshot 2019-04-26 at 10 15 04

@sesam
Copy link

sesam commented Apr 26, 2019

My suspicion is that CF sometimes switches on and off this "feature", so only some people get passes. Which decreases an already miniscule anonymity set, making this invention a bad idea for anonymity purposes. But if you can't get any other internet, and captchas are killing you, maybe try tunneling your out-point elsewhere, or use a different DNS service, to maybe get this challenge-bypass working. The possible variables for when it works or not so far include the above, plus time of day and moon phase.

@tommienu
Copy link

tommienu commented Apr 29, 2019

Jump on a VPN and select an exit node that is in a generally less trusted region (read: where a lot of spam originates from) and it should trigger the captcha on https://captcha.website. India worked for me.

Alternatively, connect to the TOR network, and I'm pretty sure that should trigger the captcha as well.

It needs you to solve a real-life CF-hosted captcha to replenish the passes automatically. It would be beneficial if CF could always trigger the captcha on said website, but I can think of a few reasons why they don't want to do that.

The solutions above worked for me, and I have 60 passes in Privacy Pass now. Not that I'm in any region that needs it, but it's nice to have those when you travel and/or use VPNs.

Edit: grammar

@alxdavids
Copy link
Contributor

As @tommienu mentioned, the reason that the CAPTCHA website doesn't show is that it is currently configured in such a way that it requires manually enabling for each geographic region. Their solution should work in terms of getting a Cloudflare CAPTCHA page to show.

This issue was also mentioned in #25 so I am going to close this one as a duplicate to keep the issue stack clean. Add a comment to that issue if you are still unable to get to a CAPTCHA page using a VPN/Tor.

My suspicion is that CF sometimes switches on and off this "feature", so only some people get passes.

@sesam This is categorically untrue, as you say Privacy Pass would have no utility if the anonymity set of users is very small. I'm happy to discuss with you why you think this, but if your suspicion solely arises from whether there is a CAPTCHA page shown on https://captcha.website, then this is purely a geographic concern.

@ozupey
Copy link
Author

ozupey commented Apr 30, 2019

Why isn't the captcha shown to everyone? And why is this not clearly mentioned in the FAQ?

I get a captcha challenge for several Cloudflare websites, so not sure why I should use Tor/VPN.

@alxdavids
Copy link
Contributor

Why isn't the captcha shown to everyone? And why is this not clearly mentioned in the FAQ?

https://captcha.website simply provides a mechanism for acquiring passes by simulating a challenge page. As I said the limitations in the configuration of the website means that the CAPTCHA is sometimes not shown for certain regions. We're working on a more robust procedure.

I get a captcha challenge for several Cloudflare websites, so not sure why I should use Tor/VPN.

If you're seeing challenges for Cloudflare websites then you don't need to use https://captcha.website, Privacy Pass should generate passes when you complete them.

See the wiki for the expected workflow: https://github.com/privacypass/challenge-bypass-extension#development

@sesam
Copy link

sesam commented May 5, 2019 via email

@alxdavids
Copy link
Contributor

@sesam Happy to review PRs if you think this sort of thing would be useful. I'm currently working on other stuff, so I will probably not get around to doing anything like this myself anytime soon.

@sesam
Copy link

sesam commented May 7, 2019

One PR done :). Also, I just made a QT movie: https://www.dropbox.com/s/c3jbbihetombyo1/getting-30-privacy-passes.mov?dl=0 (2 MiB)
Would that be suitable to place somewhere? I was thinking maybe adding it as an illustration in the FAQ.

@ozupey
Copy link
Author

ozupey commented May 8, 2019

@sesam It's not a "false bug report" and users don't need more hand-holding or QT movies. The entire issue is that going to captcha.website does not prompt to solve a captcha, even when tickets are zero, as you can clearly see in my screenshot.

Not sure how a movie showing them something that doesn't happen is supposed to help.

@sesam
Copy link

sesam commented May 8, 2019

@ozupey I didn't mean it the way you might have understood me (oops).

In your case, surely you (like me) have so far been using a "good WIFI", i.e. you connect from a region that won't get a CAPTCHA anyway. I'm proposing to include this important detail in PR #100

Some use-cases for a video is to show how it typically works. Then even if you're on a network connection that never gets a CAPTCHA, you can use the the movie to see and show how the extension works. Say, if you want to explain it to your grandma who has a CAPTHA-filled network back home :)

@ozupey
Copy link
Author

ozupey commented May 8, 2019

@sesam Understood. I do get plenty of CAPTCHAs on sites that have their security settings configured as such. Most likely they're using "I'm under attack!" or a firewall rule configured to challenge certain visitors.

I think as long as captcha.website is configured to give everyone a challenge, most of the confusion and issues will be gone.

@sesam
Copy link

sesam commented May 8, 2019

👍 I'm also thinking the captcha.website should have a tiny focused content, so instead of showing the project page content there, it would be better to say something like "You're good! You're either on a network connection that don't need to do CAPTCHAS, or you just solved one. If you used the Privacy Pass extension, click it to check if you have and have spent a pass. And have a nice day!"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants