Gabriele Digregorio

Results 32 issues of Gabriele Digregorio

The syscall that has replaced the hijacked one should be more clearly displayed.

enhancement

It should be renamed to "pprint_maps" for coherence. Moreover, it should not print the object name but only the interesting information

enhancement

Even if the signal associated with the fork is managed, currently libdebug only alerts the user to the spawning of a child process. The user must then manually manage the...

enhancement

In addition to `Pipe.interactive`, libdebug should also offer a `Debugger.interactive` mode. This mode should be similar in principle to `d.gdb`, but without the restrictions on switching to GDB. This could...

enhancement

This PR introduces support for multiple breakpoints at the same location. Below are the design choices I made during development to ensure alignment: - **Breakpoint Dictionary Enhancement:** - The breakpoints...

The nanobind files that manage the parsing of symbols should be rewritten

enhancement

This is the first PR that attempts to shift some functionalities of libdebug from a process-scoped to a thread-scoped basis. I encourage a logical code review, even if it is...

enhancement

This PR adds support for syscall name resolution for the new syscalls `open_tree_attr` (NR 467, added in kernel v6.15), `file_getattr` (NR 468), and `file_setattr` (NR 469) (both added in kernel...