ARMsRace

As some of you might know, I am recently focusing on ARM64/AArch64 trying to expand my reversing skills to this magnificent realm. As I was dealing exclusively with the x86-64 for the bigger part of my career, I thought that learning about the internals of this widely used RISC platform (somebody argue that it is […]

Prevention and detection of heap corruption and memory leakage with OpenBSD’s memory allocator security mitigations (otto malloc)

NOTE: Some MALLOC_OPTIONS such as Dump (D) are introduced in the latest release (OpenBSD 7.4). Lately I’ve been exploring functionality and possibilities of various memory allocators to see which one provides decent level of safety for the average developer. Talking about safety in memory allocators, one has to have in mind that there is an […]