Учет неудачных попыток регистрации
Следует регистрировать как успешные, так и неудачные попытки
регистрации.
Для
этого можно использовать либо журнал регистрации событий системы NT, либо соот-
ветствующие файлы самих приложений удаленного управления. Эта информация зна-
чительно облегчит обнаружение попыток взлома и выявление злоумышленников.
Блокирование пользователей, которым не удалось зарегистрироваться
Это одна из наиболее важных возможностей. Однако в большинстве приложений
удаленного управления она отсутствует. ReachOut от компании Stac Electronics оказа-
лась единственной изо всех протестированных нами программ, в которой реализован
так называемый режим
IntruderGuard
(защита от нарушителей). Для активизации
этого важного режима выполните
следующие
действия.
1. Выберите команду Security.
2. Перейдите во вкладку Connect, в группе User Lockout установите режим Trip
IntruderGuard, а затем задайте количество неудачных попыток регистрации, по-
сле которых будет активизирован компонент IntruderGuard. Мы рекомендуем
разрешить три неудачные попытки регистрации.
Изменение порта, прослушиваемого по умолчанию
Многие не рассматривают изменение порта, используемого по умолчанию, как эф-
фективную меру повышения безопасности, поскольку в ее основе лежит внутренне про-
тиворечивая парадигма "безопасность за счет сокрытия". Однако полученный нами
практический опыт говорит о том, что применение подобных правил является достаточ-
но эффективным. Другими словами, для обеспечения безопасности нужно предприни-
мать любые возможные меры. Пусть данная мера не позволит полностью защитить сис-
тему, но, по крайней мере, она может задержать дальнейшее продвижение взломщика.
Virtual Network Computing (VNC)
Программа Virtual Network Computing разработана в Англии, в лаборатории AT&T
Research Labs Кембриджского университета. Ее можно найти по адресу
http://www.
uk.research.att.com/vnc.
Программа обладает многими уникальными возможностя-
ми. Во-первых, ее можно использовать на многих платформах. Этот программный про-
дукт можно устанавливать на компьютеры под управлением системы Windows, Linux и
Solaris, а обращаться к нему — из Windows, Linux, Solaris, Macintosh и даже Windows CE.
Кроме того, эта программа имеет интерфейс на языке Java, что позволяет ее использо-
вать через такие Java-совместимые броузеры, как Netscape Communicator и Microsoft In-
ternet Explorer. Лучше всего то, что программа
VNC
является бесплатной!
Поскольку программа
VNC
обладает такими богатыми функциональными возмож-
ностями, неудивительно, что работа с этим продуктом сопряжена с некоторыми серь-
езными проблемами, связанными с нарушением безопасности. Она оказывается уяз-
вимой при использовании программы Revelation. Как было показано в главе 5,
"Хакинг
Windows NT", через удаленное соединение программу
VNC
можно легко ус-
тановить в системе Windows NT. Все что для этого требуется, — это инсталлировать
службу
VNC
из командной строки после единственного изменения удаленного сис-
темного реестра, что позволит запустить ее в скрытом режиме. (При использовании
версии выше
3.3.2
на панели задач интерактивные пользователи смогут в любом слу-
чае увидеть соответствующую пиктограмму.) Независимо от режима использования
службы
VNC
в списке Process List все равно будет содержаться процесс
winVNC.
EXE.
Однако важнее всего то, что программа
VNC
подвержена следующим атакам.
548 Часть IV. Хакинг программного обеспечения