Как разработать инструмент удаленного доступа для BlackBerry - PullRequest
1 голос
/ 19 марта 2010

Мне тоже нужно разработать удаленный доступ, чтобы наш персонал поддержки мог контролировать устройства пользователей и решать проблемы.

Я не уверен, с чего начать. Кто-нибудь может указать мне правильное направление?

1 Ответ

1 голос
/ 19 марта 2010

Прежде всего, соединение, вы можете попробовать соединение UDP, но это может быть недоступен, так как есть проблемы с поддержкой носителя, статическим ip, блокировкой брандмауэра и т. д. (все же, если это внутренний проект, есть BES, BIS и все остальное, это лучший выбор) Вы можете попытаться прослушать данные с устройства через tcp или даже http, проверить изменения и выполнить новые команды. Это также может быть достигнуто через веб-сервисы.

Далее я бы посоветовал сосредоточиться на безопасности, шифровании и привилегиях.

И, конечно, вам может понадобиться эта поддержка:

  • Сканирование активных приложений
  • Регистрация событий (и отправка на сервер)
  • Снимок экрана (и отправка на сервер)
  • Инъекции событий (для контроля ввода пользователя с сервера)

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

SO - Сокеты и процессы в Java
SO - Безопасность веб-сервисов
SO - BlackBerry - фоновое приложение для прослушивания запуска и приложения переднего плана
SO - Получить список всех установленных приложений на Blackberry
SO - BlackBerry - имитация события KeyPress
SO - Скриншот инструмента для BlackBerry?

...