I made an extension that bypasses online age verification
To show my stance towards online age verification, I made a small (literally, less than 10 kilobytes) add-on that will completely skip ageverif.net’s verification prompt. (Only that site (for now?))
With more and more data breaches going on it’s important to protect yourself by not sharing unnecessary data, and to show how broken some age verification platforms are!
It’s #opensource too! https://github.com/helloyanis/agechecker.net-bypass (more info on why I do it is in the readme)
Congratulations, you’ve made the first “must-have” extension to get added to my list in years
@rockSlayer Glad you like it! Hopefully it gets approved on the store so it can be installed more easily!
Has anyone else noticed that suddenly boat loads of sites suddenly complain about “suspicious activities non your account” and blocked your account?
But don’t worry! All you need to do is give them all your private information, your passport, your driver’s license, and your first born and it’ll all be fine!
I’m in rather desperate need of a job, 2 more weeks and I’ll have to leave the country I called home for 5 years now because I’m not allowed to work here anymore and I can only get international remote jobs… So I’m desperately looking for sites like remote.com and two of these fuckers already blocked my account right after registration “because of suspicious activities on my account”. You mother fuckers, I haven’t even had the time to be suspicious, I just registered.
Bit alas, since I have no choice, I must sendy passport and personal data and biometrics (face) to persona.com or be fucked
I hate the world we live in, I hate it.
I just want to enjoy my quiet life. I don’t need a Lamborghini, I don’t need expensive shit, I like a little bit of computer, not even gaming, but nope, can’t have nice things, can’t enjoy anything anymore, the rich need more
Fuck this shit
It’s horrible. I would also play along under your circumstances but if I don’t absolutely have to, I will not send any identification to big tech companies or online sites in America. I’m swedish and I don’t need to use any American sites.
I will give up YouTube, email, search engines… And replace them with any option without this bullshit.
Life is no longer worth living. I’m basically done.
But don’t worry! All you need to do is give them all your private information, your passport, your driver’s license, and your first born and it’ll all be fine!
Weird. I had to solve a bunch of CAPTCHAs and also I have a limited set of services I use daily.
And of course a furry.
Is always a furry that save humanity.
@ZeroHora This is just a facade so that we eventually take over the world, but shh!!
Can’t this just be a filter in uBlock Origin? What does this do that is special that uBlock Origin can’t do?
@bamboo I dont’t think so? I’m not sure how uBO filters works but the popup file is supposed to send an event to the main page to let it know that the verification is done and I don’t think uBO filters can do that
In your experience do sites fail open or closed if the JavaScript from the third party not load? Like will the site wait for the event of the JavaScript library is never requested or loaded?
@bamboo Not sure if that’s exactly what you mean but each site can set up the age verification by loading a script and adding event callbacks, like redirect_url to set an URL to be redirected to once the verification is over, and onclosed which occurs when the verification is successful, and where the site can set some code to run.
So if you just block the popup, it never appears and can never fire onclose and the code that happens after will never run.
Since sites are often minified and obfuscated, and the call for the popup can come from any file, I just replaced the response to requests to the popup URL, to have my own script that fires the event and/or redirects to the page, so that it works every time.
I think the only way to counter this is, if they change the URL (I can later update it too, or if a website hosts their own version of the file (so it will be at a different URL and be undetected). But all of these have easy workarounds as well.
You can at least block ageverif.com with uBO
||ageverif.com/checker.js^$allCurious to know this as well. I think it’s possible, but I myself am not capable of writing the filter.
Fuck all this. I’m going to get me one of those wood burning pen thingies and write on old boards I find around the street and in the alleys. I’ll leave them back where I found them and show up every few days to review any comments.
You could make a website from this. Great idea. I want to see the comments.
@helloyanis@furries.club is it librewolf compatible?
@helloyanis@furries.club ok I gotta attend to self-care needs, will install on return and get back to you.
Might also be handy to put it on Codeberg!
Absolute royal owo
@birdwing I don’t have an account there but if you have one, feel free to do so! The code is MIT licensed so you can redistribute and even modify it if you want.
!remindme 4 months (yes I need a reminder bot)
How did you discover this was bypassable ?
@cipherd Snooping around in the console and not wanting to show my face to some random website! Also, reading the docs on their site helped.
More technical details https://github.com/helloyanis/agechecker.net-bypass/issues/14#issuecomment-4801644570
Wow so it’s really just a pop-up and the content is loaded behind it anyways?
@Duke_Nukem_1990 For this one verification platform at least, yeah







