2 ms·
The post started out OK, but then I lost the plot > Q. It’s easier to tamper with binaries than to write a bugdoor, so reproducible builds do improve security.
by Ericson2314 6y ago
The post started out OK, but then I lost the plot
> Q. It’s easier to tamper with binaries than to write a bugdoor, so reproducible builds do improve security.
>
> I absolutely disagree, every programmer knows how to write a bug or short circuit some logic. Hiding malicious activity in a binary, with a multi billion dollar malware industry determined to find it is more difficult. In addition, once you’ve produced and signed the malicious backdoor, it is not repudiable - you can’t deny you wrote and provided it.
>
> With bugdoors, you don’t need to deny it - you just claim it was an error, and you’re automatically forgiven.
If the binary vendor has the source code, every source exploit is also a binary exploit. If you can make a semi-"bugdoor" that's plausibly deniable, and then augment it with a binary tamper that's deniable as an artifact of non-deterministic compilation, is that not the ultimate coup de grâce?