Я использую Borland C ++ Builder 6 для разработки механизма лицензирования станции для приложения Windows.
Я прочитал, что Лицензия Станции привязана к уникальной информации об оборудовании
компьютера, на котором запущено приложение.
Какую информацию об оборудовании я могу использовать?
Как я могу получить эту информацию, используя C ++ Builder 6?
Есть ли в C ++ Builder 6 библиотека шифрования?
Я должен согласиться с @drescherjm. C ++ Builder 6 уже более 14 лет. Вы можете получить бесплатную версию последнего компилятора от Веб-сайт Embarcadero.
Какую аппаратную информацию я могу использовать ??
Информацией об оборудовании, которую вы можете использовать, является серийный номер материнской платы, который можно получить с помощью WMI. Увидеть эта почта а также этот.
Как я могу получить эту информацию, используя «Borland C ++ Builder 6» ??
Перейдите по ссылкам выше. Вы должны использовать COM, который C ++ Builder 6 был в состоянии использовать.
«Borland C ++ Builder 6» имеет какую-либо библиотеку шифрования?
Нет. Но вы можете использовать OpenSSL. Вот это инструкция по его использованию. Вы также можете использовать Windows криптография API.
Имейте в виду, что C ++ Builder 6 не будет работать на любом компьютере с Vista или новее. Получите стартовую версию последнего компилятора. Это создаст 32-битное приложение для Windows, которое звучит как все, что вам нужно.
Сэм
Других решений пока нет …