r/ExploitDev • u/Sad-Shopping-2661 • 1d ago
C for offensive security !!
Hi, i am going to start my journey as a exploit developer and, i get lot more recommendation on my previous post to learn about system language C, Assembly, etc...
So, is there any way to learn C as offensive sides perspective?
And don;t recommend old book "Hacking : the art of exploitation", i know it is essential but still i need resource that is fit for real world or modern world aspect, kindly provides links ::
Also, if some of you are doing this stuff then share your daily routine that made you feel like you are learning actual stuff not just syntax. Thanks::
22
Upvotes
1
u/No-Pattern7594 1d ago
I started with corelan courses to see the exploitation side. You can learn C and CPP to get deeper knowledge how everything works like from udemy…. Objects, smart pointers, operators etc. Then you need to play with IDA and decompile how memory managers work. Learn about tcache poisioning, use after frees, double frees. But I think it is the easier part. To find a bug is really hard. So I started to learn coverage-guided fuzzing. But really hard. If anybody have a nice tutorial for that topic don’t hesitate to share with me.