一种文件安全检测方法技术

技术编号:2853500 阅读:223 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种文件安全检测方法,包括步骤:给文件添加文件头,将文件的属性信息加入该文件头中并随文件保存;系统打开文件时,读取文件头中保存的属性信息,同该文件的当前属性信息进行比较,如果一致,则报告当前文件未被修改;否则,报告文件已被修改。运用本发明专利技术的方法,可以在不同平台系统中准确检测出文件是否被非法修改过,确保文件稳定、安全。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及计算机安全领域,尤指。
技术介绍
文件是计算机系统中数据的宿主,几乎所有的软件项目都离不开文件。因此,文件系统的安全、稳定非常重要。对于文件安全,就当前各个文件系统而言,不同平台的系统实现方式各不相同,都不能同时、统一地满足文件的安全要求。现有技术中,程序员一般根据文件所在系统平台的特性给予不同的实现方法,比如,在Windows2000下,应用程序的相关数据、配置文件如果不是放在“My document”下面,一般Guest用户都可以对文件进行读、写操作。UNIX操作系统对文件的权限进行了严格的规定,但是往往程序员必须为应用程序添加多个有读写权限的使用者,随着多用户对文件的操作,程序员不能得知程序是否被误破坏过。每个操作系统对每个文件都有相关的“文件描述块”来记录文件的基本属性,比如文件的读写属性、文件长度、文件名。根据这些,我们只能获取当前的文件属性,但不能知道文件是否被修改、破坏过。例如,当文件发生下列情况时,一般不会察觉文件破损(文件长度发生变化)、文件被意外破坏(文件长度内容发生变化)、文件属性变动(可读可写属性)以及文件非授权读写访问等。这些情况往往会使软本文档来自技高网...

【技术保护点】
一种文件安全检测方法,其特征在于包括以下步骤:A:给文件添加文件头,将文件的属性信息加入该文件头中并随文件保存;B:系统打开文件时,读取文件头中保存的属性信息,同该文件的当前属性信息进行比较,如果一致,则报告当前文件未被修改 ;否则,报告文件已被修改。

【技术特征摘要】
1.一种文件安全检测方法,其特征在于包括以下步骤A给文件添加文件头,将文件的属性信息加入该文件头中并随文件保存;B系统打开文件时,读取文件头中保存的属性信息,同该文件的当前属性信息进行比较,如果一致,则报告当前文件未被修改;否则,报告文件已被修改。2.如权利要求1所述的方法,其特征在于所述属性信息包括随文件内容修改而变化的一项或多项文件属性。3.如权利要求2所述的方法,其特征在于所述属性信息还包括不随文件内容修改而变化的一项或多项文件属性。4.如权利要求1所述的方法,其特征在于所述步骤B中读取文件头中保存的属性信息是通过标准的文件读取函数来实现的。5.如权利要求1所述的方法,其特征在于还在所述文件头中加入与文件属性和/或文件内容相关的校验码。6.如权利要求5...

【专利技术属性】
技术研发人员:潘峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1