This article was created for those readers who know that hacking (in the usual negative sense of the word) is illegal and entails a number of negative consequences both for the cracker and for society as a whole. For comparison, let’s imagine an apartment cracker - he acts illegally, spoiling property and sometimes stealing it. In this sense, a hacker is no different from this type of people: both are found, tried, and imprisoned.
Therefore, the first rule in mastering this case is: before becoming a hacker, read the law and think about responsibility.
Hacking became popular almost immediately after the Internet appeared. Today you can often hear: “I want to become a hacker, a hacker,” and questions about how to break a site have filled the Internet, even taking into account the fact that lately there are a lot of examples of indicative trials in the case of information pests of network space.
Next, we give some tips that can be used exclusively for educational and constructive purposes and not be used to violate the law.
Definition
Before you become a hacker, you need to understand what it is. There are several myths in society regarding this computer craft, and all of them are only partially true.
Firstly, it is believed that a hacker is a programmer who is very well versed in this area and breaks into programs, databases, security systems, etc. Part of this statement is true, namely that these people are highly qualified. The rest is not true: initially, hackers corrected program errors by workarounds, solving a lot of complex tasks. Those who crack programs with destructive goals are called “crackers,” and they do not enjoy much respect among programmers.
The very word "hacker" is sometimes used when it comes to a first-class specialist who knows the slightest subtleties of his craft and knows how to solve professional problems non-standard.
But now, most people understand hackers as intruders who steal information that is not intended to be published or fall into the wrong hands (for example, passwords, secret government documents, personal information of users, etc.).
Also, the understanding of hacking in society is so vague that they include those who create and spread viruses, illegally gain access to money accounts.
We can say that a large group of people consider hackers to be hackers and pests.
We will adhere to the concept of a hacker as an capable and intelligent programmer whose activities are not aimed at the destruction and theft.
How to become a hacker: creativity
To be a hacker, you need to become a creative person, because the basis of this activity is in finding atypical solutions.
The peculiarity of hacker activity is diversity, so you need to solve new problems that require an innovative approach. This is how skill develops, which is the main sign of a hacker.
How to become a hacker: knowledge and languages
To become one, you need to have a high level of intelligence, specific knowledge and practice.
The most important thing is to learn how to program. To do this, select a language, learn it and practice. For a true master it is not enough to know one language perfectly, therefore you need to understand the principle itself, the method of any language, in order to be able to learn any other in a couple of days, correlating some of the differences with the already known.
How to become a hacker: practice
Books and lessons can only give a general theoretical idea of this matter, so if you don’t want to teach languages, you want real practice, then the most effective method is to read other people's codes and write your own.