Answer the question
In order to leave comments, you need to log in
What do you need to know to become a hacker?
The question may seem a bit strange to everyone, but still. The question is how to become a great network security specialist, what to study, what books to read, what directions to study, what languages to learn? Who has experience in this topic, please write a short path to becoming an information security specialist.
Answer the question
In order to leave comments, you need to log in
First, you need to know English at an advanced level. For most of the current literature is in this language.
I advise you to start with the book Hacking Exposed. You can download the CEH course from the root tracker . But he, IMHO, not really, the book is better. Download the Kali Linux distribution, study the tools that come with it, primarily nmap .
Learn Metasploit (included in Kali Linux). A good book Metasploit Toolkit for Penetration Testing, Exploit Development, & Vulnerability Research is written for this.
Sign up for courses on such or such .
Studying the above materials, when you understand that there are gaps in certain knowledge (network protocols, programming, operating systems, cryptography), pull up this knowledge through Wikipedia, literature, courses. Something like this.
Hey hey hey!
Well people, let's call things their things. Of course, there is an explanatory dictionary, but often he is mistaken, as he tries to cover the uncovered.
A hacker is not someone who breaks, breaks. The closest, of course, is the definition of a bully. But also not quite right. This is rather a reckless person who does not know the word "impossible" and tries to get to the bottom of the sometimes undigested. But besides, he is very enlightened in the field of Computer Science (understands when it makes sense and when it makes no sense to open RSA and the like). In addition, he is far from being a layman in circuitry: he holds the soldering iron smoothly, the brain can give out a schematic, and his hands can create everything smoothly.
In general, a hacker is a guy who is crazy about computer technology. Of course, in the modern world this word is distorted, not without the success of the notorious Kevin Mitnick (you can read "The Art of Deception" with Mitnick's comments).
Now about what actually hackers do. They are exploring. Exploring something new and perhaps not very important. But very, very interesting. If you are not interested in why code virtualization is very cool and why Windows still has literal disk mounting, then perhaps the path of a hacker is not for you. You can learn all this, but it is unlikely that you will be interested.
Many of my friends learned about the device of the computer almost by themselves, by trial and error. Remember this: on the border of the explored, this method is perhaps the only one. There is nothing else, simply because no one has thought of anything.
But. Hackers don't protect anything. They are exploring. A real hacker does only what he likes, otherwise depression will torment him. A hacker doesn't have to break networks. It doesn't have to break at all. But a hacker has a very narrow specialization: basic skills in IT in general and incredible skills in his specialization. This is because it is impossible to achieve success without concentrating on one thing.
Kevin Mitnick - cybersecurity hacker
John Carmack - 3D hacker
Julian Assange - cybersecurity hacker
Linus Torvalds - just for fun hacker
There are a lot of really cool hackers out there. If your path is information security, then here is a small roadway: first of all, you should study number theory, understand cryptography , then understand network technologies (there is a lot of everything here: from iptables to network interfaces in both software and hardware), finally, then a few drivers , userland and kerneland: how the OS works, where are weak places. During breaks, we feed ourselves with the web: apache, ngix and other network utensils; we also study bug reports and those holes that have already been found once, we are trying to find how they were found, in what circumstances.
Let's get into this whole atmosphere. Sometimes we do crazy things. No, not trying to get a Darwin Award, rather trying to solve the Millennium Problem and/or Hack the Pentagon .
The most important book for the future Hacker is the Criminal Code, IMHO.
7 Steps to Become a Hacker:
1) learn
2) try
3) learn again
4) try again
5) try UNTIL
6) share
7) return to 1).
Don't listen to these bores. To become a hacker you only need four things:
1. Rollers;
2. Notebook;
3. Ax;
4. Watch the movie Hackers.
Success guaranteed! Money will flow like a river, and Angelina Jolie will look at you like a hero. However, judging by the question, it is a bit old for you. Although he can adopt.
PS Well, so that they don’t immediately leak karma to me, the real advice is to study networks at the CCNA level (there is the first part of the course on the root tracker) - this is the base, so that you understand what you will protect / break. Without basic knowledge, one can only engage in thermorectal cryptanalysis.
In general, ideally, it all comes down to learning something perfectly and noticing flaws in others. That's all.
To answer more specifically, you need to describe your question more specifically.
Ask Myshch. Learn C, asm, seriously delve into reverse engineering. Work for 5-7 years in kaspersky, doctorweb, parallels.
First, answer yourself the question: "But what the hell do I need this for." Answered? Well done. Now decide which area you want to choose? Pentest, reverse engineering, security audit, etc. The point is that you will grab a little of everything. Choose a narrow specialization and upgrade this skill. For what period? Depends on you. It’s possible to pump well in a year if you plow in this business 18 hours a day. If you just play around, take Kali Linux, throw an exploit on your android smartphone, open the shell and calm down
You need to know what to read and where to practice.
What to read:
https://webware.biz/
https://kali.tools/
https://hackware.ru/
zalinux.ru
https://defcon.ru/
Where to practice:
https://habrahabr.ru/company /pentestit/blog/261569/
https://xakep.ru/2010/06/03/52289/
I would recommend starting the journey by learning the Assembly language
Becoming a hacker is very easy. It is enough to learn and understand: mathematical disciplines (mathematical analysis, theory of functions of a complex variable, algebra, geometry, probability theory, mathematical statistics, mathematical logic and discrete mathematics), engineering disciplines (physics, computer hardware, fundamentals of radio electronics, communication networks and protection information from technical intelligence), disciplines in programming and computer science (computer science, high-level programming languages, programming methods, assembly language, operating systems, DBMS and computer networks), special disciplines (cryptography, and theoretical foundations for protecting computer systems).
This is a fairly complete list. But if you want to become not a simple hacker, but a real expert in your field, then you also need to know:
- cryptographic methods in systems for protecting state, confidential and commercial information;
- cryptographic methods in information protection and decryption systems;
- Mathematical models of processes arising in the process of information protection;
- methods for solving probabilistic, statistical and algorithmic problems of cryptographic analysis, synthesis of cipher systems and cryptographic protocols;
- methods for constructing mathematical models of protected information, ciphers and encryption systems;
- methods of information transformation in networks of various types;
- ensuring the reliability of the operation of encryption equipment and testing of software and hardware implementations of cryptographic algorithms;
- general methodology for cryptographic analysis and construction of estimates of the cryptographic strength of cipher systems;
- determination of information leakage channels by measuring and calculating the parameters of dangerous signals;
- the main provisions of the theory of electrical circuits;
- basic principles of organization of communication systems and networks, features of modern network architectures;
- main types of ciphers, cipher systems, cryptographic protocols and protection systems;
- features of development and maintenance of software for working groups and paraprogramming.
B. Lavrentyev ( COMPUTERWORLD/Kyiv )
I would recommend to start not to ask such questions on the toaster and other places =)
Hackers are different - someone hacks the WEB, someone writes cracks to licensed software, someone gets access to information on computers in networks, someone writes viruses with their own signatures / encryption. Here it is worth choosing what the soul is drawn to ...
brain. twisted brains.
trolls can't hack
talkers can't hack
fat trolls can break with mass
talkers can break brain
fat trolls are so fat that thin
talkers are as transparent as thin
who are you?
>zmitrok62
Posisadminit years of commercials 5)
Son, for 25 years of administration (in 93 zizopil arria on bbs in cp886) I begin to understand that I am just starting the path to enlightenment.
I consider the guru a hacker of Kaspersky - he monetized people's fears.
It was a surprise to find this channel .
Perhaps this is what you were looking for.
He is led by a certain "Kevin Mitnick", sometimes he talks about what he does and how, he even teaches, but for a fee.
In my opinion, ideal - to learn to know everything from the inside)
Hello, not quite on time, but better later than never, right?) I wrote an article, everything is described in detail telegra.ph/Kak-zhe-vsyo-taki-stat-hakerom-06-23 . If you really really want to become a hacker, there is wonderful courses on geekbrains - https://geekbrains.ru/geek_university/security , there is everything you need, well, you can only get acquainted with radio hacking and the device of radio signals yourself, the courses are sweet, of course, but the price oh how it bites ... So we are looking for Internet by hand. Try to use the 20/80 method, 20% theory/80% practice. Good luck in learning))
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question