June 2017

S M T W T F S
     1 2 3
4 5 6 7 8 910
1112 13 1415 1617
18 19 20 21 22 23 24
252627282930 

Style Credit

Expand Cut Tags

No cut tags
Wednesday, September 9th, 2015 08:00 am
9 сентября 1947 безвременно погиб в недрах Mark II Aiken Relay Calculator безымянный герой отряда чешуйчетокрылых, вызвав ошибку в работе энтого Calculator. Имя этому прискорбному действу по локализации и нахождению этого самого бага – дебаггинг, дала достославная Грейс Хоппер (Изящная Блоха по нашему, и это символично) человек и пароход! Поэтому сегодня свой профессиональный праздник отмечают тестировщики программного обеспечения. А так как у нас энтим делом пренебрегали, пренебрегают, и возможно пренебрегать будут, в 1983 году призошла вот такая история:

h96566k

Вот так выглядит тот самый северный олень сиречь баг :)


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

В Управлении автоматической системой подачи механических узлов на конвейер, в котором работал Мурат, было две категории сотрудников: элита, то есть программисты, владевшие всеми тонкостями программного обеспечения (ПО), и рядовые схемотехники, занимавшиеся обслуживанием системы, которых «элита» и близко не подпускала к своим делам. Схема работы была следующей – программист, если считал нужным, вносил изменения в ПО, но не оставлял никаких данных или отметок о внесенных изменениях. Мурат смекнул, что можно без труда «хакнуть» систему, и никто его не спалит.

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

Месть Уртембаева


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

Главное же достижение тестовых испытаний – никто ничего не заметил. Отсутствие системы контроля, проще сказать – расп*здяйство, развязало Уртембаеву руки.
Может быть, первый хакерский взлом в истории СССР, так бы и не настал, если бы на заводе при работе с кадрами учитывали правду жизни, которую в легендарном «Бойцовском клубе» представили так: не стоит недооценивать или унижать официанта, потому что он может плюнуть или нассать вам в суп.
Уртембаеву не дали почетную грамоту. Обещали, но не дали. Мурат шутку не оценил, и решил пустить в ход собственную разработку, которая повергла самый крупный автозавод СССР в состояние хаоса и отчаяния.

Как известно, месть — блюдо, которое лучше подавать холодным. Мурат подстраховался, создав себе алиби, – запуск адского патча Уртемабев запрограммировал на день своего выхода из отпуска. Расчет был такой: я возвращаюсь из родных степей Казахстана, обнаруживаю сбой и совершаю настоящий производственный подвиг, спасая конвейер от неминуемой катастрофы. Почетные грамоты, слава, хвала и поездка в Туапсе прилагаются. Крутой план? Еще бы. Но вмешалось одно непредвиденно обстоятельство – программа запустилась на два дня раньше.

Восстание машин


Никто ничего не понимал. Автоматика точно сошла с ума. Инженеры хватались за сердца – шоковая производственная терапия в течение трех дней на конвейере не прошла для них бесследно. Это была итальянская забастовка, только протестовали не сотрудники, а электро-вычислительная машина. Автоматика исправно подавала детали на конвейер, но не в то время и не те детали. Производственный цикл был сбит, и в механической и логической точности конвейера наступил настоящий хаос. Возможно, одно из первых восстаний машин против человека.

Бороться с ЧП были брошены лучшие специалисты. Они проверили оборудование, отдельные узлы, саму ЭВМ, но технически все было в порядке. Следов физического вмешательства не было найдено. В конце концов отыскали неисправный фрагмент кода. Запуск рабочей программы с другой дискеты ожидаемого результата не дал – сбои продолжались. Конвейер удалось запустить лишь через три смены.

Из программистов в слесари


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

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

Вскоре «матерые волки» под давлением общественного мнения покинули завод. Уртембавев же возместил причиненный ущерб и вернулся в родной Казахстан, где вроде бы занимается бизнесом. С началом 90-х преступления в сфере высоких технологий стали неотъемлемой частью нашей жизни. Но пальма первенства в этом нелегком деле навсегда принадлежит Мурату Уртембаеву, первому хакеру СССР.

Источник: деловая газета Тольятти «Понедельник»
Wednesday, September 9th, 2015 08:42 am (UTC)
Грейс Хоппер.

