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

Compare with Current View Page History

« Previous Version 14 Next »

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


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


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


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

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


Электронные ключи 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