m4b
m4b
I believe it is necessary to have a new data structure in project/program which maps virtual memory ranges to values. Getting the right design down will be crucial, but I...
Because `panop` is quickly becoming my goto when i need to disassemble cross platform, I was hoping I could use it to dump the unrelocated functions in an object file...
This is tracking issue for performance issues in panopticon. Currently, memory usage is spiraling out of control ;) running `panop` on `libc.so.6` (a 1.9 MB binary), panopticon uses 2.1GB to...
It would be really cool if we had another tab which displayed the program's call graph. Specifically, it would be nice if: 1. functions are nodes in a connected graph;...
I can't explain why they overlap. it looks like because `frame_dummy` contains the function before it (which has a higher start address), but the display with logic should still sort...
objdump and gdb do this and it's so, so helpful: ``` 3658: 48 8d 3d 61 f9 21 00 lea 0x21f961(%rip),%rdi # 222fc0 ``` it resolves the rip relative to...
vmovss in particular seems broken here  e.g., unk ptr, and the ? for the operand
``` ERROR:qtpanopticon::glue: open_program(): tests/data/sosse is neither a saved session nor a recognized executable type ERROR:qtpanopticon::glue: open_program(): /home/m4b/git/panopticon/tests/data/sosse is neither a saved session nor a recognized executable type ``` tried opening...
Currently, can't load a mach fat binary (because which one do we load?), so we need some kind of picker/selector, which presents the user a list of the architectures, which...
It seems for ELF non-pie binaries with a standard C runtime, main isn't discovered by panopticon, as the address is edited into the `_start` prolog at static link time, e.g.,...