You are the perfect man, my friend. I am very happy to have found someone who explains it as logically and comprehensively as you, because you speak the only language I understand, and that is logic!
Nice one mate. Appreciate the fact you took the time and explained GOT and PLT instead of dropping in a link to some docs. Wish you would've created this back in the day when I first learned about them two :D.
Thank you :) I appreciate your comment. Glad you liked the video. My first intention was to mix this content within a video performing a GOT overwrite with a format string vulnerability, but I realized it would've been too much. Better to split the content and have dedicated videos.
in the above case is the libc library loaded at the startup or when the puts function is called the linker loads the entire libc library into the memory and the resolves the symbol ??
You are the perfect man, my friend. I am very happy to have found someone who explains it as logically and comprehensively as you, because you speak the only language I understand, and that is logic!
Glad to help :) Thank you for your kind words!
Nice one mate. Appreciate the fact you took the time and explained GOT and PLT instead of dropping in a link to some docs. Wish you would've created this back in the day when I first learned about them two :D.
Thank you :) I appreciate your comment. Glad you liked the video. My first intention was to mix this content within a video performing a GOT overwrite with a format string vulnerability, but I realized it would've been too much. Better to split the content and have dedicated videos.
This is so useful! And I really appreciate the references
You are welcome!
I’m thankful that I found your channel, amazing content. Keep it up 👍
Thank you. Hope you found the videos useful :)
thank u so much i am glad i found this channel a lot of topics that were hard to me i found the clear explanation for them in this channel
Glad it helps!
Excellent video dude, thanks!
You are welcome :)
Your content is very detailed. Thank you!
Glad to help, thank you :)
Best content/duration ratio! Thanks man, you help me a lot) ❤
Glad to help :)
in the above case is the libc library loaded at the startup or when the puts function is called the linker loads the entire libc library into the memory and the resolves the symbol ??
I recommend you reading about "lazy binding" syst3mfailure.io/ret2dl_resolve/
your videos are really helpful, but i always manage to not have the same view of the stack as you do, could you recommend ways to help?
Thank you :). What view do you mean?
Bro thank you man
You are welcome
Needed that nice explanation about .got.plt. Awsm vid
Thank you. Glad it helped!
@@RazviOverflow If you have plans for heap or kernel, it would be really nice 😊