Оценить:
 Рейтинг: 0

Сисадмин

Жанр
Год написания книги
2016
<< 1 ... 3 4 5 6 7 8 9 10 >>
На страницу:
7 из 10
Настройки чтения
Размер шрифта
Высота строк
Поля

– Ах, вот оно что, – в голосе Кости явно послышалось удивление. – Понятно. Вот теперь многое становится понятным и это многое объясняет. Да, извини, я тебя перебил. Внимательно слушаю дальше.

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

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

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

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

– Ни х… себе. Полный п…ц! – от души и с чувством выругался Костя. – Все равно ни хрена понять не могу! Как эта зараза работает? Что это за мерзость? Ты можешь это мне объяснить, учитывая то, что я разбираюсь в компьютерах не лучше, чем слон в высшей математике?!

– Ладно, – усмехнулся Сергей. – Тяжело, но попробую. Представь себе, что ты в банке завел такой порядок: твои задания должны выполняться быстро и четко, не вдумываясь в смысл твоих приказов.

– Да так оно и есть, – ответил Костя. – Это ты к чему сказал?

– А вот к чему. Представь себе свою секретаршу, который приходит на работу к себе в офис и каждый день обнаруживает у себя на столе стопку бумаги со списком заданий, которые она должна выполнить за рабочий день. Представил, да? Итак, твоя секретутка берет верхний лист, читает твои мудрые указания, пунктуально их выполняет, выбрасывает «отработанный» лист в мусорную корзину, а затем переходит к следующему листу. А вот теперь представь, что к вам в банк тайком пробрался некий злоумышленник, в отсутствии твоей секретарши подходит к ее рабочему месту и подкладывает в стопку бумаг лист, на котором написано следующее: «Переписать этот лист два раза и положить копии в стопку заданий соседей». Что сделает твоя секретарша? Будучи дисциплинированной и привыкшая точно исполнять твои задания, она это и сделает: дважды перепишет лист, положит его соседям на стол, уничтожит оригинал и перейдет к выполнению второго листа из стопки. То есть продолжит выполнять свою настоящую работу. Теперь смотри, что произойдет дальше. Что сделают соседи, являясь такими же аккуратными сотрудниками, привыкшие также выполнять твои приказы? Обнаружив новое задание, они сделают то же самое, что и твоя секретутка: перепишут лист по два раза и раздадут следующим сотрудникам. Итого, в конторе бродят уже четыре копии первоначального документа, которые и дальше будут копироваться и раздаваться на другие столы. Вот примерно так же работает и компьютерный вирус, только стопками бумаг-указаний являются программы, а вместо секретарши – компьютер. Так же как и секретарша, компьютер аккуратно выполняет все команды программы (в моем примере это листы заданий), начиная с первой. Если же первая команда звучит как «скопируй меня в две другие программы», то компьютер так и сделает, – и команда-вирус попадает в две другие программы. Когда компьютер перейдет к выполнению других «зараженных» программ, вирус тем же способом будет расходиться все дальше и дальше по всему компьютеру. В моем примере про твою секретаршу и ее высокоинтеллектуальную работу лист-вирус не проверяет, заражена очередная папка заданий или нет. В этом случае к концу рабочего дня все твои служащие будут завалены такими копиями и будут заниматься только тем, что переписывать один и тот же текст и раздавать его соседям! Смотри: секретарша сделает две копии, очередные жертвы вируса – уже четыре, затем восемь, шестнадцать, тридцать две, шестьдесят четыре и так далее. То есть количество копий каждый раз будет увеличиваться в два раза.

– Интересная мысль, – хмыкнул Костя. – Такое никогда не приходило мне в голову.

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

На другом конце трубки раздался Костин смех.

– Как это ни смешно, но именно такой случай произошел в однажды в Соединенных Штатах, – сказал Сергей. – Это было в восемьдесят восьмом году. Хотя, честно говоря, всем пострадавшим в этом инциденте было совсем не смешно. Тогда несколько глобальных сетей передачи информации оказались переполненными копиями сетевого вируса. Он назывался «вирус Морриса». Он рассылал сам себя от компьютера к компьютеру. Поэтому «правильные» вирусы делают так: «Переписать этот лист два раза и положить копии в стопку заданий соседей, если у них еще нет этого листа». Проблема решена – «перенаселения» нет, но каждая стопка содержит по копии вируса, при этом клерки еще успевают справляться и с обычной работой.

– Но я слышал, что вирусы могут еще и уничтожать данные – спросил Костя. – Или я путаю?

– Нет, не путаешь, – ответил Сергей. – Если мы снова для примера возьмем твою длинноногую секретуточку, то все будет очень просто – достаточно дописать на лист примерно следующее: «Первое. Переписать этот лист два раза и положить копии в стопку заданий соседей, если у них еще нет этого листа. Второе. Посмотреть на календарь – если сегодня пятница, попавшая на тринадцатое число, то следует выкинуть все документы в мусорную корзину» Кстати, примерно именно это и выполняет давно известный старый вирус «Иерусалим», который в начале девяностых наделал немало бед.

