Чисто компьютерное убийство - Рудольф Вчерашний 8 стр.


- Постой, Денис! - вдруг спохватился Валерий Яковлевич. - Чуть опять не забыл со сроками-то. Этот военный изобретатель просит на проведение испытаний, ну, на натуре, то есть в реальной обстановке, два месяца, и для покупки оборудования и аппаратуры нужен аванс. Пятьдесят процентов. - Названные цифры испугали самого Петлякова больше, чем удивили Дениса. Тот ничем не выказал своего впечатления, только, дернув головой, бросил: "Учтем!"

Последующие дни были для Валерия Яковлевича настоящим кошмаром. Гаврилов явно увиливал от прямого ответа на вопрос: "Когда он сможет продемонстрировать свою установку в действии". Его то не было на месте - выехал в местную командировку, то он у начальства на важном совещании, а то просто в открытую - слышно было в трубку, как он говорил секретарю: "Кто там еще? Петляков? Меня сегодня нет", - и все тут. Попытки дозвониться или застать его дома тоже были безрезультатны.

Что-то здесь явно не так. Да он, похоже, просто водит его за нос, к такому выводу пришел Петляков. Нужно что-то решать! Но что решать, как решать, у него не было плана. К тому же он не знал и не мог знать о такой маленькой тайне, как "ОСПА" - особый секретный параметр Александрова. Да и откуда ему было о нем знать, если об этом не знал и сам выдающий себя за автора разработки Сергей Ильич Гаврилов, доктор наук, научный руководитель одной серьезной военизированной организации.

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

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

- Да сотри ты белила с рожи, начальник! Они добровольно, за хорошие бабки согласны на этот ваш эксперимент. Уже ждут - не дождутся, когда. И аванс получили. Каждый раз, как мы появляемся, на выпивку требуют, в счет будущего заработка. Так что, на худой конец, если он действительно будет для них худой, они свою вонючую жизнь уже пропили. - Так и не представившийся посланец Кызи, не спросив разрешения хозяина кабинета, закурил свой "Кэмел". - И последнее, все это нужно провести и закончить в этом месяце, до мая. И хотя сегодня первое апреля, все это, как ты понимаешь, начальник, далеко не шутки. - Посланец аккуратно постукал мизинцем по сигарете и стряхнул пепел на полированную поверхность письменного стола из карельской березы. - Ну, как, я могу передать, что вы согласны, начальник? - прищурившись, добавил он. - А, Петля? Так как, спрашиваю?

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

- Да перестань ты хныкать и сморкаться тут, - нарочито брезгливо оборвал его гость. - А с Кызей ты все разговоры уже переговорил.

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

- Ну, вот и ладненько! - потирая руки, сказал посланец. - Дело сделано, дуру замуж выдали! - И, удостоив Петлякова прощальным кивком головы, удалился.

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

Но как он ни разбрасывал свои мысли - карты, расклад выпадал всегда только один. Жуткий расклад. Либо бомжи в своем подвале, либо сам Валерий Яковлевич Петляков, либо заваривший всю кашу Сергей Ильич Гаврилов должны быть готовы проститься с жизнью. "Что же делать? - в который раз спрашивал себя Петляков, но реального ответа пока не находил. Отчаяние и досада душили его. - Чтоб ты сдох!" - со всей силой невысказанной страсти подумал о своем ученом приятеле Валерий Яковлевич, и ему слегка полегчало от этой мысли.

Глава 5
"ОСПА" - ОСОБЫЙ СЕКРЕТНЫЙ ПАРАМЕТР АЛЕКСАНДРОВА

Для того чтобы запретить вход в некоторую квартиру, ее дверь опечатывают. Приклеивают бумажку, одним концом к косяку, а другим - к самой двери. Лучше, для "понта", с какой-нибудь печатью. Это, так сказать, официальный запрет. Бумажка тут не является в буквальном смысле запором. Физически такую дверь, отомкнув замок, можно легко открыть. Но при этом наклеенная бумажка разорвется, что будет свидетельством нарушения официального запрета. И это видно всем, и нарушителю запрета, и тому, кто запрещает.

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

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

