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`а так же шифруется и ключ сессии.