Удаленный доступ к рабочему столу из Telegram
Никому из вас сегодня не нужно рассказывать про ботов в Telegram. Их мы используем ежедневно, начиная с аптаймов и заканчивая синтезом речи. А как насчет управления компьютером?
Ответ не заставил себя долго ждать и мы сделали бота, который умеет:
- Подключать вас к рабочему столу вашего компьютера
- Создавать приглашения для подключения к чужому компьютеру
- Скачивать файлы с удаленного компьютера
Рассмотрим каждый пункт по порядку.
Подключение к своему компьютеру
Для этого нам понадобится настроить постоянный доступ к нему. И подключить бота:
- Необходимо зарегистрироваться на Getscreen.me
Скачать программу агента, запустить и авторизоваться в ней учетной записью (если лень, этот пункт можно пропустить и поиграться на демо-компьютере).
- В личном кабинете в разделе интеграций подключиться к Telegram
Всё. Теперь можно вернуться в Telegram. Вас поприветствует новый бот @GetscreenMeBot
Выполнив команду /list вы получите список ваших компьютеров с постоянным доступом. В нашем случае это демо-компьютер:
Если нажать кнопку «Connect», то сначала будет сгенерирована одноразовая ссылка для подключения, а затем предложено перейти по ней. Да, два клика может показаться неудобным, но это ради безопасности. После перехода откроется веб-страница с изображением вашего компьютера и функциями управления.
Подключение к чужому компьютеру
Для этого нужно создать приглашение и отправить его партнеру, к которому хотите подключиться:
1. Выполните команду /invite - она вернет ссылку на приглашение.
2. Перешлите приглашение партнеру
По ссылке откроется такое сообщение:
После того как приглашение будет принято (запущен прикрепленный файл небольшого агента), вы получите уведомление с ссылкой для присоединения к сеансу:
Осталось присоединиться.
Скачать файл с удаленного компьютера
Для этого у вашего компьютера есть кнопка «Download File» (тут нужно будет подключить свой компьютер, потому что доступ к файловой системе демо-компьютера закрыт).
При нажатии на кнопку вы перейдете в режим выбора файла. Вам будет доступна файловая структура компьютера:
После выбора файла бот пришлет вам его следующим сообщением.
Единственное ограничение это максимальный размер файла 50 мб. Это ограничения Telegram, не наши. Мы уже нашли решение, как увеличить размер и запилим его при наличии спроса на скачивание больших файлов.
Для первой итерации у нас всё. Мы надеемся, что это будет полезно: кто-то сможет подключаться к своим компьютерам с телефона или сможет оказать удаленную поддержку прямо в чате. Будем рады обратной связи.
Команда Getscreen.me
И все же старый добрый RDP как-то безопасней
RDP не получиться подружить с Telegram или с кем-то другим. Также ему нужен выделенный IP - что не удобно в домашних условиях.
Комментарий недоступен
Комментарий недоступен
Здорово, но Нахера? Все эти романы с телеграммом
Это попытка показать что удаленный доступ можно легко интегрировать в свои бизнес-процессы на любых платформах.
Это не интеграция, это просто ссылка в телеграме.
Комментарий недоступен
Это можно расценивать как демонстрацию возможности интеграции удаленного доступа в другие платформы. Например в техсаппорте скорость присоединения к клиенту можно увеличить в разы.
Слишком много вопросов и слишком мало ответов..
1) Агент на каком протоколе работает?
2) Насколько безопасно его использовать?
3) Передаются ли данные через ваш сервер?
4) Какие платформы поддерживаются?
Ну и, наконец, есть ли преимущества перед:
- Стандартным менеджером рабочего стола Windows
- TeamViewer
- AnyDesk
- etc
Пока кратко отвечу на ваши вопросы:
1) Работаем на современных протоколах WebRTC и WebSocket.
2) Используем AES-шифрование и жестко присекаем на сервере попытки перебора.
3) WebRTC стремиться установить соединение P2P по STUN технологии для обхода NAT.
4) Windows, Linux, Mac
Подготовим отдельную обзорную статью по всему решению. Постараемся в ней ответить на ваши вопросы.
Потенциальная дыра в безопасности.
Аргументируйте пожалуйста.
А что тут отвечать-то?! Агент чей? Кто знает что за код там? Ну такое себе
Мы прозрачная компания, официально зарегистрированная. Тут вопрос доверия, а не безопасности решения.
Комментарий недоступен
Мы открыто рассказываем про наш проект и методы монетизации. По регистрации вы можете найти информацию о нас в соответствующих источниках.
Комментарий недоступен
Доверия к безопасности решений официально зарегистрированной ноунейм (простите :) компании, которая получает полный доступ к ПК пользователя через свой агент...
Мы строим сервис, который предлагает новые технологии в области удаленного доступа, с прозрачной моделью монетизации - это довольные клиенты.
Создание ботнетов не входит в сферу наших интересов.
Del
Странно, что инвайт делает тот, кто будет присоединяться, а не тот, к кому нужно присоединиться.
Для мошенников-то какое раздолье: теперь кроме телефонного спама будут и в телеге инвайты приходить. Неопытный юзер жмёт на ссылку, ставит себе агента - дальше все понятно.
Инвайт предназначен для удаленной поддержки, чтобы оптимизировать процесс подключения без обмена идентификаторами.
Чтобы открыть доступ к компьютеру, недостаточно одного клика по полученной ссылке. Кроме того в приглашении есть явное предупреждение о том кто запрашивает доступ и что нужно быть осторожным.
А для мошенников у нас предусмотрены технические сюрпризы. Т.к. агенты для каждого инвайта отдаются отдельно это легко контролировать.
Комментарий удален модератором
Ваша проблема не имеет отношения к нашему продукту. Кроме того у нас нет функции управления мобильными устройствами.
Комментарий удален модератором