Android-приложение Haven от Эдварда Сноудена охраняет физические объекты

du____ygrtcif81lijjvwcng-oq.jpegВ рамках проекта Guardian при участии Фонда свободы прессы и Эдварда Сноудена разработано очень полезное мобильное приложение Haven (исходный код). Haven — программа для настоящих параноиков, в хорошем смысле этого слова. Приложение задействует различные сенсоры смартфона (вибрация, движение, звук, детектор освещённости) для определения, что в вашу комнату проникли незваные гости.

Насколько бы хорошо вы ни защищали свой компьютер или ноутбук, но если злоумышленник получил к нему физический доступ, то защиту можно считать скомпрометированной (например, он может снять копию HDD и установить простой жучок, чтобы узнать мастер-пароль для снятия криптозащиты). Приложение Haven на Android-смартфоне будет лежать в одной комнате с компьютером и гарантирует, что туда никто не заходил. А если кто-то зайдёт — программа сделает фотографии и запишет звук.

Приложение Haven работает как охранная система для ноутбуков, сейфов, других вещей, а также для целых помещений — номеров в гостинице или комнат в доме.
Неудивительно, что в разработке приложения принимал участие Эдвард Сноуден. Для него такая проблема актуальна как ни для кого другого. Сам Эдвард живёт в секретном жилище вроде где-то в Москве, а на его зашифрованном ноутбуке хранятся государственные секреты США. Ему жизненно необходимо быть уверенным, что в комнату с ноутбуком никто не входил в его отсутствие, ведь информацию с компьютера жаждут заполучить агенты и американской, и российской разведки (американцы, вероятно, хотят знать объём утечки, а российские разведчики — выведать секреты потенциального противника).

Такое приложение может быть полезно для всех, у кого на компьютере хранится конфиденциальная информация. Это журналисты, ведущие расследования, правозащитники, разработчики программного обеспечения и люди, жизнь которых находится под угрозой. В последнем случае программа способна собрать и обнародовать доказательства, что человек погиб или был похищен злоумышленниками — такого рода защита может даже спасти человека, поскольку в этой ситуации злоумышленники сто раз подумают, прежде чем идти на риск самораскрытия («коллективная защита»).

Приложение Haven с помощью сенсоров смартфона следит за состоянием окружающей среды и регистрирует изменения. В случае внезапного движения или изменения громкости начинается фотосъёмка и запись звука, который сохраняется локально на устройстве. Кроме вышеперечисленных сенсоров, программа реагирует также на изменение электропитания (отключение смартфона от сети).

ekafvgpwnrpxyi68d-_u62ujizy.jpeg

В отличие от похожих коммерческих камер безопасности, Haven не использует коммерческие облачные хранилища, а все сообщения отправляет через Signal и Tor.

xfxfhtxozd0saoeagiotxl5neca.jpeg

В программе устанавливается минимальная граница шума, после которой будет срабатывать автоматическая запись. В качестве сенсора движения используется фронтальная или задняя камера. Соответственно, смартфон можно установить камерой на охраняемый объект или где-нибудь спрятать, задействуя только детектор звука.

После запуска приложения вы устанавливаете таймер, после которого программа начинает работать — таймер на 30 секунд или около того даёт владельцу достаточно времени, чтобы покинуть охраняемое помещение.

В случае вторжения устанавливается отправка текстового сообщения на другой телефон (SMS или Signal). Доступ к логам предоставляется в удалённом режиме через Tor, то есть можно почти в реальном времени смотреть и прослушивать того, кто проник в ваше жилище (на устройстве нужно установить клиент Orbot: Tor для Android). В логах сохраняются данные со всех сенсоров, фотографии и звуковые файлы. Любую информацию можно посмотреть, удалить или быстро обнародовать через Signal, WhatsApp, Gmail, Google Drive или другой файлохостинг.


Программа доступна для сборки из исходников. Уже скомпилированный билд Haven лежит на Google Play (бета-версия) и в свободном каталоге приложений F-Droid. Файлы APK также выкладывают на GitHub.

Пользователям iOS рекомендуют купить недорогой Android-смартфон и использовать его как охранное устройство, получая уведомления на свой iPhone. То есть в выпуске версии для iOS нет особого смысла — зачем оставлять iPhone для мониторинга комнаты, если для этого подходит более дешёвое устройство.

Люди вроде Эдварда Сноудена могут спать спокойно только если уверены на 100%, что в их комнату никто не заходил, не устанавливал «закладки» и не копался в компьютере. Без подобной системы охраны физического периметра в этом никак нельзя быть уверенным. В наше время физическая безопасность настолько же важна, как и цифровая. Эдвард Сноуден сказал о программе: «Haven не просто прикрывает вас, она даёт душевное спокойствие».

© Geektimes