General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
eDoc2020
Brodie Robertson
comments
Comments by "eDoc2020" (@eDoc2020) on "Ken Thompson Hack: Every Computer Is Backdoored?" video.
Compile everything yourself how? With a compiler?
3
If you buy a 6502 how do you know there is not a malicious processor monitoring and intercepting the bus? You would need to completely verify every read and write operation by hand. At that point why bother with the CPU at all?
2
@lpprogrammingllc The bus being D0-D7 and A0-A15. It's easy enough to make something which keeps the same bus timing and you can't be sure it isn't malicious execution unless you watch it continually. You'd need to dissect it, and then keep in mind modern 6502s are built on more modern processes. The best course of action would be to use one CPU, then dissect it and if anything funny is found discard all its computational results.
2
I know that my compiler produced binaries are accurate to the source. If they didn't match the compiler would be violating the GPL.
1
And how did you compile the HDL to a bitstream?
1
Are you generating the FPGA bitstream by hand?
1
But if you're hand calculating everything why bother with a CPU?
1
@lpprogrammingllc Obviously it's impractical to make and hide bugged 6502s which somehow detect the specific compilers you might be using. The Ken Thompson attack breaks down when you have access to different compilers on different systems.
1