Нечто подобное проделывают и некоторые хитроумные ученые. У них тоже есть свои секреты, которые требуют защиты от недобросовестных посягательств. Например, придумал какой-нибудь Иванов или Смит что-то новенькое, скажем, способ очистки воздуха от вредных примесей и насыщения его кислородом. Не будет же он в одиночку и скрытно пользоваться им только у себя в квартире. Ему интересно внедрить применение своего изобретения как можно шире. Это не только материальные усилия, но также известность, слава и прочие моральные дивиденды. Он публикует свои результаты и идеи в широкой научной печати или оформляет их как изобретение, если таковым его признают соответствующие официальные органы. Таким вот способом закрепляются приоритет и авторство. А далее уже закон должен защищать авторские права.

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

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

Вот таким-то приемом и воспользовался Юрий Борисович Александров для защиты своего детища. Причем не только для защиты, но и для наказания виновника.

Чисто техническая сторона дела заключалась в следующем. Для резонансного возбуждения инфразвуковой системы необходима значительная энергия. В природе источником такой энергии служат землетрясения, ураганы и тому подобные мощные энергетические резервуары. Но там и масштабы проявления инфразвуковых катаклизмов огромные. А если сосредоточить, сфокусировать это явление в небольших масштабах на территории площадью порядка нескольких сотен и даже десятков квадратных метров? Юрий прикинул, что длина инфразвуковой волны на частоте шесть герц, а это наиболее опасная для человеческого организма частота, составляет величину менее шестидесяти метров. А это сравнимо с масштабами, например, служебного здания.

То, что надо, подумал Александров. Но где взять энергию? Изобретательская мысль быстро подсказала выход. Во время отопительного сезона по трубам обогревательных систем циркулирует большая масса воды. Простенький расчет, произведенный Юрием, подтвердил правильность его догадки. Можно! Можно использовать эту кинетическую энергию движущихся по трубам масс воды для преобразования в энергию инфразвука. Для затравки, для раскачки этой энергии с нужной инфразвуковой частотой можно использовать в качестве зародыша обычные звуковые колонки мультимедийного компьютера и элементы конструкции самого здания. Да те же самые батареи отопления. Мысль в мозгу изобретателя вибрировала, как бы сканируя, просвечивая нужную идею, и двигалась дальше. Теперь осталось придумать, как получить стоячую волну и сконцентрировать эту энергию в нужном месте. Тут уже невозможен единообразный для всех помещений расчет. Необходим перебор огромного количества вариантов, в зависимости от конфигурации, загруженности, формы и размеров помещения. А кто это будет делать? Да известно кто. Компьютер! Нужна только "самая малость" - разработать для него программу этого поиска.

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

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

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

А, меж тем, компьютер упорно во всех вариантах расчетов выдавал этот параметр. Более того, он беспристрастно рассчитал и критическое значение этого параметра по вредному воздействию на среднестатистический человеческий организм. Оно оказывалось во всех случаях одинаковым и составляло величину, равную 0,067. Но почему?

Оставив эту загадку неразгаданной, Юрий так и сохранил во всех программах эту величину, убрав только все обозначения и цифры. Таким образом, он ввел, по сути, новую константу, назвав ее "ОСПА", что в несокращенном варианте означает "Особый секретный параметр Александрова". И этот параметр был действительно секретным, поскольку о нем знал только автор разработки, да где-то в недрах компьютерной памяти можно было в принципе разыскать толкование этой загадочной "ОСПЫ".

В чем же заключалось введение в действие этого параметра? Он фигурировал в изобретенном Александровым и присвоенном Гавриловым устройстве как ключевой регулирующий параметр. Если его специально не отключить, то при работе защитной инфразвуковой системы программа автоматически вводила его в действие и, многократно усиливая силу воздействия инфразвуковых волн на биологический, в частности, человеческий организм, превращала их в жуткую убойную силу.

