Do you know any good starting points like books, websites, video tutorials? I am talking about disassembling, decompiling, reading low-level languages like assembly (that has derived from decompiling executable code) and understanding how the program works. 
Share your thoughts, thank you! 