>>30898On older architectures you could modify instructions of the program while the program was running. For example, say some conditional didn't need to be checked anymore, you could replace it with a jump to the expected result. Now its basically impossible because the kernel or
(((antivirus))) enforces the program code be in read only memory and modern CPUs use branch prediction that isn't designed for this and fucks it up. Branch prediction is a retarded heuristic while self modifying code is the correct but difficult to program solution.