Для его отключения требовалось простое нажатие определенного сочетания клавиш в определенном месте клавиатуры. Тюк - и программа становилась смертельно опасной. Еще тюк - становилась послушной в настройке, и эффект ее воздействия снижался до безопасного.

Чрезвычайно интересные и разнообразные возможности. Надо только знать - где и куда "тюкнуть", вот в чем закавыка! А знал об этой разгадке лишь один Александров, поскольку только он был истинным создателем всей этой системы и единственным хозяином всех заложенных в ней тонкостей и ловушек.

В секретный отдел Центра патентной экспертизы поступила заявка на регистрацию изобретения способа и устройства по этому способу. Речь шла о том, как запрограммировать систему охраны определенной территории с помощью инфразвуковых приспособлений. Автор в качестве прототипа ссылался на заявку такого-то номера от такого-то числа - а это было как раз зарегистрированное Гавриловым изобретение - и предлагал усовершенствовать конструкцию и увеличить эффективность всей системы путем введения новых элементов в программное обеспечение.

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

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

Когда через положенное по бюрократическим нормам время, отведенное на вылеживание в казенных столах, материалы заявки поступили к Гаврилову, тот, к приятному своему удивлению, обнаружил следующее. Автор, некто Барабашкин Ю. А., какой-то инженеришка из уральского городка, видимо, хорошо ухватил его, Гаврилова, идею и удачно развил. Причем развил как раз в том направлении, которое никак не удавалось продвинуть самому Гаврилову. Он создал программу, позволяющую компьютеру управлять настройкой параметров инфразвука. Приводилась и сама программа, и результаты ее проверки на моделях.

Капитан первого ранга, главный научный руководитель военизированного подразделения Гаврилов Сергей Ильич вызвал к себе старшего инспектора первого отдела Копышеву Маргариту Николаевну и попросил ее сделать копию с секретного документа - описательной части пришедшей ему на отзыв заявки на изобретение. Маргарита Николаевна не имела права этого делать, но уступила просьбе Гаврилова, как она себя убедила - отнюдь не потому, что когда-то была с ним в отношениях, не предусмотренных служебными инструкциями. Он уговорил ее, мотивируя свою просьбу тем, что ему для работы нужна временная копия, и что после проверки работоспособности программы эту копию можно будет уничтожить по всем правилам секретного делопроизводства, как рабочий документ, сделанный якобы самим Гавриловым. А если так, то, собственно, никаких нарушений как будто и не было - ведь рабочие секретные бумаги пишутся, уничтожаются. Главное, чтобы все сделать по инструкции.

Сергей Ильич не был программистом. Ведь для того, чтобы руководить всеми, в том числе и программистами, самому вовсе не обязательно быть программистом. Так вот, создать свою программу Гаврилов не мог, образовательный ценз не дотягивал, но испортить чужую - на это квалификации доктора наук вполне хватало. Он попросту, где выкинул, а где заменил несколько операторов в приложенной к заявке авторской программе. И хорошую копию заменил испорченной, выдавая ее за оригинал. Затем ввел в бой своих, уже настоящих, программистов, дал им испорченную копию и попросил прокатать эту программу на предмет проверки ее правильности и выполнимости. Ребята из отдела информационного обеспечения добросовестно выполнили все указания шефа и дали вполне объективное заключение, что программа своих заявленных функций не выполняет и не может быть использована по назначению. Далее следовали протоколы испытаний, официальное экспертное заключение, подписи и так далее.

Опираясь на это заключение, научное подразделение в лице своего научного руководителя, а точнее, заместителя командира по научной части Гаврилова С. И. дало отрицательный отзыв на заявку. Временно составленные копии заявки уничтожились, согласно положенным правилам.

Назад Дальше