3 ms·
RoP and unverified state would at least be highlighted by such an analysis. Generally it's a lot of work and we cannot quite trust fully automated systems to ke
by AstralStorm 2y ago
RoP and unverified state would at least be highlighted by such an analysis. Generally it's a lot of work and we cannot quite trust fully automated systems to keyword it to us... Especially when some optimizer changes between versions of the compiler. Even a single compile flag can throw the abstract language upside down, much less the execution graph...
Fuzzing is good but probabilistic. It is unlikely to hit on a deliberate backdoor. Solid for finding bugs though.
- lrvick 2y agoI agree here. Use automated tools to find low hanging fruit, or mistakes. There is unfortunately no substitute for a coordinated effort to document review by capable security researchers on our toolchain sources.