Как стать хакером? Первые шаги

Как стать хакером? Первые шаги

DARK FORCE


Многие ищут в интернете "как стать хацкером" или хотя бы начать развиваться по этому пути, но так и не могут начать потому что в интернете очень мало информации, а на ютубе и гугле лишь льют воду в уши. Это самый распространенный вопрос среди подписчиков DARK FORCE. Сейчас в кратце постараемся вам ответить.


Я постарался разложить по полочкам для тех кто не знает даже с чего начать, сам искал пол года информацию перед тем как сделать хотя бы свой первый шаг в этом направлении.

Вы обязательно должен знать английский язык. Без исключения для всех, неважно откуда вы. Необязательно знать его на про уровне, но хотя бы на среднем, вы просто никуда не сможете продвинуться без знания языка.

Вы должны знать хотя бы 2-3 языка программирования. К примеру С++, Python, и C#. Это как минимум.

Для чего это нужно? Вы должны знать и представлять реализации разных данных, скриптов, структур и чтобы понимать какие есть в них слабые места, это очень важно. То есть если сайт например написан на php, то в самом php нередко попадаются всякие дыры. Если человек отлично знает этот язык, он обязательно сможет найти эти дыры и как-нибудь ими воспользоваться. То есть именно поэтому хакер обязан знать много языков программирования. Я привёл как минимум 3 языка, это как минимум С++, Python, и C#. На С# вы будете писать всякие начинающие штучки, к примеру по взлому и крякингу программ, модификацию процессов и тому подобное. На Pythonе вы сможете представить работу структуры веб сайтов и соответственно находить в них слабые места, а с помощью С++ вы будете писать уже более серьёзные и сложные вещи, в том числе на системном уровне.

Вы должны разбираться, как минимум, в таких вещах. Тут я привёл небольшой список. Например:

-SQL инъекции.

-Модификация памяти процессора.

-Инъекция динамических библиотек.

-CSS (кросс сайт скриптинг).

-Глубокое понимание протоколов TCP, IP, HTTP, HTTPS, SMTP, FTP, SFTP, AMQP, p2p и других протоколов. Это требуется для того, чтобы понимать все стороны, того как реализованы всякие структуры и понимать как обойти защиту или как взломать тот или иной процесс.

-Понимание теории написания операционных систем.

-Понимание устройства сотовых вышек,радиосигнала и так далее. Это уже в свою очередь требуется для того, чтобы в свою очередь производить какие-то физические атаки, к примеру на дата центры, или вывести какую-то другую любую картинку на билдборды, сбить радио или видео сигнал.

-Понимание устройства защитных механизмов, типо луковой маршутизации, encryption и decryption, понимание устройства сжатия данных, а также многое другое.


Еще не мало важное - социальная инженерия. Как говорил Кевин Митник
- "Самое слабое звено в безопасности системы - это человек."


Я привёл лишь маленький список, но всё это очень важно для вас, используя данный комплект знаний вы сможете подойти к любой защите и сделать всё, что вам требуется.





Report Page