Current location - Recipe Complete Network - Fat reduction meal recipes - The basic elements of hacking
The basic elements of hacking
Personally, I think there are several basic elements to be a hacker:

First of all, if you want to be a hacker, you must first learn to respect the internet. Some people leave false information everywhere on the Internet, and their registered names and ages are all false. On the one hand, this is done for safety. However, it seems unnecessary to worry about network leaks. Almost all regular websites will protect users' information to some extent. Besides, you are not Clinton or Bush. What are ordinary netizens afraid of? (The above does not include the case that you must leave a pseudonym. )

Secondly, it is unthinkable to be a hacker without understanding the network and the corresponding computer knowledge. Every hacker has an extraordinary research spirit and is very good at learning. The times are progressing, and so is technology. Only by studying can we fall behind, and only by constantly learning can we get ahead of others. If you want to make a name for yourself in the internet, you have to learn something. Network foundation, as its name implies, is the most primitive rule in the network world. If you don't even know the rules of the game, how can you play? TCP/IP is the most popular network protocol, which is used to complete most of the work on the network. There are many more, so I won't say much here.

Have you ever studied programming? How is your study? What have you achieved? Programming is as important to a computer or web workers as the right hand. If not, learn quickly! I suggest learning more programming languages to prepare for different situations. Here I recommend several: assembly language, which I personally think is the most useful programming language. Although it is a bit complicated, it is an assembly language, which is closer to computer hardware than a high-level language. It is superior to high-level language in some problems. I prefer delphi to high-level language. Everyone says, "Real programmers use VC, smart programmers use Delphi, and those who use VB are not programmers." Delphi is simple in structure and powerful in function, which is why I like it. If you want to be an excellent programmer, learn VC. I will be happy for you, but at the same time, you should be prepared to suffer. VC is sometimes not as cute as you think. In the network era, many network programming languages have become everyone's new favorites, among which I still recommend a relatively basic HTML language. First of all, it is relatively basic, and secondly, it has been recognized by everyone, and many people have mastered it. If you don't know, you can ask, which is very helpful to your study.

Maybe our personal computers are all equipped with Microsoft products. However, in the real network server, there are various network operating systems, because everyone has different requirements for network security. Windows 2000, UNIX, Liunx and Sun OS are all popular network operating systems. In my opinion, these are all things that we should master. At least have a general understanding, and then study it in depth. Understand its history, working principle, characteristics and loopholes. In this way, we will not be in a hurry when we meet them.

In fact, being a hacker has requirements for people themselves. Smart and studious aside, it is unbearable for ordinary people to try password cracking for a long time. Moreover, there is not much difference between a hacker and a hacker, and it is often between thoughts. After several years of hard work, everyone is definitely unwilling to do it because of different ideas, but sometimes they just can't help themselves. So practice to be patient and indifferent to fame and fortune.

In addition, friends who are not very good at English should learn English well. I think one of the reasons for the slow development of hacker technology in China is that our English level is not high enough to communicate with hackers in Europe and America. Moreover, many technical articles and vulnerability reports are in English first and are being translated into Chinese. Maybe the article was translated by some lame people who are not computer majors. This has caused the lag and distortion of technology. Some people may say that they are too busy to study. I said, why don't we stop talking about computers and the internet for three months and concentrate on learning English? Sharpen the knife first, and sharpen it so as not to miss the woodcutter. When you learn English well, read the technical articles in English. You will feel bright at the moment and learn more easily.