一种防止软件盗版的方法及系统的制作方法

文档序号:6441962阅读:764来源:国知局
专利名称:一种防止软件盗版的方法及系统的制作方法
技术领域
本发明属于软件领域,尤其涉及一种防止软件盗版的方法及系统。
背景技术
现在越来越多的手持设备具备网络访问功能,很容易从网上下载自己喜欢的软件,并实现软件的安装;而如何防止软件盗版,保护软件工作者的合法权益,使得辛勤的劳动得到有效回报,已经变得越来越重要。目前,手持设备上的软件都有自己的唯一序列号,软件通过序列号防盗版验证后就可以运行,但是,此种防盗版验证仅仅为本地验证。其中,所述本地验证一般是将输入的序列号与软件自带的序列号进行比对,如果与软件自带的序列号一致,则为合法的序列号;或者利用算法,将计算后的序列号与软件自带的序列号进行比对。如果用户进行整盘拷贝,现有的本地验证则无法有效进行防盗版验证,从而避免所述软件被盗版。

发明内容
本发明的目的是提供一种防止软件盗版的方法,能够实现软件盗版的有效防止,保护软件供应商的合法权益。本发明的目的是通过以下技术方案实现的:
一种防止软件盗版的方法,该方法包括以下步骤:
511、在安装有软件的手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符;
512、将所述软件注册信息发送到网络服务器;
513、判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。本发明还提供一种防止软件盗版的系统,该系统包括:
获取单元,用于在安装有软件的手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符;
发送单元,用于将所述软件注册信息发送到网络服务器;
第一判断单元,用于判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。本发明提供的防止软件盗版的方法和系统中,在手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符,其次将软件注册信息发送到网络服务器,然后判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。因为任何一个软件只可注册一次,如果后续再接收到相同的注册信息,则说明该软件已被盗版。因此,本发明能够实现软件盗版的有效防止,保护软件供应商的合法权益。


