I can't learn anywhere on how to hack on the internet. All I understand is coding. Like html code I see on sources on a webpage, how do they manage to actually edit and upload their new code across their webpage? And password crackers and things. As well as trojan horses, attached to a program, how do they do that? And where do hackers learn how to hack, I don't want to be one of those people who just uses programs, I want to really understand this.