PT Maze
Защита мобильных приложений от разбора и переделки: обфускация кода, контроль целостности и проверка окружения на Android и iOS. Мешает создать клон или модификацию приложения, разблокировать платные функции и изучить внутреннее устройство. Стоимость зависит от числа приложений и рассчитывается по запросу.
О PT Maze
PT Maze защищает мобильное приложение от разбора и переделки. Он мешает создать клон или модификацию, разблокировать платные функции, найти уязвимости и изучить внутреннее устройство приложения.
Исходный код для этого не нужен: сервис принимает на вход собранное приложение и модифицирует его исполняемые файлы — это основной подход вендора к внедрению защитных механизмов.
Защита работает в двух плоскостях. В статике — обфускация кода и защитного кода, сокрытие бизнес-логики, частичное шифрование файлов и контроль целостности от перепаковки. В динамике — проверка окружения при запуске: обнаружение устройств с jailbreak и разблокированным загрузчиком.
Криптография отечественная: хеш-функция ГОСТ 34.11-2012 для проверки целостности и подлинности TLS-соединения и блочное шифрование ГОСТ 34.12-2015 с ключом 256 бит.
Характеристики
| Платформы и формат | |
| Платформы | Android и iOS |
| Формат поставки | Сервис: на вход принимается мобильное приложение |
| Исходный код | Не требуется |
| Принцип работы | Модификация исполняемых файлов приложения |
| Защитные механизмы | |
| В статике | Обфускация кода и защитного кода, сокрытие бизнес-логики, частичное шифрование файлов, контроль целостности |
| В динамике | Обнаружение jailbreak, проверка разблокированного загрузчика, контроль и аттестация окружения при запуске |
| Криптография | ГОСТ 34.11-2012 (хеш-функция), ГОСТ 34.12-2015 (блочное шифрование, ключ 256 бит) |
| Архитектура защиты | Независимые параметризуемые модули, распределённые внутри приложения |
| От чего защищает | |
| Клоны и модификации | Защита от создания копий и перепаковки |
| Взлом ограничений | Защита от несанкционированной разблокировки платных и ограниченных функций |
| Исследование | Затрудняет поиск уязвимостей и изучение внутреннего устройства приложения |
Что входит
Другие версии
Что делает PT Maze
Другие продукты «Positive Technologies»
Как поставляется
| Сервисная модель | Приложение передаётся вендору, обратно приходит защищённая сборка — разворачивать инструменты у себя не нужно. |
| Что уточнить заранее | Платформы (Android, iOS), количество приложений и частота релизов — от этого зависят условия. |
| Набор модулей | Защитные механизмы подбираются под задачу: каждый модуль параметризуется отдельно. |
| Расчёт | Оставьте заявку — согласуем условия с вендором и выставим счёт на юридическое лицо. |
НДС и документы
| Налоги | Ставку налога подтверждаем при выставлении счёта — она зависит от статуса продукта в реестре российского ПО на дату сделки. |
| Документы | Счёт, договор и закрывающие документы оформляем на юридическое лицо. |
| Обоснование закупки | По запросу приложим документы вендора, нужные для обоснования закупки. |
Частые вопросы
Условия зависят от количества приложений, платформ и набора защитных модулей. Оставьте заявку — согласуем с вендором и подготовим предложение.
Нет. Для начала работы доступ к исходному коду не требуется: сервис принимает собранное приложение и модифицирует его исполняемые файлы.
От создания клонов и модификаций, несанкционированной разблокировки платных и ограниченных функций, поиска уязвимостей и изучения внутреннего устройства приложения третьими сторонами.
Android и iOS.
Отечественная: хеш-функция ГОСТ 34.11-2012 для проверки целостности приложения и подлинности TLS-соединения, а также блочное шифрование ГОСТ 34.12-2015 с ключом 256 бит.
Вендор модифицирует исполняемые файлы приложения — это основной подход к внедрению защитных механизмов. Модули работают независимо друг от друга, поэтому защита распределена внутри приложения.