Преступники или герои? Какими бывают хакеры и правда ли все они программисты
Кто такие хакеры
Сегодня большинство словарей объясняет слово «хакер» в негативном ключе. Кембриджский словарь говорит, что хакер – это человек, который использует свои знания о компьютерах и компьютерных сетях для незаконного доступа к чужой информации.
Однако, если посмотреть на этимологию, то изначально слово «хакер» было позитивным. В середине 1960-х оно стало популярным в технологических университетах США, таких как знаменитый Массачусетский технологический институт (MIT), для обозначения тех, кто с энтузиазмом изучал программирование и компьютерное оборудование и экспериментировал с этими технологиями. Хакерство подразумевало креативный подход к вещам и поиск новых применений для них.
В 1970-е технологии начали экспоненциально проникать в самые разнообразные сферы жизни людей, и это сделало возможным хакерство в его сегодняшнем смысле. Тем не менее, вопреки определениям словарей, хакеры – это не только те люди, которые используют программное обеспечение и знания о технологиях для совершения преступных действий.
Какие виды хакеров существуют
Одна из самых известных классификаций хакеров делит их по трем «шляпам» – черной, белой и серой. Она пришла из классических американских фильмов-вестернов, где по цвету шляпы персонажа можно определить его намерения: хорошие носят белые шляпы, а плохие – черные.
Чёрные хакеры занимаются незаконной деятельностью. Например, ищут прорехи в системах безопасности интернет-сервисов, чтобы воровать данные банковских карт и выводить с них деньги. Белые хакеры – по сути эксперты по кибербезопасности. Они тестируют цифровую инфраструктуру компании, которая их наняла, чтобы выявлять уязвимости, которыми могут воспользоваться черные хакеры.
Серые хакеры не спрашивают разрешения у компаний, системы которых пытаются взломать. Но, найдя уязвимость, они не делают зла, а приходят к бизнесу и просят деньги за то, чтобы раскрыть ему эту информацию.
Черные хакеры могут получать гигантские деньги на криминальных схемах, но рискуют оказаться за решёткой на годы. Не редкость, когда черный хакер становится белым, отсидев срок. Выйдя из тюрьмы, они остаются под пристальным вниманием полиции и спецслужб, поэтому им ничего не остается, кроме как монетизировать свою деятельность законным путём.
Быть белым хакером проще, так как нет угрозы тюрьмы. Однако зарплаты скорее просто нормальные, если измерять цифрами IT, и меньше адреналина. А ещё чёрное хакерство – популярный выбор среди активистов за всё хорошее, пусть это и не этично.
Этика в хакерстве
Этичными хакерами называют белых хакеров, потому что они действуют полностью законными методами. Это не всегда соответствует популярным представлениям об этике, так как белый хакер может защищать нефтяную корпорацию, а черный – устраивать акции для привлечения внимания к проблемам экологии. Дело в том, что хакерский активизм нередко действует назаконными методами, потому что никто не даст активистам разрешения на их акции.
Конечно, все разговоры об этике хакерства неоднозначны, как и любые разговоры об этике. Известный пример хактивизма – организация WikiLeaks, созданная Джулианом Ассанжем. С одной стороны, ее сторонники действуют незаконными методами – они крадут и публикуют секретные документы. С другой стороны, эти документы проливают свет на нелицеприятные стороны американской политики, которые могут и должны быть известны избирателям.
«Хактивисты» могут действовать не только против компаний и организаций, но и против отдельных людей. Например, наказать человека за поступок, обнародовав его личные данные, такие как номер телефона.
Хакеры и программирование
Невовлеченный в тему человек представляет хакеров как программистов, но в действительности не все хакеры ими являются. Сегодня необязательно писать код, чтобы создать вредоносную программу – ее можно найти в интернете, как и разнообразные хакерские инструкции. Иногда за деньги, иногда бесплатно. Даже в мессенджере Telegram есть чаты со всем необходимым для черного хакерства. Но все равно нужно быть, говоря языком вакансий, уверенным пользователем компьютера.
Однако, если есть цель стать продвинутым хакером, то программирование – обязательно. Белый хакер, или специалист по информационной безопасности, должен иметь хорошую базу знаний о компьютерных технологиях и учить языки программирования.
Эксперт: Марина Аглиуллина
Например, если это политические мотивы, хакеры могут устраивать DDoS-атаки на сайты правительственных организаций, чтобы они не могли функционировать, или вывешивать на них ту информацию, которую считают важной.