The knowledge that primary hackers need to learn is more difficult, because they have no foundation, so they have to contact a lot of basic content. So how to learn computer and hacker knowledge? Next, let's follow me to learn about the methods of learning computer and hacker knowledge.
How to learn computer and hacker knowledge
Hacker's spiritual attitude is very important, but technology is more important. Although the attitude of hackers is irreplaceable, with the invention of new technology and the replacement of old technology, these tools are slowly changing over time. 1. Hacker's spiritual attitude is very important, but technology is more important. Although the attitude of hackers is irreplaceable, with the invention of new technology and the replacement of old technology, these tools are slowly changing over time. For example, we used to learn to write programs in machine code. Until recently, we began to use HTML. However, in late 1996, of course, this was the basic hacking skill. In 1997, of course, you must learn C. However, if you only learn one language, you can't be a hacker. You can only be a programmer. In addition, you must also learn to think about a programming problem with a general concept independent of any programming language. To become a real hacker, you must be able to connect the manual content with what you already know and learn a new language in a few days. In other words, you have to learn something other than C, and at least you have to know LISP or Perl. In addition to several important hacking common languages, these languages provide you with some different programming ways and let you learn in good ways.
Programming is a complex technology. I can't provide complete learning steps here. But I can tell you something you don't have in books and classes (there are many, almost all the best hackers come from self-study). (a) Read other people's program code; (b) Writing programs, these two are good methods. Learning to write programs is like learning to write a good natural language. The best way is to see what experts write, then write something of your own, then read more and write more. Then continue until you develop your own style and characteristics. It is very difficult to find good program code, because for novice hackers, there are few sources suitable for them to read and work hard. But this has changed dramatically; Now free software, programming tools and operating systems (mostly publicly available source, and all written by hackers) can be seen everywhere. Move on to the next topic.
2. Get a free UNIX and learn to use and maintain it. Let me first assume that you already have a personal computer or can use any one (today's children are so happy that they can have it so easily: -). The first step to obtain hacker skills is to obtain a copy of Linux or a copy of free BSD UNIX, install it on your own machine and make it work smoothly. Yes, there are other operating systems in this world besides UNIX. But they only provide Bianry. You can't see their code, and you can't modify them. If you want to start hacking in DOS or windows or MacOS, you must dance with shackles.