This repository contains my personal notes on low-level systems, architecture, and programming languages gathered from various sources. I created this to document my learning journey, and I hope it can help someone else get started in the field.
Note
This repository is constantly updating as I progress through new modules and research. The organization of the files and folder may be a little confusing but i always try to make things organised.
- OpenSecurityTraining2 – Deep dives into architecture and firmware.
- pwn.college – Hands-on exploitation and software security.
- Roadmap.sh-- Roadmaps about various topics
- Architecture & Hardware: CPU internals, registers, and memory segmentation.
- Operating Systems: Linux kernel internals and system calls.
- Languages: Assembly (x86/ARM), C, and systems-level programming.
- Tools: My setup and cheat sheets for
windbg,gdb,pwndbg,objdump,Ghidra,IDA.
If you are new to this repo, I recommend starting with the Roadmap.pdf to see the learning path I'm following, or checking the Architecture folder to understand the basics of "The Shift" between privilege levels.
Happy Hacking!