Remote Utilities — это программный комплекс для удалённого управления компьютерами, предназначенный для удалённого доступа, администрирования и технической поддержки. Приложение предоставляет инструменты для просмотра и управления рабочим столом удалённого устройства в реальном времени, передачи файлов, обмена сообщениями, записи экрана и выполнения команд удалённо. Программный продукт ориентирован на корпоративных и частных пользователей, которым требуется гибкая конфигурация подключений и возможность централизованного развертывания агентов на управляемых машинах.
Разработка и распространение такого типа программного обеспечения обычно сопровождаются поддержкой разных способов установления соединения: прямое подключение по IP-адресу в локальной сети, использование промежуточных сервисов для обеспечения соединения через интернет и возможность самостоятельного хостинга серверной части для управления подключениями. В ряде реализаций также присутствуют функции учётных записей, разграничения прав доступа и журналирования сеансов для соответствия требованиям безопасности и аудита.
- Просмотр и управление рабочим столом: передача изображения экрана удалённого компьютера, управление мышью и клавиатурой с поддержкой разрешений и прав доступа.
- Передача файлов: двунаправленный обмен файлами и папками между локальной и удалённой машинами с возможностью возобновления прерванных передач.
- Чат и текстовое общение: встроенный текстовый канал для обмена сообщениями между оператором и пользователем удалённого компьютера.
- Запись экрана: сохранение видеозаписей сеансов удалённого управления для последующего просмотра и аудита.
- Удалённое выполнение команд: запуск команд и скриптов на целевой системе, доступ к командной строке или терминалу удалённого устройства.
- Подключение по IP и через Internet-ID: возможность прямого соединения в локальной сети по IP и использование уникальных идентификаторов или промежуточного сервера для подключения через интернет.
- Самохостинг RU Server: опция размещения промежуточного сервера на собственных ресурсах для управления подключениями и повышения контроля над инфраструктурой.
- Разграничение прав и безопасность: поддержка учётных записей, механизмов аутентификации, шифрования трафика и настройки прав доступа для операторов.
- Массовое развертывание и администрирование агентов: инструменты для установки клиентских компонентов на множество машин, дистанционного обновления и управления конфигурациями.
- Логирование и аудит: ведение записей о сеансах, передаче файлов и выполненных действиях для анализа и соответствия политикам безопасности.