Против лома нет приёма: техногенная катастрофа по интернету

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

/
8.7K
12
9
129

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

Хаос с документацией

Вирусные заражения десятков миллионов компьютеров и проблемы с безопасностью сетей часто рождают слухи, что хакеры с лёгкостью могут проникнуть в сеть опасного промышленного производства (химзавод, металлургия, АЭС). В результате экономика страны получит урон, сопоставимый с боевыми действиями. Рассмотрим такую вероятность.

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

Против лома нет приёма: техногенная катастрофа по интернету

Допустим, наш суперхакер успешно взломал сеть предприятия и оказался в ней.

И что же хакер там обнаружит? Финансовые отчёты, фоточки с очередного корпоратива и прочее непотребство, включая низкий музыкальный вкус отдела бухгалтерии.

Тут можно устроить хаос с документацией и немалые репутационные потери, но катастрофу? Для этого надо потрудиться ещё.

Тятя, тятя, наши сети…

Придётся взламывать промышленную сеть предприятия, продираясь через очередной ряд защитной аппаратуры и программных средств. И после того, как наш гибридный спец всё-таки пролезет через «демилитаризованную зону» (промежуточную защиту между промышленной сетью и информационной сетью предприятия), начнётся самое непотребство. Техническое.

Грубо говоря, промышленная сеть предприятия делится на три уровня. Управление производством (третий уровень), рабочие места оператора — это может быть технолог или сменный мастер на электрической подстанции и сервере сбора данных (второй уровень). И самое важное: системы управления технологическими механизмами (первый уровень).

Если взломать систему управления производством, в руках врага окажется весь производственный план, например, колёсопрокатного цеха.

Сколько будет выпускаться посменно, какие номера, качество отдельно взятого колеса и тому подобное.

Против лома нет приёма: техногенная катастрофа по интернету
(Фото: Алексей Куликов)

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

Взломали сервер — и систему сломаем

Взломав серверы промышленной сети, хакер попадает на второй уровень. Тут вообще лепота. Серверы второго уровня хранят данные, собранные от технологического оборудования. Чего там только нет: положение механизмов, давление в трубопроводе, напряжение питания электродвигателя моталки, скорость проката и тому подобное… зависит от конкретного производства. В нефтехимии будет больше химических параметров, в энергетике — связанных с электроэнергией и её генерацией, в металлургии — с металлом и его обработкой.

Все эти данные обрабатываются на серверах и передаются прямо на монитор технолога. А там уже не абстрактная цифирь, а вполне конкретные графики, диаграммы и схемы работы механизмов. Всё анимированное и красивое, взгляд не оторвать! И так всю рабочую смену.

Именно на этом уровне хакер теоретически может устроить локальную катастрофу.

Например, сымитировать сигнал управления какой-нибудь задвижкой — и оп! — начнёт подниматься давление в водоводе. Оператор с удивлением уставится на монитор и попытается переключить управление на себя, но…

Против лома нет приёма: техногенная катастрофа по интернету
(Фото: Денис Мордвинцев)

Вообще любое серьёзное производство оборудуют системой технологической защиты. Как раз на случай, если произойдёт нечто странное и хтоническое, и понадобится срочно вырубить какой-то аппарат. Достигается это разными путями, один из которых (оборудование сейчас легко позволяет подобное) — жёсткая связь, прямо на уровне обычных проводов, между показаниями какого-либо аварийного датчика и питанием механизма. Аварийный датчик даёт тревогу — контакт автомата питания механизма разрывается. Всё, оборудование стоит.

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

Наш хакер легко может столкнуться с чем-то подобным. Управление на втором уровне часто реализуют параллельно с управлением по месту, прямо с технологического пульта — самого настоящего, с кнопками и переключателями. Даже если захватить управление сервером второго уровня (то есть фактически лишить оператора доступа к экрану с графической информацией), он всё равно в любой момент может просто переключить управление на местное и управлять технологической линией вручную. Чтобы добиться чего-то большего, чем заставить его «пошевелить булками», придётся лезть напрямую на первый уровень.

