Commit Graph

1503 Commits (f2fb80395714a62afb5a18a702ecbe85f00f403e)
 

Author SHA1 Message Date
Alan Li f2fb803957
Fix the bug when using the heap heuristic on big-endian architectures (#1627)
3 years ago
CptGibbon b6e742ce38
Bump Zig version (#1629)
3 years ago
Cycatz 80fbb375a7
Improve installation process (#1620)
3 years ago
CptGibbon 64f4d6b6da
Correct largebin size lookups on i386 (#1623)
3 years ago
CptGibbon ed73d38f83
Use `malloc_alignment` in place of `arch.ptrsize` in `spaces_table` (#1621)
3 years ago
Disconnect3d be306da255
Fix #808: set search-memory-packet off only on GDB<=9 (#1619)
3 years ago
CptGibbon a3f12bc2c1
Add `largebin_index_32_big` macro (#1617)
3 years ago
Olivia Lucca Fraser ce8e72eed1
ai tool now uses ChatGPT model (#1614)
3 years ago
CptGibbon d0f55d5cf9
Display bin size range in `largebins` command output (#1613)
3 years ago
CptGibbon a847cbba92
Add headers to `arenas` command output (#1612)
3 years ago
neryaz bdbd4ed7db
Add print all chunks in vis_heap_chunks (#1604)
3 years ago
Disconnect3d 86b512979c
Fix #1610: symbol.get with duplicated symbols (#1611)
3 years ago
Disconnect3d 9ac6e679e5
symbol.py: remove _add_main_symbol_to_exe (#1609)
3 years ago
Disconnect3d ffad9be01e
tests.sh: check for parallel_env requirement (closes #1606) (#1607)
3 years ago
Disconnect3d 6d7d06710e
Fixes #1600, #752: invalid symbol.get results (#1605)
3 years ago
Alan Li 5ecd5d000f
Hopefully fix the bug when using LD_PRELOAD to load libc (#1602)
3 years ago
Olivia Lucca Fraser e642461941
A few last-minute fixes for the ai command (#1594)
3 years ago
CptGibbon b3d53e569b
Add i686 heap alignment heuristic (#1595)
3 years ago
Disconnect3d 9d22acc1d7
Hopefully fix vmmap recursion issues (#1585)
3 years ago
Alan Li 00425e8ccb
Avoid downloading files from remote server in some cases (#1593)
3 years ago
Alan Li a3dcfaa139
Make the output of the heap-related commands consistent (#1590)
3 years ago
Olivia Lucca Fraser 78da129e50
GPT-3 Command for Pwndbg (#1589)
3 years ago
Alan Li 449070557d
Rewrite some unreliable methods for the heap heuristics (#1579)
3 years ago
Tommaso Fontana 8b7dd56e97
added support for riscv:rv64 (#1588)
3 years ago
Disconnect3d f627b61462
Fix auxv memory access error (#1586)
3 years ago
Disconnect3d ee832c80d2
Fix plt and gotplt commands (#1576)
3 years ago
Disconnect3d 871a440a50
Use pwnlib.util.misc.which instead of gdblib.which.which (#1584)
3 years ago
Disconnect3d c33c18c374
arena command: display thread id (fixes #1562) (#1583)
3 years ago
Disconnect3d 6cdf360699
Remove /foo file (#1582)
3 years ago
lebr0nli bb59a81c07 Add rich into dev-requirements.txt
3 years ago
lebr0nli 5a1c10ef51 Ignore missing `rich` module for mypy
3 years ago
lebr0nli 563ca42bb7 Support using `rich` module to print traceback
3 years ago
Maria 30053d1a24 Add Documentation for Rizin
3 years ago
Maria 84120d161b Hack for supporting both rizin and radare2
3 years ago
Maria fd14aa0e55 Add Support for Rizin
3 years ago
Disconnect3d e5fbefc444
Fix #1572: fsbase/gsbase commands on x86 32-bit archs (#1575)
3 years ago
Disconnect3d 3ee589062c
Fix OnlyWithArch invocations (cymbol command) (#1574)
3 years ago
Disconnect3d 606ad31300
gdbinit.py: fix message when locales are wrong (#1573)
3 years ago
Alan Li ca33d16dac
Enhance the checks before accessing the memory for the heap heuristics (#1558)
3 years ago
Gulshan Singh db0ab81bb8 Fix configfile
3 years ago
Disconnect3d afa96abfa0
lint.sh: vermin -vvv instead of -vvvv (#1556)
3 years ago
Disconnect3d 1f01ea0494
Fix #1534: disable emulation if mmap(1G,RWX) fails (#1546)
3 years ago
Disconnect3d 945f12a267 lint.sh vermin: use -vvv --no-tips
3 years ago
Disconnect3d 94599bcc42
Fix procinfo command (#1544) on QEMU targets and with abstract UDS (#1545)
3 years ago
Alan Li 0f67d08acb
Bug fix for error handling of the heap commands (#1543)
3 years ago
lebr0nli 9522a94baa Refactor `pwndbg.gdblib.config.Parameter`'s methods
3 years ago
lebr0nli d7ef76ae3a Rename config
3 years ago
lebr0nli 6f696cc82b Bug fix for `gdb.PARAM_ZUINTEGER*` with GDB < 9
3 years ago
lebr0nli dbfd8d88d7 Add tests for opcode
3 years ago
lebr0nli fb4507d9e8 Avoid negative opcode config
3 years ago