F
F
falcon5552018-07-06 20:57:17
IT education
falcon555, 2018-07-06 20:57:17

What and in what order to study (hacker level)?

What to study and in what order.
Out of great interest, I want to understand IT technologies at the level of a hacker, that is, learn both the web and system languages ​​(there is plenty of free time). To collect the base, I started with higher mathematics and physics (they are easy for me, I teach with pleasure), I also study electrical engineering at the same time. But what to do next? I don’t understand what to read, what to study at all...
I want to know everything thoroughly, that is, not just to code, but to understand what is happening in the car and how, this is very interesting to me.
I have 5 more years of free time, I am ready to teach and study EVERYTHING related to the computer, programming languages ​​and networks. I ask you for help, tell me what to read and in what order.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Saboteur, 2018-07-07
@saboteur_kiev

Read Wikipedia first - you need to decide on the terminology.
Learn one programming language (like C++) at a basic level - write a few programs - a calculator level, a client-server level (simple chat), and something with a database. It is possible the same chat, with data storage in any sql base.
If you manage in a year, you can set the task of what to learn for the remaining 4 years on your own.

M
m0nym, 2018-07-06
@m0nym

When you just get close to the "hacker" level from a distance, you will already know exactly where and what to read.

S
Stalker_RED, 2018-07-07
@Stalker_RED

For starters:
Tanenbaum PC
Architecture Tanenbaum Network Architecture
Tanenbaum Operating Systems
by Kevin Mitnick, for understanding general principles and social engineering.
During breaks, play around with microcontrollers (at least with an arduino) - it helps a lot to figure out how it works there at the level of ones and zeros. Assembly basics. (Twist the artmoney?)
Approximately at this stage, it would be necessary to figure out which direction is more interesting, and dig in the appropriate direction.
Mark Rusinovich for diving into the wilds of Windows, for example. (sysinternals, technet blog)
Ollydbg, softice, that's it.
Or kali linux, wireshark, tcpdump, aickrack.
Or maybe sql injection and xss.
(the list of destinations can be continued for a long time).
You can dig in all directions at once. It will be hard, but fun.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question