Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #36, НОЯБРЬ 2003 г.

"Эсте Лаудер"

 

Спецвыпуск Xakep, номер #036, стр. 036-120-5


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

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

Тогда откуда? Допустить, что Громов сам их набрал - это значит признать за собой провалы в памяти, возможность впадать в неконтролируемый транс. Чертовщина какая-то!

Ответа не находилось. Было ясно, что дело именно в этом участке кода - это он сумел расплавить видеокарту, тут Борис не сомневался. Вот только что теперь с этим делать? Громов размышлял недолго.

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

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

- Только базу больше не запускай, - стоя в дверях, оглянулся Борис. - Будем считать, что вся бяка оттуда пришла. И я вот подумал, дома нужен огнетушитель.

- Да пошел ты! - протянул руку к замку Николай. - Сглазишь еще…

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

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

Назад на стр. 036-120-4  Содержание  Вперед на стр. 036-120-6