安全设备的防护方法技术

技术编号:39787511 阅读:8 留言:0更新日期:2023-12-22 02:26
本申请提供一种安全设备的防护方法

【技术实现步骤摘要】
安全设备的防护方法、装置、设备及存储介质


[0001]本申请涉及网络安全领域,尤其涉及一种安全设备的防护方法

装置

设备及存储介质


技术介绍

[0002]随着用户通过网络实现业务的需求不断增加,使得网络上相关的安全设备存储的数据也越来越多,一些数据与用户及社会发展息息相关,从而引起了攻击者的注意

攻击者向安全设备进行攻击,使得安全设备被挟持,并窃取及泄露安全设备存储的重要数据,造成重大损失

[0003]现有技术中攻击设备向安全设备上传图片时,在上传过程中,安全设备中的防护软件会对图片中包括的目标像素点依次解析,获得各目标像素点对应的像素二进制字符串,从而获得该图片对应的目标字符串,根据目标字符串确定是否包括恶意代码,从而确定出该图片是否为携带恶意代码的图片,并确定是否上传该图片

[0004]然而,现有技术中目标字符串包括所有目标像素点对应的像素二进制字符串,是一种包括图片整体对应的表象字符串,防护软件只能对该目标字符串进行简单识别,从而导致识别恶意代码的准确度较低,所有防护程度较低


技术实现思路

[0005]本申请提供一种安全设备的防护方法

装置

设备及存储介质,用以解决现有技术中目标字符串包括所有像素点对应的像素二进制字符串,是一种包括图片整体对应的表象字符串,防护软件只能对该目标字符串进行简单识别,从而导致识别恶意代码的准确度较低,所有防护程度较低的问题

[0006]第一方面

本申请提供一种安全设备的防护方法,所述方法包括:
[0007]获取待上传的目标图片;所述目标图片为待确定是否包含恶意代码的图片;所述目标图片包括多个目标像素点;
[0008]基于隐写技术确定出各目标像素点对应的目标最低有效位字符;所述目标最低有效位字符为目标像素点对应的像素二进制字符串中对目标图片颜色影响权重最小的字符;
[0009]基于各所述目标最低有效位字符确定出目标字符串;所述目标字符串包括所述目标图片中最低有效位字符组成的字符串;
[0010]响应于采用防护软件确定所述目标字符串包括恶意代码,拒绝上传所述目标图片;
[0011]响应于采用防护软件确定所述目标字符串不包括恶意代码,对所述目标字符串进行修改,以实现对安全设备的防护

[0012]第二方面,本申请提供一种安全设备的防护装置,所述装置包括:
[0013]获取模块,用于获取待上传的目标图片;所述目标图片为待确定是否包含恶意代码的图片;所述目标图片包括多个目标像素点;
[0014]第一确定模块,用于基于隐写技术确定出各目标像素点对应的目标最低有效位字符;所述目标最低有效位字符为目标像素点对应的像素二进制字符串中对目标图片颜色影响权重最小的字符;
[0015]第二确定模块,用于基于各所述目标最低有效位字符确定出目标字符串;所述目标字符串包括所述目标图片中最低有效位字符组成的字符串;
[0016]上传模块,用于响应于采用防护软件确定所述目标字符串包括恶意代码,拒绝上传所述目标图片;
[0017]修改模块,用于响应于采用防护软件确定所述目标字符串不包括恶意代码,对所述目标字符串进行修改,以实现对安全设备的防护

[0018]第三方面,本申请提供一种安全设备,包括:处理器,以及与所述处理器通信连接的存储器;
[0019]所述存储器存储计算机执行指令;
[0020]所述处理器执行所述存储器存储的计算机执行指令,以实现如上述第一方面或任一项方式中所述的方法

[0021]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述第一方面或任一项方式中所述的方法

[0022]第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上述第一方面或任一项方式中所述的方法
[0023]本申请提供的一种安全设备的防护方法

装置

