Сегодня 08 июня 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Google ударила по пиратским играм и приложениям на Android — запущен API для отслеживания происхождения ПО

Компания Google запустила набор инструментов Play Integrity API — он поможет разработчику определять, было ли его приложение для Android скачано из официального магазина «Play Маркет» или из стороннего источника.

 Источник изображения: Rubaitul Azad / unsplash.com

Источник изображения: Rubaitul Azad / unsplash.com

Владелец устройства под управлением Android может по разным причинам устанавливать приложения не из Google Play, а из сторонних источников — у разработчиков тоже может быть множество причин блокировать такую установку. К примеру, у приложения, загруженного не из Google Play, может отсутствовать часть ресурсов, кода или функций, и отследить это поможет интерфейс Play Integrity API. Этот набор инструментов позволяет разработчику «проверить, что взаимодействия и запросы к серверу исходят от подлинного двоичного файла приложения, работающего на подлинном устройстве Android». Он пытается обнаружить подтверждение, что приложение подверглось взлому, что оно выполняется в «ненадёжной» программной среде, и включена ли на устройстве защита Google Play. Схожим образом работает механизм SafetyNet Attestation, но Play Integrity API обладает более широким набором возможностей.

Разработчик может вызвать Play Integrity API в любой момент работы приложения и получить набор данных, который называется «вердиктом целостности» (integrity verdict). В зависимости от результата можно предпринять любую дальнейшую последовательность действий. Можно блокировать работу приложения целиком или вызвать API только в момент выполнения действий конфиденциального характера, чтобы предупредить пользователя, что продолжения работы может быть сопряжено с угрозами.

 Источник изображения: github.com/linuxct/hydra

Источник изображения: github.com/linuxct/hydra

На конференции разработчиков Google I/O в мае компания также продемонстрировала диалоговые окна «исправления» (remediation), предлагающие решение проблем с вердиктом целостности. Так, если запрос «appLicensingVerdict» вернул результат «UNLICENSED», значит, пользователь не имеет лицензии на приложение — он не покупал и не устанавливал его в Google Play. В этом случае можно также обратиться к Play Integrity API, который выведет окно «GET_LICENSED», которое поможет получить приложение из официального магазина приложений. Существующее приложение будет удалено со всеми его данными, система установит «официальный» экземпляр, приложение добавится в библиотеку магазина, а все дальнейшие запросы «appLicensingVerdict» будут возвращать «LICENSED».

Google намеревается укреплять механизмы работы Play Integrity API и добавлять новые функции. Известно, что этот интерфейс уже используется в приложениях Tesco и BeyBlade X, нечто схожее замечено в игре Diablo Immortal, обращения к нему также есть в приложениях Stripe, Uber и TikTok. И в перспективе его присутствие обещает расширяться.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
В Spotify появятся онлайн-трансляции с концертов и возможность покупки билетов 43 мин.
Симулятор выживания Valheim взял курс на выход из раннего доступа — дата релиза уже известна 2 ч.
Дата выхода, демо в Steam и Венсан Кассель в роли Наполеона: авторы ролевого боевика Valor Mortis в духе Dark Souls и BioShock разразились новостями 3 ч.
«Новая BioShock выглядит отлично»: анонсирован сюжетный шутер Magicians: The Devil’s Deal, в котором сценическая магия стала реальной 4 ч.
ИИ-техподдержка Meta повелась на манипуляции хакеров и помогла украсть более 20 тыс. аккаунтов Instagram 4 ч.
Легендарный стелс-экшен Thief спустя 28 лет после релиза получит ремастер от Nightdive — первый трейлер и детали Thief: The Dark Project Remastered 4 ч.
В Yandex Cloud произошёл сбой в расчёте начислений 6 ч.
Сюжетная ролевая игра Vampire: The Masquerade — Eternal Whispers в духе Disco Elysium отправит раскрывать жуткие заговоры и тайны прошлого 6 ч.
Следующая часть Hellblade получила короткое название Senua — это полноценный приключенческий экшен 17 ч.
Владельцы PS5 останутся без Clockwork Revolution — стимпанковая RPG от создателей Wasteland оказалась новым эксклюзивом Xbox 18 ч.
Стартап Windrose Electric, разрабатывающий электрические грузовики, представил концепцию ЦОД на колёсах 28 мин.
Репортаж со стенда Patriot на Computex 2026: память DDR5-9600, быстрые SSD и решения для эпохи ИИ 40 мин.
Репортаж со стенда PCCooler на Computex 2026: кулеры для самых мощных процессоров, модульный ПК и шаг к серверному охлаждению 2 ч.
Alphacool показала жидкостный кулер для Xbox и другие новинки на выставке Computex 2026 3 ч.
Репортаж со стенда Ocypus на Computex 2026: корпусные дисплеи, СЖО с обдувом VRM, кулеры с дисплеями и новые корпуса 3 ч.
Nvidia признали самой подготовленной к будущему компанией — Microsoft и Alphabet остались позади 3 ч.
Новая статья: Обзор HUAWEI MatePad SE 11" (2026): тонкий металлический планшет с раритетной начинкой 3 ч.
FSP показала блок питания Cannon на 3300 Вт, способный питать сразу шесть RTX 5090 3 ч.
Репортаж со стенда TeamGroup на Computex 2026: модули на 128 Гбайт, деревянная память и SSD с дистанционным самоуничтожением 4 ч.
Apple вот-вот представит новый Mac Studio на процессоре M5 Ultra с новой упаковкой 4 ч.