3 ms·
You can have bugs with that style of coding, but they're not going to be bugs of the "remote code execution" type.
by empath-nirvana 3y ago
You can have bugs with that style of coding, but they're not going to be bugs of the "remote code execution" type.
- googh 3y agoIf preventing remote code execution is the goal, then C/C++/Zig can also achieve this using isoheaps (see Fil-C[1] for example). Even without isoheaps, CFI mitigations are able to prevent jumps into code not known at compile time. Why bother with Rust or any other language with borrow checkers then? Just a honest question. [1] - https://github.com/pizlonator/llvm-project-deluge/blob/deluge/Manifesto.md https://github.com/pizlonator/llvm-project-deluge/blob/delug...