一种Linux操作系统防盗用的方法、装置、设备和介质制造方法及图纸

技术编号:36464063 阅读:13 留言:0更新日期:2023-01-25 23:04
本申请涉及一种Linux操作系统防盗用的方法、装置、设备和介质,其方法包括:当检测到开机指令后,获取主板ID,并判断主板ID与预设主板ID是否一致,其中,预设主板ID为预先设定的能够进入操作系统的计算机的主板ID;若一致,则判断是否为第一次进入操作系统;若为第一次进入操作系统,则进入操作系统的激活界面;获取操作系统的激活密钥,并将激活密钥与预设激活密钥进行匹配;若匹配失败,则阻止激活操作系统;若匹配成功,则允许激活操作系统,以能够正常使用操作系统。利用同一批次计算机均相同的主板ID进行操作系统与计算机的绑定,有效解决了每一台计算机均需要逐一绑定操作系统的问题,使得执行操作较为简单,降低了人工成本。降低了人工成本。降低了人工成本。

【技术实现步骤摘要】
一种Linux操作系统防盗用的方法、装置、设备和介质


[0001]本申请涉及计算机安全的
,尤其是涉及一种Linux操作系统防盗用的方法、装置、设备和介质。

技术介绍

[0002]在开放的Internet时代,软件防盗版的任务突现,软件作为一种无形的产品,凝聚了开发者的辛勤劳动。然而,由于软件的可复制性和极低的复制成本,给盗版者的复制工作造成极大的便利。软件的大量被盗版,给软件的经销商和相关的行业、用户,造成很大的损失。现今,计算机是网络信息系统发展的重点之一,其中,操作系统是计算机软件的重要组成部分,操作系统是应用软件开发和国家、集体、个人信息安全的基石,因而,使用正版操作系统是确保电脑稳定、安全运行的最基本因素。且,盗版操作系统的安装文件往往被修改,在其中植入病毒、木马,严重影响计算机的稳定性、可靠性,甚至会泄露个人信息。
[0003]Linux操作系统由于其起到承载系统中其它应用软件的特殊作用,具有稳定、效率高、漏洞少、能够快速修补、相对不耗资源的特点,被广大用户深深喜爱,所以Linux操作系统的版权保护显得更为重要。相关技术中,为了实现Linux操作系统防盗版的功能,需要将Linux操作系统与计算机唯一的硬盘ID(Identity Document,身份标识号)进行绑定,然而,在对批量工业生产的计算机进行Linux操作系统安装时,需要将Linux操作系统逐一跟计算机进行绑定,消耗较高的人工成本,执行操作较为复杂。
[0004]因而,如何解决上述技术问题是本领域技术人员亟待解决的问题。r/>
技术实现思路

