this is interesting, seeing geohot and bunch of friend doing this, you need better understanding and good core fundamentals of computer to do reverse engineering and develop exploits
some resource i find along the way i learn:
https://overthewire.org/wargames/bandit/
- it is like playing game, fun way to learn https://guyinatuxedo.github.io/
- great guide with challenges and explanation https://sensepost.com/blogstatic/2014/01/SensePost_crash_course_in_x86_assembly-.pdf
- A Crash Course in x86 Assembly for Reverse Engineers https://guidedhacking.com/threads/ida-pro-beginner-guide.8006/
- ida full guide, you need to know how to use disassembler
https://www.reddit.com/r/hacking/comments/a3oicn/how_to_start_hacking_the_ultimate_two_path_guide/
- good reddit post https://github.com/trickster0/OffensiveRust
- example in rusts
i need to learn how to crack wifi passwords, because i can’t survive without Internet