Hi! These are my blog posts!

Reversing ARM Firmware

Reversing a raw firmware dump is very different from reversing an ELF executable or a PE image. There are no sections, no symbols, and often no clear format - just raw bytes.

In this post, I’ll walk through the process of reversing a simple ARM Cortex-M3 (ARMv7-M) firmware image using Ghidra, mapping memory regions, identifying initialization routines, and making sense of global variables.

Ssh Clip

Clipboard with SSH cause graphical web interfaces are just too overkill for copying text.

Chip8 Interpretter 1

Out of the blue, after my SIH victory, i decided to give web development and cybersecurity a little break and decided to write a chip8 emulator. This is one project that i have always been wanting to do for quite a long time, but never got free enough to do it.

Javascript Is Not The Answer

During the last three weeks, javascript has been the reason for all of my misery. The more javascript i write, the more i wonder ‘Who put this piece of shit on the server!’ Even though it has always given me problems, there’s two problems that made me (almost) physically abuse my keyboard.

No, i won’t be talking about what {} - [] results in, why spend time thinking about things that you will never use?