Коллеги!
Подскажите, пожалуйста, можно ли каким-либо образом из скомпилированного Delphi exe-файла установить лицензионность или нелицензионность использованного компилятора (Delphi), либо найти какую-либо привязку к изпользуемому при разарботке софту?
Заранее благодарю.
Проверка лицензионности Delphi
Модератор: kdv
Вопрос, конечно, очень интересный ![Smile :)](./images/smilies/icon_smile.gif)
привязку определить можно очень просто, по версии vcl, в ресурсах exe.
там же можно определить и все используемые сторонние компоненты.
таким же образом, примерно, можно определить версию компилятора.
А вот ключ, которым регистрируется продукт, в exe, разумеется, никак не записывается. Ключ присутствует в реестре в разных местах, в файлах на диске, виден в License Manager или xxxReg. Ключ этот должен быть зарегистрирован в Borland. Этот же ключ должен быть на бумажке к коробке, или на нашей бумаге для esd-лицензий.
а про какую версию Delphi идет речь?
![Smile :)](./images/smilies/icon_smile.gif)
привязку определить можно очень просто, по версии vcl, в ресурсах exe.
там же можно определить и все используемые сторонние компоненты.
таким же образом, примерно, можно определить версию компилятора.
А вот ключ, которым регистрируется продукт, в exe, разумеется, никак не записывается. Ключ присутствует в реестре в разных местах, в файлах на диске, виден в License Manager или xxxReg. Ключ этот должен быть зарегистрирован в Borland. Этот же ключ должен быть на бумажке к коробке, или на нашей бумаге для esd-лицензий.
а про какую версию Delphi идет речь?