Мы живем в эре информационных технологий. Кто владеет информацией, тот владеет миром. Раньше ценность человека заключалась в том, сколько товара он сможет произвести за ед. времени, или особыми знаниями, которыми не владеет никто. Сейчас же из за того, что у всех есть интернет, ценность большинства знаний упала почти до нуля, но хакеры - это те самые люди которые владеют именно той самой информацией, которой не владеет никто. Обходя системы безопасности, досконально зная как работают компьютерные системы они становятся одними из самых ценных носителей информации.
Так как же стать хакером ?
Чтобы быть хакером нужно разбираться во многих вещах одинаково хорошо. Для начала это:
Языки программирования:
- Python (Простой, но очень функциональный язык)
- С++ (Язык для написания сложного кода, который часто просто необходим)
- HTML(Простой язык, на котором написано 90% сайтов)
- SQL (Язык баз данных этих самых сайтов)
- CSS (Язык визуального оформления сайтов)
- Java Script (на этом языке происходят все сценарии на сайтах и не только)
Это необходимый минимум языков, который нужен, чтобы считаться хакером.
Так же необходимы навыки в :
- Kali Linux - это OS на основе дистрибутива линукса, которая создана для специалистов по инф.безопасности. Kali содержит огромное количество инструментов для хакера. Умение пользоваться всеми ними одно из качеств хорошего хакера.
- Parrot OS - это OS на основе Kali Linux, которая подойдет для более слабых пк. Количество инструментов такое же.
- Умение пользоваться терминалом Linux (знание всех команд).
Помните, что всегда есть возможность до качать нужные инструменты через терминал в любом линукс дистрибутиве.
Остальное:
- Дискретная математика - (Необходима хорошему хакеру, т.к позволяет досконально понимать работу компьютерных систем. По дискретным формулам работает все программирование.)
- Социальная инженерия - (Необходимый навык для хакера, так как многие шифры просто физически невозможно взломать, уровень защиты просто максимальный, но человек будет всегда слабым местом в этой системе)
- Понимание работы Интернета, wifi, локальных сетей.
- Электротехника - (Без ее помощи порой просто невозможно взломать большинство систем, так как если шифрование безупречное, то у нас остается доступ к плате, а так же есть возможность самому спаять устройства для взлома, которые и будут давать доступ к программе, через физический контакт с платой.)
- И конечно много практики. Не советую практиковаться на системах и устройствах без разрешения владельца, так как это попадает под уголовную статью, но существует много сайтов, которые платят за взлом хорошо защищенных систем и ничто конечно не мешает купить роутер, телефон, пк, создать локальную сеть и попробовать ее взломать.