3 ms·
I use this type of equipment every day. I'm aware of the expense - nobody said it was cheap to do this kind of work. You might be thinking that the hobby-leve
by MomsAVoxell 3mo ago
I use this type of equipment every day. I'm aware of the expense - nobody said it was cheap to do this kind of work.
You might be thinking that the hobby-level logic analyzers you're used to, are what folks who are serious about doing this kind of work would be using. Just, no.
>Connecting logic analyzers and applying current to pins does not make sense on any level.
Tell me you've never fuzzed a chip without telling me you never fuzzed a chip.
Nobody said it would be easy or cheap, or that fuzzing is the only way to do it. The OP may not have had all the details correct.
But, you certainly can reverse engineer high-density digital electronics this way.
- Aurornis 3mo ago> You might be thinking that the hobby-level logic analyzers you're used to, are what folks who are serious about doing this kind of work would be using. Just, no. No I'm not. I'm referring to the logic analyzers and probes, and fixturing that would be necessary to probe something like this. It's not as simple as saying "wouldn't be cheap". I'm saying it's virtually impossible for a university student to do for fun with the resources available to them. > Tell me you've never fuzzed a chip without telling me you never fuzzed a chip. Please don't be snarky. Also please don't take my quotes out of context to try to attack a strawman. I'm talking about the comment thread we're responding to about someone reverse engineering the opcodes by applying current to the pins. Nobody is going to be fixturing up an nVidia GPU chip, acquiring enough probes and logic analyzer inputs to measure it, then applying currents to pins, just to reverse engineer the opcodes. You're off trying to argue something else to show off your knowledge on the internet, but you've missed the point of the thread. If someone wants to reverse engineer a GPU, the first thing you do is plug it into a system and access it through software. Nobody is going to connect logic analyzers to a million pins and re-invent PCIe signaling just because it's technically possible to do.
- MomsAVoxell 3mo agoYour extreme claims that "nobody is going to do that", while I have actually seen people doing exactly that in modern universities and other reverse engineering institutions, just renders your stubborn know-best boring. Yes, people do this. Yes, it is a lot of tedious work. PCIe signaling is not a panacea - there are reasons to fuzz like this. I've also seen folks break out a tunneling electron microscope to dig deeper on de-laminated cores. >I'm saying it's virtually impossible for a university student to do for fun with the resources available to them. Now who's inventing straw man claims? "For fun"? Yes, for fun. "For profit"? Yes, for profit too. At universities? Yes, at universities. Just give it up. The world is big.
- mikeyouse 3mo agoOne other bit in support is that the person you’re replying to read “university student” but OP said “Post-Doc” which I guess technically is a student at a university but a post-doc EE is an exceptionally skilled and specialized role who’s likely been working on that specific problem for 8+ years.
- MomsAVoxell 3mo agoI mean, there are universities with hardware reverse engineering labs in operation since the very, very beginning of hardware. I’m only persisting with the argument because the myopia is revealing.