Return oriented programming on RISC-V
There is a wide spread tendency nowadays to offload computation tasks from CPU to hardware dedicated units that offer better performance in terms of execution time and performance/watt, compared to generic processors. This approach involves the design of new hardware components, in silicon, that outperform the CPUs in tasks
I Base Integer Instruction Berkeley University Return Oriented Programming Address Space Layout Randomization Oriented Programming Write Xor Execute
Source: bogdandeac.com