dev-util / pwntools

CTF framework and exploit development library

Official package sites : https://github.com/Gallopsled/pwntools ·

v9999 :: 0 :: gentoo (Masked by set 8135)

Modified
License
MIT GPL-2+ BSD-2

v4.15.0 :: 0 :: gentoo (Masked by set 8135)

Modified
License
MIT GPL-2+ BSD-2
Keywords
amd64 x86 ~arm64 ~riscv

v4.14.1 :: 0 :: gentoo

Modified
License
MIT GPL-2+ BSD-2
Keywords
amd64 arm64 x86 ~riscv

python_targets

python3_12
Build with Python 3.12
python3_13
Build with Python 3.13
python3_14
Build with Python 3.14

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

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

dev-python / colored-traceback : Automatically color Python's uncaught exception tracebacks

dev-python / intervaltree : Editable interval tree data structure for Python 2 and 3

dev-python / mako : A Python templating language

dev-python / packaging : Core utilities for Python packages

dev-python / paramiko : SSH2 protocol library

dev-python / psutil : Retrieve information on running processes and system utilization

dev-python / pyelftools : pure-Python library for analyzing ELF files and DWARF debugging information

dev-python / pygments : Pygments is a syntax highlighting package written in Python

dev-python / pyserial : Python Serial Port extension

dev-python / pysocks : SOCKS client module

dev-python / python-dateutil : Extensions to the standard Python datetime module

dev-python / requests : HTTP library for human beings

dev-python / rpyc : Remote Python Call (RPyC), a transparent and symmetric RPC library

dev-python / six : Python 2 and 3 compatibility library

dev-python / sortedcontainers : Python library to sort collections and containers

dev-util / ROPgadget : Search for gadgets in binaries to facilitate your ROP exploitation

dev-util / unicorn : A lightweight multi-platform, multi-architecture CPU emulator framework

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


8135
Sam James
dev-debug/pwndbg itself needs >=dev-util/unicorn-2.1.4, while pwndbg also depends on dev-util/pwntools which needs <dev-util/unicorn-2.1.4. Mask to avoid Portage wasting time trying to find a solution, when the only one available is to downgrade.
  • >=dev-util/pwntools-4.15.0
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: drop 4.15.0_beta1-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: enable py3.14
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-util/pwntools: Remove py3.11 (per scipy)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: add upstream bug links for <unicorn-2.1.4 dep
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: Stabilize 4.15.0 amd64, #967241
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-util/pwntools: Stabilize 4.15.0 x86, #967241
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: avoid using blocker for broken dep
Portage doesn't backtrack around blockers like this, (weak) blockers are purely for file collisions (or in exceptional cases, strong blockers where the existence of one package totally breaks another -- but they don't work as "forward dependencies"). Just use a < dep for now. When a fixed version of unicorn is available, we can swap to || ( ... ). Fixes: c05064e5a16cf71ced2e20b31b04ba3d7ce33db5 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: drop 4.13.1, 4.14.0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Part-of: https://github.com/gentoo/gentoo/pull/44207 Closes: https://github.com/gentoo/gentoo/pull/44207 Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: disable py3.10
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Part-of: https://github.com/gentoo/gentoo/pull/44207 Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.15.0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Part-of: https://github.com/gentoo/gentoo/pull/44207 Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: block broken dependencies
see https://github.com/unicorn-engine/unicorn/issues/2134 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Part-of: https://github.com/gentoo/gentoo/pull/44207 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: Stabilize 4.14.1 amd64, #954978
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: Stabilize 4.14.1 arm64, #954978
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-util/pwntools: Stabilize 4.14.1 x86, #954978
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: Stabilize 4.14.0 amd64, #951948
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-util/pwntools: Stabilize 4.14.0 x86, #951948
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-util/pwntools: Stabilize 4.14.0 arm64, #951948
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: drop 4.15.0_beta0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/41288 Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: drop 4.14.0_beta1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.15.0_beta1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.14.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
Mario Haustein · gentoo
dev-util/pwntools: drop 4.13.0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/40155 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.15.0_beta0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.14.0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{PySocks → pysocks}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-util/pwntools: Stabilize 4.13.1 x86, #943474
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
dev-util/pwntools: Stabilize 4.13.1 amd64, #943474
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: enable py3.13
Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: drop 4.12.0, 4.13.0_beta0, 4.14.0_beta0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/38843 Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.14.0_beta1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.13.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
Jakov Smolić · gentoo
dev-util/pwntools: Stabilize 4.13.0 amd64, #940336
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-util/pwntools: Stabilize 4.13.0 x86, #940336
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: drop 4.11.1, 4.12.0_beta1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/38153 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.14.0_beta0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.13.0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: Stabilize 4.12.0 x86, #930483
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: Stabilize 4.12.0 amd64, #930483
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: drop 4.11.0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/35492 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.13.0_beta0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.12.0
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
Joonas Niilola · gentoo
dev-util/pwntools: Stabilize 4.11.1 amd64, #924604
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-util/pwntools: Stabilize 4.11.1 x86, #924604
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: sync live
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/33841 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: drop 4.12.0_beta0-r2
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.12.0_beta1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.11.1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: drop 4.10.0, 4.11.0_beta0
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
Joonas Niilola · gentoo
dev-util/pwntools: Stabilize 4.11.0 x86, #915972
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
dev-util/pwntools: Stabilize 4.11.0 amd64, #915972
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: sync live
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/33326 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: disable update check
Closes: https://bugs.gentoo.org/915496 Closes: https://github.com/gentoo/gentoo/pull/33268 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: add bash/zsh completion
Closes: https://github.com/gentoo/gentoo/pull/33225 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: add 4.12.0_beta0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/32911 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: drop 4.9.0-r2
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/32824 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: Stabilize 4.10.0 x86, #914357
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: Stabilize 4.10.0 amd64, #914357
Signed-off-by: Sam James <sam@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.11.0
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
Mario Haustein · gentoo
dev-util/pwntools: sync live ebuild
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/31118 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.11.0_beta0
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mario Haustein · gentoo
dev-util/pwntools: add 4.10.0, drop 4.10.0_beta0-r2
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-util/pwntools: Keyword 4.10.0_beta0-r2 arm64, #905048
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-util/pwntools: Stabilize 4.9.0-r2 amd64, #899556
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-util/pwntools: Stabilize 4.9.0-r2 x86, #899556
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-util/pwntools: Keyword 4.10.0_beta0-r2 riscv, #892824
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: don't mess up /usr/bin with file collision
Closes: https://bugs.gentoo.org/892724 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/29364 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/pwntools: regenerate Manifest (victim of gh tarball instability window)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/pwntools: new package, add 4.9.0, 4.10.0_beta0, 9999
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>