A Project where i try to learn something new every 2 days, 1 day for learning and the next day for applying the knowledge and this is a place to track it.
The Idea is to learn a new thing and then apply it, by Investing on Day 1 some time to research about the subject and then on Day 2 apply that knowledge onto a platform so for example doing a HTB Challenge, or do a Port Swigger Academy lab etc.
This challenge was inspired from a challenge I found on LinkedIn : https://github.com/harsh-bothra/learn365
This Challenge is mostly about learning so notes here not all made by knowledge, i use a lot of resources and try to link them, if there are any resources not mentioned please feel free to message me and i will add them
Day 1 : Basic of Linux Stack Smashing/ Buffer Overflows / Intro to GDB
Day 2 : Practice on HTB
Day 3: Basic AD Enumeration via Power View and using The AD Module
Day 4 : Privilege Escalation on a basic Level in AD environments
Day 5 : XML External Entity Injection Attacks
Dat 6 : API endpoint Basic Ennumeration
Day 7 : Android Hacking Basic Tools
Day 8 : Voltality Forensics
Day 9 : Assembly Language Basics
Day 10 : Report Writing
Day 11 : Sysinternals
Day 12 : Core Windows Processes
Day 13 : Event Logs
Day 14 : Yara
Day 15 : ROP Based Buffer Overflows (Basics)
Day 16 : OAuth Basics
Day 17-19 : Naham Con
Day 20 : File Transfers
Day 21 : Pwntools Usage Basics
Day 22 : GraphQL Basics
Break : HTB BattleGrounds Tournament and Univesity Studies
Day 23 : Bash Scripting and Linux commands
Day 24 : Powershell Basics
Break.
Day 25 : x64 Basic Linux Buffer Overflows (No Protections)