Загрузка видео...

Не удалось загрузить видео

На главную

Bypassing #EU #AgeVerification using their own infrastructure. I've ported the Android app logic to a Chrome extension - stripping out the pesky step of handing over biometric data which they can leak... and pass verification instantly. Step 1: Install the extension Step 2: Register an identity (just once) Step...

1,183,225 просмотров • 6 месяцев назад •via X (Twitter)

Комментарии: 46

Фото профиля beep boop
beep boop6 месяцев назад

this is the core problem with ALL age verification bullshit its either trackable or its easily spoofable with no way of knowing

Фото профиля Paul Moore - Security Consultant 
Paul Moore - Security Consultant 6 месяцев назад

Bingo.

Фото профиля artur
artur6 месяцев назад

i just found out about you, and i really love this rabbit hole lmao. appreciate your work a lot

Фото профиля Paul Moore - Security Consultant 
Paul Moore - Security Consultant 6 месяцев назад

Appreciate that, thank you!

Фото профиля Lilith Wittmann
Lilith Wittmann6 месяцев назад

Yeah thats the issue I documented 5 months ago. The annoying thing will be that you need to find an implementation to extract the private keys from every 3 months.

Фото профиля Vi iD
Vi iD6 месяцев назад

So this is essentially less effective than simple "Are you over 18" popup.

Фото профиля Louis Thibault
Louis Thibault6 месяцев назад

I don't think we should be helping the EU harden this system. I wish security researchers would just refuse to touch it.

Фото профиля Paul Moore - Security Consultant 
Paul Moore - Security Consultant 6 месяцев назад

Double-edged sword Louis. I'm with you; I don't want to help build a surveillance state. But, it's coming regardless... and issues like these expose users to real-world risk. Better to expose them while there's minimal risk. I can tackle the bugs; the legislation is way beyond me.

Фото профиля Louis Thibault
Louis Thibault6 месяцев назад

>But, it's coming regardless Well yeah, if you help build it, it certainly is. >and issues like these expose users to real-world risk Yeah, which might get the EU to back down. >Better to expose them while there's minimal risk. You've just swapped out one risk for another.

Фото профиля Louis Thibault
Louis Thibault6 месяцев назад

Let me be clear: people getting hurt by this system *visibly and immediately* is the best possible outcome.

Фото профиля Gingembre
Gingembre6 месяцев назад

@Paul_Reviews Thank you

Фото профиля Louis Thibault
Louis Thibault6 месяцев назад

@Paul_Reviews I'm too autistic to let it slide🫡

Фото профиля LE COLLECTIF 🅻🅴 🅲🅾🅻🅻🅴🅲🆃🅸🅵 🇫🇷
LE COLLECTIF 🅻🅴 🅲🅾🅻🅻🅴🅲🆃🅸🅵 🇫🇷6 месяцев назад

It’s worse than amateurish – it’s a scam that must have cost the EU a fortune, and therefore us!!!!!

Фото профиля Y4ss
Y4ss6 месяцев назад

