Еще об attestation.app
Вы можете видеть общее число пользователей и отслеживать регистрации (id числовой и просто увеличивается). Сейчас регистраций примерно 15_000.
Вы можете видеть число сабмитов данных на сервер (сейчас их примерно 15_000_000) и отслеживать их число между промежутками.
Если сервер скомпрометирован, то он может видеть ваш ip, email для alert, а также пароль который передается plaintext (в коде он сразу хешируется серверной стороной в scrypt) и ваши характеристики устройства (включен ли adb, число пользователей и прочие метаданные). При BFU атаке можно сравнить хеши обновления с сервером, возможно и некоторые другие параметры помогут сузить круг (не так много устройств неожиданно перестанет сабмитить данные).
Поэтому если ваш телефон был изъят полицией в BFU состоянии и у них есть эксплоит для получения небольшого числа метаданных, а сервер GrapheneOS находится под их контролем, они вероятно смогут найти ваш профиль и все ваши сабмиты характеристик.
Я также написал небольшой скрипт для отслеживания всех изменений сабмитов устройств (например включение adb, изменение числа пользователей на телефоне и т. д.). Работает не в автоматическом режиме, подробнее в README внутри архива.
Post #92
1.46K