Носитель кода - [39]
Но сейчас, когда он перешел к взлому чужих баз данных он столкнулся с проблемами работы с зашифрованными данными. Для взлома паролей, созданных даже несложными программами по кодированию, требовались такие ресурсы, что даже мощному серверу требовалось несколько часов, чтобы подобрать ключ. Поэтому требовался резкий скачок роста производительности программ дешифровки. Но пока его не может обеспечить даже "Закон Мура" гласящий, что каждые 24 месяца количество транзисторов у процессоров будет удваиваться.
— Все очень просто, — продолжал Виктор, — посредством интернета мы будем давать сотне тысяч компьютеров маленькие задачи для расчета с двойным и даже тройным дублированием. Каждый из компов будет выдавать обратно в Сеть только результат, поэтому канал связи перегружать не будут. А размер самих расчетов не будет отражаться на производительности машины, поэтому пользователь его не заметит. Дублирование поставленных задач многими машинам позволит всей системе избежать проблем, если часть их периодически будут выходить из сети или пользователи просто выключат свои компьютеры.
— Звучит, конечно, фантастически здорово, но, во-первых, я с трудом представляю сложность этой программы. А во-вторых, — Алекс сделал паузу, — как договорится с владельцами этих компов, чтобы они разрешили ими пользоваться.
— Как раз с установкой проблем меньше всего, — Виктор улыбнулся, — я думал, ты сразу догадаешься. Пишется вирус, который потом подгрузит основное приложение, а сам уничтожится.
— Но новое приложение пользователь заметит или антивирус обнаружит. А то и обнаружит сам вирус-инсталлятор
— Именно для этого ты мне и нужен. Умка, я же встречал твои работы, поэтому пригласил тебя. Я в этих антивирусных защитах не большой спец, а у тебя, слышал, получалось неплохо. Ну и с другой стороны, идея в том, что это у нас, в совке, с компами и интернетом имеют дело в основном специалисты, которые, не подключив антивирус, комп не включат. На Западе уже даже домохозяйки и секретарши пользуются Интернетом там вирусам вольготнее.
— Но почему вирус?
— Ну, хорошо, может, я не правильно выразился. Просто до этого никто не делал программ, которые дружелюбно, но без разрешения владельца, внедряются в операционную систему. Просто никому это раньше не нужно было.
— Ладно, предположим, внедришь ты вирус, который будет отбирать часть ресурсов, — Алекс не говорил, он думал вслух. — Но я так и не понял принцип работы основной программы. На машине пользователя она будет работать и получать задачи от головного компьютера, где установлена программа управления ресурсами, распределения заданий, аккумулирования результатов для дельнейшей обработки. Все равно, получается, нужен суперкомпьютер, который уже не сам будет делать расчет, а делегировать эти задачи другим, а потом их обрабатывать.
— Верно, — согласился Виктор, — но ты мыслишь слегка прямолинейно. Ты пытаешься сосредоточить в одном месте принятие решения. А важно сделать систему неуязвимой, то есть лишить ее центра принятия решения. На самом деле нужен не центр принятия решения, а центр или несколько для аккумулирования решений. То есть места, где решения можно получить.
— Знаешь, — сказал Алекс. — теоретически выглядит красиво, но, честно говоря, я смутно представляю, как это может работать.
— Я работаю над этим проектом уже больше года. Смотри сюда, — Виктор положил на столе ватман, стоявший до этого свернутым рядом с письменным столом. — Я для простоты понимания набросал саму схему взаимодействия элементов в системе. Понятно, что много еще не решенных задач и алгоритмов, но в целом работа движется. Одна из проблем — тестирование. Прототип в коде я уже набросал и можно пробовать его внедрять, но нужны машины, объединенные в сеть. А эту задачу я пока не решил. Сам я вирусы писать не очень умею, да и не хочу отвлекаться, мне с основной программой еще копаться и копаться. Поэтому тебя и пригласил. Там масса такого, чего раньше никто не делал, особенно с учетом того, что вирусность распространения — это только этап установки инсталятора. Я видел твой код — видно, что многие вещи ты не читал, а изобретал сам — вот это для меня важно.
Алекс склонился над ватманом. С первого взгляда было видно, что эта схема — результат многомесячной и вдумчивой работы. Он знал, что Джокер серьезная личность, но этот исчерченный мелкими блоками, стрелочками и ромбами огромный лист поразил Алекса.
— И с какого раза ты все это нарисовал? — подняв от ватмана голову, спросил Алекс.
Виктор рассмеялся.
— Ну, точно, что не с первого, и даже не с двадцатого и, возможно, еще придется перерисовывать.
— Энтхил? — спросил Алекс, указывая на надпись в углу ватмана. — Это что, название? И что оно означает?
— По-нашему Муравейник, ты же заметил, что муравьев я люблю. Ну что, согласен стать вторым соавтором Энтхила? Твоя задача будет написать коммуникатор, вот он на схеме. Коммуникатор как вирус устанавливается на машину пользователя, скачивает сам Энтхил, когда тот появится в Сети.
Вопрос был риторическим. Сама идея, над которой работал Джокер, поражала воображение, но, как часто бывает в пятнадцать лет, несмотря на глобальность, она не казалась нереализуемой. Он видел перед собой просто сумасшедший проект, который пока реализуется без тебя. Но тебя приглашают принять участие в проекте, предлагают сделать такое, что, возможно, потом войдет в учебники по программированию.
Чем чревато для выпившего программиста случайно оказаться с видеокамерой на чужом корпоративе в дорогом отеле на берегу Байкала? Оказывается, его станут преследовать не только служба охраны отеля, но и МВД, ФСБ, СБУ и даже Интерпол. А все потому что видео он снимал на вечеринке экспантов. В отеле, которого нет на карте.
Обитатели одного из лесов Европы мечтают встретить Новый год, как встречают его люди в городе. Лесным жителям помогают учёные, которые противостоят изменениям климата, вредным для жизни на всей планете. Но тепло в Лесу — отнюдь не всё, что нужно для новогоднего праздника. Где взять кушаний вдоволь? Надо находить выход, но как приходится тому, кто не может его найти?
Запланированный счастливый медовый месяц Дарье и Олегу пришлось отменить из-за неожиданного наследства – умерла тетка Дарьи. Завещание оказалось очень необычным, странным и пугающим, но огромный особняк, большая сумма денег переубедили, и она вступает в наследство. После этого начинаются ее опасные приключения и беды. Опорой для Дарьи становится ее сводная сестра Катя. Неприятности, свалившиеся на голову героине, действительно были нешуточные: родовое проклятие, предательство мужа, оказавшегося маньяком и убийцей, сестра мужа, которая, как выяснилось, ему не сестра, да еще и ведьмарка.
После катастрофы звездолёта осталась в живых только маленькая девочка – потому что мать отдала ей свой кислород. Когда девочка повзрослела, у неё обнаружился неожиданный дар. Благодаря этому она попала в команду космических спасателей. Но для работы спасателем одних технических знаний мало. Космос подкидывает такие загадки, которые разгадает не каждый детектив. Выяснилось, что повзрослевшая девочка успешно справляется и с этими проблемами. В процессе написания.
В провинциальном городе серийный убийца с магическими способностями охотится на девушек. Ни улик, ни какой-то связи между жертвами полиция так и не нашла. Все девушки были очень разными. Но все же что их объединяет? Расследование начинают вести инквизитор Бастиан и могущественная ведьма Западных пустошей Аделин. Со временем они понимают: чтобы найти преступника, надо заглянуть в собственное прошлое.
Лейтенант полиции Алексей Егоров допускал возможность существования настоящих ведьм. И наверное, поэтому не стоит удивляться тому, что с одной из них он встретился во время очередного расследования. Ведьма Круга – 1.
Роман «Город Сириус» – попытка автора синтезировать литературную форму и философское содержание. В небольшом городке-наукограде происходит череда загадочных самоубийств видных учёных. Выяснением причин происшествий занимается лучший следователь, который к тому же увлекается философией и разгадкой сложных головоломок. Все следы ведут в Сириус – созданный искусственным интеллектом виртуальный город-государство, в который в скором времени должна трансформироваться современная цивилизация. Что увидят участники событий в этом совершенном государстве, сможет ли оно сделать людей счастливыми, как увлечения следователя помогут раскрыть дело, а главное, удастся ли предотвратить надвигающуюся катастрофу, – предстоит узнать читателю. Роман близок к таким произведениям, как «Солярис» Станислава Лема, «Мы» Евгения Замятина и ряду других антиутопий.