I know this website is not really for this type of stuff, but I would appreciate it if anybody could point me in the right direction.
I am a teenager, and want to have a job in network security. However, I do not know anything about hacking. I do have a good foundation, however, and am a very fast learner. I know multiple programming languages, including Python, Java, Javascript, BASIC, and a little C, and I am learning more as I go along. I also know about encryption and how that all works, as well. I do go to hackthissite.org and have completed all the basic and javascript missions and two realistic missions. I am not very experienced with Linux, but do know my way around the shell. In other words, I know the theory of how it works, but I just don't know how to apply it.
What linux distro should I get? I know kali is good but I heard that it is very unstable. What software should I get? i did write a short list down here:
http://pastebin.com/Z2pqH98QWhere should I learn? I am a teenager and do not have any source of money, so I cant buy any books or pay for classes. I have gone to my library and read all the books that they had on the subject, however. Are there any good websites, forums, or IRC channels to go to?
What then, how do I apply my knowledge without breaking the law? I can hack into my router, and my families devices, is it legal for me to hack my own email?
I live in a rural area, and my high school doesnt offer any computer classes and nobody else knows anything about computers.
Really any information you can give me will really help