图1是本发明提供的防止软件盗版的方法流程示意图。图2是本发明提供的防止软件盗版的系统结构示意图。
具体实施例方式为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。请参考图1所示,一种防止软件盗版的方法,该方法包括以下步骤:
511、在安装有软件的手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符;
512、将所述软件注册信息发送到网络服务器;
513、判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。本发明提供的防止软件盗版的方法中,在手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符,其次将软件注册信息发送到网络服务器,然后判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。因为任何一个软件只可注册一次,如果后续再接收到相同的注册信息,则说明该软件已被盗版。因此,本发明能够实现软件盗版的有效防止,保护软件供应商的合法权益。在具体实施例中,安装有软件的手持设备先进行开机操作,在所述步骤Sll中,在安装有软件的手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符,当第一次使用所述软件时,该手持设备的本地上未记载有第一标识符。所述步骤S12中,将所述软件注册信息发送到网络服务器,以便网络服务器对软件注册信息进行检测。所述步骤S13中,判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。具体地,网络服务器会持续接收软件注册信息,所述接收的软件注册信息包括已注册软件的注册信息和其它未注册软件的注册信息,网络服务器会将接收到的注册信息进行判断,以确认该软件注册信息在网络服务器中是否存在,如果为是,则表示在网络服务器中已经存在该软件的注册信息,即发现有与接收的注册信息相一致的注册信息,所以此次接收的注册信息所要求的注册失败,同时提示所述软件已被盗版并停止该软件运行。因为任何一个软件只可注册一次,如果后续再接收到相同的注册信息,则说明该软件已被盗版,即所述软件已被其它的手持设备复制或克隆使用,该手持设备为不可接受的非法设备,此时可以停用含有此软件本身的序列号的所有手持设备,因而可以防止软件被非法运行。如果为否,则表示在网络服务器中没有发现与接收的软件注册信息相一致的注册信息,网络服务器会确认该软件注册信息为合法信息,因而需要将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上,即将所述第一标识符和软件本身的序列号的对应关系进行保存。进一步,如果在所述步骤S12中,将所述软件注册信息发送到网络服务器时访问失败且达到预定次数,则停止软件运行,达到防止盗版的目的。具体地,有些手持设备在复制或克隆后,可能会将访问网络服务器的功能进行屏蔽,或者将手机设备的硬件重新进行更换,致使后续根本无法进行联网注册。因此,针对所述情况,规定了注册访问网络服务器的次数,当失败次数达到预定次数时,则自动停止软件的运行,以达到盗版后继续使用的目的。前述具体实施例所述的软件盗版(复制或克隆)是发生在还没有输入序列号的情况下,即所述网络服务器中还没有保存第一标识符和软件本身的序列号的对应关系;如果所述步骤S14中的网络服务器根本就没有接收到已注册软件的注册信息,此时的判断结果也肯定为否,因而在前述具体实施方式
中并不会发现所述软件已被盗版。但是,当所述的软件复制或克隆是发生在已经输入序列号的情况下,即所述网络服务器中已经有保存第一标识符和软件本身的序列号的对应关系,有必要进一步对防止软件盗版的方法进行优化。作为另一种具体实施方式
,所述将所述软件注册信息保存在网络服务器和手持设备上之后,还包括以下步骤:
514、所述软件生成第二标识符;
515、将所述第二标识符和所述软件注册信息发送到网络服务器进行验证;
516、判断网络服务器中的第一标识符和发送的所述软件注册信息中的第一标识符是否一致,如果为是,则用第二标识符分别替换网络服务器和手持设备上软件注册信息中的第一标识符并保存;如果为否,则提示所述软件已被盗版并停止运行。作为具体的实施方式,在手持设备Dl中已经保存第一标识符和软件本身的序列号的对应关系,同时在所述网络服务器中已经保存第一标识符和软件本身的序列号的对应关系的前提下,复制具有第一标识符和软件本身的序列号的对应关系的手持设备D2。在第一实施例中,假设手持设备Dl先进行服务器验证;具体地,所述步骤S14中,手持设备Dl中的软件生成第二标识符;所述步骤S15中,手持设备Dl将所述第二标识符和所述软件注册信息发送到网络服务器进行验证;所述步骤S16中,判断网络服务器中的第一标识符和手持设备Dl发送的所述软件注册信息中的第一标识符是否一致,如果为是,则用手持设备Dl中软件生成的第二标识符分别替换网络服务器和手持设备上软件注册信息中的第一标识符,所述第二标识符和软件本身的序列号形成新的对应关系,然后分别保存在网络服务器和手持设备Dl上,以备下次验证使用。具体地,在第一实施例中,第一次验证的是所述手持设备D1,由于手持设备Dl中的所述软件是第一次进行验证,因此网络服务器中的第一标识符和手持设备Dl发送的所述软件注册信息中的第一标识符是一致的,所以用手持设备Dl中软件生成的第二标识符分别替换网络服务器和手持设备上软件注册信息中的第一标识符,所述第二标识符和软件本身的序列号形成新的对应关系,然后分别保存在网络服务器和手持设备Dl上。在第二实施例中,假如第二次先验证的是所述手持设备D1,手持设备Dl中的软件生成第三标识符,然后将所述第三标识符和所述第二标识符和软件本身的序列号发送到网络服务器进行验证,此时网络服务器和手持设备Dl中的第二标识符相同,然后用手持设备Dl中软件生成的第三标识符分别替换网络服务器和手持设备上软件注册信息中的第二标识符,所述第三标识符和软件本身的序列号形成新的对应关系,然后分别保存在网络服务器和手持设备Dl上;因此,第二实施例中判断的结果为是,可以判断所述软件没有被盗版。假如在第二实施例中,第二次先验证的是所述手持设备D2,由于手持设备D2是Dl的复制设备,因此手持设备D2中的软件生成的是第二标识符,然后将所述第二标识符和所述第一标识符和软件本身的序列号发送到网络服务器进行验证,此时网络服务器中保存的是第二标识符和软件本身的序列号的对应关系,而手持设备D2保存的是第一标识符和软件本身的序列号的对应关系,手持设备D2发送的第一标识符和网络服务器中保存的第二标识符不一致,即步骤S16判断的结果为否,则提示所述软件已被盗版并停止运行。由此,发现了盗版情况,即检测到了使用同一序列号的软件在两台手持设备上有,此时,可以将手持设备Dl和D2停止使用,或重新进行授权。进一步,如果在所述步骤S15中,将所述第二标识符和所述软件注册信息发送到网络服务器时访问失败且达到预定次数,则停止软件运行,达到防止盗版的目的。具体地,有些手持设备在输入序列号后复制或克隆,可能会将访问网络服务器的功能进行屏蔽,或者将手机设备的硬件重新进行更换,致使后续根本无法进行联网验证。因此,针对所述情况,规定了注册访问网络服务器的次数,当失败次数达到预定次数时,则自动停止软件的运行,以达到盗版后继续使用的目的。在本发明提供的防止软件盗版的方法中,手持设备发送的信息数据包,网络服务器可先对该信息数据包进行判断,以确定是注册信息还是验证信息,从而执行相应的方法流程。作为具体的实施方式,在所述步骤S14之前还包括:所述软件预先设置一个时间点,以确定所述软件生成第二标识符的具体时间,即到达这个时间点,所述软件就生成第二标识符。所述时间点可由软件随机取得,时间点可以定为注册几天后的某一时间或更短,此时间是随机约束一个时间,也可以固定,根据软件的具体需求,例如非常重要或涉及安全的软件,可以把时间缩短,以使软件的保护更加安全可靠。到达这个时间点后,所述软件生成第二标识符。作为具体的实施方式,所述第一标识符和第二标识符为全球唯一标识符(Globally Unique Identifier,简称⑶ID),即所述第一标识符和第二标识符为全球唯一,所述软件可利用随机数原理产生;当然,所述第一标识符和第二标识符的类型并不局限于此,还可以为其它的标识符类型,例如多位随机数。请参考图2所示,本发明还提供一种防止软件盗版的系统,该系统包括:
获取单元101,用于在安装有软件的手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符;
发送单元102,用于将所述软件注册信息发送到网络服务器;
第一判断单元103,用于判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。
本发明提供的防止软件盗版的系统中,在手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符,其次将软件注册信息发送到网络服务器,然后判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。因为任何一个软件只可注册一次,如果后续再接收到相同的注册信息,则说明该软件已被盗版。因此,本发明能够实现软件盗版的有效防止,保护软件供应商的合法权益。在具体实施例中,安装有软件的手持设备先进行开机操作,在所述获取单元101中,在安装有软件的手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符,当第一次使用所述软件时,该手持设备的本地上未记载有第一标识符。所述发送单元102中,将所述软件注册信息发送到网络服务器,以便网络服务器对软件注册信息进行检测。所述第一判断单元103中,判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。具体地,网络服务器会持续接收软件注册信息,所述接收的软件注册信息包括已注册软件的注册信息和其它未注册软件的注册信息,网络服务器会将接收到的注册信息进行判断,以确认该软件注册信息在网络服务器中是否存在,如果为是,则表示在网络服务器中已经存在该软件的注册信息,即发现有与接收的注册信息相一致的注册信息,所以此次接收的注册信息所要求的注册失败,同时提示所述软件已被盗版并停止该软件运行。因为任何一个软件只可注册一次,如果后续再接收到相同的注册信息,则说明该软件已被盗版,即所述软件已被其它的手持设备复制或克隆使用,该手持设备为不可接受的非法设备,此时可以停用含有此软件本身的序列号的所有手持设备,因而可以防止软件被非法运行。如果为否,则表示在网络服务器中没有发现与接收的软件注册信息相一致的注册信息,网络服务器会确认该软件注册信息为合法信息,因而需要将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上,即将所述第一标识符和软件本身的序列号的对应关系进行保存。进一步,所述系统还包括第一执行单元,用于如果在所述发送单元102中,将所述软件注册信息发送到网络服务器时访问失败且达到预定次数,则停止软件运行,达到防止盗版的目的。具体地,有些手持设备在复制或克隆后,可能会将访问网络服务器的功能进行屏蔽,或者将手机设备的硬件重新进行更换,致使后续根本无法进行联网注册。因此,针对所述情况,规定了注册访问网络服务器的次数,当失败次数达到预定次数时,则自动停止软件的运行,以达到盗版后继续使用的目的。前述具体实施例所述的软件盗版(复制或克隆)是发生在还没有输入序列号的情况下,即所述网络服务器中还没有保存第一标识符和软件本身的序列号的对应关系;如果所述第一判断单元103中的网络服务器根本就没有接收到已注册软件的注册信息,此时的判断结果也肯定为否,因而在前述具体实施方式
中并不会发现所述软件已被盗版。但是,当所述的软件复制或克隆是发生在已经输入序列号的情况下,即所述网络服务器中已经有保存第一标识符和软件本身的序列号的对应关系,有必要进一步对防止软件盗版的系统进行优化。
作为另一种具体实施方式
,该系统还包括:
生成单元104,用于将所述软件注册信息保存在网络服务器和手持设备上之后,所述软件生成第二标识符;
验证单元105,用于将所述第二标识符和所述软件注册信息发送到网络服务器进行验
证;
第二判断单元106,用于判断网络服务器中的第一标识符和发送的所述软件注册信息中的第一标识符是否一致,如果为是,则用第二标识符分别替换网络服务器和手持设备上软件注册信息中的第一标识符并保存;如果为否,则提示所述软件已被盗版并停止运行。作为具体的实施方式,在手持设备Dl中已经保存第一标识符和软件本身的序列号的对应关系,同时在所述网络服务器中已经保存第一标识符和软件本身的序列号的对应关系的前提下,复制具有第一标识符和软件本身的序列号的对应关系的手持设备D2。在第一实施例中,假设手持设备Dl先进行服务器验证;具体地,所述生成单元104中,手持设备Dl中的软件生成第二标识符;所述验证单元105中,手持设备Dl将所述第二标识符和所述软件注册信息发送到网络服务器进行验证;所述第二判断单元106中,判断网络服务器中的第一标识符和手持设备Dl发送的所述软件注册信息中的第一标识符是否一致,如果为是,则用手持设备Dl中软件生成的第二标识符分别替换网络服务器和手持设备上软件注册信息中的第一标识符,所述第二标识符和软件本身的序列号形成新的对应关系,然后分别保存在网络服务器和手持设备Dl上,以备下次验证使用。具体地,在第一实施例中,第一次验证的是所述手持设备D1,由于手持设备Dl中的所述软件是第一次进行验证,因此网络服务器中的第一标识符和手持设备Dl发送的所述软件注册信息中的第一标识符是一致的,所以用手持设备Dl中软件生成的第二标识符分别替换网络服务器和手持设备上软件注册信息中的第一标识符,所述第二标识符和软件本身的序列号形成新的对应关系,然后分别保存在网络服务器和手持设备Dl上。在第二实施例中,假如第二次先验证的是所述手持设备D1,手持设备Dl中的软件生成第三标识符,然后将所述第三标识符和所述第二标识符和软件本身的序列号发送到网络服务器进行验证,此时网络服务器和手持设备Dl中的第二标识符相同,然后用手持设备Dl中软件生成的第三标识符分别替换网络服务器和手持设备上软件注册信息中的第二标识符,所述第三标识符和软件本身的序列号形成新的对应关系,然后分别保存在网络服务器和手持设备Dl上;因此,第二实施例中判断的结果为是,可以判断所述软件没有被盗版。假如在第二实施例中,第二次先验证的是所述手持设备D2,由于手持设备D2是Dl的复制设备,因此手持设备D2中的软件生成的是第二标识符,然后将所述第二标识符和所述第一标识符和软件本身的序列号发送到网络服务器进行验证,此时网络服务器中保存的是第二标识符和软件本身的序列号的对应关系,而手持设备D2保存的是第一标识符和软件本身的序列号的对应关系,手持设备D2发送的第一标识符和网络服务器中保存的第二标识符不一致,即第二判断单元中判断的结果为否,则提示所述软件已被盗版并停止运行。由此,发现了盗版情况,即检测到了使用同一序列号的软件在两台手持设备上有,此时,可以将手持设备Dl和D2停止使用,或重新进行授权。进一步,所述系统还包括第二执行单元,用于如果在所述验证单元105中,将所述第二标识符和所述软件注册信息发送到网络服务器时访问失败且达到预定次数,则停止软件运行,达到防止盗版的目的。具体地,有些手持设备在输入序列号后复制或克隆,可能会将访问网络服务器的功能进行屏蔽,或者将手机设备的硬件重新进行更换,致使后续根本无法进行联网验证。因此,针对所述情况,规定了注册访问网络服务器的次数,当失败次数达到预定次数时,则自动停止软件的运行,以达到盗版后继续使用的目的。在本发明提供的防止软件盗版的系统中,手持设备发送的信息数据包,网络服务器可先对该信息数据包进行判断,以确定是注册信息还是验证信息,从而执行相应的方法流程。作为具体的实施方式,所述系统还包括设置单元,用于所述软件预先设置一个时间点,以确定所述软件生成第二标识符的具体时间,即到达这个时间点,所述软件就生成第二标识符。所述时间点可由软件随机取得,时间点可以定为注册几天后的某一时间或更短,此时间是随机约束一个时间,也可以固定,根据软件的具体需求,例如非常重要或涉及安全的软件,可以把时间缩短,以使软件的保护更加安全可靠。到达这个时间点后,所述软件生成第二标识符。作为具体的实施方式,所述第一标识符和第二标识符为全球唯一标识符(Globally Unique Identifier,简称⑶ID),即所述第一标识符和第二标识符为全球唯一,所述软件可利用随机数原理产生;当然,所述第一标识符和第二标识符的类型并不局限于此,还可以为其它的标识符类型,例如多位随机数。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种防止软件盗版的方法,其特征在于,该方法包括以下步骤: 511、在安装有软件的手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符; 512、将所述软件注册信息发送到网络服务器; 513、判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。
2.根据权利要求1所述的防止软件盗版的方法,其特征在于,如果在所述步骤S12中,将所述软件注册信息发送到网络服务器时访问失败且达到预定次数,则停止软件运行。
3.根据权利要求1所述的防止软件盗版的方法,其特征在于,所述将所述软件注册信息保存在网络服务器和手持设备上之后,还包括以下步骤: 514、所述软件生成第二标识符; 515、将所述第二标识符和所述软件注册信息发送到网络服务器进行验证; 516、判断网络服务器中的第一标识符和发送的所述软件注册信息中的第一标识符是否一致,如果为是,则用第二标识符分别替换网络服务器和手持设备上软件注册信息中的第一标识符并保存;如果为否,则提示所述软件已被盗版并停止运行。
4.根据权利要求3所述的防止软件盗版的方法,其特征在于,如果在所述步骤S15中,将所述第二标识符和所述软件注册信息发送到网络服务器时访问失败且达到预定次数,则停止软件运行。
5.根据权利要求3所述的防止软件盗版的方法,其特征在于,在所述步骤S14之前还包括:所述软件预先设置一个时间点。
6.根据权利要求3所述的防止软件盗版的方法,其特征在于,所述第一标识符和第二标识符为全球唯一标识符。
7.一种防止软件盗版的系统,其特征在于,该系统包括: 获取单元,用于在安装有软件的手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符; 发送单元,用于将所述软件注册信息发送到网络服务器; 第一判断单元,用于判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。
8.根据权利要求7所述的防止软件盗版的系统,其特征在于,该系统还包括第一执行单元,用于如果在所述注册单元中,将所述软件注册信息发送到网络服务器时访问失败且达到预定次数时,停止软件运行。
9.根据权利要求7所述的防止软件盗版的系统,其特征在于,该系统包括: 生成单元,用于将所述软件注册信息保存在网络服务器和手持设备上之后,所述软件生成第二标识符; 验证单元,用于将所述第二标识符和所述软件注册信息发送到网络服务器进行验证; 第二判断单元,用于判断网络服务器中的第一标识符和发送的所述软件注册信息中的第一标识符是否一致,如果为是,则用第二标识符分别替换网络服务器和手持设备上软件注册信息中的第一标识符并保存;如果为否,则提示所述软件已被盗版并停止运行。
10.根据权利要求9所述的防止软件盗版的系统,其特征在于,该系统还包括第二执行单元,用于如果在所述验证单元中,将所述第二标识符和所述软件注册信息发送到网络服务器时访问失败且达到预定次数时,停止软件运行。
11.根据权利要求9所述的防止软件盗版的系统,其特征在于,还包括设置单元,用于所述软件预先设置一个时间点。
12.根据权利要求9所述的防止软件盗版的系统,其特征在于,所述第一标识符和第二标识符为全球唯一 标识符。
全文摘要
本发明提供一种防止软件盗版的方法,该方法包括以下步骤S11、在安装有软件的手持设备上获取软件注册信息,所述软件注册信息包括软件本身的序列号和软件生成的第一标识符;S12、将所述软件注册信息发送到网络服务器进行注册;S13、判断网络服务器接收的软件注册信息在网络服务器中是否存在,如果为是,则提示所述软件已被盗版并停止运行;如果为否,则将所述软件注册信息进行注册,并将所述软件注册信息保存在网络服务器和手持设备上。本发明还提供一种防止软件盗版的系统。本发明能够实现软件盗版的有效防止,保护软件供应商的合法权益;因为本发明中任何一个软件只可注册一次,如果后续再接收到相同的注册信息,则说明该软件已被盗版。
文档编号G06F21/12GK103164642SQ20111042507
公开日2013年6月19日 申请日期2011年12月19日 优先权日2011年12月19日
发明者蔡学峰 申请人:比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1