These are the texts I have found to be the best around. Read these and you will know everything you need to know to start hacking. Pay special attentions to the ethics. If you learn to have the patience to learn from these files then you will learn to have the patience to use the knowledge you have gathered from them.