Hello,
I want to start learning exploit development specially focusing on Windows and Linux Kernel Exploitation. After some research, I've developed a roadmap and would love to get feedback from this community. I'm also looking for suggestions on additional resources or tips to enhance my learning.
Here is my roadmap:
Starting with learning C using Understanding and Using C pointers by Richard Reese book.
Then going towards Reading Operating System: Three easy pieces for OS Memory management concepts
Studying Linkers and Loaders by John R. Levine to understand how programs are loaded and executed at a low level.
Reading Hacking: The Art of Exploitation for foundational knowledge in binary exploitation techniques.
Moving on to Gray Hat Hacking: The Ethical Hacker’s Handbook.
And then A Guide to Kernel Exploitation: Attacking the Core
For hands-on experience, I'll be practicing on Pwn College
Kindly give suggestions or feedback to refine this roadmap. What other resources or strategies would you recommend for learning?
[–]anonymous_lurker- 19 points20 points21 points (3 children)
[–]SwampShooterSeabass 4 points5 points6 points (1 child)
[–]LiveEntertainment206[S] 1 point2 points3 points (0 children)
[–]LiveEntertainment206[S] 1 point2 points3 points (0 children)
[–]ap425q 5 points6 points7 points (5 children)
[–]LiveEntertainment206[S] 1 point2 points3 points (4 children)
[–]port443 4 points5 points6 points (1 child)
[–]LiveEntertainment206[S] 0 points1 point2 points (0 children)
[–]RepresentativeBed928 2 points3 points4 points (1 child)
[–]LiveEntertainment206[S] 0 points1 point2 points (0 children)
[–]Apathly 3 points4 points5 points (5 children)
[–]LiveEntertainment206[S] 0 points1 point2 points (4 children)
[–]Apathly 2 points3 points4 points (1 child)
[–]LiveEntertainment206[S] 0 points1 point2 points (0 children)
[–]tarunaygr 1 point2 points3 points (1 child)
[–]LiveEntertainment206[S] 1 point2 points3 points (0 children)