Have you heard of RISCV? There is a rumor that it is the most secure ISA. Let's see how RISCY is RSICV? Let's ROP!
Check Dockerfile
, build.sh
and run.sh
for emulation.
To emulate,
$ qemu-riscv64 ./target
To debug,
$ qemu-riscv64 -g 9000 ./target
$ gdb-multiarch
(gdb) target remote localhost:9000
(gdb) c
To disassemble,
$ /usr/riscv64-linux-gnu/bin/objdump -d ./target
Good luck!
- Refs