文档彩票走势图>>VMPsoft中文文档>>许可系统运作
许可系统运作
VMProtect是新一代软件保护实用程序。VMProtect支持德尔菲、Borland C Builder、Visual C/C++、Visual Basic(本机)、Virtual Pascal和XCode编译器。
应用保护
为了保护应用程序,VMProtect 将特殊代码嵌入其中。此代码使用“项目”部分的“Licensing”小节中指定的信息检查序列号。公钥嵌入到应用程序中,然后用于解密序列号。此外,保护日期和许可工作所需的一些附加信息也被放入应用程序中。
创建序列号
可以在“Project”部分的“Licensing”部分或使用第三方应用程序 –key generators。序列号是使用非对称算法加密的有关客户的一组数据。然后将序列号传递给客户,他或她将其输入程序,然后许可系统对其进行检查。
检查程序中的序列号
许可系统有几个函数可以用来处理序列号。该程序向许可系统发送一个序列号并查询有关它的信息。许可系统返回序列号的状态(有效/无效和原因),还可以提供有关序列号的详细信息,包括用户名、电子邮件、序列号的到期日期等。受保护程序分析序列号信息并决定是否继续运行和限制功能。