Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Intel Appears to End Its Bug Bounty Program(phoronix.com ↗)
    discuss
  2. DeepSeek v4.1 Flash avg 102 tps on 4x RTX6000 pro max-q, 2.1x up from v4-flash(level1techs.com ↗)
    1comments
  3. We were right (about passkeys) all along(mailpace.com ↗)
    discuss
  4. Stack Overflow relaunched Developer Story (who certifies that a human wrote it?)(stackoverflow.blog ↗)
    discuss
  5. Friday Facts #446 – An ARM and a Frame(factorio.com ↗)
    discuss
  6. The Pain Axis: LLMs Represent Self-Directed Harm and Act to Relieve It(arxiv.org ↗)
    discuss
  7. I Have Been a DelGuard
    discuss
  8. The Mic Is On. So Is Live Auto-Tune.(nytimes.com ↗)
    1comments
  9. Institutional Parasitism in Open Technology Communities(wasabisys.com ↗)
    discuss
  10. UK could force phone companies to add 'anti-theft protections'(bbc.com ↗)
    discuss
  11. Using jev to improve product experiences is pretty crazy(elvex.com ↗)
    3comments
  12. What I learned from using FreeBSD as a main OS for a summer(divanv.com ↗)
    discuss
  13. A Lack of Honesty Is the Ultimate Killer(phillipspobrien.substack.com ↗)
    discuss
  14. Ask HN: What do you think of Noul, a new decision primitive
    discuss
  15. Wealth Taxes Can Make Capital Markets More Efficient(promarket.org ↗)
    discuss
  16. German Hospitals Prepare for War, Drones and Mass Casualties(bloomberg.com ↗)
    1comments
  17. Meta Muse Hits #1 in Apple App Store(businessinsider.com ↗)
    discuss
  18. You need more than just vanilla RAG(medium.com/nikozero11 ↗)
    discuss
  19. Claude Code now reads AGENTS.md if there is no Claude.md(claude.com ↗)
    28comments
  20. Your 401(k) Is Propping Up the AI Bubble(promarket.org ↗)
    discuss
  21. PHP, on a Whim #2: Stop Calling Everything an Array(carthage.software ↗)
    discuss
  22. Fat Bear Week 2026(explore.org ↗)
    discuss
  23. Automattic names interim CFO after exec departures(techcrunch.com ↗)
    discuss
  24. What is a System One model and why we need it?(stackness.dev ↗)
    discuss
  25. Show HN: ReacherX – Open-source platform to find and reach the right people(github.com/vecterai ↗)
    discuss
  26. Sam Altman to brief UN Security Council next week(reuters.com ↗)
    1comments
  27. Silex: Laser Enrichment Between Promise and Proliferation Risk(csis.org ↗)
    discuss
  28. Quantum computers will not be that different(arxiv.org ↗)
    discuss
  29. Single player games require age verification if they use Steam under EU KIDS Act(rockpapershotgun.com ↗)
    1comments
  30. A solo founder runs a five-continent tender platform on AlloyDB and MCP(cloud.google.com ↗)
    discuss

Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug

121 pointsby 4h agodonjon.ledger.com
39 comments
4h agoHN ↗

The attack requires physical access, destructive preparation, and approximately $250,000 of laboratory equipment.

Not super practical, but neat attack

3h agoHN ↗

$250,000 of laboratory equipment

*currently

2h agoHN ↗

In 5 years, either $400,000 or $50 and a hammer, depending on whether the core piece of the process aligns with the needs of some fast-growing consumer tech product like e.g. drones.

2h agoHN ↗

I think GP was making a joke about RAM prices. Makes me wonder what is the effect of the RAMpocalypse on drone prices.

33m agoHN ↗

Maybe.

I was referencing my own realization earlier today, when I was wondering if I can DYI a ground-penetrating radar to scan the allotment garden for hidden "surprises". A ground-penetrating radar is something I learned about as a kid watching a popular science videotape, back then a stupidly expensive high-tech piece of professional equipment.

But it hit me that there are two main forces keeping such technologies stupidly expensive and inaccessible to general public over time: costs of knowledge that went into their design (protected by patents and trade secrets), and specialized parts made in unique way or from unique materials, that don't happen to have alternate applications.

Nowadays, knowledge is not an issue - 20+ years is enough for all the relevant patents to expire, and information to have seeped through to the Internet, available in a combination of Wikipedia articles, textbooks, scientific papers, and blogs, plus we have good LLMs more than happy to synthesize that and transform into a DIY tutorial for dummies.

Which leaves the parts. Whether or not you can DIY such a tech really hinges on whether you can find the critical components somewhere. If they're still unique, you're paying $$$ for procurement (and it makes more sense to try and score broken/used equipment off eBay or something). But there's a chance there's a close equivalent that's part of mass consumer or prosumer device, at which point you just buy it and strip it for parts.

(Which way it is with ground-penetrating radars? Don't know, didn't bother to prompt an LLM with that question yet.)

3h agoHN ↗

Some people have such and other toys just at work and can use it in spare time.

3h agoHN ↗

250k is not a bad investment for a company doing "reverse engineering as a service" - say 1k a pop to extract the firmware. Naturally, a good business idea for somewhere in the world with less regulations...

3h agoHN ↗

That is peanuts for a nation-state actor.

2h agoHN ↗

Sure, but if you’re defending against a nation state actor hopefully you aren’t expecting a raspberry pi to keep you secure.

2h agoHN ↗

The RP2350 is an inexpensive microcontroller IC with reasonable performance and some very useful (and somewhat unusual) features in its PIO blocks.

Why wouldn't a person build that into the heart of something important?

2h agoHN ↗

"Important" and "tamper proof against a determined adversary" are very different goals.

1h agoHN ↗

Why wouldn't a person build that into the heart of something important?

Because it's inexpensive and not designed to be tamper-resistant. If preventing this type of thing is your goal there are chips out there designed to break irrepairably if tampered with.

1h agoHN ↗

Rp2350s are advertised as having quite a few anti-tamper functions. They had a bounty when it launched to find similar vulnerabilities and they worked to patch the ones that were found. This is a lot more credible than a lot of advertised anti-tamper features.

53m agoHN ↗

Depending on what sort of important you're talking, those ICs don't have the usual "something important" environmental specs, like an extended temperature range, or certification for automotive use or safety critical applications, for one thing.

2h agoHN ↗

Sure, but if you’re defending against a nation state actor hopefully you aren’t expecting a raspberry pi to keep you secure.

Is there anything about these techniques that are raspberry pi specific? It seems like they're using lasers to identify and flip particular bits in registers.

2h agoHN ↗

There are HSMs that are effectively immune to this attack by way of their construction and packaging. You need an optical path to the secure device. The only way to get at this is to tamper with the tamperproof part of the system.

Some very high end HSMs must be actively powered at all times which makes disturbances in their local environments detectable at all times as well. Getting lucky and drilling through a part of the enclosure that isn't directly protected won't help you if a barometric pressure sensor is tripped as a consequence of breaking the hermetic seal.

2h agoHN ↗

Getting lucky and drilling through a part of the enclosure that isn't directly protected won't help you if a barometric pressure sensor is tripped as a consequence of breaking the hermetic seal.

That's interesting. I suppose if that technology is in use, the attack would have to occur in a pressure-controlled chamber, so breaking the seal wouldn't cause a change in pressure.

1h agoHN ↗

And you'd need to have a way to know what the pressure inside is beforehand.

1h agoHN ↗

You can find the pressure through destructive trial-and-error if money is no object - which it isn't for governments when the target hardware is juicy.

1h agoHN ↗

A more likely measure, which I recall seeing years ago, is to measure the impedance of the enclosure of the thing you want to protect. If someone tampers with it, you would be alerted. It works at many scales, from a protective metal mesh over your IC to a PC case.

1h agoHN ↗

You need an optical path to the secure device.

Any path can be made into an optical path with a bright enough light. >smile<

1h agoHN ↗

Are any of these tamper-proof chips in my phone or laptop?

16m agoHN ↗

I expect typical smart cards like the one in your credit card are harder to crack than the raspberry pi was. Those cards are (or were) also used in TV set-top boxes and back in the day, there was a decades-long arms race between the chip makers and cable TV pirates. The TV pirates were also willing to make large expenditures to crack the chips so they could clone them and sell the clones. There's more about this in Ross Anderson's book "Security Engineering".

3h agoHN ↗

It reads as impressive defense. Meaning that it's presumably not possible to get root with physical access on a live 50$ device without 250k capital

2h agoHN ↗

This is for a $1 microcontroller. I'm assuming you're talking about the Raspberry Pi computers based on the $50 cost and root.

3h agoHN ↗

It needs to be updated. Modern evil planners don't even need a wrench since they already have most keys given to them in advance by everyone, including nerds

3h agoHN ↗

That's reminiscent of when we first found out that if you opened up dram chips you could use them for imaging. Of course the scale at which this is done is extremely impressive.

3h agoHN ↗

Now it can be done for Apple iPhone. Apple is cooked.

2h agoHN ↗

I appreciate all the details they provide in the post. The $250k in lab gear is useful when initially discovering, exploiting and documenting attacks like this.

Definitely doable in a home lab for under $25k in equipment, likely under $10k.

Same as my replicating Colin O’Flynn’s BAM BAM attack on a MPC5566 chip, he used a ChipShouter ($5,000) and I used a PicoEMP ($50).

https://youtu.be/URmI1VVilek

50m agoHN ↗

Nice, thanks. I had wondered whether the $250K in lab gear is something that a serious HW security lab would already have on hand, as opposed to specialized expenditure for just this attack. I mean I rode in a $250K(?) motor vehicle a few days ago (the #2 SF Muni bus towards the Marina) but I didn't have to spend a lot to ride it, since it was already deployed. Nobody had to go out and buy it.

2h agoHN ↗

The RP2350's secure enclave made it particularly attractive for use as a Yubikey alternative.

There will always be an arms race between safe-crackers and safe-builders. Presumably the lessons learned will help make the next generation tougher to break into.

9m agoHN ↗

There will always be an arms race between safe-crackers and safe-builders.

This is dismissive and glib. And it's the wrong lesson.

You wouldn't say this about symmetric cryptography. AES-encrypted ciphertexts from 25 years ago are still secure today, and nothing on the horizon is likely to change that. No arms race.

The "arms race" exists because the security model for trusted hardware is intrinsically flawed. If the attacker has physical posession of the device, your security is transient and at the mercy of the arms race. So stop doing this! Trusted hardware also has extremely negative externalities on the whole computing ecosystem.

(*) or 45 years, if you exclude cryptosystems (56bit single-DES) used only because of silly export laws.