[发明专利]一种系统检测方法、装置、终端设备及可读存储介质在审
申请号: | 201810159024.X | 申请日: | 2018-02-26 |
公开(公告)号: | CN108446560A | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 刘均;刘新;周军 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 官建红 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标系统 校验 读取 程序空间 基准校验 数据空间 系统检测 终端设备 计算机可读存储介质 计算机技术领域 可读存储介质 非法行为 关系判断 校验运算 上电 预设 植入 运算 病毒 检测 | ||
1.一种系统检测方法,其特征在于,包括:
在目标系统上电之后,读取所述目标系统中当前的程序空间及数据空间的全部内容;
对读取的所述内容进行校验运算,得到所述目标系统的当前校验值;
判断所述当前校验值与预设的基准校验值是否相同;
根据所述当前校验值与所述基准校验值的关系判断所述目标系统的完整性。
2.根据权利要求1所述的系统检测方法,其特征在于,所述基准校验值的预设过程包括:
获取所述目标系统中的所述程序空间的总容量和所述数据空间的总容量;
将指定的程序下载至所述程序空间中,并获取所述程序所占用的容量;
将指定的数据下载至所述数据空间中,并获取所述数据所占用的容量;
根据所述程序空间的总容量和所述程序所占用的容量计算所述程序空间的剩余容量;
根据所述数据空间的总容量和所述数据所占用的容量计算所述数据空间的剩余容量;
使用预设的填充内容将所述程序空间的剩余容量和所述数据空间的剩余容量填满;
读取所述程序空间及所述数据空间的全部内容;
对读取的所述内容进行校验运算,得到所述基准校验值。
3.根据权利要求1所述的系统检测方法,其特征在于,所述根据所述当前校验值与所述基准校验值的关系判断所述目标系统的完整性,具体包括:
若所述当前校验值与所述基准校验值相同,则判定所述目标系统的系统完整性保持正常;
在判定所述目标系统的系统完整性保持正常之后,所述方法还包括:
向所述目标系统开放关键程序和关键数据的访问权限。
4.根据权利要求3所述的系统检测方法,其特征在于,所述关键程序和关键数据通过如下方式获得:
获取所述目标系统的正常运行所需的完整程序和完整数据;
从所述完整程序中抽取出所述关键程序;
从所述完整数据中抽取出所述关键数据。
5.根据权利要求1至4中任一项所述的系统检测方法,其特征在于,所述根据所述当前校验值与所述基准校验值的关系判断所述目标系统的完整性,具体包括:
若所述当前校验值与所述基准校验值不同,则判定所述目标系统的系统完整性遭到破坏;
在判定所述目标系统的系统完整性遭到破坏之后,所述方法还包括:
启动系统安全报警;
限制所述目标系统的软件和/或硬件功能。
6.一种系统检测装置,其特征在于,包括:
数据读取模块,用于在目标系统上电之后,读取所述目标系统中当前的程序空间及数据空间的全部内容;
数据校验模块,用于对读取的所述内容进行校验运算,得到所述目标系统的当前校验值;
校验值判断模块,用于判断所述当前校验值与预设的基准校验值是否相同;
完整性判断模块,用于根据所述当前校验值与所述基准校验值的关系判断所述目标系统的完整性。
7.根据权利要求6所述的系统检测装置,其特征在于,还包括:
总容量获取模块,用于获取所述目标系统中的所述程序空间的总容量和所述数据空间的总容量;
程序容量获取模块,用于将指定的程序下载至所述程序空间中,并获取所述程序所占用的容量;
数据容量获取模块,用于将指定的数据下载至所述数据空间中,并获取所述数据所占用的容量;
程序空间剩余容量计算模块,用于根据所述程序空间的总容量和所述程序所占用的容量计算所述程序空间的剩余容量;
数据空间剩余容量计算模块,用于根据所述数据空间的总容量和所述数据所占用的容量计算所述数据空间的剩余容量;
剩余容量填充模块,用于使用预设的填充内容将所述程序空间的剩余容量和所述数据空间的剩余容量填满;
初始数据读取模块,用于读取所述程序空间及所述数据空间的全部内容;
基准校验模块,用于对读取的所述内容进行校验运算,得到所述基准校验值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810159024.X/1.html,转载请声明来源钻瓜专利网。