Ваше местоположение в сети:
Рубрика:

Удаленная помощь

Разделы сайта:

На моем сайте уже появлялись статьи про программы, позволяющие оказывать удаленную помощь - hamachi и teamviewer. Но недавно появился новый способ помогать через интернет, который не требует установки дополнительных программ. Все, что вам нужно, это чтобы у вас и у вашего собеседника был установлен браузер Google Chrome.

Эта новость может казаться чем-то нереальным, но это действительно так. Команда Google Chrome разработала способ работать с удаленным рабочим столом через браузер. На самом деле, Google Chrome становится все более совершенной программой и все более популярной, и в нем постоянно появляется новая функциональность. Как же реализована новая возможность?

Расширения

Тут следует разграничить две вещи. У Google Chrome есть плагины, а есть расширения. Это - разные вещи. Плагин - небольшая программа, выполняющая определенный скрипт после загрузки страницы. Она может, например, показывать ранг страницы или же просто оповещать вас о новых сообщениях или новостях в google reader. А вот расширение - это нечто большее. Расширения устанавливаются через google web store и запускаются как отдельные вкладки (а, по сути, как отдельные программы).

Установка

Но хватит общих слов, давайте установим приложение. Перейдите по ссылке и нажмите кнопку "Установить приложение".

Chrome rdp

После скачивания приложения появится предупреждение, на котором нужно нажать кнопку "установить".

Chrome rdp

После запуска нужно пройти процедуру авторизации. На следующей картинке нажмите кнопку "Продолжить". При этом вы должны быть авторизованы в вашем аккаунте Google.

Chrome rdp

На следующем скриншоте нажимаете "разрешить доступ". Приложение требует достаточно большие полномочия, но опасаться не следует - ведь разработано оно самой компанией Google, а не сторонними разработчиками.

Chrome rdp

Работа с программой

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

Chrome rdp

Тот, кто предоставляет доступ, нажимает соответствующую кнопку, и ему выдается код, который он и сообщает другому участнику. Тот, в свою очередь, выбирает "получить доступ к компьютеру" и вводит код. Сразу после этого в вкладке браузера он видит рабочий стол своего собеседника и может оказать удаленную помощь.

Технология

Как работает эта система? Ведь получается, что она может законтачить двух пользователей, имеющих серые IP-адреса. Как я уже писал ранее, в этом случае должна применяться технология UDP hole punching. Google напрямую не отвечает на вопрос об использованных технологиях, но стоит обратить внимание на раздел, связанный с проблемами, возникающими при соединении. Там сказано, что, во-первых, на компьютере должны быть открыты исходящие TCP-порты https и jabber, он должен нормально работать с UDP-трафиком. Кроме того, там сказано, что если компьютер находится за корпоративным сетевым экраном, работа системы зависит от соответствия этого экрана так называемым требованиям “NAT Traversal” policies. Собственно, эта информация и подсказывает, что программа использует технологию UDP hole punching или подобную. Тем самым, если сетевой экран настроен достаточно жестко, то, возможно, через него подключиться и не получится.

← XSS атакиАвтоматические обновления →
comments powered by Disqus