We get the point the app is not secure. But let's not offer them more free pentesting. Strategically I would argue that it's better to let them believe their own lies (it's secure, interoperable, etc) and fail miserably when confronted with reality (bypass, black market, etc).

Фото профиля Anton Balakirev
Anton Balakirev6 месяцев назад

curious how many millions and months did they spent on this app

Фото профиля FactIndie 🔍
FactIndie 🔍6 месяцев назад

This is not me bookmarking this post, move along.... As an EU citizen, all I can say is: "everything is ok"

Фото профиля Rob
Rob6 месяцев назад

Why are we iron manning the government plan? Let them fail - act like it’s perfect - stop helping them see where they can tighten the noose

Фото профиля Aerendir Mobile
Aerendir Mobile6 месяцев назад

Broken in under 2 minutes. The only fix is tying the key to your identity, which turns an age check into a surveillance system. This isn't a fixable bug. IT'S THE INEVITABLE OUTCOME OF CENTRALIZED VERIFICATION. The architecture was the decision. The flaw was guaranteed.

Фото профиля eliothaise ✝️ ܝܫܘܥ
eliothaise ✝️ ܝܫܘܥ6 месяцев назад

I'm starting to think that the obvious flaws are there by design in order to enforce worse dystopic controls down the line

Фото профиля ivan@@
ivan@@6 месяцев назад

Keep doing this please. If u stop, people forget, and nothing changes

Фото профиля AyC
AyC6 месяцев назад

If this shit gets leaked it will be a nuclear meltdown of privacy information.

Фото профиля O4T1S
O4T1S6 месяцев назад

🤯🤣🤣

Фото профиля Zaphod Beebelbox
Zaphod Beebelbox6 месяцев назад

And so the arms race begins. They will weaponize this to no end to prevent you from bypassing it, starting with arresting anyone saying or doing anything as you suggest, more technology, more integration into operating systems, force of law compliance for your ISP, your bank, your social networks... The amounts of money the EU is going to request and spend on enforcing this is going to be astronomically large and ever growing, which is exactly what they want. They are going to use your money to silence you, punish you and remove you from online civilization unless you comply with everything they tell you to do.

Фото профиля de augurkenkoning
de augurkenkoning6 месяцев назад

is this extension opensource?

Фото профиля Paul Moore - Security Consultant 
Paul Moore - Security Consultant 6 месяцев назад

Depends if I publish it. Unlikely at the moment... but hopefully those in charge will realise this is doomed to fail.

Фото профиля de augurkenkoning
de augurkenkoning6 месяцев назад

you should, no matter what. "the light of day is the best disinfectant"

Фото профиля IshayuG
IshayuG6 месяцев назад

The app is a proof of concept. The whole idea is that it is tied to your personal government data. However the idea is also that it generates a zero-knowledge proof, which means that once it's signed by the authorities based on government data, you don't need to verify it with them and it doesn't contain anything except "over 18". You're using a proof of concept that isn't cryptically tied to any particular government and going "omg look I can pretend to be a government!" with it. Well duh, of course you can.

Фото профиля Strawman
Strawman6 месяцев назад

Maybe i'm grossly overestimating our EU overlords, but couldn't this be a way to get 'the public' to 'demand' more security and move the discussion from 'yes' or 'no' to 'how secure should it be' (talking past the sale)?

Фото профиля castform5
castform56 месяцев назад

Flaws in an early development demo? Unheard of! Preposterous! Has never happened on any other project's development.

Фото профиля Paul Moore - Security Consultant 
Paul Moore - Security Consultant 6 месяцев назад

President says "technically ready, check the code"... but it's a early prototype? Sorry, doesn't wash.

Фото профиля castform5
castform56 месяцев назад

Too bad the president is just a spokesperson and not actually involved in the project. Any CEO will say their product is technically ready the moment they get it running on a single system too.

Фото профиля Jarvis
Jarvis6 месяцев назад

“Jarvis, activate the goyim control protocol. Make no mistakes”

Фото профиля Smarkie
Smarkie6 месяцев назад

Tbqh the extension with a non real id would be the best approach to mess with the cockroaches fascimoves

Фото профиля Lou Greenwood
Lou Greenwood6 месяцев назад

As long as you promise to always be over 18, the system is working very well 🫣

Фото профиля Jan 🌍🍣🍵😎🖖🦌🌲🍃🍍🏝️
Jan 🌍🍣🍵😎🖖🦌🌲🍃🍍🏝️6 месяцев назад

Do you have the source code somewhere? Happy to create an Open Source port for Safari on iPhone, iPad and macOS.

Фото профиля Tim the Libertarian
Tim the Libertarian6 месяцев назад

Not all heroes wear capes!

Фото профиля Thomas
Thomas6 месяцев назад

“Hackers & p*dos have found an unpatchable flaw in the system, we must PROTECT THE KIDS” –> tracking and monitoring.

Фото профиля Merlin M
Merlin M6 месяцев назад

extremely disturbing "This isn't a bug... it's a fundamental design flaw they can't solve without irrevocably tying a key to you personally; which then allows tracking/monitoring"

Фото профиля Detlef C.
Detlef C.6 месяцев назад

That's 4 million euro and half a year of bureaucratic software development down the drain in less than 48 hours. They might want to learn from this, next time they overstep their role.

Фото профиля Maanvis 🇳🇱 🍅
Maanvis 🇳🇱 🍅6 месяцев назад

Hahaha Von der Leyen and the EU look like complete fools. Good job Paul

Фото профиля Quentin
Quentin6 месяцев назад

So you manage to hack and bypass a thing made by EU chosen "expert" (i suppose) in less than a week... at this point the whole thing is an absolute joke in every regard.

Фото профиля Smarkie
Smarkie6 месяцев назад

Paul by any chance do you know who did the app for the stasi, i mean CE?

Фото профиля Secrets of Privacy | Make Yourself a Harder Target
Secrets of Privacy | Make Yourself a Harder Target6 месяцев назад

Where there's a will there's a way.

Фото профиля British Adventure News 🇬🇧
British Adventure News 🇬🇧6 месяцев назад

Great work! Does your extension work in Brave?

Фото профиля o/
o/6 месяцев назад

Side note: is it possible to port that to, let's say a DNS server like pi-hole and then let it handle all requests automatically? Asking for a friend of course...

Фото профиля arbadacarba 🐈‍⬛🏴‍☠️
arbadacarba 🐈‍⬛🏴‍☠️6 месяцев назад

Zeit, euch die Verantwortliche dafür mal vorzustellen

Похожие видео

yesterday i showed claude code using codex's computer use, today i got some more fucking fire for you claude can also drive codex's official chrome extension, and it controls chromium browsers beautifully all in the background, without the "allow" popup chrome devtools mcp throws at you every time a new agent connects it even handles more than one browser: each install of the extension gets its own instance id, so claude knows which is which i have helium as my main and chrome for work, and claude code now uses both first, install the chrome plugin in the codex app and add openai's chatgpt extension to your chromium browser (or all of them, if you have a few) then give this to your claude: "Set up Codex's Chrome extension for you on my Mac. I've installed the Chrome plugin in the Codex app and the extension. Use Codex's computer use MCP server as user MCP "codex-cu": keep it if it's already registered, otherwise copy the "cua_repl" entry from ~/.codex/plugins/cache/openai-bundled/unified-computer-use/ /.mcp.json. Its browser side rejects calls without Codex turn metadata, so put a small stdio proxy in front that adds _meta["x-codex-turn-metadata"] (session_id and turn_id as a JSON string) to every tools/call. Add a Stop hook that tells this session's proxy to call the hidden turn_ended tool and start a new turn_id, so your tabs get released without touching other sessions. Test it by opening a tab straight at a URL in each browser with cua.createBrowserTab(browserId, url). Browsers can all report as "Chrome", so if I have several, ask me which test tab showed up in which browser." got more than one browser and ok with it touching your claude.md? give it this too: "Write each browser's name and metadata.extensionInstanceId into my global CLAUDE.md, with a note to pick browsers by that id and open tabs straight at a URL."

🥔🥔🥔

73,991 просмотров • 1 месяц назад