Восприятие мира, как известно, зависит не только от органов чувств и состояния сознания, но и от предыдущего опыта. Поэтому тогда, несмотря на лучезарное настроение Романа, принимать участие в очередной его «грандиозной идее» очень не хотелось.
Наконец я выпроводил засидевшуюся Оксану, привел себя в порядок и приехал туда, куда давно опоздал, но где ждали меня дела важные, и закрутила обычная рутина и рабочая суета стандартных проблем.
Проблемы были рядовые, но неприятные. Управление нашим сайтом и самим сервером безумно тормозило, постоянно слетало, вот и пришлось ехать лично, дабы собственными глазами убедиться в работоспособности оборудования. Само это оборудование располагалось в отдельной серверной комнате в здании некоей Организации и представляло собой стандартную девятнадцатидюймовую металлическую этажерку со вдвинутыми туда разными полезными устройствами.
Сначала я подумал, что сервер, где располагался данный сайт, замучили ди-дос-атаками. Есть такая омерзительная по своей подлости форма сетевых нападений, основанная на небезграничности технических ресурсов. На жертву обрушивается масса пустых запросов, с коими атакуемое оборудование заведомо совладать не может. Сейчас подобные атаки наиболее популярны, поскольку позволяют довести до отказа практически любую компьютерную систему, не оставляя никаких юридически значимых улик. Дело знакомое и вполне заурядное, к сожалению. Стал вникать. Оказалось — ничего подобного. Я всегда знал, что сайт опекаемой мною Организации тамошний сисадмин (недавно уволившийся, кстати) разместил на обычном профессиональном Windows XP, вдобавок не увеличив даже изначального числа доступов. Почему он так поступил, я не в курсе. Может по лени, может из финансовых соображений, а может и по безграмотности. До поры до времени это никого не волновало, пока не выяснилось, что там всего-то десять активных подключений. Иными словами не более десятка юзеров получали счастливую возможность одновременно заглянуть на сайт этой Организации. Непорядок, по-моему. Надо было сразу специализированную операционку ставить, какой-нибудь серверный Линукс, например. Теперь же, когда все работало, переставлять систему на сервере очень не хотелось, да и резервного оборудования не было. Работает, и славно. В общем, оставил я все так, как было при моем предшественнике, и больше на эту тему особо не заморачивался.
Вообще-то всем сисадминам прекрасно известно, что злой и страшный дядька Билл, который Гейтс, искусственно сократил число подключений в своей операционной системе Windows. И не просто так сократил, а весьма по-хитрому. Сделал он количество подключений зависимым от типа самой системы. К примеру, Windows XP Home Edition имеет пять активных подключений, а XP Professional — всего вдвое больше. Мне всегда казалось, что искусственно вводить подобные ограничения — как-то не совсем честно по отношению к пользователям. Чтобы побороть такие препоны и увеличить число подключений, существовала небольшая бесплатная программка некоего свободного московского программиста. Как его звали, мне тогда известно не было. Тем не менее, всегда хотелось выразить благодарность этому подвижнику, и пожелать, чтобы в официальный список приложений Windows ввели его программу, что, к сожалению, невозможно. Хотелось бы сразу предупредить, что эта программа нарушает лицензионное соглашение со всеми вытекающими, поэтому не пытайтесь установить ее сами. Это не очень законно. Вернее, очень незаконно.
Что-то немного увлекся, извините уж. Короче, увеличил я там число подключений, закрыл все ненужные порты доступа, прочистил кэш, стер все темпы, на всякий случай перезагрузился и… на мониторе выскочила «синяя смерть». Вообще-то ничего особо страшного в этом не было, система просто уведомляла, что возникла неустранимая ошибка, после чего дальнейшая работа приостановлена в целях безопасности. На синем экране также читалось:
If this is the first time you've seen this Stop error screen, restart your computer, if this screen appears again, follow these steps. Check to make sure any new hardware or software is properly installed, if this is a new installation, ask your hardware or software manufacturer for any windows updates you might need. If problems continue, disable or remove any newly installed hardware or software. Disable bios memory options such as caching or shadowing, if you need to use safe Mode to remove or disable components, restart your computer, press F8 to select Advanced startup options, and then select safe Mode.[5]
После перезагрузки все заработало нормально. Вернее — это сначала мне так показалось, что нормально, но после проверки, обнаружились неожиданности. Увидел (и потом обезвредил) некую «троянскую программу», что безуспешно пыталась получить доступ к зашифрованному хранилищу данных и установить какого-то дополнительного администратора. Сам троян удалось легко вычистить, причем без помощи антивируса, который, кстати, этого трояна в упор не замечал. Странный оказался троян, чудной какой-то. То ли его собирали из готовых кусков впопыхах «на коленке», то ли он основывался на какой-то другой программе, то ли еще что, но в нем были ненужные строки. Тексты на английском, немецком, даже на африканском языке зулу, какие-то разные шрифты, форма для обращения к IP-адресу известного «Эклектор Банка», значки некоего бесплатного флеш-плеера, еще что-то лишнее. К тому же удивлял сам программный код трояна. Он оказался какой-то не обфусцированный[6], чего сейчас почти не бывает никогда. Не стал я вникать во все эти частные подробности, а просто переслал информацию службе безопасности этого банка, пусть разбираются.
Зря я так поступил. Сколько раз уже убеждался в справедливости принципа: «не делай добра, когда тебя о том не просят», и всякий раз наступаю на эти грабли.
В общем, только закончил заниматься всеми этими увлекательными вещами, позвонили на городской телефон, что стоял рядом с сервером. Пришлось поднимать трубку и говорить — «да». На том конце провода приятный женский голос попросил меня, причем вежливо, по имени-отчеству попросил, что удивило. О моем здесь присутствии мог знать лишь впустивший охранник, да разве еще вызвавший начальник. Хотя нет — начальника считать не надо: он отлично помнил, что сервер администрирую удаленно, и лично приезжаю лишь в самых крайних случаях, а сегодняшняя ситуация не выглядела критической. Вежливый голос тем временем спросил, какого хрена я переслал им информацию о вирусе, и откуда я вообще взял соответствующий емейл. Я объяснил, что посредством whois их собственного банковского домена, а переслал исключительно из чистого альтруизма и безвозмездной гуманности. Неведомая собеседница, похоже, не поверила ни единому моему слову, скупо поблагодарила и повесила трубку. Даже не представилась, а могла бы.
Это дурацкое происшествие вскоре забылось и не вспоминалось до самого конца октября, пока не наступил вечер на Хэллоуин.
3. «Faerie's Aire and Death Waltz»
На одной из второстепенных улиц Москвы расположилось неприметное пятиэтажное здание с единственным подъездом. Здесь отель и закрытый клуб под замысловатым названием «Цепея Неморалис[7]», или как его еще именуют «по-иностранному» — приват-клуб. Сбоку, с торца, есть еще одна дверь. Скромная и незаметная — тщательно охраняемый служебный вход для руководящих сотрудников и обслуживающего персонала.
Обычно в этот клуб вы сможете попасть лишь по предъявлении индивидуального билета-приглашения или VIP-карты. Такую карту вручает администратор при первом посещении в случае внесения пятисот долларов и при наличии поручительства уважаемого члена клуба. Персональные же приглашения выдаются исключительно администраторами по собственному желанию. В случае набора персонала в клуб можно устроиться и на работу, надо лишь обратиться к администратору, пройти собеседование и медицинское обследование. У сотрудников клуба тоже имеются свои VIP-карты.
5
Если вы в первый раз видите экран неустранимой ошибки, то попробуйте просто перезагрузится, если этот экран появится опять, выполните следующие шаги. Проверьте, правильно ли установлено новое оборудование или программное обеспечение. Если это новая установка, обратитесь к поставщику оборудования или производителю программного обеспечения для обновления Windows, что вам может потребоваться. Если ошибка не устраняется — отключите или удалите все недавно установленные компоненты или программы. Отключите в БИОСе кэширование памяти, перезагрузите компьютер. Если нужно использовать безопасный режим, удалить или отключить компоненты, нажмите F8, задайте дополнительные параметры запуска и выберите безопасный режим (тех. англ.)
6
Обфускация — сознательное запутывание программного кода или исходного текста программы, сохраняющее функциональность, но затрудняющее модификацию и понимание алгоритмов. Обычно такое запутывание замедляет скорость работы программы.
7
Цепея неморалис (Cepaea nemoralis L.) — яркая полосатая европейская лесная улитка. Часто содержится любителями в террариумах.