[0005]本申请的目的是提供一种Linux操作系统防盗用的方法、装置、设备和介质,用于解决以上至少一项技术问题。
[0006]本申请的上述专利技术目的是通过以下技术方案得以实现的:第一方面,本申请提供一种Linux操作系统防盗用的方法,采用如下的技术方案:一种Linux操作系统防盗用的方法,所述方法包括:当检测到开机指令后,获取计算机的主板ID,并判断所述主板ID与预设主板ID是否一致,其中,所述预设主板ID为预先设定的能够进入操作系统的计算机的主板ID,存储在主板的BIOS中;若不一致,则退出操作系统,并进行停机处理;若一致,则判断是否为第一次进入操作系统;若不为第一次进入操作系统,则正常使用操作系统;若为第一次进入操作系统,则进入操作系统的激活界面;获取操作系统的激活密钥,并将所述激活密钥与预设激活密钥进行匹配;若匹配失败,则阻止激活操作系统;若匹配成功,则允许激活操作系统,以能够正常使用操作系统。
[0007]通过采用上述技术方案,当检测到开机指令后,判断主板ID与预设主板ID是否一致,其中,预设主板ID为预先设定的能够进入操作系统的计算机的主板ID。若一致,则判断是否为第一次进入操作系统,且,若为第一次进入操作系统,则将激活密钥与预设激活密钥进行匹配,匹配成功后,才能够激活操作系统,并正常使用操作系统。通过这种方式,利用同一批次计算机均相同的主板ID进行操作系统与计算机的绑定,即,操作系统能够适用于同一批次计算机,有效解决了每一台计算机均需要逐一绑定操作系统的问题,使得执行操作较为简单,降低了人工成本。
[0008]本申请在一较佳示例中可以进一步配置为:所述判断所述主板ID与预设主板ID是否一致,包括:判断所述主板ID与预设主板ID是否一致,若不一致,则更新主板ID匹配次数,得到更新次数,其中,初始的主板ID匹配次数为零;当间隔预设时间段后,判断所述更新次数是否不大于预设次数;若是,则再次判断所述主板ID与预设主板ID是否一致;若否,则最终确定所述主板ID与预设主板ID不一致。
[0009]通过采用上述技术方案,在一次主板ID与预设主板ID不一致的情况下,并不直接确认主板ID与预设主板ID不一致,而是在经历最多预设次数的判断后,最终确定主板ID与预设主板ID的匹配情况,利用这种方式,能够避免由于匹配判断错误,而造成错误的停机处理,提高了主板ID与预设主板ID不一致判断的精准度。
[0010]本申请在一较佳示例中可以进一步配置为:在正常使用操作系统过程中,还包括:实时监控是否存在异常操作,其中,所述异常操作为非法拷贝操作系统或非法修改操作系统的操作;若存在异常操作,则拦截异常操作,并生成报警信息,以起到警示作用。
[0011]通过采用上述技术方案,实时监控是否存在异常操作,若存在异常操作,则进行拦截异常操作,并生成报警信息,能够提升操作系统防盗用的能力,同时,也便于使用者及时得知计算机是否遭受非法入侵。
[0012]本申请在一较佳示例中可以进一步配置为:异常操作包括拷贝操作系统文件操作以及破坏操作系统防盗功能的操作,所述若存在异常操作,则拦截异常操作,并生成报警信息,包括:若检测到存在拷贝操作系统文件操作,则终止拷贝操作,并生成与拷贝操作对应的第一报警信息,其中,所述第一报警信息用来让使用者得知存在非法拷贝操作;若检测到存在破坏操作系统防盗功能的操作,则终止破坏操作,并生成与破坏操作对应的第二报警信息,其中,所述第二报警信息用来让使用者得知存在破坏操作;报警信息包括所述第一报警信息以及所述第二报警信息。。
[0013]通过采用上述技术方案,若检测到拷贝操作系统文件操作和破坏操作系统防盗功能的操作时,则终止对应的操作,并生成与之对应的报警信息,提升了操作系统防盗用的能力,且,便于使用者及时得知计算机存在非法拷贝操作、破坏操作。
[0014]本申请在一较佳示例中可以进一步配置为:在第一次进入操作系统,并激活操作系统之后,还包括:检测硬盘的分区情况,若硬盘被分成至少两块分区,则确定操作系统所存储的分
区,记为第一分区;将操作系统文件中部分关键程序文件移植到第二分区中的任一分区,其中,所述第二分区为硬盘中除了第一分区的其余所有分区。
[0015]通过采用上述技术方案,在第一次进入操作系统,并激活操作系统后,检测硬盘的分区情况,若硬盘被分成至少两块分区,则确定操作系统所存储的分区,记为第一分区,并将操作系统文件中部分关键程序文件移植到第二分区中的任一分区。利用这种方式,使得操作系统文件分别存储于不同的硬盘分区中,若存在盗用者非法拷贝操作系统文件,也无法拷贝到完整的操作系统,以提升操作系统的防盗能力。
[0016]本申请在一较佳示例中可以进一步配置为:所述当检测到开机指令后,获取计算机的主板ID,包括:获取前一次主板ID与预设主板ID判断的过往时刻,计算当前时刻与所述过往时刻的时刻间隔;判断所述时刻间隔是否小于定期检测间隔;若不小于定期检测间隔,则获取计算机的主板ID。
[0017]通过采用上述技术方案,计算当前时刻与所述过往时刻的时刻间隔,若时刻间隔不小于定期检测间隔,则获取计算机的主板ID。通过这种方式,避免了每一次开机均执行获取主板ID,并与预设主板ID进行匹配判断的操作,在一定程度上提升开机进入操作系统的速度,提升使用者的体验感。
[0018]本申请在一较佳示例中可以进一步配置为:还包括:获取操作系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种Linux操作系统防盗用的方法,其特征在于,同一批次所有计算机的主板ID相同,包括:当检测到开机指令后,获取计算机的主板ID,并判断所述主板ID与预设主板ID是否一致,其中,所述预设主板ID为预先设定的能够进入操作系统的计算机的主板ID,存储在主板的BIOS中;若不一致,则退出操作系统,并进行停机处理;若一致,则判断是否为第一次进入操作系统;若不为第一次进入操作系统,则正常使用操作系统;若为第一次进入操作系统,则进入操作系统的激活界面;获取操作系统的激活密钥,并将所述激活密钥与预设激活密钥进行匹配;若匹配失败,则阻止激活操作系统;若匹配成功,则允许激活操作系统,以能够正常使用操作系统。2.根据权利要求1所述的Linux操作系统防盗用的方法,其特征在于,所述判断所述主板ID与预设主板ID是否一致,包括:判断所述主板ID与预设主板ID是否一致,若不一致,则更新主板ID匹配次数,得到更新次数,其中,初始的主板ID匹配次数为零;当间隔预设时间段后,判断所述更新次数是否不大于预设次数;若是,则再次判断所述主板ID与预设主板ID是否一致;若否,则最终确定所述主板ID与预设主板ID不一致。3.根据权利要求1所述的Linux操作系统防盗用的方法,其特征在于,在正常使用操作系统过程中,还包括:实时监控是否存在异常操作,其中,所述异常操作为非法拷贝操作系统或非法修改操作系统的操作;若存在异常操作,则拦截异常操作,并生成报警信息,以起到警示作用。4.根据权利要求3所述的Linux操作系统防盗用的方法,其特征在于,异常操作包括拷贝操作系统文件操作以及破坏操作系统防盗功能的操作,所述若存在异常操作,则拦截异常操作,并生成报警信息,包括:若检测到存在拷贝操作系统文件操作,则终止拷贝操作,并生成与拷贝操作对应的第一报警信息,其中,所述第一报警信息用来让使用者得知存在非法拷贝操作;若检测到存在破坏操作系统防盗功能的操作,则终止破坏操作,并生成与破坏操作对应的第二报警信息,其中,所述第二报警信息用来让使用者得知存在破坏操作;报警信息包括所述第一报警信息以及所述第二报警信息。5.根据权利要求1所述的Linux操作系统防盗用的方法,其特征在于,在第一次进入操作系统,并激活操作系统之后,还包括:检...

【专利技术属性】
技术研发人员:刘永平胡学云林元
申请(专利权)人:深圳市锐宝智联信息有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1