И вот тут хакера поджидает очень неприятный сюрприз.

«Рояль в кустах» на первом уровне

Системы управления технологическим процессом в первую очередь строятся на PLC (программируемый логический контроллер). Это не компьютер. Программа в PLC представляет собой скомпилированный ассемблерный код. И если вы не знаете аппаратную платформу конкретного PLC, вас ждёт феерический облом. Но, предположим, наш хакер не лыком шит и всё это понимает. У него целый набор крутых программных средств обратного инжиниринга и анализа ассемблерного кода от ведущих производителей PLC — от «Сименса» или «Шнайдера» до «Хима» и «Иокагавы» — со всякими примочками от спецслужб.

Против лома нет приёма: техногенная катастрофа по интернету

К слову, отдельный вопрос: как наш гибридный герой будет подключаться к PLC и устраивать ему дамп памяти? Заливка кода и конфигурации в контроллер может происходить не по столь знакомому и любимому всеми ethernet-каналу, а по интерфейсу последовательной передачи данных типа MPI, RS485/232. Впрочем, упростим ему эту задачу. Пусть свяжется по обычному сетевому кабелю.

Применив «рояль в кустах» и слив себе код, наш хакер понимает… что он ничего не понимает.

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

Всего этого хакер не видит. Перед ним всего лишь код, в котором ещё надо разобраться. Понять куда и на какой адрес памяти посылать команду, которая «поломает» весь технологический процесс, из-за чего взорвётся целый химический цех, домна или реактор. Очевидно, таких команд придётся послать несколько. Иначе ничего не произойдёт и сработает самая обычная технологическая защита.

Против лома нет приёма: техногенная катастрофа по интернету

Фактически хакеру нужно будет на лету создать сложную «аварийную» программу, используя взломанный код. Задача резко осложнится. Придётся ему тащить с собой переносной квантовый компьютер. Однако если таковой у него уже есть, то тем более он уже применяется на производстве. Круг замкнётся, а хакер останется у разбитого корыта.

Впрочем, не всё потеряно. Если на замену нынешним системам управления производством придёт IoT (Internet of Things, «интернет вещей»), у любого специалиста будет шанс. Но до подобного пока всё ещё далеко.

Hoвости СМИ2
«‡„ÛÁ͇...
Самый тёмный час: штурм Грозного

Штурм Грозного зимой 1994-95 годов стал крупнейшей катастрофой современной российской армии. Операция, которую планировали провести быстро и красиво, обернулась оглушительной трагедией. Как же так вышло?

28K
112
106
1.4K
10 «школьных» заблуждений о предвоенных репрессиях в Красной армии

Красную армию обезглавили перед войной. 1941 года не было бы, если бы не 1937-й. А может быть, наоборот, репрессии — это очищение? Так как же всё было на самом деле?

22K
69
260
601
Революция вампиров: как свергали Чаушеску

30 лет назад в Румынии пал режим Николае Чаушеску. Споры о румынской революции не утихают по сей день. Кому был нужен переворот? На чьей совести сотни погибших? Причастны ли к свержению диктатора русские? В мифах и реальных фактах разбирался WARHEAD.SU.

20K
45
24
188
Играй, гармонь: советские разведчики против гармонистов вермахта

Каждый офицер вермахта на Восточном фронте должен был знать — никаких концертов на передовой. А иначе на звуки музыки придут русские разведчики и «поаплодируют» музыкантам гранатами и автоматными очередями. Именно так нашёл свою смерть гауптман Краум — большой любитель балалаек и гармошек.

20K
50
16
278
Кто кого? Сталин против Сталина

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

18K
67
645
522
Операция «Козлёнок»: как спецназ ЮЗА встречал Рождество

