We were given it for the specific reason of backwards engineering their code.
I'm not a computer guy by any means, but my understanding so far is they could have potentially written a code that when the machine is powered off and then powered on again the code that causes the fraud would be deleted. Something about flash.
I don't claim to know what I'm talking about, but I've been reading up on this some
there are excellent open source compiler frameworks like the excellent llvm/clang stack which, for instance, Apple bases its language compilers off of
so one could get a great deal of leverage by just starting with such an existing compiler and the going to the code generation module (a distinct module in llvm) and work on that to obfuscate - even the higher degrees of optimization alone can tend to make the actual machine instruction sequence rather non-obvious relative to the original source code, but with actual intent, a higher degree of obfuscation could be acheived.
Or one could transform ordinary binary instruction code into an encrypted form that has to be decrypted before it can execute on the target CPU. The decryption could be built into a custom page loader - the decryption key could be provided at program execution time and the key might be kept on something like a removable usb stick or smart card
[–] 26556494? ago (edited ago)
Decompiling the code (or even analyzing the machine code) certainly could produce conclusive evidence, however only so if the actually used code is still available (hasn’t been replaced nor tampered with).
However, even without that, we know the software (or firmware) stores each vote as a decimal value, and the documentation touts that an adjustment ratio (multiplication factor) can be set, which would weight votes for one candidate — which both Rudy and Sidney have already alluded to being used.
There is no legitimate reason for having this “feature” at all, except to rig an election.
[–] 26557836? ago
My assumption is that we already have seized their Github account and thus have direct access to the code base. Perhaps if they were hosting on prem, it was one of the servers that was seized in Germany?