|
王先生您好!最近遇到一个比较棘手的问题,不知道向哪位高手请教,好茫然啊。所以麻烦您在百忙之中看看这个问题,帮我理出一个思路来。不甚感激涕零!谢谢!
假设目前每安装1个产品客户端都必须经过License验证
1.License系统的验证机制如下所示
License服务器
(1)验证请求 (2)返回验证结果(1:成功 2:安装点数已满 3:使用到期)
客户机
(3)客户端安装程序根据返回的验证结果,里决定允许或
拒绝安全客户端
2.License授权流程:
(1)提取系统指纹sysinfo.hc (2)License授权Keydd.licens (3)License导入
L
3.验证过程:
1)客户端请求:
(1) 客户端安装程序EndpInstall.exe或提取客户机的硬件标识的MD5值(CPU序列号+硬盘序列号+网卡MAC地址)
(2) 客户端安装程序EndpInstall.exe把本机硬件标识的MD5值发送到License服务器端请求验证
2) License服务器验证
3)只有当ccLicServ服务返回验证成功了, 客户端安装程序EndpInstall.exe才进行客户端的安装,否则禁止安装.如果客户机与服务器端网络不通, 客户端安装程序EndpInstall.exe也禁止安装.
请根据以上的设计写出对该License系统的测试方案及步骤 |
|