专利汇可以提供一种判断文件是否是安装包并限制打开的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种判断文件是否是安装包并限制打开的方法,包括步骤:S1、点击打开文件时,通过外部组件拦截并传入文件路径;S2、文件名后缀判断;S3、文件大小判断;S4、安装字段判断;S5、压缩标识结合文件大小判断;S6、将返回的限制或放行结果传给外部组件,进行对文件限制或放行。该方法能够准确的判断出该文件包是否为安装包,且采用逐步判断的方式效率更高更准确,确保终端上无非法 软件 安装,提高终端系统安全性。,下面是一种判断文件是否是安装包并限制打开的方法专利的具体信息内容。
1.一种判断文件是否是安装包并限制打开的方法,其特征在于,包括以下步骤:
S1、点击打开文件时,通过外部组件拦截并传入文件路径;
S2、文件名后缀判断:若安装包文件名后缀为Msi则判断为安装包,返回限制结果,若为exe则继续安装包判断;
S3、文件大小判断:比较文件包真实大小和原始大小,若一致,则判断不为安装包且返回放行结果,若不一致则继续安装包判断;
S4、安装字段判断:读取文件产品名称、原始名称、文件描述和网络名称,判断是否有‘setup’、’install’、‘安装’字段,若有前述字段且文件名不含Uninstall,则判断为安装包且返回限制结果,否则进行继续安装包判断;
S5、压缩标识结合文件大小判断:逐字节读取文件十六进制码,判断文件内是否含有rar、7Z、zip、cab压缩标识,若有前述的压缩标识,且文件总大小超过第一设定值或者文件总大小减去原始大小大于第二设定值,则判断为安装包且返回限制结果,否则返回放行结果;
S6、将返回的限制或放行结果传给外部组件,进行对文件限制或放行。
2.如权利要求1所述的一种判断文件是否是安装包并限制打开的方法,其特征在于,所述步骤S1中通过外部组件拦截并传入文件路径具体是指:在打开文件运行应用程序时,通过钩子组件进行消息拦截,将该应用程序的文件路径作为参数传给控制台的软件安装限制模块。
3.如权利要求1所述的一种判断文件是否是安装包并限制打开的方法,其特征在于:在进行文件名后缀判断之前,还包括指定文件判断:获取文件路径获得文件的MD5值、数字签名及文件名称,与控制台的软件安装限制模块的特殊限制和特殊放行规则对比,若为特殊限制则直接返回限制结果,若为特殊放行则返回放行结果,若对比无结果,则继续进行安装包判断。
4.如权利要求1所述的一种判断文件是否是安装包并限制打开的方法,其特征在于:所述第一设定值为10MB,第二设定值为1MB。
5.如权利要求1所述的一种判断文件是否是安装包并限制打开的方法,其特征在于:步骤S6中,进行限制时通过弹框提醒,若根据实际需要不进行限制,可则上报给控制台进行放行。
6.如权利要求1所述的一种判断文件是否是安装包并限制打开的方法,其特征在于:所述控制台为绿盾控制台。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
风电机组的极限载荷降低方法及系统 | 2020-05-08 | 36 |
一种功率组件故障记录诊断系统及方法 | 2020-05-08 | 329 |
一种基于土体残余强度的振动设备及实现方法 | 2020-05-08 | 318 |
经由应用编程接口从一步认证自动升级到两步认证 | 2020-05-08 | 994 |
用于可信I/O的安全硬件和软件证明的技术 | 2020-05-08 | 510 |
用于利用光生物调节的自动个人化脑部调节的系统及方法 | 2020-05-08 | 349 |
一种软件打包的方法、装置、计算机设备及存储介质 | 2020-05-08 | 156 |
防止未成年人使用的电子烟及其控制方法 | 2020-05-08 | 505 |
低温续驶里程衰减整车热管理设计目标分解模型与分析方法 | 2020-05-08 | 686 |
一种基于分析软件的充血性心力衰竭监测装置 | 2020-05-08 | 515 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。