JonathanSalwan / ROPgadget

This tool lets you search your gadgets on your binaries to facilitate your ROP exploitation. ROPgadget supports ELF, PE and Mach-O format on x86, x64, ARM, ARM64, PowerPC, SPARC, MIPS, RISC-V 64, and RISC-V Compressed architectures.
Other
3.96k stars 557 forks source link

Add some PowerPC ROP and SYS gadgets #198

Closed spitfire55 closed 2 months ago

spitfire55 commented 2 months ago

By no means is this comprehensive set of gadgets, but it does improves the utility of ROPgadget for the PowerPC architecture.

SweetVishnya commented 2 months ago

@spitfire55, could you, please, update the tests?

SweetVishnya commented 2 months ago

@spitfire55, please, rebase on master where I fixed the CI scripts.

SweetVishnya commented 2 months ago

@spitfire55, the CI is failing. Can you take a look? Maybe, that's because of different capstone version. You may run test in ubuntu 20.04 docker:

https://github.com/JonathanSalwan/ROPgadget/blob/master/.github/workflows/main.yml#L10

SweetVishnya commented 2 months ago

@spitfire55, thank you for the PR. I'll merge it.