Ground Zero: Part 3-2 – Reverse Engineering – Patching Binaries with Radare2 – ARM64

In this post, we will explore a wonderful and powerful reverse engineering tool – Radare2, and see how we can patch binaries that we crack. In a previous post by … Continue reading “Ground Zero: Part 3-2 – Reverse Engineering – Patching Binaries with Radare2 – ARM64”

Ground Zero: Part 1-2 – Reverse Engineering Password Protected Reverse Shells – Linux x64

Prologue Its been a long time since I posted any of my blogs. What can I say, I was a bit busy with some of the office projects. But finally … Continue reading “Ground Zero: Part 1-2 – Reverse Engineering Password Protected Reverse Shells – Linux x64”

Ground Zero: Part 2-3 – Reverse Engineering – Building Cracked Binaries – Windows x64

Prologue In the previous post, we saw how to extract cleartext and encrypted passwords by reverse engineering the binaries which stored the passwords in memory or within the binary itself. … Continue reading “Ground Zero: Part 2-3 – Reverse Engineering – Building Cracked Binaries – Windows x64”

Ground Zero: Part 2-2 – Reverse Engineering – XOR encryption – Windows x64

Prologue In the previous blogpost, we reverse engineered a binary and extracted the password from within it. This binary however contained a plaintext password. This was good to start for … Continue reading “Ground Zero: Part 2-2 – Reverse Engineering – XOR encryption – Windows x64”

Ground Zero: Part 3 – Reverse Engineering Basics – Linux on ARM64

Prologue As you might already be aware that ARM powers a variety of low-powered devices around us, including but not limited to, phones, routers, IoT devices.etc. Therefore, it is only … Continue reading “Ground Zero: Part 3 – Reverse Engineering Basics – Linux on ARM64”

Ground Zero: Part 2 – Reverse Engineering Basics – Windows x64

Prologue In the previous blog i.e. part 1, we reverse engineered a simple binary containing plaintext password in Linux with the help of GNU Debugger (GDB). In this blog however, … Continue reading “Ground Zero: Part 2 – Reverse Engineering Basics – Windows x64”