Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2024-08-12 | 5.8 kB | |
Release 4.13.0 source code.tar.gz | 2024-08-12 | 4.4 MB | |
Release 4.13.0 source code.zip | 2024-08-12 | 5.4 MB | |
Totals: 3 Items | 9.8 MB | 0 |
What's Changed
- Term module revamp: activating special handling of terminal only when necessary by @Arusekk in https://github.com/Gallopsled/pwntools/pull/2242
- Add support to start a process on Windows by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2310
- Add x86 CET status to checksec output by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2293
- Detect challenge binary and libc in
pwn template
by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2309 - Fix getting right amount of data for ELF.search by @gordiig in https://github.com/Gallopsled/pwntools/pull/2281
- elf: Resolve more relocations into GOT entries by @Arusekk in https://github.com/Gallopsled/pwntools/pull/2277
- rop: Make stack move faster by @Arusekk in https://github.com/Gallopsled/pwntools/pull/2300
- Basic darwin support for shellcrafter by @patryk4815 in https://github.com/Gallopsled/pwntools/pull/2161
- Allow to add to the existing environment in
process
instead of replacing it by @heapcrash in https://github.com/Gallopsled/pwntools/pull/1763 - Allow to add to the existing environment in ssh instead of replacing it by @heapcrash in https://github.com/Gallopsled/pwntools/pull/1764
- Nicer error when running tmux exploit outside tmux by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2314
- Windows shellcode: Make sure winexec is 16 byte aligned and add nCmdShow option by @kizzx2 in https://github.com/Gallopsled/pwntools/pull/2308
- Make pwn template always set context.binary by @FlorianKothmeier in https://github.com/Gallopsled/pwntools/pull/2279
- add timeout to gdbserver by @Ordoviz in https://github.com/Gallopsled/pwntools/pull/2321
- Lookup using $PATHEXT file extensions in
which
on Windows by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2328 - Explicitly define p64/u64 functions for IDE support by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2189
- fix: follow symlink for libs on ssh connection by @teddav in https://github.com/Gallopsled/pwntools/pull/2338
- Fix: Allow setting attributes on gdb Breakpoints by @Nils1729 in https://github.com/Gallopsled/pwntools/pull/2339
- Make sure TERM_PROGRAM points to a valid program in
run_in_new_terminal
by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2329 - fix: split current iterm window during gdb.debug process by @teddav in https://github.com/Gallopsled/pwntools/pull/2341
- Retry failed lookups after one week in libcdb by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2323
- Match against local system libc first in libcdb by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2325
- Add
ELF.stripped
andELF.debuginfo
properties by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2336 - Improved DynELF address resolutions and symbol lookups by @Bl4ck-C4t in https://github.com/Gallopsled/pwntools/pull/2335
- Add a
flatten
argument tossh.libs
by @ValekoZ in https://github.com/Gallopsled/pwntools/pull/2268 - Fix Unicorn Engine 1GB limit that calls exit: raise OSError instead (Fixes [#2343]) by @disconnect3d in https://github.com/Gallopsled/pwntools/pull/2347
- Bugfix gdb.debug: exe parameter now respected by @goreil in https://github.com/Gallopsled/pwntools/pull/2233
- Fix pwn constgrep when it matches a non-constant type (Fixes [#2344]) by @disconnect3d in https://github.com/Gallopsled/pwntools/pull/2345
- Fix
pwn libcdb file
crashing if "/bin/sh" string was not found by @xambroz in https://github.com/Gallopsled/pwntools/pull/2307 - Fix unhex for odd length bytes by @snarkyyy in https://github.com/Gallopsled/pwntools/pull/2333
- Fix displaying bright color variation in terminal output by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2373
- Fix support for amd64 x32 ABI by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2305
- Speed up disasm with color by @snarkyyy in https://github.com/Gallopsled/pwntools/pull/2334
- Don't go through a shell in
gdb.debug
by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2378 - elf/corefile: Clean up pyelftools workarounds by @Arusekk in https://github.com/Gallopsled/pwntools/pull/2319
- checksec.py: import ELF instead of * by @disconnect3d in https://github.com/Gallopsled/pwntools/pull/2346
- libcdb.py - python 3.12 by @xambroz in https://github.com/Gallopsled/pwntools/pull/2302
- remove python2 shebangs by @xambroz in https://github.com/Gallopsled/pwntools/pull/2301
- Bump unicorn dependency to >=2.0.1 by @peace-maker in https://github.com/Gallopsled/pwntools/pull/2315
New Contributors
- @gordiig made their first contribution in https://github.com/Gallopsled/pwntools/pull/2281
- @xambroz made their first contribution in https://github.com/Gallopsled/pwntools/pull/2302
- @kizzx2 made their first contribution in https://github.com/Gallopsled/pwntools/pull/2308
- @FlorianKothmeier made their first contribution in https://github.com/Gallopsled/pwntools/pull/2279
- @Ordoviz made their first contribution in https://github.com/Gallopsled/pwntools/pull/2321
- @snarkyyy made their first contribution in https://github.com/Gallopsled/pwntools/pull/2333
- @teddav made their first contribution in https://github.com/Gallopsled/pwntools/pull/2338
- @Nils1729 made their first contribution in https://github.com/Gallopsled/pwntools/pull/2339
- @patryk4815 made their first contribution in https://github.com/Gallopsled/pwntools/pull/2161
- @Bl4ck-C4t made their first contribution in https://github.com/Gallopsled/pwntools/pull/2335
- @ValekoZ made their first contribution in https://github.com/Gallopsled/pwntools/pull/2268
Full Changelog: https://github.com/Gallopsled/pwntools/compare/4.12.0...4.13.0