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

Профессии эмуляторов

Крис Касперски ака мыщъх

Спецвыпуск: Хакер, номер #051, стр. 051-060-1


Виртуальные машины под *nix и не только

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

Эмуляторы прочно вошли в нашу жизнь и не собираются из нее никуда уходить. Наоборот, их поголовье увеличивается с каждым днем. Мы не будем рекламировать каких-то конкретных представителей этого вида – эмулятор своей мечты каждый может найти и самостоятельно (заходим в Google, говорим ему "обзор эмуляторов" или что-то в этом роде, щелкаем "мне повезет"). Лучше мы расскажем, что с этим самым эмулятором можно сделать, то есть как правильно его употребить.

Пользователи

Вообрази себе картину: ты прочитал в компьютерном журнале о замечательной игрушке, полюбил ее всеми фибрами своей души и вдруг обнаружил, что на твоей оси она не идет. Прямо как обухом по голове и ножом в спину! Хуже всего приходится пользователям FreeBSD – игр под нее днем с огнем не найдешь. Для Windows места не жалко, но перезагружаться каждый раз, чтобы запустить игру, – нет уж, увольте! А если это игра под Mac или Sony Playstation? Современные аппаратные мощности заставляют забыть о родном "железе" и эмулировать весь компьютер целиком, открывая безграничный мир программного обеспечения. Теперь ты уже не привязан к какой-то конкретной платформе и можешь запускать любые программы независимо от того, для какого компьютера они были написаны – ZX SPECTRUM или X-Box. Главное – найти хороший эмулятор!

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

Администратору

Для администраторов эмулятор - это в первую очередь полигон для всевозможных экспериментов. Поставь себе десяток различных *nix-систем и издевайся над ними по полной программе. Устанавливай систему, сноси ее и снова устанавливай, слегка подкрутив конфигурацию. На работу ведь принимают не по диплому, а по специальности, а специальность приобретается только в боях. То же самое относится и к восстановлению данных. Без специальной подготовки Disk Editor на своей рабочей машине лучше всего не запускать, а Disk Doctor – тем более. Нет никакой гарантии, что он действительно вылечит диск, а не превратит его в винегрет. Короче говоря, эмулятор – это великолепный тестовый стенд, о котором раньше нельзя было даже мечтать.

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

Содержание  Вперед на стр. 051-060-2