Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #83, НОЯБРЬ 2005 г.

FAQ

Степан Ильин aka Step

Хакер, номер #083, стр. 083-142-2


A: Одним из способов детектировать использование WMware - считать информацию о биосе компьютера. Виртуальная машина использует свой собственный и очень специфичный биос, который никогда бы не стали использовать на обычном PC. Понимаешь, куда я клоню? Если считать информацию о биосе и проанализировать ее, то определить использование виртуальной машине будет пустяковой задачей. Если ты внимательно читал статьи в «Кодинге», то, возможно, сможешь написать такую утилитку сам. В ответ на запрос об биосе ты получишь примерно следующую информацию:

BIOS Date: 10/16/01

BIOS Signon: unknown

BIOS Type: PhoenixBIOS 4.0 Release 6.0 licensed to Intel

Super I/O: unknown

Chipset: Intel 440BX/ZX rev 1

Тип биоса PhoenixBIOS выдает виртуальную машину с потрохами. Но помимо него есть и другие предатели. Во-первых, это специфическое оборудование, которое использует VMware: видеокарту VMware Inc [VMware SVGA II] PCI Display Adapter, сетевую карту Advanced Micro Devices [AMD] 79c970 [PCnet 32 LANCE] (rev 10), жесткие диски VMware Virtual IDE Hard Drive (или VMware SCSI Controller). Во-вторых, MAC-адрес сетевой карты. И, в-третьих, специальная системная функция, намеренная оставленная разработчиками и предназначенная для определения WMware. Однако замаскировать виртуальную машину все-таки можно - для этого нужно воспользоваться специальным патчем для WMware, который написал Kostya Kortchinsky из французского проекта Honeynet. Патч ты сможешь закачать здесь - http://honeynet.rstack.org/tools/vmpatch.c.

Q: Есть несколько доменов, которые бы очень помогли мне в продвижении электронного бизнеса (неважно, какого). Срок их делегирования скоро заканчивается, но владельцы уже несколько раз оплачивали обслуживание в последний момент. Я устал в ручную проверить их данные по whois-базе. Возможно, существует сервис, который будет отслеживать доступность доменов за меня?

A: Что же это за секретный бизнес такой, а? Подходящий сервис на самом деле есть - www.pool.com. И предоставляет он намного большие возможности, которым ты непременно обрадуешься. Первая фишка - постоянный мониторинг зарегистрированных доменов. Ты вносишь базу интересующие тебя домены и включаешь постоянное слежение. Как только домен освободится, то есть владелец не захочет или попросту забудет продлить облуживание домена, www.pool.com мгновенно зарегистрирует его на тебя. Понятно, что на свой страх и риск сервис работать не будет. Перед использованием сервиса тебе с помощью кредитки необходимо пополнить свой внутренний счет, который и будет использоваться для проплаты доменов.

Q: Что такое MTU?

A: MTU (Maximum Transmission Unit) - это максимальный блок передачи данных, параметр который играет важную роль в локальных сетях. MTU определяет максимальный размер IP-пакета, который можно передавать через IP-интерфейс, не разбивая на меньшие части. То есть если значение MTU равно 1500 байт (это типичное его значение для Ethernet-сетей), а размер передаваемых данных равен 1600 байт, то данные будут поделены на 2 IP-пакета. Если бы их размер не превышал 1500, то все они были бы помещены в один пакет. Важно отметить, что на разных участках следования IP-пакета MTU может отличаться. Так, если пакет не был фрагментирован в момент отправки, он легко может быть поделен на одно из узлов своего маршрута.

Назад на стр. 083-142-1  Содержание  Вперед на стр. 083-142-3