-
Thanks for all your work on this project. I'm having trouble attaching to a process suspended by QEMU with a gdb stub. The specific target is the `stack_bof_01` binary in the [DVRF](https://github.c…
-
The pwndbg setup.sh does not install pwntools. Calling disasm without it installs just prints an error.
```
pwndbg> disasm
Traceback (most recent call last):
File "/home/ekse/git/pwndbg/pwndbg/comm…
-
If you build with `UNICORN_ARCHS='x86'` and then attempt to create an ARM `Uc` object, the error message you get is: `exception str() failed`.
```
>>> pwndbg.emu.emulator.Emulator()
Traceback (most r…
-
Currently, Pwndbg force-installs its version of Capstone and Unicorn.
This may cause issues with other versions people prefer to have installed.
-
Pintool can use `-appdebug` to create a debugger server (like `gdbserver`) then gdb can use `target remote` to connect.
I try to use pwndbg but it will block on some event (I just add a timer in debug…
-
Otherwise you get something like this:
```
Traceback (most recent call last):
File "/vagrant/pwndbg/pwndbg/events.py", line 98, in caller
func()
File "/vagrant/pwndbg/pwndbg/arch.py", line 32…
-
After installing pwndbg with setup.sh, when loading gdb pwndbg complained about missing psutil. After installing psutil, I get this:
```
Traceback (most recent call last):
File "/home/vagrant/tools…
-
Give you an example.
```
> hexdump $sp 9
+0000 0x7fffffffdc70 d0 74 ff f7 ff 7f 00 00 18 |.t..|....|. | |
+0009 0x7fffffffdc79
> hexdump $sp 10
+0000 0x7fffffffdc70 d0…
-
when debugging through code and the current function is indeed one that it at the top of a .c file (that does not use tons of includes) the section is lost because of a too aggressive check:
https://…
-
All of the random constants for defaults should be configurable.
We should implement a module object, `pwndbg.config`, which exposes configuration settings as recursive properties.
For example, `pri…