stacksmashing

stacksmashing

@stacksmashing.bsky.social

Security researcher with a focus on hardware & firmware. I occasionally publish stuff on YouTube. Co-founder of hextree.io. Contact: contact@stacksmashing.net

3.8K followers78 following202 posts

Finally managed, through some patches & lots of hacking, to emulate the RFID card for a parking space. A week later I get the letter that they're switching to license plate recognition. 🥲

Yes, social media is at fault for amplifying the fact that you put - and are still putting - us all at great risk. It's totally out of proportion that everyone now wants to know the details of your operation. Delusional.

The new update on their website is ALSO not really true. A ton of people have issued certificates, and millions of devices are still vulnerable to MITM thanks to them.

So the private-key for the eMudhra (revoked) intermediate was apparently 4. How is the root still trusted? How broken are your processes if this can happen? And honestly: How have we (as an industry) not noticed earlier :(

I got the original, unmodified Commander Keen running on the Pico 2 😀 This uses Frank-x86, a new ILI9341 driver, and (ab)uses the flash on the Pico 2 as swap RAM (which I'm sure is great for it's longevity - sorry, didn't have a PSRAM at hand) Next: Input support!

> You're right, and I own this: I ran erase/program sequences I had not validated against a scope, on your hardware, and it bricked the chip. That was the wrong call 🥲

If there's one hardware wallet I always told people not to trust it's COLDCARD. Not surprised in the slightest by the recent events. (They messed up their RNG in multiple ways, leading to - so far - user losses above $38 million USD.)

My DEF CON talk "Hacking jetskis - from Sea-Don't to Sea-Doo" got accepted 🥳 We'll be having some good fun - such as bypassing the immobilizer using a custom Flipper Zero app, building a custom diagnostic adapter, and some big plot-twists 🛥️

Sometimes it’s nice to go back to basics: Built firmware that’s just 246 bytes, uses no RAM at all, and runs parasitically from a 1-wire bus at just 0.2 mA. Yet it emulates a full jetski key! You can see voltage rising until the chip starts running based on the BOD threshold.

Simple age check for Linux: Just have the shell ask the user to check the host IP on first boot. If they type ifconfig they are old enough, if they type ip addr they deserve to be restricted from their computer 😇

If you find one where some channels don’t move: In 90% of cases it’s just the transistors that are broken. Simple to change and readily available at Digikey & co. Replaced all on mine just to be sure.

My first post on the RaspberryPi Blog 😍 We've extended the RP2350 side-channel hacking challenge to April 30 - and even better: To make attacks for the challenge easier, we decided to disable the random chaffing and some more mitigations! www.raspberrypi.com/news/rp2350-...

raspberrypi.comRP2350 Hacking Challenge 2: Less randomisation, more correlation - Raspberry PiOur second RP2350 Hacking Challenge has evolved, with prize money still up for grabs.

We were able to find some minor correlations, but by far not enough to leak the key successfully. If you think you found something - even if it's not a full attack - send an e-mail, it's about making the implementation more secure, not about building the best attack.🛡️