Daniele Mammone
Daniele Mammone
### Description Description Lifting a bnd jmp instruction with x86 architecture results in an IRSB with no instructions and jumpkind Ijk_NoDecode Steps to reproduce the bug ### Steps to reproduce...
Beginning of implementation of heap management
There is a problem with some binaries, making recv functions broken. Interaction script ``` from libdebug import * import sys d = debugger("./binary") io = d.run() d.cont() io.recvuntil(b"> ", timeout...
@io-no symbol resolve for STT_TLS isn't work as expecting. ``` from libdebug import debugger d = debugger("/bin/ls") d.run() d._internal_debugger.resolve_symbol("tcache", "libc.so.6") ``` with a libc base of 0x7ffff7d82000, it resolves to...
I can't access the fs_base register through the regs attribute of the debugger. ``` from libdebug import debugger d = debugger("/bin/ls") d.run() d.regs.fs_base ``` AttributeError: 'Amd64Registers' object has no attribute...
When doing finish() inside a callback, libdebug crashes saying "return address out of maps" in certain situations. I attach the environment to reproduce the bug. ``` root@5d80ccb21f45:/dump/output# python3 new_libdebug_dumper.py Traceback...