

Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- I have KEF LSX II LT speakers on my desk. They sound wonderful, but they have this annoying issue in which waking them from standby plays REALLY LOUD music for a second or two before settling on the correct volume. It's jarring, and it's a widespread issue.
In a few hours yesterday, I built a macOS menu bar app [0] that ramps up the volume when the USB output is triggered. This is not reverse engineering but an effective workaround.
I am tempted to try to reverse engineer the speakers and see if I could fix them myself. But 1) I have a feeling they have security features enabled and 2) I would rather not brick this rather expensive pair of speakers.
by yeutterg - As an aside: I tried using claude to write GTK4 applications in december 2025/january 2026 and it was awful at it, barely even helpful. Then in September it's writing great gtk4 apps with barely any prompting.by javier2
- AI is incredible at making things viable (time-wise) that weren't before.
As an example, to show off my LLM-reverse-engineered-hardware project: a user-space driver and software for an old FireWire to USB box, the manufacturer drivers for which were last updated in 2006 and don't really work anymore on modern OSes (and never worked on Mac). Firewire these days in general is also incredibly buggy (needing legacy drivers for PCIe cards, software that wasn't updated since 2006, etc).
With a modern app, even something written in a few days, is already so much more pleasant to use and less buggy, than _all_ the old options that people were using before.
The hardware is quite unique because it's the only widely sold device(-family) that had a DV (FireWire/1394) connector for connecting mid-2000s camcorders, allowing you to transfer video via USB on computers that didn't (don't) have a FireWire port. And internally it works by packing the digital DV video stream into USB, without converting it, so you get the raw, full-quality video data as it was on the tape, the same you'd get it with a "real" firewire setup.
I guess the downside is that if people find out that this old, unique hardware is useful now, it will become expensive and hard to find.
It's here in case someone ever finds it useful: https://github.com/JonasCz/MarvinCapture
by Doohickey-d - What if someone made an AI that reversed engineered hardware, then looked up if any patents were infringed upon, then emailed the owners of said patents?
That would be very shitty.
Why would someone do that? To frustrate the patent system, or AI.
Just something that popped in my mind.
by amelius - I had an obscure Alcatel modem/router laying around with undocumented hardware, where even the mainboard's CPU/SoC serial etc didn't return any results from any search engines.
Soldered UART pins on it, plugged my USB adapter into my computer, then asked an agent to reverse engineer the firmware blob. Took DeepSeek v4.1 flash around an hour to get a full OpenWRT build-and-flash pipeline up and running, using an isolated podman build container and everything.
The outdated OEM Kernel made it easy to identify the SoC hardware. drivers and proprietary Wi-Fi and Bluetooth driver mods (not really legal btw, because they "conveniently forgot" to publish GPL'd source code). Driver mods were successfully reversed through analyzing the .so and .ko files with frida in another podman container.
Overall took me less than half a day to do all this, and now I have OpenWRT running on that device, compiled from source with the upstream modern kernel.
To me, observing all that, and how quickly it found encryption keys, signing mechanisms, encodings, binary formats, instruction sets, disassembling it etc by just looking at the hexdumps ... this would have taken me weeks if not months.
And now comes the kicker, all that cost me 0.86$
AI and reverse engineering is like tap water now. There's no reason to not consider using it, because it's so accessible. There's just absolutely no point in proprietary hardware and software anymore.
My current project after this: I've soldered the UART pins to a proprietary Xiaomi smartphone I had laying around, and I'm currently letting it reverse engineer the baseband firmware. Let's see where this ends up ...
- Someone please do "smart" TVs. You have the chance to remove ads and botnets ("residential proxies") from millions of devices.by xnx
- I reverse engineered almost all electronics I own. Does it have USB that does more than just charging? Connect it to a computer and let AI play with it. Unless it's heavily secured like a phone that's pretty much all you need to do. Making some old remote work with various devices? Simple. Dumping the entire state of Rodecaster and controlling it in any you want with software, or maybe a remote? Why not. Old printer no longer works with MacOS 27? Ask for new drivers and now it does.
The printer 'debugging' was one of the funniest and most WTF situations I've been in lately. I used Claude for the drivers and was essentially used by it as a meat sock to diagnose what's happening. Was the text on each line progressively less visible, ie did grayscale work? How about quality between page 1 and 2, the first one should be lower DPI. Ok now unload the paper so I can see the error and add some handling for it. Good, now load paper again we'll check the duplex.
If you are reasonably familiar with computers, it really is as simple as pointing a strong model at a device and burning some tokens. Feels like a fever dream, especially since I had very little idea about anything that has to do with hardware.
- I've been having a silent panic attack for the last 3 days, and I don't really have anyone to talk to that would understand my concern.
I run a small pro audio company, we make guitar pedals and audio effects mostly. My current key objective is building up a processor similar to the Eventide H90, that would compete on having top-notch algorithms for reverb, delay, chorus etc. we already have single-effect pedals on the market that are very successful.
In the past 72 hours I have ONE-SHOT decompiled 3 of my main competitors products, including the Strymon Big Sky. I just... have their award winning algorithms now. Like, I could in theory just stick them in a box and resell them. It took one prompt and 3 hours for opus 5.5 to work that out.
The lexicon 224 then got added. While Claude was prepping It found someone else had already done the same thing 1 weeks earlier and dumped the result on GitHub, so it just stole that code and saved some time. It took all of 20 minutes to do the entire Ursa Major product range.
And yes, I've tested them all - and they all sound phenomenal. I specifically asked Claude to first build an emulator and execute the original firmware/ROM so I could be certain it wasn't just making "something similar" but actually executing the same code. Then I asked it to convert it into a self contained c++ library and compare the result to the emulator.
The problem is, everyone can now do this to my products as well. Basically, anyone with a Claude subscription can now rip of any best-in-class algorithm from any competitor. While I'm not going to do that, I know there are 30 Chinese companies that happily would.
The moat of hardware effects processors has just vanished.
by valdiorn