dev-util / ROPgadget

Search for gadgets in binaries to facilitate your ROP exploitation

Official package sites : https://shell-storm.org/project/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 and MIPS architectures.

v9999 :: 0 :: gentoo

Modified
License
GPL-2

v7.4 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ppc64 x86 ~arm64 ~riscv

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12
python3_13
Build with Python 3.13

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / capstone : disassembly/disassembler framework + bindings

dev-debug / pwndbg : A GDB plug-in that makes debugging with GDB suck less

dev-util / pwntools : CTF framework and exploit development library

922181
dev-util/ROPgadget: stabilise on arm64
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: enable py3.13
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/38316 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/ROPgadget: Stabilize 7.4 ppc64, #921234
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: drop 7.3-r1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/ROPgadget: Stabilize 7.4 x86, #915100
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-util/ROPgadget: Stabilize 7.4 amd64, #915100
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: drop 7.2-r1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/32828 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: add 7.4
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/32554 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Mario Haustein · gentoo
dev-util/ROPgadget: restrict capstone dependency due to incompatibilities
Closes: https://bugs.gentoo.org/912164 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Mario Haustein · gentoo
dev-util/ROPgadget: enable py3.12
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/32536 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Mario Haustein · gentoo
dev-util/ROPgadget: disable tests
Closes: https://bugs.gentoo.org/912164 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/ROPgadget: Stabilize 7.3 amd64, #904544
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-util/ROPgadget: Stabilize 7.3 x86, #904544
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: add 7.3
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/30145 Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/ROPgadget: drop 7.1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/ROPgadget: Stabilize 7.2 x86, #894976
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-util/ROPgadget: Stabilize 7.2 amd64, #894976
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/ROPgadget: forward keywords to live ebuild
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Yixun Lan · gentoo
dev-util/ROPgadget: Keyword 7.2 riscv, #892824
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-util/ROPgadget: Keyword 7.2 ppc64, #863782
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: add 7.2
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/28577 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: drop 6.9, 7.0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/27934 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-util/ROPgadget: Stabilize 7.1 x86, #877483
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-util/ROPgadget: Stabilize 7.1 amd64, #877483
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/ROPgadget: Stabilize 7.0 amd64, #873796
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-util/ROPgadget: Stabilize 7.0 x86, #873796
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: add 7.1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/27106 Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/ROPgadget: drop 6.6, 6.7, 6.8
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-util/ROPgadget: x86 stable wrt bug #866629
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: add 7.0
Closes: https://bugs.gentoo.org/865149 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/27094 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-util/ROPgadget: Stabilize 6.9 amd64, #866629
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: version bump 6.9
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/26967 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-util/ROPgadget: Keyword 6.8 arm64, #863782
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/ROPgadget: Stabilize 6.6 x86, #863473
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-util/ROPgadget: Stabilize 6.6 amd64, #863473
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: version bump 6.8
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/26086 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/ROPgadget: version bump 6.7
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/25117 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/ROPgadget: style tweaks; PEP517
Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/ROPgadget: new ebuild
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>