The embodiment of the invention discloses a method, an apparatus and an electronic device for preventing malicious editing of a document. The operation method includes: obtaining the file corresponding to the file operation process identifier and operating system information bits; mapping query preset operating system number and system process identifier set system processes the obtained operating system information mapping the digit identifier; if the file operation process identifier and the system acquisition process identifier the same extract file operations to create a configuration parameter value; if the extracted parameter values to create a configuration with a preset threshold set to create the configuration parameters to match the attributes of file operations in monitoring; monitoring to attribute file operation for file editing attribute set, if the file operation according to the preset directory the file, the file refused operation. With the invention, the safety protection efficiency and the safety of the system can be improved.
【技术实现步骤摘要】
一种防止文件被恶意编辑的方法、装置及电子设备
本专利技术涉及计算机安全技术,尤其涉及一种防止文件被恶意编辑的方法、装置及电子设备。
技术介绍
文件防护技术是系统安全、入侵检测、网页防篡改等计算机互联网络中常用的技术,用以保护特定的目录或文件免受非法操作编辑,使该特定的目录或文件不被非法操作篡改,尤其是对于安全防护软件类文件,文件防护显得尤为重要。例如,如果非法操作对应的恶意应用程序的进程对安全防护软件(例如,杀毒软件或防火墙软件)类文件进行篡改,可能导致安全防护软件的安全防护功能失效,从而对系统中的其它文件不能进行有效的安全防护,导致恶意应用程序的进程可以根据恶意应用程序提供者的意图,对运行的进程,例如,用户进程以及系统进程进行恶意攻击,可能造成计算机运行不稳定,甚至可能给用户带来非常大的经济损失,例如,隐私信息的泄露以及物质财产的被窃取。其中,进程(Process)是计算机中的应用程序关于数据集合上的一次运行活动,是Windows操作系统等操作系统进行资源分配和调度的基本单位,是Windows操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是应用程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。也就是说,应用程序是指令、数据及其组织形式的描述,进程是应用程序的实体,进程包括用户进程以及系统进程,系统进程是Windows操作系统页面内存管理进程,拥有0级优先权,即拥有内核优先权,只有通过系统进程,才能启动Windows操作系统。在Windows操作系统中,有一种共享机制,即通过共享目录共享文件,例如,通过在计算机中设置共享目 ...
【技术保护点】
一种防止文件被恶意编辑的方法,其特征在于,该方法包括:获取文件操作对应的文件操作进程标识符以及操作系统位数信息;查询预先设置的操作系统位数与系统进程标识符的映射关系集,得到获取的所述操作系统位数信息映射的系统进程标识符;如果获取的所述文件操作进程标识符与得到的系统进程标识符相同,提取文件操作的创建配置参数值;如果提取的创建配置参数值与预先设置的创建配置参数阈值集中任一创建配置参数阈值相匹配,监测文件操作的属性;在监测到文件操作的属性为预先设置的文件编辑属性时,如果所述文件操作针对预先设置目录下的文件,拒绝所述文件操作。
【技术特征摘要】
1.一种防止文件被恶意编辑的方法,其特征在于,该方法包括:获取文件操作对应的文件操作进程标识符以及操作系统位数信息;查询预先设置的操作系统位数与系统进程标识符的映射关系集,得到获取的所述操作系统位数信息映射的系统进程标识符;如果获取的所述文件操作进程标识符与得到的系统进程标识符相同,提取文件操作的创建配置参数值;如果提取的创建配置参数值与预先设置的创建配置参数阈值集中任一创建配置参数阈值相匹配,监测文件操作的属性;在监测到文件操作的属性为预先设置的文件编辑属性时,如果所述文件操作针对预先设置目录下的文件,拒绝所述文件操作。2.根据权利要求1所述的方法,其特征在于,所述操作系统为Windows操作系统,所述操作系统位数信息为32位或64位,所述映射关系集中,包含32位操作系统与系统进程标识符为4的映射关系以及64位操作系统与系统进程标识符为8的映射关系。3.根据权利要求1所述的方法,其特征在于,所述创建配置参数值包括:创建配置参数及对应的值,其中,创建配置参数为FILE_SUPERSEDE,对应的值为0;创建配置参数为FILE_OPEN,对应的值为1;创建配置参数为FILE_CREATE,对应的值为2;创建配置参数为FILE_OPEN_IF,对应的值为3;创建配置参数为FILE_OVERWRITE,对应的值为4;创建配置参数为FILE_OVERWRITE_IF,对应的值为5。4.根据权利要求3所述的方法,其特征在于,所述创建配置参数阈值集包括:创建配置参数及对应的阈值,其中,创建配置参数为FILE_SUPERSEDE,对应的阈值为0;创建配置参数为FILE_CREATE,对应的阈值为2;创建配置参数为FILE_OPEN_IF,对应的阈值为3;以及,创建配置参数为FILE_OVERWRITE_IF,对应的阈值为5。5.根据权利要求1所述的方法,其特征在于,所述预先设置的文件编辑属性包括:替换文件、创建文件、覆盖文件以及删除文件...
【专利技术属性】
技术研发人员:杨峰,潘建军,王云峰,
申请(专利权)人:珠海市君天电子科技有限公司,北京金山安全软件有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。