• Почему антивирусы ругаются на Вашу программу?

    Некоторые недобросовестные пользователи использовали нашу программу в качестве шпионского инструмента (хотя она предназначена только для установки на свои устройства, с целью выявить вора при краже или найти местонахождение при утере). Поэтому антивирусы добавили ее в базу и предупреждают пользователей: "Обратите внимание, эта программа может шпионить за Вами. Это Вы ее себе установили? Если да, то опасности нет, а если ее установили Вам без Вашего ведома, то знайте, что она может шпионить за Вами"

  • Что за значек мелькает (мигает) в вверху?

    Этот значек мелькает когда включена функция "Скриншоты" без рут прав. Как убрать? Есть 2 способа:

    • Отключите функцию "Скриншоты"
    • Или получите рут права на контролируемом устройстве (подробнее тут) и тогда его не будет видно (после получения рута, необходимо переустановить программу Observer)
  • Как защищаются мои данные? Кто их может просмотреть кроме меня?

    Отличие данного проекта от других - это то, что данные хранятся не на чужих сайтах и не в чужих почтовых сервисах, а на Вашем мобильном устройстве. Данные хранящиеся на сайтах или в почтовиках могут быть просмотрены разработчиком программы и сайта, работниками почтовых сервисов, работниками хостинга (где этот сайт расположен). Также, сайты могут быть взломаны хакерами и данные могут быть выложены в интернет для всеобщего обозрения например как вот в этом случае:

    https://www.google.ru/search?newwindow=1&q=mspy+%D0%B2%D0%B7%D0%BB%D0%BE%D0%BC%D0%B0%D0%BD

    Чтобы этого не произошло и не пострадали пользователи и наша репутация, а также чтобы снять с нас груз ответственности за чужие данные, была разработана максимально возможная схема защиты информации. Вот как выглядит процесс защиты данных: 

    • При установке первой установке Observer и Server создают уникальные ключи шифрования которые не передаются по сети
    • Далее, Observer начинает работать и перехватывать данные
    • Как только перехватывается какое либо событие, то Observer тут же шифрует его
    • Зашифрованный отчет отправляется по защищенному HTTPS каналу (это дополнительное шифрование)
    • Ваша программа Server получает отчет в зашифрованном виде.
    • Далее Server расшифровывает отчет и хранит его на Вашем устройстве.
    • Даже если Ваш трафик будет перехвачен, то данные не смогут быть расшифрованы, поскольку ключа для расшифровки данных у злоумышленников нет

    Таким образом, Ваши данные недоступны: 

    • Разработчикам программы
    • Работникам почтовых сервисов и работникам хостинга
    • Работникам спец.служб
    • Работникам сотовой связи
    • Хакерам
  • Отсылает ли программа мои данные куда-либо еще?

    Нет. Программа шлет данные только на Ваше устройство. Если бы программа отсылала данные куда-либо еще, то:

     

    • Увеличился бы вдвое интернет трафик и внимательный пользователь заметил бы сей факт

    • Любой пользователь может установить сниффер (программа сканирующая интернет траффик) и сможет выявить, что программа отсылает данные еще куда либо

    • Код андроид-приложений легко "вскрывается" и любой программист смог бы предать огласке этот факт

  • Как программа определяет, что в сети есть незакачанные отчеты?
    • Observer отсылает данные и подсичитывает их количество

    • Server выкачивает отчеты и сообщает Observer какое количество он выкачал

    • Таким образом, послав диагностическую команду Observer подсчитывает разницу между отправленными и выкачанными отчетами и сообщает это в диагнозе 

  • На устройстве всплывает уведомление с текстом "Приложению Android предоставлены права суперпользователя"
    • Возьмите контролируемое устройство в руки

    • Откройте приложение отвечающее за предоставление рут прав (Оно может называться SuperUser, SuperSu или KingoUser)

    • Зайдите в его настройки

    • Поищите  в них опцию "показывать уведомления"

    • Отключите их

  • Мне кажется, что Observer отображает всплывающие уведомления о принятых интернет командах

    Это исключено. Observer посылает только скрытые уведомление. А программа Server отображает их. Но поскольку обе программы установлены на одном и том же устройстве, то создается иллюзия, что уведомление отображено программой Observer. Если бы обе программы стояли бы на разных устройствах, то уведомления были бы видны только на устройстве на котором установлен Server.

  • Почему программа Server запрашивает много разрешений?

    При разработке Server очень часто возникали случаи, что программе нехватало какого то разрешения и на поиск проблемы уходило много времени. Для ускорения процесса разработки, было просто "тупо" скопированы все разрешения которые могут запрашивать приложения. Будут удалены в следующем релизе