FreeSource: Etersoft/Etersafe

Eter Safe

Eter Safe – программный ключ защиты, предоставляющий клиентским программам для Windows и Linux уникальные для аппаратного обеспечения (материнской платы и процессора) данные.

Предназначен для реализации программной привязки программы к компьютеру пользователя.

Состоит из сервиса, работающего с правами администратора и клиентской части, запрашивающей информацию.

Запуск:

# /etc/init.d/etersafe start

На настоящий момент используется в WINE@Etersoft для поддержки системы защиты Консультант+ и некоторых LPT-ключей защиты.

С помощью этого сервиса могут быть привязаны к аппаратной платформе любые приложения, как Windows, так и Linux. пожалуйста, обращайтесь на info@etersoft.ru

Технические подробности

Связь организована через TCP-сокет.

Протокол обмена

Клиент:

Размер поля в байтах описание поля
3 код сессии*
*этот код добавляется в конец посылки и шифруется вместе с основными данными (HASH BIOS`a).

Ответ

Размер поля в байтах описание поля
16 зашифрованный HASH BIOS`а*
8 зашифрованный cpuid
8 дата BIOS
*вместе с HASH`ем BIOS`а так же шифруется и ключ сессии.

Страницы, ссылающиеся на данную: Etersoft/Etersafe