Supported Systems
Operating Systems
Currently, libdebug only supports the GNU/Linux Operating System.
Architectures
Architecture | Alias | Support |
---|---|---|
x86_64 | AMD64 | Stable |
i386 over AMD64 | 32-bit compatibility mode | Alpha |
i386 | IA-32 | Alpha |
ARM 64-bit | AArch64 | Beta |
ARM 32-bit | ARM32 | Not Supported |
Forcing a specific architecture
If for any reason you need to force libdebug to use a specific architecture (e.g., corrupted ELF), you can do so by setting the arch
parameter in the Debugger object. For example, to force the debugger to use the x86_64 architecture, you can use the following code: