Commit Graph

281 Commits (2024.08.29)

Author SHA1 Message Date
Disconnect3d 6209c5b362
Add tests for dt command (#2398)
1 year ago
OBarronCS c72b0b6c3d
Annotations Tests (#2374)
1 year ago
Will 9361759620
Test to ensure readline is not imported (#2375)
1 year ago
OBarronCS 1438fc0616
Qemu user test structure (#2275)
1 year ago
Jason An 94ee021f42
Go runtime value dumping (#2329)
1 year ago
Matt. 8b24e27152
Fix missing help strings for Pwndbg commands in GDB (#2351)
1 year ago
Matt. 12d8c3960f
Port the event system to the Debugger-agnostic API and move modules external to `gdblib` to it (#2345)
1 year ago
Jason An 1ea126a07c
Add Binary Ninja integration (#2282)
1 year ago
Costinteo 9924429638
Add test for prompt recolor on process state change (#2333)
1 year ago
Charles Fol 02fbd5c435
Hexdump: fixed computation of `hexdump.offset` (#2321)
1 year ago
Disconnect3d 1cba25bdd4
context: fix code-lines to disasm-lines and code-source-* to code-* (#2316)
1 year ago
k4lizen 0dfcf7c0fe
Improve unsorted,small,large bins corruption check (#2289)
1 year ago
OBarronCS e9b7f82cc9
Add bitwise math helper functions (#2278)
1 year ago
Jason An a076273a62
Fix race condition in test_loads.py (#2296)
1 year ago
OBarronCS b74fcdde97
use os._exit() (#2295)
1 year ago
Jason An 3bb28e9121
Underline WX memory instead of RWX memory (#2265)
1 year ago
Jason An 211b82a7a9
Move tests from lib/memory.py to separate unit test (#2258)
1 year ago
Jason An 28e25feaf8
Fix caching for pwndbg.gdblib.elf functions (#2240)
1 year ago
OBarronCS 8eacacfb68
Future syscalls (#2205)
1 year ago
Matt 2ecdce4ea8
Move main configuration object from `pwndbg.gdblib.config` to `pwndbg.config` (#2244)
1 year ago
Gulshan Singh bf091df527
Make sure the vermin linter runs on all files (#2231)
2 years ago
Matt d38e57639f
Move pwndbg/{heap,disasm} into gdblib (#2206)
2 years ago
Aaron Adams 6e6583f5ae
feat: Add a few new memory APIs and replace old APIs (#2155)
2 years ago
Gulshan Singh e847755316
Make output when downloading qemu images less verbose (#2217)
2 years ago
charif 84d5fda42b
improve kernel commands (#2208)
2 years ago
Aaron Adams 8154470ae9
add vmmap --gaps option (#2191)
2 years ago
Aaron Adams c85d16b246
fix trailing whitespace everywhere (#2188)
2 years ago
Gulshan Singh d6abb33e02
Fix and re-enable unit tests (#2182)
2 years ago
Aaron Adams 416ea74226
Refactor tests.py and small tweaks for running on nix (#2181)
2 years ago
Lennard Hofmann 2b9beef7af
Small fixes for RISC-V (#2172)
2 years ago
Aaron Adams 5d083d471c
Modify python test scripts to work from nix (#2168)
2 years ago
Aaron Adams 68c648bee0
Make shebangs and other bash usage portable (#2179)
2 years ago
Piotr Zarycki 92640c7131
Fix tests on Arch Linux (#2163)
2 years ago
Gulshan Singh 00adfbbb5e
Only look for readable address in retaddr command (#2143)
2 years ago
CptGibbon 5d744513bb
Fetch C struct as Python dictionary (#2082)
2 years ago
jetchirag da94871adb
Malloc chunk dump (#2085)
2 years ago
OBarronCS 50c47f4452
Annotate disasm (#2001)
2 years ago
charif 7df87c93c6
improve kbase (#2097)
2 years ago
Aryaman Sharma 3ef485a256
Added tests for --asm search (#2114)
2 years ago
jetchirag ebcff7cd59
WIP: Fix Flake8 warnings (#2101)
2 years ago
jetchirag e7548c7f14
Fix flake8 warnings (#2100)
2 years ago
Gulshan Singh 5be38a5bf3
Add test for setflags command (#2056)
2 years ago
Gulshan Singh 3d57de2eda
Enable more lint checks (#2048)
2 years ago
Gulshan Singh 5ab3ed0888
Update dev requirements (#2046)
2 years ago
Alan Li c8292e8f1d
Add a helper command for one_gadget (#2018)
2 years ago
Gulshan Singh 0948712555
Allow multibit register bitflags (#2029)
2 years ago
Gulshan Singh 8dad24d375
Allow customizing qemu image download URL from command line (#2031)
2 years ago
Matt 0cb1ce61d4
Add support for glibc heap UAF detection (#1841)
2 years ago
Alan Li 6a38ded24e
Fix the bug when showing the state of i386 GOT (#2017)
2 years ago
Albert Gierlach 6b58f90bd8
Fix the limit in the search command (#2012)
2 years ago