New answers tagged


Have you tried to start a gdbserver on your android device and to attach to it in r2 ? It worked for me.


Almost static address can be achieved when the developer use global or static variables. While this was somewhat popular in the old days, today it is very rare and also considered a bad practice. Furthermore, features like ASLR are used to prevent an observer to exploit known static variables by relocating the image at a random address (details omitted as ...


You need to change the Actions from "Trace" to "Break" When the condition is true the action will execute.


I did not have the latest release of WinDbg but while debugging a 32-bit EXE, adding the WinDbgx64 directory to the PATH environment solved this problem. Works as well with remote Windbg.


I want just to add a quick receipt about qemu-user and ptrace. Start qemu-binfmt service on the host to register qemu-user binaries. Use buildah to create amd64 container. Install latest qemu inside this amd64 container, kernel will use them instead of host. Build some toolchain inside amd64 container. Use regular strace to trace your binaries. For example:...


The Reko Decompiler is updated regularly and works for 16-bit DOS executables. It can generate C code from the disassembly. It's written in C#/.NET so requires mono if you want to run it on linux or macos.

Top 50 recent answers are included