Getting Started with Linux Buffer Overflows x86 – Part 1 (Introduction)

Hello Friends, this series of blog posts will purely focus on Buffer Overflows. When I started my journey in Infosec, this one topic fascinated me as much as it frightened … Continue reading “Getting Started with Linux Buffer Overflows x86 – Part 1 (Introduction)”

Getting ready for Assembly Programming – Anatomy of Intel Processor

Hi everyone, this is the part 2 of Assembly Language programming and shellcoding series. If you have not read my previous post, you can read it here. In previous blog, … Continue reading “Getting ready for Assembly Programming – Anatomy of Intel Processor”

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”