|
Guest
Сообщений: n/a
Провел на форуме: 49615
Репутация:
1
|
|
Конкретное: ответь себе на вопрос "зачем ты хочешь стать хакером?".
Если ради изучения как это всё работает, то проблем "с чего начать" не возникло бы. Начинают с того, что больше всего интересно изучить. Ну, не знаю, winAPI распространенный вариант, а так же разработка приложений для мобильных платформ. Там куча уязвимостей и простор для творчества
Если ради денег, то надо изучать прежде всего способы монетизации. Доступы можно всегда тупо купить. Заработать же на этом непросто. Ты не поверишь, но один из самых распространенных способов "взлома сервера" за бабло (прямой заказ) является выдвижение на место дислокации админа и его подкуп или установки ему жучка. Это к слову о "сложных современных системах". Чем сложнее система, тем выше вероятность того, что разработчики забудут о роли уборщицы и т.п. в безопасности их творения.
Если ради понтов, то не получится ничего.
В целом, что бы стать хакером, нужно иметь нестандартное мышление, богатую фантазию и способность логически находить такие решения, до которых другие люди в т.ч. адепты безопасности тупо не догадались. Очевидно, что такой талант в значительной степени врожденный и сложно развиваемый. Поэтому существует большая вероятность сколько не учи программирование хакером не стать. И к этому тоже надо быть готовым и не расстраиваться.
Обычно, люди знают являются ли они носителем такого качества или нет даже если не умеют его применить для профита. Кто-то на школьной/институтской олимпиаде предложил такое решение, что преподы стояли и тупили не понимая как он пришел к правильному ответу данным способом. Кто-то решает головоломки как семечки. Кто-то в Майнкрафте создает такие механизмы, что все тихо охуевают. К кому-то друзья постоянно обращаются с просьбой сделать из говна конфетку потому, что "он могёт".
И так далее.
Поэтому как бе честно ответь себе есть ли в тебе что-то подобное и есть ли смысл тратить время на соревнования с теми, кого по-определению больше и кто настроен надопустить влом чего-либо. Победить тех, кого больше можно только если отличаться от их всех вместе взятых
З.Ы. Лично ИМХО - начинать надо с того, как работает компьютер, процессор, с низкоуровневого программирования. Понимание основ, особенно если нет проблем с памятью и запоминанием - не только задаст нужный "системный" склад в твоем уме и образовании, но и сразу поставит тебя на уровень выше многих "хакиров", кто начал с "пехапе" и "эскуэль", никаких базовых знаний не имеет и ставит на лично гордо взломанные хосты сторонние лоадеры или майнеры зарабатывая копейки, в то время как авторы самого ПО гребут быбло лопатой.
Хакер должен знать в подробностях "как это работает" от начала до конца.
Понимаешь?
В этом его приемущество.
В то время как провайдер погряз в протоколах сети, дата-центр закопался в железе, одмин холит и лелеит свою ОСку, а программер умеет общаться только с интерпретатором, - хакер один знает и понимает всю цепочку от клиента до сервера и обратно. И он может найти уязвимость, от которой все участники открестяться, мол, не моя зона ответственности.
Но надо всё это знать и понимать.
В сухом остатке:
талант находить нестандартные решения ? учи всё : забей
З.Ы.2
И никаких хабров, реддитов и журналов "хакер" и этого форума тоже.
Книжки и официальная документация - вот твои друзья.
И подтяни английский если он не оч.
|