Skip to content

Release 4.4.0

Compare
Choose a tag to compare
@Arusekk Arusekk released this 29 Mar 09:59
· 469 commits to stable since this release
  • #1541 Use context.newline for tubes by default
  • #1602 Fix bytes handling in ssh tubes
  • #1606 Fix asm() and disasm() for MSP430, S390
  • #1616 Fix cyclic cli for 64 bit integers
  • #1632 Enable usage of Pwntools in jupyter
  • #1633 Open a shell if pwn template cannot download the remote file
  • #1644 Enable and support SNI for SSL-wrapped tubes
  • #1651 Make pwn shellcraft faster
  • #1654 Docker images (pwntools/pwntools:stable etc) now use Python3 by default, and includes assemblers for a few common architectures
  • #1667 Add i386 encoder ascii_shellcode (Fixed docs in #1693)
  • Fix syscall instruction lists for SROP on i386 and amd64
  • Fix migration to another ROP
  • #1673 Add base= argument to ROP.chain() and ROP.dump()
  • #1675 Gdbserver now correctly accepts multiple libraries in LD_PRELOAD and LD_LIBRARY_PATH
  • #1678 ROPGadget multibr
  • #1682 ROPGadget multibr fix
  • #1687 Actually import requests when doing from pwn import *
  • #1688 Add __setattr__ and __call__ interfaces to ROP for setting registers
  • #1692 Remove python2 shebangs where appropriate
  • #1703 Update libcdb buildid offsets for amd64 and i386
  • #1704 Try https://libc.rip/ for libcdb lookup