Вторая же история вызывает определенные вопросы.
Вроде бы это был 1983 год. Управлял АвтоВАЗом скорее всего какой-нибудь ЕС. И, спрашивается, какие могли быть у ЕС дискеты? :)
Wednesday, September 9th, 2015 09:17 am (UTC)
Думаю управление всё там было как у добрых людей заведенно на siemens simatic S5 внизу, M4000 (4030) наших клонах ИНЭУМ овских старших сименсов которые почти, но не полностью совместимы с ЕС (каналы к периферии звезда и кольцо, программы в автомате не перекомпилируются) и СМки обыкновенные опять от ИНЭУМ . Поэтому дискета не тот вопрос.
Wednesday, September 9th, 2015 09:27 pm (UTC)
Т.е., речь не идет о привычных нам дискетах формата 5.25 и 3.5 дюйма (или даже 8 дюймов)? :)
Thursday, September 10th, 2015 03:59 am (UTC)
Нет речь идёт именно о привычных дискетах, с котрых сгрузилась новая программа на машины верхнего уровня, которые раздали на контролеры низкого уровня полную ахинеи новую логику работы. Кстати для справки у них на заводе уже в то время работало несколько десятков тысяч компьютеров (30-40) и серия М4000 появилась раньше ЕС ЭВМ и была как минимум первой гражданской ЭВМ третьего поколения на ИС. Просто в те времена у нас хакеры ещё в основном на работе тёмные дела мутили, только потом на БК-0010 был сланым ЖШ сделан эмулятор Аэрофлотовского терминала, и были несколько месяцев студенческой Халявы с полётами на выходные на Чёрное море.
Thursday, September 10th, 2015 06:51 pm (UTC)
Ну, я хз...
Я все равно сомневаюсь, что человека с дискетой допустили до RT процесса, ну да ладно.
А что там за операционка была - АСВТ?
Wednesday, September 9th, 2015 09:06 am (UTC)
Пользователь [livejournal.com profile] crimcat сослался на вашу запись в своей записи «ПЕРВЫЙ ХАКЕР СССР (http://crimcat.livejournal.com/814020.html)» в контексте: [...] Оригинал взят у в ПЕРВЫЙ ХАКЕР СССР [...]
Wednesday, September 9th, 2015 09:04 pm (UTC)
Живи долго и счастливо, мой юный падаван!
Thursday, September 10th, 2015 05:50 am (UTC)
Не первый - а первый попавшийся.
Thursday, September 10th, 2015 06:48 am (UTC)
Путь абстрактного безымянного зла это не путь хакера
Thursday, September 10th, 2015 07:04 am (UTC)
Зла? Не демонизируйте прыщавых нердов.

Безымянного, но не бесцельного.

Тема - тайком сломать, а потом демонстративно героически чинить, до сих пор в тренде. Или думаете, перевелись руководители, которые размышляют в стиле "зачем мы ему платим, если он ничего не делает целый день"? Я свою первую работу потерял в 90х, потому что слишком многое автоматизировал, и услышал "Я за тобой уже месяц наблюдаю. Ты раз в день жмешь ctrl-E и все - и за это мы тебе 700 баксов платим". В конце концов каждый такой руководитель получает своего героя, который и в выходные выйдет, и целую ночь просидит - но все починит, доделает и настроит в последний момент. Ваш тем же путем хотел пойти, но не сумел. Вот и получается что он не самый первый, не самый умелый, да еще и своих коллег активно продал за смягчение приговора.

Я использую термин "продал" в контексте - если бы он был бы идейным комсомольским активистом, радеющим за общее дело, он бы "вывел на чистую воду". Но из текста явно - до отпуска он не видел ничего зазорного в таком действе, а потом вдруг моментально перековался.
Thursday, September 10th, 2015 07:25 am (UTC)
Те которые не попались, и никами своими не светятся не хакеры, а люди чтущие древнии традиции печников и водопроводчиков со строителями разными, их этим словом грязным хакер оскорблять не надо.

Создать самим себе трудность, и потом её героически преодолеть это наша древняя традиция. И былинных героев былых времён обзывать хакерами не очень хорошо и правильно.
Thursday, September 10th, 2015 08:32 am (UTC)
Журналисты испоганили само слово, навыдумывав сказок для покрытия должностных преступлений в банках и иже с ними. Как вам "информсвободник"?

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