Костя хмыкнул.

– Кстати, на примере твоей секретарши очень хорошо видно, почему в большинстве случаев нельзя точно определить, откуда в компьютере появился вирус, – заметил Сергей. – Все твои служащие имеют одинаковые – причем, заметь: с точностью до почерка! – КОПИИ, но оригинал-то с почерком злоумышленника уже давно в корзине! Вот тебе простое объяснение работы вируса. Плюс к нему имей в виду две аксиомы, которые, как это ни странно, не для всех являются очевидными.

– Какие? – заинтересованно спросил Костя.

– Во-первых, вирусы не возникают сами собой, – ответил Сергей. – Их создают очень злые и нехорошие программисты-хакеры и рассылают затем по сети передачи данных или подкидывают на компьютеры знакомых. И твой случай – не исключение. Вирус не может сам собой появиться на ваших банковских компьютерах – либо тебе его подсунули на флэшках, на компакт-диске, из Интернета, по почте, либо ты сам его случайно скачал откуда-нибудь. Либо вирус жил у тебя в компьютере с самого начала, либо – и это есть самое ужасное! – программист-хакер влез к тебе в сеть примерно так же, как влез в нее я. И второе: компьютерные вирусы заражают только компьютер и ничего больше, поэтому не надо бояться – через клавиатуру и мышь они человеку не передаются.

После этих слов Сергей засмеялся.

– Чего ты ржешь? – мрачно спросил Костя. – Меня обули на десять лимонов твоими вирусами, а он ржет!

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

– Что за история?

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

– Как бы не заразиться вирусом от компьютера.

Тетка от моих слов аж встрепенулась и спрашивает:

– Ты шутишь?

– Какие тут шутки, – говорю. – Вы же слышали, что я сказал: этот вирус очень мощный.

– И что же ты тогда будешь делать? – вопрошает тетя.

– Ясен пень, – говорю. – Дефрагментацию мозга.

– Это как? – спрашивает она, так и не понимая, что я прикалываюсь.

– Под общим наркозом, – отвечаю я, делая мрачное лицо.

И надо же такой беде случиться, что ночью очень резко похолодало. Температура упала с плюс пятнадцати до минус одного (апрель, блин). А я спал с открытой форточкой и под легким одеялом, да еще с мокрой башкой (лень было сушить после помывки). Короче, схватил насморк. Сижу на следующий день, злой как черт, сморкаюсь поминутно в платок. Людмила Васильевна спрашивает:

– Ты где простудился?

– Известно где, – отвечаю. – Вирус от компьютера подхватил.

– И что же теперь будет? – спрашивает она.

– Пока не сделают дефрагментацию, буду его распространять.

Смотрю – берет лист бумаги и что-то пишет по форме. Потом встает и уходит. Через пять минут вызывает Главный Начальник (в настоящий момент уже бывший). Он – человек нормальный, шутки понимает, поэтому встречает меня, давясь от смеха, и протягивает мне лист с почерком этой самой тетки. И вопрошает:

– Ты зачем над человеком так издеваешься?

И ты не поверишь – читаю:

«Главному Начальнику от (тетки) Заявление. Прошу временно предоставить мне другой кабинет до того, пока системный администратор не сделает себе дефрагментацию головного мозга в связи с болезнью. Он распространяет опасный вирус и подвергает меня опасности заражения».

– Иди, работай, – сказал Главный Начальник. – А бумагу эту я для потомков сохраню, которые после нас здесь работать будут.

После этих слов Костя и Сергей дружно расхохотались.

Помолчав немного и придя в себя, Костя спросил:

– Ладно, давай все-таки вернемся к нашим баранам: повеселились – и будет! Ты мне ответь: а почему этот вирус выбирает именно этих двадцать шесть счетов? У нас гораздо больше богатых клиентов. Откуда ты узнал, что выбор идет именно по этому списку?

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

– Что? – мрачно спросил Костя. Судя по голосу, он уже был готов к любой новости, даже самой неприятной и неожиданной.

– Самое интересное то, что этот список полностью совпадает с тем, который ты мне дал. Измени содержимое этого списка – и вирус окучит другие счета. Более того: первая строка в этом списке – это сумма, на которую твоих клиентов «обули». Ты понял, что это означает? Этим вирусом можно управлять, понимаешь? А вот теперь, с твоего позволения выскажу свое личное мнение. Я абсолютно уверен: этим списком кто-то управляет до сих пор.

– Почему ты так думаешь? – удивленно спросил Костя.

– А потому, что этот кибер-гопник в этом деле допустил одну небольшую небрежность, – торжествующе сказал Сергей. – Он не поменял системную дату файла. Тут он сработал несколько неаккуратно! Понимаешь, дата последнего изменения этого списка счетов совпадает с той датой, когда тебя хакнули. А дата создания этого вируса – на неделю раньше. Впрочем, с моей точки зрения, уверовав в собственную безнаказанность, человек, как говорится, «теряет нюх».
<< 1 ... 3 4 5 6 7 8 9 10 >>
На страницу:
7 из 10

Другие электронные книги автора Юрий Гиммельфарб