Что делать, если Рождество встретить хочется за накрытым столом, а всех припасов — сухой паёк? Правильно — проявить недюжинную смекалку. Как южноафриканские полицейские в разгар войны в Анголе отметили новогодние праздники — в нашем материале.

16K
56
15
97
Тест: знаете ли вы биографию маршала Победы Георгия Жукова?

Георгий Константинович Жуков — полководец, сыгравший ключевую роль в победе над нацизмом. Давайте посмотрим, знаете ли вы биографию великого маршала.

16K
8
16
283
Карлсоны против сталинских соколов: шведский авиаполк Зимней войны

Формально Швеция не воевала с 1814 года. Империя Густава II Адольфа и Карла XII ещё в XIX веке предпочла сосредоточиться на самосовершенствовании. Но, когда Сталин решил исправить границу с Финляндией, а заодно принести финнам счастье коммунизма, девять тысяч шведов пошли помогать соседям. Треть всей шведской авиации отправилась оборонять небо Лапландии.

15K
45
138
243
Самолёты-«невидимки» и русский вклад: 7 мифов о «стелс»

«Стелс» придумали в СССР. Технологии снижения заметности делают самолёт полностью невидимым. Самолёт-«невидимка» должен быть из фанеры. WARHEAD.SU — против заблуждений. Поэтому мы собрали популярные мифы — и готовы дать им бой.

14K
62
44
32
Острее бритвы: как правильно точить ножи

Пришли на шашлыки, а тупой «дедушкин» ножик не режет мясо? Вовремя затачивать надо было! Чтобы вы больше не попали впросак в такой ситуации — наша статья о том, как же правильно «лечить» затупившиеся клинки.

98K
56
41
467
Плавучие ветераны Второй мировой: самые старые действующие военные корабли

Вторая мировая была настолько давно, что корабли, принимавшие в ней участие, уже давно превратились в плавучие музеи. Но не все! Некоторые всё ещё стоят в строю и гордо несут флаги своих стран. Мы собрали для вас подборку самых интересных кораблей-ветеранов.

96K
29
13
81
Советская пехота держит удар: как растерялись «тигры»

«Разгромить!» — такой безапелляционный приказ получил свежий 507-й тяжёлый танковый батальон «тигров». Его машины 21 марта 1944 года выгрузились с платформ в районе Львова прямо к началу нового наступления Красной армии. Ожидания немецкого командования по поводу чудесной силы «тигров» оказались обмануты самым подлым образом.

89K
80
27
742
Средневековые убийцы, или О чём на самом деле сказка про Красную Шапочку?

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

62K
94
57
979
Ликбез: численность средневековых армий

Ничто не вызывает столько споров у историков, как вопрос о численности средневековых армий. По страницам серьёзных монографий и научно-популярных книг ходят цифры, порой очень плохо сопоставимые с реальностью. Так сколько же воинов могло выставить средневековое государство? WARHEAD.SU разобрался.

59K
52
57
591
Партизанские реалии: насколько точными были полевые сводки?

«Чем дальше в лес, тем толще партизаны», гласит известная шутка. В начале 1944 года, когда Красная армия освободила значительную часть Украины, штаб партизанского движения захотел проверить — а так ли были точны сводки?

56K
68
68
862
Битва за Радзехов: анти-Расейняй Великой Отечественной

«Советские КВ и Т-34 были неуязвимы для немецкой артиллерии летом 1941 года!» — такие утверждения можно встретить и сегодня. Обычно дальше вспоминают прибалтийский Расейняй и одинокий КВ против 4-й танковой группы. Но ход боевых действий подсказывает, что была и полная его противоположность. Имя ей — Радзехов.

55K
76
35
719
Стройка века по-немецки: Атлантический вал

