Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
30. Программы удаленного доступа Windows-Windo...docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
26.42 Кб
Скачать

UltraVnc

Следующие программы представляют собой развитие протокола VNC, разработанного AT&T, в отличие от двух предыдущих, в основе работы которых лежат закрытые коммерческие реализации протоколов. Протокол VNC имеет открытую реализацию и на основе этой реализации разработано несколько клиентов, как свободно распространяемых, так и коммерческих.

UltraVNC – одна из наиболее удачных открытых реализаций протокола VNC. Хотя по функциональной насыщенности она и не может сравниться с NetOp, но задачу предоставления доступа к удаленному компьютеру она решает. Программа позволяет использовать аутентификацию Windows или собственную. Собственная аутентификация реализуется одним паролем, предоставляющим полный доступ.

Программа имеет возможность шифровки контента с помощью подключаемого плагина MSRC4Plugin.dsm. Правда, возможность его использования есть только тогда, когда с другой стороны работает тоже UltraVNC. Настроить шифрование автоматически тоже не получится – необходимо сначала скопировать файл MSRC4Plugin.dsm из подкаталога plugin в основной каталог, потом сгенерировать ключ в файл new_rc4.key, переименовать его в rc4.key, и только потом можно использовать.

Программа имеет возможность работы в stealth-режиме и даже возможность запретить пользователю закрыть процесс WinVNC (для пользователя, не являющегося администратором удаленного компьютера), что делает ее идеальным инструментом для наблюдения в режиме view-only.

Программа имеет возможность отключения фоновой картинки, понижения настроек графики, а также отключения обработки событий мыши и клавиатуры. Работает программа на стандартном порту 5900. Из дополнительных сервисов присутствует только HTTP-сервер на стандартном же порту 5800, при заходе на который с помощью Java-апплета можно управлять удаленным компьютером, так же как из запущенного клиента.

UltraVNC Viewer позволяет подключиться к произвольному порту VNC, а не только к стандартному (это будет актуально при рассмотрении способов подключения к не Windows-компьютерам). Порт задается стандартным образом через двоеточие после IP-адреса. Программа имеет возможность передачи файлов между сервером и клиентом, но только в том случае, если и сервером и клиентом являются программы UltraVNC (поскольку все реализации VNC совместимы между собой, сервер и клиент могут быть разных версий). Также программа имеет возможность обмена текстовыми сообщениями.

Если значок не скрыт из системного лотка, то при подключении клиента он меняет цвет с синего на зеленый.

Программа не имеет русскоязычного интерфейса. Распространяется бесплатно, в виде исходных текстов или готовых к установке пакетов по лицензии LGPL.

Дополнительно можно заметить, что последние версии Dr.Web распознают UltraVNC как Вирус:Program.Remoute.Admin.37. История повторяется...

RealVnc

RealVNC – это своего рода коммерческий вариант UltraVNC, а потому он предоставляет некоторые возможности, отсутствующие в свободных реализациях VNC.

В первую очередь, это авторизация. Программа может использовать авторизацию Windows или свою собственную. При собственной авторизации имеется ограниченный набор локальных пользователей с фиксированными именами – «Admin», «ViewOnly», «InputOnly» или же один пользователь.

Во вторую очередь, это шифрование контента. Для шифрования используется алгоритм AES со 128-битным ключом. Настраивается шифрование автоматически, стоит его включить. Правда, работает только в том случае, если с обеих сторон запущен RealVNC, в противном случае шифрование автоматически отключается. (Это большой камень в огород UltraVNC, в котором нужно вручную включать и выключать шифрование, да и то оно работает нестабильно.)

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

Программа не имеет возможности скрытия факта своего присутствия в системе, так что локальный пользователь, во-первых, всегда видит, что на его компьютере установлен клиент удаленного доступа, а во-вторых, видит, когда к нему подключается удаленный клиент.

Программа имеет возможность отключения обработки событий мыши и клавиатуры, обеспечивая тем самым переход в режим view-only. Работает программа на стандартном порту 5900. Из дополнительных сервисов присутствует только HTTP-сервер на стандартном же порту 5800, при заходе на который с помощью Java-апплета можно управлять компьютером.

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

Программа не имеет ни возможности передачи файлов, ни обмена сообщениями между компьютерами, даже текстового. Да и реализация клиента довольно скромная – в отличие от всех остальных клиентов, которые формируют панель инструментов над верхним краем окна подключенного сервера, клиент RealVNC встраивает действия в меню, выдаваемое при нажатии правой кнопкой на заголовок окна. Впрочем, смотреть там особо не на что – можно изменить опции подключения либо посмотреть информацию о соединении. Программа позволяет задавать произвольный порт для подключения через двоеточие после IP-адреса.

При подключении клиента цвет значка в системном лотке меняется на инверсный и становится черным.

Программа не имеет русскоязычного интерфейса и распространяется по коммерческой лицензии. Стоимость программы составляет 50 долларов. Существует также свободная версия программы, в которой все «лишние» функции типа передачи файлов между сервером и клиентом обрезаны.