3 ms·
Unlike Microsoft's hacks, these hacks do not include self-modifying code as I understand. I hope code with "detours" (a beautiful French-sounding euphemism for
by codedokode 1y ago
Unlike Microsoft's hacks, these hacks do not include self-modifying code as I understand. I hope code with "detours" (a beautiful French-sounding euphemism for monkey-patching) is not accepted in Linux kernel and libraries.
- okanat 1y agoSuch things exist in GPU drivers, instead. Closed-source Nvidia ones probably have lots of it. Fixing the bad usage of graphics APIs in client binaries is the industry standard.
- jcalvinowens 1y agoPedantically, Linux does also self-modify for some of this stuff, but it's more constrained, jumps are rewritten to avoid branches for performance reasons: https://docs.kernel.org/staging/static-keys.html https://docs.kernel.org/staging/static-keys.html
- codedokode 1y agoThat's an interesting trick.