deskwarp
RU
Скачать

Удалённая поддержка для Windows

Подключитесь к экрану вашего клиента. Пусть сервер между вами не видит ничего.

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

Один файл · без установки · версия 1.14

Архитектура

Сервер посередине — почтальон, а не читатель.

Обе стороны находятся за маршрутизатором, поэтому кто-то должен их свести. Этого посредника ведём мы — но и мы не можем расшифровать то, что он передаёт: ключи создаются только на конечных точках.

DeskWarp.exe 548 882 541 DeskWarp.exe 903 114 720 relay только передаёт байты не видит содержимое wss wss сквозное шифрование · ECDH P-256 + AES-256-GCM
поток зашифрованных данных область, где известны ключи Одно приложение, оба направления: любая установка может и подключаться, и принимать подключения.

Как это работает

Три шага, без установки.

  1. ШАГ 1

    Ваш клиент открывает приложение

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

  2. ШАГ 2

    Он называет вам номер

    Вы вводите этот номер и пароль в правой части того же приложения. Отдельной «клиентской версии» нет; любая установка может и подключаться, и принимать подключения.

  3. ШАГ 3

    Соединение устанавливается

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

Безопасность

Шифрование здесь — техническая спецификация, а не рекламная фраза.

Приложение написано на .NET 9 и не использует внешних криптографических библиотек. Применяемые методы, прямо:

Обмен ключами
ECDH на кривой NIST P-256. Общий секрет существует только на двух концах.
Шифрование данных
AES-256-GCM. Отдельный ключ для каждого направления и счётчик (nonce).
Проверка пароля
Ключ, полученный через PBKDF2, и HMAC по стенограмме рукопожатия. Сторона, не знающая пароля, не может создать действительное подтверждение, поэтому сервер-посредник не может вклиниться между сторонами.
Атаки повтора
Порядок счётчика обязателен; повторный или пришедший не по порядку пакет отклоняется.
Срок жизни пароля
В переносном режиме он создаётся заново при каждом запуске и не записывается на диск. При постоянной установке остаётся неизменным; хранится в файле, доступном для чтения только администратору, и обновляется одним щелчком.
Что видит посредник
Никакого содержимого: изображение экрана, нажатия клавиш, содержимое файлов, переписка и голос для сервера встречи — бессмысленные байты. IP-адрес не сохраняется целиком — последняя часть отбрасывается перед записью. В журнале остаётся: номер поддержки, время, длительность и объём переданных байтов.

Прозрачность

Мы не пытаемся скрыть, что подключение установлено.

Возможности

То, что действительно нужно в сеансе поддержки.

Двусторонняя передача файлов

Окно с двумя панелями: отправить или забрать, включая папки, перетаскиванием. Ход выполнения и ошибки сообщаются по каждому элементу отдельно. Прерванная передача продолжается с того места, где остановилась.

Общий буфер обмена

Скопированный текст и снимки экрана переходят на другую сторону. Всё прекращается в тот момент, когда разрешение выключено.

Регулируемое качество

Низкое, среднее, высокое. На слабом канале выбирайте плавность, на хорошем — чёткость.

Полный экран, снимок и перезагрузка

F11 для полного экрана, одна клавиша для снимка в PNG, сочетание для Диспетчера задач. Перезагрузите удалённый компьютер, когда это нужно, — там появится предупреждение с обратным отсчётом, которое можно отменить.

Постоянная установка

Установите как службу Windows; к компьютеру можно обратиться по постоянному номеру даже без открытого окна. Полоса при этом всё равно появляется.

Без зависимостей

Никаких внешних библиотек, один исполняемый файл. Легко проверить, легко передать.

Пять языков

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

История подключений

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

UAC, экран блокировки и экран входа

При постоянной установке изображение не гаснет ни при запросе администратора, ни на экране блокировки, ни на экране входа в Windows, и ваши щелчки по-прежнему доходят. Если установка требует перезагрузки, вы можете сами ввести пароль входа; работа не останавливается.

Текстовая переписка

Пишите друг другу во время сеанса — номер, текст ошибки, адрес — не кладя трубку; сообщения идут по тому же зашифрованному каналу.

Голос

Нажать и говорить или постоянно включённый режим. На слабом канале качество звука снижается само и возвращается, когда канал восстанавливается. Держать телефон открытым не нужно.

Собственный звук другой стороны

Слышьте и то, что звучит на компьютере клиента: сигналы ошибок, видео, музыку. Некоторые неполадки не видны на экране, но слышны.

Выбор монитора

На компьютере с двумя экранами оба не сжимаются в одно нечитаемое изображение; вы выбираете один экран на панели инструментов. Это вдвое сокращает и объём передаваемых данных.

Автоматическое обновление

Приложение само скачивает новую версию, проверяет её по SHA-256 и заменяет себя. Не нужно просить клиента заново скачивать файл.

Соединение восстанавливается само

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

Для организаций

Два пути. Ни при одном мы не видим ваш трафик.

Это не обещание довериться, а следствие устройства: ключ сеанса создаётся на двух концах и никогда не попадает на сервер. У сервера встречи есть только номер поддержки и зашифрованные байты, которые он не может открыть.

Сервер ведём мы

Под вашим именем. Когда вы подключаетесь, полоса на экране клиента показывает название вашей компании, а не DeskWarp.
Сервер вести не нужно. Установка, обновление сертификатов и обновления — на нас. На вашей стороне один файл.

Работает на вашем сервере

Ничего не покидает вашу сеть. Сервер встречи работает на вашей машине; до нас не доходит даже журнал подключений.
Работает в изолированных сетях. Его можно установить там, где нет доступа в интернет. Windows Server или Linux, установка одной командой.
Запросить предложение

Кнопка открывает вашу почтовую программу с уже заполненными данными. Если она не открывается, напишите нам напрямую: info@eneryazilim.com

Скачать

Попробуйте на следующем обращении в поддержку.

Скачайте один файл, щёлкните дважды, сообщите номер. Без установки, без регистрации, без учётной записи.

Windows 10 и новее · 64-разрядная · версия 1.14

Если не запускается или нужна другая сборка: все версии и архитектуры

Чтобы убедиться, что скачанный файл пришёл от нас, контрольные суммы SHA-256: Get-FileHash DeskWarp.exe