Многих новичков очень сбивает с толку выбор языка программирования для изучения хакерства,
Всегда помните «вы не можете взломать систему, если не знаете, как она устроена»…

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

Например, если вы знаете только C/C++ и ассемблер, вы не сможете взломать веб-приложение. А также, если вы знаете только PHP или JavaScript, вы не сможете взломать ядро ​​или приложение.

Не просто изучайте Python или язык с одним доменом...

Я рекомендую изучить хотя бы один язык сценариев, такой как Python3, perl или Bash… но не останавливайтесь на этом, потому что они помогают вам только в написании сценариев, а не в поиске уязвимостей.

Итак, вот моя рекомендация…

C И сборка обязательна. Изучайте x86–64 и сборку ARM.

Первоначально опубликовано на https://imcomputerg33k.blogspot.com 28 ноября 2020 г.