Gabriele Digregorio

Results 32 issues of Gabriele Digregorio

Address #523 I've added support for the .gnu_debuglink section in DWARF5 and made it compliant with the follow_links option. This involved modifying the DWARFInfo constructor to include the new section...

Add new values for the log messages to prevent excessive warnings in certain cases. In general, liblog was implemented at the start of the project, but it now needs to...

enhancement

This afternoon, I was telling @MrIndeciso how the world would be better if PTRACE_INTERRUPT were available not only when PTRACE_SEIZE is used. Fewer limitations on signal hooking and fewer race...

enhancement

Implement a mechanism to send arbitrary signals to the process at any moment. Currently, this is only possible with some tricks.

enhancement

I noticed this error in the signals branch, which only occurs while running tests when libdebug is installed using the '-e' option of pip after updating the .toml file. Since...

bug

This PR includes the following features: - search between the virtual memory maps of the process - resolve a symbol w.r.t. a binary memory section

This PR ensures correct attachment to a multithreaded process.

There seem to be issues when we attach to a process run with pwntools. Sometimes the SIGTRAP signal of a breakpoint is not intercepted by our ptrace but is sent...

bug

When we switch to GDB after starting the process execution with libdebug, the pipes are not accessible from either GDB or the script (which is also waiting for the GDB...

enhancement