You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

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


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


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


Поддерживаемые ключи

Модель ключаОписание
Guardant_Code_micro

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

Guardant SD

Электронные ключи Guardant SD требуют наличия в мобильном устройстве разъёма для SD-карты. Данный форм-фактор может быть выбран по соображениям компактности, либо использоваться на устройствах, в которых отсутствует USB-порт, но есть разъём для SD-карты.


Поддерживаемые ОС

Проект Guardant Mobile направлен на поддержку максимально широкого спектра платформ.



AndroidWindowsLinuxOS XWindows RT 8.1
Guardant Code+++++
Guardant SD+++--


Особенности поддержки в Android:

  • Служба Guardant для ОС Android 
    Для работы защищённых приложений с электронными ключами на устройстве должна быть запущена специальная служба Guardant. 
    Установочный пакет службы входит в состав Mobile SDK. После установки пакета в списке запущенных программ появиться приложение "Guardant Service". Служба предоставляет API взаимодействия с электронными ключами, отслеживает подключение и отключение ключей, осуществляет синхронизацию запросов и т.д.

  • Java библиотека API для ОС Android
    Для работы с электронным ключом из Android приложения, разработчику предоставляется Java API. Набор функций API позволяет выполнить заранее загруженный в электронный ключ код, а также произвести поиск ключа с известными параметрами.

  • Программирование электронных ключей
    Программирование ключей Guardant Code micro осуществляется в операционной системе Windows c помощью утилиты программирования ключей Guardant. Для работы в Android ключи должны быть переведены в HID-режим.



  • No labels