История одного КБ и Friday the 13th - Пятница 13е или самый известный компьютерный вирус.
В начале 90х и немного ранее трудился я в одном закрытом оборонном ящике в отделе разработки электронных схем.
Нужно отметить что техника в те времена у нас появлялась весьма экзотическая по тем временам и вполне современная. Если бы не перестройка, то и многие наши разработки в области компьютерной техники наверняка пошли бы в жизнь. Коллективом руководил Клименко Сергей Васильевич - просто гениальный инженер и мой первый учитель. К сожалению пути разошлись и я не знаю где он теперь и жив ли...
Вот только некоторые из разработок. На сегодняшний день они кажутся смешными и примитивными, но в те времена давали очень большой экономический эффект.
- Электронный квазидиск или по другому QD, как мы его сокращенно называли (по сути блок быстродействующей памяти) на 1024 и 2048 кб заменявший дисковод у компьютеров ДВК-2. Для него были написаны драйвера. При загрузке ОС и программы выгружались на квазидиск, после чего система грузилась с него. Это позволяло в сотни, а может и тысячи раз, повысить быстродействие любых операций (точных замеров не проводили). Сравнивать быстродействие дисковода и электронной памяти бессмысленно. А Жестких дисков для ДВК тогда ещё не было, да и потом особо много их тоже не успело появиться. Скажу одно: по сравнению с IBM PC/XT, имевшей на борту жесткий диск, ДВК-2 с QD работал в разы быстрее на сходных задачах благодаря другой внутренней архитектуре (в основе лежала PDP-11).
- Несколько контроллеров для сопряжения несовместимых в то время напрямую устройств. Например данные для печатных плат разрабатывались в то время на ЕС ЭВМ и приходили на перфолентах или перфокартах (уже плохо помню). Графопостроители управлялись от СМ ЭВМ, где использовалась перфолента - вещь крайне ненадёжная. Чтобы отрисовать микросборку, чертёж, печатную плату требовалось эти данные считать, сдублировать на перфоленту и потом скормить СМ-ЭВМ. Этим занимался УПДЛ в симбиозе со считывателем перфокарт. Контроллер, в разработке которого мне довелось участвовать и защищать по этой теме свой диплом, позволял исключить из процесса перфоленту и загнав данные в память напрямую отдавать их графопостроителю. Именно отсюда и вырос в последствии QD для ДВК-2.
- Разработка первого САПР на базе ДВК-2 с CGA дисплеем. Это был комплекс из двух дисплеев, ПО нашей разработки и устройств ввода-вывода. Работа была очень большая и интересная, но увы.. Мышка Robotron с COM портом, обрезиненным металлический шариком и кабелем из кембрика до сих пор хранится у меня где-то в недрах исторических ценностей.
И это только то, что было вне плана и не засекречено. Позже были не менее интересные разработки и проекты уже в составе малого предприятия, поскольку отдел расформировали.


С этими двумя устройствами было много приключений. РИН-609 благодаря емкостной развязке в схеме питания всегда имел на корпусе пол фазы... Дотрагиваться до двух устройств сразу (УПДЛ и РИН) было крайне нежелательно - клинт получал нехилый удар током через две руки. Обычно попадались парни из ЧПУ решившие покадриться с красивой девушкой готовившей перфоленту.
Вторым случаем могут гордиться монтажники из Зеленограда устанавливавшие у нас новую СМ ЭВМ и подключавшие её к РИН. Кто-то перепутал заземление корпуса РИН и подключил его к минусу питания СМ ЭВМ. Пизданул знатно! Процессорная корзина оплавилась местами, а микросхемы взлетели и прилипли к верхним платам. В итоге после 3-х месяцев безуспешных попыток её реанимировать новую СМ ЭВМ успешно списали (2 или 3 стойки разного железа - уже не помню).
После этого РИНы также активно стали отправлять в утиль, меняя их на новые мониторы.
Но вернёмся к IBM PC/XT, появившейся у нас в самом начале 1990 года. Сказать что э то был прорыв после алфавитно-цифровых и монохромных дисплеев - это ничего не сказать! По началу рабочее применение машинки было небольшим. По большей части программисты изучали новую технику и пробовали писать на ней программы. Также её пытались соединить с быстрым французским плоттером CPF и пытались найти решение как заставить их рисовать данные с ЕС ЭВМ - плоттер в отличие от использовавшихся графопостроителей был просто бомбой. Рисовал в разы быстрее и без сбоев.
Тогда же была крайне популярна игра Arcanoid в которую народ на этой IBM дружно рубился урвав минутку. И в то же время появился вирус Пятница 13е (Friday the 13th) который я успешно словил именно в пятницу тринадцатого играя в обеденный перерыв в ту самую игру...
Ну и немного о Friday the 13th
В те годы компьютеры были намного слабее защищены - никто особо не беспокоился в наличии какой-то антивирусной программы, да и обновлять базы было многим негде - Интернет только начинал шагать по стране.
Вирус Иерусалим (Jerusalem), известный также как Friday the 13th, был впервые обнаружен в Израиле в 1988 году в канун 40-летия создания еврейского государства. Известно большое число модификации этого вируса.
Вирус активировался достаточно просто: как только на календаре наступала пятница, 13, так все используемые программы и файлы заражались и уничтожались.Не было какого-то специфического способа распространения данного вируса, но это происходило через обычные системы, такие как флоппи-диски, CD-ROM или вложения в электронных письмах.
Вирус заражал файлы с расширениями COM, EXE или SYS и увеличивал размер всякий раз, когда файл выполнялся, чем сокращал объем памяти, доступный на компьютере и приводил к замедлению в работе компьютера. А вот каждую пятницу 13 числа вирус активировался и уничтожал компьютерные файлы, которые использовались в тот день...



Комментарии