github pwndbg/pwndbg 2019.01.25

latest releases: 2024.02.14, 2023.07.17-pkgs, 2023.07.17...
5 years ago

This release brings a lot of bugfixes, update to Capstone 4.0.1, better r2 sync support and some other enhancements.

Thanks for all external contributors:

Changes:

  • Updated Capstone to 4.0.1 - this adds more instructions that can be disassembled properly and fixes the setup on recent stable version after Capstone got updated
  • Fixed SPARC architecture support (#573)
  • Pwndbg doesn't set a limit on print elements anymore (#590)
  • Added a bugreport command (#533)
  • Added support of PIE binaries for r2 (#567)
  • Added support for heap tcache on targets w/o -lpthread (#552)
  • context code now displays the source file path (#526)
  • Better support for Rust binaries: added missing types (#559)
  • probeleak now displays symbols if the address corresponds to one (#572)
  • Fixed r2 sync trying to get pc when the process wasn't running (#584)
  • Fixed source code display crashing when it had unicode chars (#578)
  • Fixed a bug in emulator on non-x86 architectures when the return address was not restored properly (#555)
  • Fixed a bug when enhancing display of instruction that dereferenced memory (#587)
  • Fixed a bug with gdb 8.2 (#575)
  • Fixed a bug that crashed pwndbg when debugging mips binary when run on qemu-mips (#569)
  • Fixed some bugs related to heap commands (#563, #537, #546)
  • Fixed setup.sh for some distros (#551, #549, #540)
  • Pwndbg will now check if added command overrides commands that were registered before launching pwndbg (from other plugins or built-in commands) (#543)
  • Fixed got command (#531)

Don't miss a new pwndbg release

NewReleases is sending notifications on new releases.