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

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

DarkWEB_01

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

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

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

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

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

Например:

•SQL инъекции.
•Модификация памяти процессора.
•Инъекция динамических библиотек.
•XSS. Для термина использую сокращение «XSS», чтобы не было путаницы с каскадными таблицами стилей, использующими сокращение «CSS».
•Социальная инженерия.
•Глубокое понимание протоколов TCP, IP, HTTP, HTTPS, SMTP, FTP, SFTP, AMQP, p2p и других протоколов. Это требуется для того, чтобы понимать все стороны, того как реализованы всякие структуры и понимать как обойти защиту или как взломать тот или иной процесс.
•Понимание теории написания операционных систем.
•Понимание устройства сотовых вышек, радиосигнала и так далее. Это уже в свою очередь требуется для того, чтобы в свою очередь производить какие-то физические атаки, к примеру на дата центры, или вывести какую-то другую любую картинку на билдборды, сбить радио или видео сигнал.
•Понимание устройства защитных механизмов, типо луковой маршутизации, encryption и decryption, понимание устройства сжатия данных, а также многое другое.


Report Page