Защита мобильных приложений

Рост продаж планшетов и смартфонов, а также их глубокое проникновение в самые различные сферы бизнеса диктуют потребность в надежной защите от пиратства программного обеспечения, предназначенного для мобильных устройств. На сегодняшний день наиболее популярной платформой на этом рынке является Android, где в качестве языка программирования используется Java.

Программы на Java без использования специальных средств обфускации легко реверсируются, но на данный момент готовых решений обфускации для Android мало. С помощью электронных ключей Guardant можно решить проблему защиты функционального кода программы путем переноса этого кода в ключ. Новое направление защиты Guardant Mobile включает в себя весь необходимый инструментарий для защиты мобильных приложений под Android.

  • Служба Guardant для ОС Android Для работы защищенных приложений с электронными ключами на устройстве должна быть запущена специальная Служба Guardant. Установочный пакет входит в состав Guardant Mobile SDK. После установки пакета в списке запущенных программ появится приложение Guardant Service. Служба предоставляет API взаимодействия с электронными ключами, отслеживает их подключение и отключение, осуществляет синхронизацию запросов и так далее.
  • Java библиотека API для ОС Android Для работы с электронным ключом из Android приложения разработчику предоставляется Java API. Набор функций API позволяет выполнить заранее загруженный в электронный ключ код, а также произвести поиск ключа с известными параметрами.
  • Программирование электронных ключей Программирование ключей Guardant Code micro осуществляется в операционной системе Windows c помощью утилиты программирования ключей Guardant. Для работы в Android ключи должны быть переведены в HID-режим.

Для полного цикла работы с мобильными платформами необходимо использовать как Guardant SDK, так и Guardant Mobile SDK.

Решения для защиты мобильных приложений

Guardant Code micro

Электронные ключи Guardant Code в форм-факторе micro могут работать на мобильных устройствах под управлением операционной системы Android. При этом планшет или смартфон должен быть оснащен функцией USB-host и версией операционной системы не ниже Android 3.1.

Guardant SD

Электронные ключи формата microSD требуют наличия в мобильном устройстве разъема для SD-карты. Guardant SD поддерживает загрузку Java-апплетов внутрь карты и имеет встроенный микропроцессор с аппаратным ускорением криптографии.

Электронные ключи Guardant

  • Guardant Sign
  • Guardant Code
  • Guardant Sign Net
  • Guardant Sign
  • Guardant Code micro
  • Guardant Time Net
  • Guardant Sign micro
  • Guardant Code
  • Guardant Net II

Карта сайта