[发明专利]一种视窗操作系统下基于内核的防硬盘被格式化的方法在审

专利信息
申请号: 202011257175.2 申请日: 2020-11-11
公开(公告)号: CN112507339A 公开(公告)日: 2021-03-16
发明(设计)人: 赵天耳;赵树升 申请(专利权)人: 杭州大晚成信息科技有限公司
主分类号: G06F21/57 分类号: G06F21/57
代理公司: 南京乐羽知行专利代理事务所(普通合伙) 32326 代理人: 孙承尧
地址: 311202 浙江省杭州市萧山区经*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 视窗 操作系统 基于 内核 硬盘 格式化 方法
【说明书】:

发明公开了一种视窗操作系统下基于内核的防硬盘被格式化的方法,包括以下步骤:创建和设置所述视窗操作系统的Image回调函数,以监视所述视窗操作系统应用层加载的所有进程及其模块,并获得每个所述进程及其模块的信息;从所述进程及其模块的信息中获取结构体RTL_USER_PROCESS_PARAMETERS;从所述结构体RTL_USER_PROCESS_PARAMETERS中获取成员CommandLine的字符串值;比较所述字符串值,判断其中是否存在执行格式化硬盘命令对应的特定字符串:如有,则用空格替换所述特定字符串后,交还该结构体给该进程,以确保该进程不格式化硬盘。本发明属于ring 0层,无进程也无DLL存在,不易被卸载,因而更加安全可靠。

技术领域

本发明属于软件领域,尤其涉及一种视窗操作系统下基于内核的防硬盘被格式化的方法。

背景技术

硬盘格式化是一种清除电脑中数据的重要手段,其对于数据的危害也最大。一旦格式化,通常很难恢复数据或需要付出较多的时间和费用才能部分恢复数据。而执行格式化这个指令的门槛却非常低,普通的用户通过几个简单的操作即可进行格式化操作。这使得在数据日益重要的今天,如何防范硬盘被误格式化,或员工离职时恶意操作或者黑客进入后格式化硬盘,这显得日益重要。

发明内容

为了克服上述问题,本发明提供一种安全可靠的视窗操作系统下基于内核的防硬盘被格式化的方法。

本发明的技术方案是提供一种视窗操作系统下基于内核的防硬盘被格式化的方法,其是一种在所述视窗操作系统的ring0级下执行的方法,其包括以下步骤:

创建和设置所述视窗操作系统的Image回调函数,以监视所述视窗操作系统应用层加载的所有进程及其模块,并获得每个所述进程及其模块的信息;从所述进程及其模块的信息中获取结构体RTL_USER_PROCESS_PARAMETERS;

从所述结构体RTL_USER_PROCESS_PARAMETERS中获取所述结构体RTL_USER_PROCESS_PARAMETERS的成员CommandLine的字符串值;

比较所述字符串值,判断其中是否存在执行格式化硬盘命令对应的特定字符串:

如有,则用空格替换所述特定字符串后,交还该结构体给该进程,以确保该进程不格式化硬盘;

如无,则直接返回以使得该进程继续执行。

优选的,所述特定字符串为c:\windows\system32\dllhost.exe/processid:{。

优选的,从所述Image回调中的返回参数中获取其对应的结构体RTL_USER_PROCESS_PARAMETERS的方法为:

调用系统函数PsGetProcessWow64Process:

如返回值正常,则获取其中的所述结构体RTL_USER_PROCESS_PARAMETERS;

如返回值异常,则调用系统函数PsGetProcessPeb,如返回值正常,则获取其中的所述结构体RTL_USER_PROCESS_PARAMETERS。

优选的,从所述Image回调中的返回参数中获取其对应的结构体RTL_USER_PROCESS_PARAMETERS的方法为:

调用系统函数PsGetProcessPeb:

如返回值正常,则获取其中的所述结构体RTL_USER_PROCESS_PARAMETERS;

如返回值异常,则调用系统函数PsGetProcessWow64Process,如返回值正常,则获取其中的所述结构体RTL_USER_PROCESS_PARAMETERS。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州大晚成信息科技有限公司,未经杭州大晚成信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011257175.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top