设备及存储介质,本申请中在目标图片上传之前,会对目标图片进行确定是否包括恶意代码的识别,首先防护装置基于隐写技术确定目标图片中各目标像素点对应的目标最低有效位字符,该目标最低有效位字符为目标像素点对应的像素二进制字符串中对目标图片颜色影响权重最小的字符,所以目标最低有效位字符对目标图片在视觉上颜色差异影响程度最小,所以,现有技术中攻击者会将恶意代码包括的字符拆分,然后分别穿插在各目标像素点对应的像素二进制字符串的最低有效位字符中,基于现有技术的方案无法识别到穿插到目标像素点的最低有效位字符的恶意代码,如果只看目标像素点的像素二进制字符串是无法确定出穿插的恶意代码,所以本申请防护装置基于各目标最低有效位字符确定出目标字符串,因此可见,本申请中目标字符串是包括各目标最低有效位字符的字符串,所以如果恶意代码拆分后分别穿插在目标像素点的最低有效位中,本申请可以基于目标字符串识别出恶意代码,因此本申请的目标字符串的精准度更高,且更符合用于攻破隐写技术中存在的恶意代码;此外,本申请接着基于防护软件对目标字符串进行识别,所以当防护软件确定出目标字符串包括恶意代码后,本申请拒绝上传该目标图片,以此来实现对安全设备的防护,本申请中防护软件对目标字符串的识别仅仅是初步及简单的识别,所以针对防护软件确定出不包括恶意代码的情况,本申请由于目前防护软件当前技术有限,也无法准确且完整地确定出是否包括恶意代码,实质上目标字符串可能包括恶意代码,只是防护软件没有更大的能力去识别出,所以为了保险起见,本申请还是对目标字符串进行修改,使得该目标字符串进行修改后,成为一个更安全的字符串,避免了在防护软件无法识别出恶意代码时上传可能包括恶意代码的目标图片,所以本申请提高了防护程度

附图说明
[0024]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理

[0025]图1为本申请提供的一种安全设备的防护方法的应用场景图;
[0026]图2为实施例一提供的一种安全设备的防护方法流程示意图;
[0027]图3为实施例二提供的一种安全设备的防护方法流程示意图;
[0028]图4为实施例三提供的一种安全设备的防护方法流程示意图;
[0029]图5为实施例五提供的一种安全设备的防护方法流程示意图;
[0030]图6为实施例六提供的一种安全设备的防护方法流程示意图;
[0031]图7为实施例七提供的一种安全设备的防护方法流程示意图;
[0032]图8为实施例八提供的一种安全设备的防护装置结构示意图;
[0033]图9为实施例九提供的一种安全设备结构示意图<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种安全设备的防护方法,其特征在于,所述方法包括:获取待上传的目标图片;所述目标图片为待确定是否包含恶意代码的图片;所述目标图片包括多个目标像素点;基于隐写技术确定出各目标像素点对应的目标最低有效位字符;所述目标最低有效位字符为目标像素点对应的像素二进制字符串中对目标图片颜色影响权重最小的字符;基于各所述目标最低有效位字符确定出目标字符串;所述目标字符串包括所述目标图片中最低有效位字符组成的字符串;响应于采用防护软件确定所述目标字符串包括恶意代码,拒绝上传所述目标图片;响应于采用防护软件确定所述目标字符串不包括恶意代码,对所述目标字符串进行修改,以实现对安全设备的防护
。2.
根据权利要求1所述的方法,其特征在于,所述基于隐写技术确定出各目标像素点对应的目标最低有效位字符,包括:获取各目标像素点对应的像素值;所述像素值包括三种颜色通道数值;采用所述隐写技术分别对所述三种颜色通道数值进行二进制转化,以获得三种颜色通道数值对应的像素二进制字符串;基于各三种颜色通道数值对应的像素二进制字符串确定各目标像素点对应的目标最低有效位字符
。3.
根据权利要求2所述的方法,其特征在于,所述基于各三种颜色通道数值对应的像素二进制字符串确定各目标像素点对应的目标最低有效位字符,包括:读取目标像素点对应的三种颜色通道数值对应的像素二进制字符串的最后一位字符;将各最后一位字符进行拼接,以获得目标像素点对应的目标最低有效位字符;所述目标最低有效位字符包括三个最低有效字符
。4.
根据权利要求1所述的方法,其特征在于,所述基于各所述目标最低有效位字符确定出目标字符串,包括:将各所述目标最低有效字符按照目标像素点在所述目标图片中的顺序进行拼接,以获得目标字符串
。5.
根据权利要求1所述的方法,其特征在于,所述对所述目标字符串进行修改,以实现对安全设备的防护,包括:生成目标噪声;所述目标噪声用于对所述目标字符串进行修改;将所述目标噪声拆分为目标噪声字符;采用所述目标噪声字符对所述目标字符串进行修改,以实现对安全设备的防护
。6.
根据权利要求5所述的方法,其特征在于,所述采用所述目标噪声字符对所述目标字符串进行修改,以实现对安全设备的防护,包括:...

【专利技术属性】
技术研发人员:农时
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1