Музей Криптографии
Просвещаем •

Как хакерство стало субкультурой и стилем жизни в 90-е? 

Как хакерство стало субкультурой и стилем жизни в 90-е? 

Завершается сентябрь: в домах становится холодно, и мы с нетерпением ждем, когда наконец включат отопление, чтобы не мерзнуть по ночам. Пока листики на деревьях стремительно желтеют, предлагаем согреться летними кадрами из Нью-Йорка 1995 года. В фильме «Хакеры» герои купаются в открытом бассейне, катаются на роликах по ночному городу и заодно проверяют на прочность городские и корпоративные системы. В новом выпуске #криптокино разбираемся, что именно взламывали герои Анджелины Джоли и Джонни Ли Миллера — от таксофонов до освещения небоскребов — и насколько все это имело отношение к реальным технологиям.

Именно такой образ в массовой культуре создал американский фильм «Хакеры» (англ. Hackers) 1995 года. Сочетая элементы технотриллера, криминального кино и комедии, режиссер Иэн Софтли и сценарист Рафаэль Моро создали узнаваемый образ цифровых бунтарей. Для них взлом — это одновременно игра и борьба за справедливость. Лозунги хакерской субкультуры Hack the Planet! («Взломай планету!») и Boot up or shut up («Врубайся или заткнись»), отсылки к киберпанк-литературе и эстетике журналов Mondo 2000 и Wired переплетаются в картине с утрированными, но реальными методами взлома и яркими практическими спецэффектами.

О чем фильм? 

В центре сюжета — компьютерный гений Дэйд Мёрфи в исполнении актера Джонни Ли Миллера. В 11 лет Дэйд под ником Zero Cool создал вирус, вызвавший панику на фондовой бирже, и был приговорен к штрафу и семи годам запрета на использование компьютеров и телефонов с тоновым набором. В свой 18-й день рождения Дэйд возвращается к старому хобби — он взламывает телевизионную трансляцию и заменяет эфир эпизодом сериала «За гранью возможного». Познакомившись с группой старшеклассников-хакеров и фрикеров, Дэйд оказывается в круговороте хакерской культуры: тусовки в аркадном клубе, катание на роликах и пари на лучшие взломы. 

Пытаясь доказать свое мастерство, один из участников группы, Джоуи Парделла, проникает в систему суперкомпьютера «Гибсон» нефтяной корпорации и скачивает файл garbage, который оказывается замаскированным вирусом, похищающим деньги со счетов компании. Автор вируса Юджин Белфорд по кличке Чума (The Plague), чтобы скрыть свои преступления, обвиняет Джоуи в кибератаке на нефтяные танкеры и наводит на него и его друзей агентов Секретной службы США. Стараясь спасти друга от тюрьмы, предотвратить разлив нефти в океан и наказать Белфорда, Дэйд и его команда объявляют войну злодею, взламывая его банковские счета и собирая по кусочкам полный файл червя с самого «Гибсона», чтобы изобличить автора и вернуть похищенные деньги. 

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

Какие методы взлома продемонстрированы в фильме?

Социальная инженерия

Главный герой дозванивается до сотрудника телекомпании, которую хочет взломать, представляется работником той же организации и убеждает собеседника назвать номер своего модема — так он получает доступ в локальную сеть. Этот доступ он использует, чтобы выбрать, какой фильм будет показан далее с помощью автоматизированной системы воспроизведения. Оказывается, что в сети уже находится другой хакер, считающий эту телекомпанию своей «вотчиной», и пытается выбить Zero Cool из системы.

Использование чужой инфраструктуры для взлома

Чтобы замести следы, хакеры обычно не работают из дома — для атак они подключаются к чужим сетям. Если сегодня это, как правило, Wi-Fi в кафе или у соседа, то в 1990-е таким окном в сеть могли стать публичные таксофоны, к которым подключали компьютер через акустический модем — в то время большинство пользователей выходили в интернет именно через телефонную линию.

Прокси

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

Дизассемблирование

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

Инструменты для создания вирусов

В начале 1990-х появились первые инструменты для создания вирусов, не требовавшие специальных технических навыков (разумеется, у них не было такого яркого интерфейса, как у «вирусного меню» в фильме). Например, в 1991 году болгарский хакер Dark Avenger опубликовал Mutation Engine (MtE) — программу для разработки полиморфных вирусов. При каждом новом копировании такой вирус полностью изменяет свой программный код, используя криптографические алгоритмы, что позволяет ему эффективно маскироваться от антивирусов. С помощью Mutation Engine можно было превратить практически любую вредоносную программу в полиморфную.

А в 1992 году хакер из группы NuKE выпустил Virus Creation Laboratory — первый инструмент для создания вирусов с графическим интерфейсом. Из вирусов, показанных в фильме, реальным был только Cookie, однако в последующие десятилетия мир столкнулся и с вирусом-вымогателем Bart, и с методом атаки PACMAN.

Взлом спутникового телевидения

Чтобы рассказать о своих открытиях, герои фильма взламывают телеканалы и транслируют свое сообщение широкой общественности. В действительности подобные случаи происходили еще в 1980-х годах. В 1986-м инженер Джон Р. Макдугалл под псевдонимом Капитан Полночь направил мощную 9,1-метровую антенну на спутник Galaxy 1 и прервал показ фильма «Агенты Сокол и Снеговик» на телеканале HBO примерно на 4,5 минуты, выведя на экраны текст с протестом против высокой абонентской платы за спутниковое телевидение. А в 1987 году сотрудник телеканала CBN Томас М. Хейни заменил трансляцию канала Playboy библейскими стихами, осуждающими зрителей за отказ от посещения церкви по воскресеньям.

Самый известный случай пиратской трансляции произошел не на спутниковом, а на местном телевидении — в Чикаго, в том же 1987 году. Неизвестные подменили сигнал двух телестанций: WGN-TV и WTTW (филиал PBS). В первом случае им удалось перехватить эфир на 15 секунд, а во втором — на 90 секунд, да еще и со звуком. На экранах телезрителей появился человек в маске персонажа Макса Хедрума, совершавший странные хулиганские действия. Кто и почему это сделал, до сих пор неизвестно.

Взлом системы освещения небоскреба

В конце фильма Дэйд (под ником Crash Override, «Принудительный обход сбоя») признается в любви Кейт (псевдоним — Acid Burn, «Кислотный ожог») в исполнении Анджелины Джоли, используя взломанную систему освещения небоскребов напротив бассейна, в котором они купаются. Подобные инсталляции стали популярным хакерским развлечением и даже формой медиаарта. Самый знаменитый такой проект реализовали в 2001 году участники немецкого хакерского сообщества Chaos Computer Club, превратив в гигантский интерактивный экран фасад берлинского здания Haus des Lehrers. Вдохновившись этой идеей, студенты Университета Бордо и Вроцлавского технологического университета разработали программу с открытым исходным кодом для управления такими системами и теперь ежегодно превращают фасады зданий в подобные дисплеи. А с распространением систем умного дома участились и реальные хакерские атаки на архитектурное освещение, проводимые без согласования с владельцами.

Познакомиться ближе с миром хакеров и погрузиться в историю кибербезопаности вы можете на выставке «Ключ к доверию. Безопасность в эпоху высоких технологий» в Музее криптографии.

Автор: Егор Ефремов