«Мы построим свою линию укреплений, с пушками и адским пламенем!» — решили немцы в 30-е годы, обиженно наблюдая, как тем же самым вовсю уже занимается весь остальной мир. Немецкая пропаганда утверждала, что Атлантический вал неприступен и любая попытка высадки обречена. Но союзники решили, что этот вал не так страшен, как его малевал доктор Геббельс.

55K
51
11
432
Монгольские нукеры против рыцарей: битва при Легнице

Сравнивать крестоносцев и монголов, казалось бы, заведомо бесполезное занятие. Ведь где рыцарство, а где хитрые азиаты? Однако 9 апреля 1241 года под Легницей, что в Силезии, произошла великая битва, которая поможет ответить на вопрос: какая же военная культура прошлого превосходит остальные?

55K
53
42
1.1K
10 «школьных» заблуждений о русской военной истории

На Куликовом поле не было пехоты, стрельцы не воевали в красном, Карл XII не нападал на Россию!

218K
95
58
897
Взгляд Запада: каким видели советский спецназ в Афганистане

Советского спецназа на Западе очень боялись — и заслуженно. О наших бойцах писали в зарубежной прессе, рассказывали душманы. За Spetsnaz пристально следили за океаном. О подвигах бойцов в Афганистане ходило много легенд. Какие из них правда? Сейчас расскажем.

116K
74
19
869
Острее бритвы: как правильно точить ножи

Пришли на шашлыки, а тупой «дедушкин» ножик не режет мясо? Вовремя затачивать надо было! Чтобы вы больше не попали впросак в такой ситуации — наша статья о том, как же правильно «лечить» затупившиеся клинки.

98K
56
41
467
Плавучие ветераны Второй мировой: самые старые действующие военные корабли

Вторая мировая была настолько давно, что корабли, принимавшие в ней участие, уже давно превратились в плавучие музеи. Но не все! Некоторые всё ещё стоят в строю и гордо несут флаги своих стран. Мы собрали для вас подборку самых интересных кораблей-ветеранов.

96K
29
13
81
Ликбез: зачем танку бревно

Танк — это вам не шуточки, а грозная боевая машина, обвешанная орудиями смерти! Но кроме привычных всем пушек, пулемётов и гусениц на нём частенько можно увидеть самые странные навороты. И по степени непонятности одно из первых мест занимает обычное бревно. Казалось бы, зачем оно на танке? Мы разобрались.

91K
42
29
457
Советская пехота держит удар: как растерялись «тигры»

«Разгромить!» — такой безапелляционный приказ получил свежий 507-й тяжёлый танковый батальон «тигров». Его машины 21 марта 1944 года выгрузились с платформ в районе Львова прямо к началу нового наступления Красной армии. Ожидания немецкого командования по поводу чудесной силы «тигров» оказались обмануты самым подлым образом.

89K
80
27
742
Тест: Какой вы военачальник?

Всегда мечтали стать Верховным Главнокомандующим, но что-то мешало? Опыт знаменитых военачальников прошлого поможет подготовиться как следует и избежать ошибок. Пройдите тест WARHEAD.SU и узнайте, какой стиль командования войсками ближе именно вам.

86K
7
3
276
Гиганты в тупике
Мы не увидим их в небе

Бомбардировщики — самые большие, сложные и дорогие боевые самолёты своего времени. Ведь доставлять на территорию противника смертельный груз — это задача, на которую сил и средств не жалеют. Однако, попытка внедрения даже самых амбициозных идей часто даёт осечку. Взглянем на чудовищ, которых породил временный сон разума некоторых конструкторов.

76K
34
14
172
Рожок, бубен и мясорубка: что поможет перезарядить быстрее?

Запас патронов бывает двух видов: «мало» и «всё равно мало». Однако просто забить рюкзак патронами — тоже не выход. Процесс перезарядки для противника вовсе не повод по-джентльменски прекратить стрельбу. Перезаряжаться желательно как можно быстрее и реже, а патроны таскать уже «готовыми к употреблению». Что же для этого придумали?

76K
28
17
346