Мурат Уртембаев — первый советский хакер

Первым советским хакером был выпускник МГУ Мурат Уртембаев. В 1983 г. он хакнул систему ПО АвтоВАЗ, в результате чего работа конвейера остановилась на три дня. И это одна из первых «кибер-атак» в СССР, которую обнаружили.

Молодому специалисту пророчили блестящие перспективы в математике, но он не пошел в науку и по распределению попал на АвтоВАЗ. В Управлении автоматической системой для подачи механических узлов на конвейер работали программисты, занимающиеся ПО и рядовые техники, которые обслуживали систему и не имели отношения к программному обеспечению.

7ad702f64d7548e29805d3b20ef21c53.png

Работа проходила по следующей схеме: в случае необходимости программист мог вносить изменения в ПО, при этом письменно не отчитываясь о своих действиях. То есть, можно было изменить систему и остаться незамеченным.

Этим и воспользовался программист Уртембаев, занимающийся обслуживанием компьютеров. С помощью обычной дискеты (предварительно протестированной), он внес в программу свои правки в программу, управляющую подачей деталей на конвейер. По сути, Уртембаев разработал патч к основной программе-счетчику, отмеряющей циклы подачи узлов на линию конвейера. В результате чего ритм счетчика сбивался и заданная деталь поступала на конвейер с опозданием. Учитывая, что процесс был просчитан до секунд, задержка была попросту недопустимой.

По плану Мурата, «вирус» должен был запуститься в определенный час. И чтобы обезопасить себе, программист позаботился об алиби — он назначил старт патча на день своего выхода из отпуска. По расчету Уртембаева должен был выйти на работу, обнаружить сбой и устранить его, героически спасая конвейер. Но план провалился, так как программа самостоятельно запустилась раньше на несколько дней…

784a85afefc246eda856dad286f6d5b2.jpg

Когда патч самоактивировался, автоматика будто взбесилась. Детали продолжали исправно поступать на конвейер, да только не в то время и не те, что требовались. Цикл производства сбился, никто ничего не понимал, вокруг творился настоящий механический и логический хаос. В результате тщательной проверки лучшими специалистами всего оборудования ЭВМ, технических неисправностей не обнаружили. Но отыскали неисправный фрагмент кода. Перезапуск рабочей программы не помог, сбои продолжались. Понадобилось около трех дней для того, чтобы нормализовать рабочий процесс. Сбой в системе нанес серьезный материальный ущерб предприятию, поскольку с конвейера не сошли сотни автомобилей.

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

Дело пошло в суд. Но вот с наказанием возник коллапс. По закону совершенное действие не подпадало под разряд преступления и не предусматривало уголовного наказания. Поэтому первого хакера осудили за хулиганство и дали полтора года условно с подпиской о невыезде. Само собой Уртенбаева уволили с должности программиста, но обязали возместить причиненный ущерб. Он отрабатывал свое наказание в качестве слесаря на главном конвейере.

9163063880d24307b2908f35fb9bd727.jpg

Произошедшая история стала известной на весь Союз и вызвала множество споров на счет поступка Уртенбаева. В газетах писали, что системный программист Волжского автозавода модифицировал ПО АСУ ТП главного конвейера, в результате чего работа была остановлена на трое суток. Двести автомобилей не сошло с конвейера ВАЗа, пока программисты искали источник сбоев. Ущерб исчислялся миллионами рублей в ценах 1983 г.

© Habrahabr.ru