Клиент-FC защищен от не санкционированного использования известным
способом – контролем некоторых уникальных аппаратных параметров. Набор этих
параметров получил название «Сигнатура компьютера». В настоящий момент не
зарегистрированная копия позволяет установить отчетный период только за Январь
месяц и функции печати будут не доступны.
Сигнатура компьютера
имеет следующий вид:
1 |
2 |
3 |
4 |
5 |
[1] |
[0:0:0] |
[0:0:0:0] |
[0:0:0] |
[0-0] |
Где “[]” определяют секции, «:» отделяют параметры внутри секций, а «-«
разделяют поля в параметрах.
1. Версия Клиента-FC
2.Уникальные параметры
системы
·
UUID
·
Серийный номер материнской
платы
·
Номер части (part number) материнской платы
3. Уникальные параметры процессора
·
Идентификатор
·
Уникальный идентификатор
4. Параметры BIOS
·
Контрольная сумма
·
Серийный номер
5. Параметры жесткого диска
·
Идентификатор тома
Для нормальной работы программы
необходимо внести правильный ключ, соответствующий сигнатуре компьютера. Без
правильного ключа программа буде полностью работоспособна, но отчетный период
удастся установить только за Январь месяц и функции печати будут не доступны.
Ключ имеет примерно
такой вид: FCMKEY.
Сигнатура компьютера
представляется довольно сложной структурой с, вероятно, избыточной информацией.
Действительно, контрольной суммы BIOS или уж
уникального идентификатора процессора может быть вполне достаточно для привязки
программы к конкретному компьютеру.
Однако, не все так просто.
Уникальный номер процессора уверенно поддерживается только начиная с PIII, да и, к тому же, может быть программно запрещен.
Контрольная сумма BIOS может
время от времени меняться – при случаях обновления самой программы BIOS или изменения конфигурации аппаратуры (flash BIOS). То же касается и прочих «уникальных» параметров
аппаратуры.
Вероятно, даже
теоретически, не возможно сделать так, чтобы некоторая «уникальная» характеристика
не менялась (не могла быть изменена) со временем. Ведь процессор, например,
может выйти из строя и потребуется его замена…
Единственным выходом из
ситуации и является введение избыточности информации. При таком подходе можно более-менее
уверенно судить о том, что же реально произошло у владельца программы –
изменение контрольной суммы BIOS (или
другого параметра) на том же самом компьютере, для которого программа была
легально приобретена, или, в нарушение лицензионного соглашения, ее пытаются
поставить на другой компьютер.
Если на основании
предоставленных данных будет сделан вывод о том, что сигнатура компьютера
изменилась вследствие ремонта или апгрейда того же самого компьютера, то новый
ключ будет предоставляться бесплатно.
Таким образом, некоторое
усложнение регистрационной процедуры, требующее предоставления большего объема
информации о компьютере, призвано быть защитой потребителя.
Здесь же уместно
пояснить, что аргумент «предоставьте нам новый ключ бесплатно, так как мы,
честное слово, убрали программу со старого компьютера и будем использовать его
только на новом» приниматься в расчет не будет по двум причинам.
·
Во-первых, не сомневаясь в
честности заявителя, все же приходится признать, что достоверно проверить это утверждение
не представляется возможным.
·
Во-вторых, если у заявителя
была возможность приобрести новый компьютер («железо» + операционная система +
прочее ПО), то у него должна быть возможность приобрести и новый ключ Клиента-FC, стоимость которого несопоставимо меньше стоимости даже
подержанного компьютера.
Многие параметры
компьютера помогает определить библиотека Windows® Management Instrumentation (WMI).
Настоятельно
рекомендуется перед регистрацией Клиента-FC установить библиотеку WMI на
компьютер. Это даст следующие преимущества:
·
Сигнатура компьютера будет
вычислена максимально подробно. То есть появится большая избыточность в
определении уникальных системных параметров, а, значит, и ваша большая
защищенность от необходимости приобретать новый ключ на случай изменения
конфигурации системы.
·
Системная информация доступная
через меню ?->SysInfo предоставит вам подробнейшие сведения о компьютере, его
конфигурации, возможных ошибках в работе и т.п. Не каждая диагностическая
программа сможет выдать вам такой объем информации.
·
Если вы сперва зарегистрируете
Клиента-FC, а затем установите на
компьютер библиотеку WMI, то
сигнатура компьютера изменится и, вероятно, вопрос о регистрации Клиента-FC придется решать повторно.
Фирма Microsoft предоставляет библиотеки WMI для Windows 95, Windows 98 (Gold или SE), Windows NT. Их можно скачать по следующей
ссылке: Windows Management Instrumentation (WMI) CORE 1.5 Перед
загрузкой WMI с сайта Microsoft вам будет предложено согласиться с End User License Agreement (EULA).
Windows
Me, Windows 2000 и
Windows XP, Vista,
7, 8 поставляются
с предустановленным WMI.
Владельцам этих операционных систем специально устанавливать WMI не нужно.
Внимание! Есть информация, что установка WMI на компьютер с Cashman (это
такой «ускоритель» для Windows),
может привести к не корректной работе операционной системы.
[EOF]