I want to be a elite hacker not an script kiddie. All online course and PDF's a are teach how to use hacking tools ( like nmap, metaspolit..etc ) they don't teach how that tool works and how to make those tools. So where can I learn to make own port scanner by using raw socket and packet crafting like nmap and where can I learn to make own expolits ? -Thanks in advance and sorry for bad english