@BluetonLight

Find my work below on Bluesky. Bluesky: https://nitter.cf/t.co/YqzBOCZlGR

Earth, Europe
Joined March 2021
May actually delete this account before the 15th of November if the new AI policy change will not be undone. I'll instead be posting on the my Bluesky account for the foreseeable future. bsky.app/profile/bluetonligh…
1
2
18
10,062
@bluetonlight.bsky.social retweeted
commission
3
248
1
4,118
42,503
Hacking the #EU #AgeVerification app in under 2 minutes. During setup, the app asks you to create a PIN. After entry, the app *encrypts* it and saves it in the shared_prefs directory. 1. It shouldn't be encrypted at all - that's a really poor design. 2. It's not cryptographically tied to the vault which contains the identity data. So, an attacker can simply remove the PinEnc/PinIV values from the shared_prefs file and restart the app. After choosing a different PIN, the app presents credentials created under the old profile and let's the attacker present them as valid. Other issues: 1. Rate limiting is an incrementing number in the same config file. Just reset it to 0 and keep trying. 2. "UseBiometricAuth" is a boolean, also in the same file. Set it to false and it just skips that step. Seriously @vonderleyen - this product will be the catalyst for an enormous breach at some point. It's just a matter of time.
.@vonderleyen "The European #AgeVerification app is technically ready. It respects the highest privacy standards in the world. It's open-source, so anyone can check the code..." I did. It didn't take long to find what looks like a serious #privacy issue. The app goes to great lengths to protect the AV data AFTER collection (is_over_18: true is AES-GCM'd); it does so pretty well. But, the source image used to collect that data is written to disk without encryption and not deleted correctly. For NFC biometric data: It pulls DG2 and writes a lossless PNG to the filesystem. It's only deleted on success. If it fails for any reason (user clicks back, scan fails & retries, app crashes etc), the full biometric image remains on the device in cache. This is protected with CE keys at the Android level, but the app makes no attempt to encrypt/protect them. For selfie pictures: Different scenario. These images are written to external storage in lossless PNG format, but they're never deleted. Not a cache... long-term storage. These are protected with DE keys at the Android level, but again, the app makes no attempt to encrypt/protect them. This is akin to taking a picture of your passport/government ID using the camera app and keeping it just in case. You can encrypt data taken from it until you're blue in the face... leaving the original image on disk is crazy & unnecessary. From a #GDPR standpoint: Biometric data collected is special category data. If there's no lawful basis to retain it after processing, that's potentially a material breach. youtube.com/watch?v=4VRRriyD…
637
5,798
1,107
23,638
3,411,566
@bluetonlight.bsky.social retweeted
What if the next Fallout game happens in China? I made a trailer for it. #Fallout #FalloutFanart
12
27
4
109
5,442
@bluetonlight.bsky.social retweeted
Replying to @tyl0saur
It creates a kind of uncannny valley effect where the work has kid-inappropriate elements but is still written like it’s for kids. So it’s not an adult show/novel/whatever, it’s one for kids with violence, sex, and swearing added.
4
6
2
232
8,904
Fuck Discord. I'm not going to continue using it if they're implementing the ID verification. I urge everyone to leave as well. Do not idly submit to this ineffective slippery slope nonsense.
3
8
3,324
@bluetonlight.bsky.social retweeted
German Voice Actor association 'Verband Deutscher Sprecher' is boycotting NETFLIX A clause in their new contracts allowed room for Netflix to use their voices for AI training without compensation
98
1,198
90
13,350
427,175
@bluetonlight.bsky.social retweeted
homenagem
31
4,226
28
38,937
385,935
"IT'S A SIN IT'S A SIN" "Sin? What's this all about sin?" "USING MIYAZAKI LIKE THAT; HE DIDN'T DO HARM TO ANYONE. HAYAO JUST MADE FILMS"
AI hater scrolling through X, seeing all the Ghibli-style images 👀
1
16
3,012
All has been deleted. I feel awful but I'd rather not let Musk use it for his shit I didn't consent to.
4
1
106
5,673
@bluetonlight.bsky.social retweeted
May actually delete this account before the 15th of November if the new AI policy change will not be undone. I'll instead be posting on the my Bluesky account for the foreseeable future. bsky.app/profile/bluetonligh…
1
2
18
10,062
I'm ngl: I may quit using twitter after this policy change.
1
29
3,545
well fuck
This quoted post is unavailable.
1
3
33
4,109
I di dat
We're hosting a Halloween event between October 12th to November 3rd. A new map was added: Road to Sleepy Hollow. Will you survive the Headless Horseman? Art by @BluetonLight roblox.com/events/6426961964…
16
32
386
7,266
almost at 2000 followers. May do something special for that occasion :)
3
3
20
3,058
@bluetonlight.bsky.social retweeted
2
30
@bluetonlight.bsky.social retweeted
The relentless pursuer my character inspired by @plastiboo #art #character_design #horrorArt #paint
2
14
2,501