Приложение для удаленной очистки потерянного телефона без передачи доступа к моим данным третьим лицам?

Или нужно платить за подписку?

У меня есть идея для гипотетического приложения для Android. Скажите, если такая вещь уже существует.

  1. Вы устанавливаете сервер на машину, которую полностью контролируете, и которая (желательно, но не обязательно) онлайн 24/7.
  2. Вы устанавливаете клиентское приложение на свой телефон. Вы настраиваете его для подключения к имени хоста/порту, который слушает сервер, который вы установили в #1.
  3. Клиентское приложение подключается каждые 5 минут или около того. (Настраиваемо.) Он создает резервную копию ваших данных на вашем сервере, если вы настроили его для этого.
  4. Ваш телефон потерян или украден.
  5. Вы подключаетесь к вашему компьютеру: ваш порт и передаете ему пароль Nuking. Серверное приложение хэширует ваш пароль Nuking и сохраняет его в предопределенном месте (например, ваш компьютер: ваш порт/Nuke).
  6. Как и при каждом подключении сторожевого таймера, ваш телефон пытается загрузить yourcomputer:yourport/Nuke, но на этот раз ему это удается. Затем он хэширует свою собственную локально сохраненную копию Nuke Password и, если она совпадает, уничтожает все данные в телефоне. Перед выполнением действий, которые уничтожат доступ в Интернет, он сообщает серверу, что команда nuke прошла.

Можно улучшить, конечно. Но скажите, есть ли где-нибудь такое приложение FOSS? Я полагаю, что это было бы особенно удобно для компаний, выпускающих смартфоны для нескольких сотрудников.

Ответы (3)

Я не знаю приложения, которое точно соответствует вашим требованиям. Но более простая версия, которая (на мой взгляд) не менее безопасна, — это приложение для Android, которое прослушивает определенное SMS-сообщение и очищает телефон. Remote Wipe делает это. Конечно, это не полностью убивает программное обеспечение телефона (это будет очень специфично для устройства и в большинстве случаев потребует модифицированного загрузчика); и может быть полезно использовать одно из приложений, которое также сообщает о физическом местонахождении телефона, если вы хотите восстановить его.

Я согласен с тем, что гораздо больше шансов, что мобильный телефон будет иметь сигнал GSM / CDMA, но не будет данных в определенном месте. В этом случае решение на основе SMS будет лучше, чем решение на основе сетей передачи данных GPRS / 3G / 4G.

Это примерно то, что происходит, если вы подключаете свой телефон к корпоративному серверу MS Exchange.

Я думаю, что это возможно с другими серверами, совместимыми с Exchange Active Sync, которые поддерживают политики безопасности мобильных устройств Exchange. Если какой-либо из клонов FOSS Exchange / обмена сообщениями в настоящее время реализует политики безопасности, то все это будет возможно на любом телефоне Android 2.x, не требуя ничего, кроме встроенного программного обеспечения на клиенте.

Попробуйте приложение Cerberus для Android .

Это приложение работает как на рутированных, так и на нерутированных устройствах (предоставляя некоторые дополнительные возможности для рутированных устройств).

Вы создаете учетную запись и авторизуетесь , что позволяет вам полностью контролировать свой телефон, даже так, чтобы никто не заметил, что вы что-то делаете (даже если тот, кто украл ваш телефон, пользуется им в данный момент).

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

Вы можете делать фотографии с передней или задней камеры. Вы можете записывать голос и т. д. Он имеет гораздо больше функций. Если вы заинтересованы, вы должны полностью проверить это приложение.