Reverse Engineering https://www.shodan.io/ https://www.malwaretech.com/ https://github.com/ytisf/theZoo https://github.com/swisskyrepo/PayloadsAllTheThings https://github.com/swisskyrepo https://reverseengineering.stackexchange.com/ tips https://stackoverflow.com/questions/1395591/what-is-exactly-the-base-pointer-and-stack-pointer-to-what-do-they-point?rq=1 https://stackoverflow.com/questions/10264512/base-pointer-and-stack-pointer?rq=1 https://reverseengineering.stackexchange.com/questions/18878/why-doesnt-this-retn-instruction-return-from-the-function https://stackoverflow.com/questions/35806409/what-is-fsregistervalue-meaning-in-assembly https://en.wikipedia.org/wiki/Win32_Thread_Information_Block#Accessing_the_TIB training platforms https://ctftime.org/ https://pwnable.tw/ https://www.root-me.org/ guides & refs https://www.felixcloutier.com/x86/ http://ref.x86asm.net/ https://x86.puri.sm/ https://en.wikibooks.org/wiki/X86_Assembly http://www.cs.virginia.edu/~evans/cs216/guides/x86.html https://sensepost.com/blogstatic/2014/01/SensePost_crash_course_in_x86_assembly-.pdf https://beginners.re/ https://www.youtube.com/watch?v=hUdSp-kz_xI software https://github.com/inguma/bokken https://github.com/radareorg/cutter http://www.ollydbg.de/version2.html