System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,具体涉及一种通过adb工具外发文件的控制方法、装置、设备及介质。
技术介绍
1、adb的全称为androiddebugbridge,adb工具是android产品一个重要的调试工具,通过adb工具可以安装/卸载应用,添加/删除系统文件,获取设备信息以及运行状态等。
2、随着信息化办公的发展,很多企业员工通过adb工具外发文件到手机端,在这个过程中,由于无法精准把控员工通过adb工具外发文件,导致员工可能会通过这种方式对外发送企业的重要资料,企业内部的资料安全管理存在严重的隐患。一方面,员工通过adb工具上传重要资料,adb工具不会保存任何信息,企业就无法追查是谁泄密;另一方面,即使能够追查到具体的员工,但此时重要资料已经发送,对企业造成的损失已经无法挽回。因此,如何避免通过adb工具外发文件带来的泄密风险,是本领域亟需解决的。
技术实现思路
1、本申请的目的是提供一种通过adb工具外发文件的控制方法、装置、电子设备及存储介质,能够避免通过adb工具外发重要文件情况的发生。
2、第一方面,本申请实施例提供了一种通过adb工具外发文件的控制方法,包括:
3、监测到adb工具运行后,在应用层对adb工具进行接管;
4、当adb工具进行外发文件操作时,拦截文件外发操作,并获取相应的外发文件;
5、根据预设的检测规则检测外发文件的文件内容中是否包含敏感信息,得到检测结果;所述检测规则中包括三种类型的敏感信息:关键字
6、根据所述检测结果判断是否阻断文件外发。
7、一种可能的实现方式中,所述根据所述检测结果判断是否阻断文件外发,包括:
8、若所述检测结果为外发文件的文件内容中包含所述检测规则中的敏感信息,则阻断文件外发;
9、若所述检测结果为外发文件的文件内容中不包含所述检测规则中的敏感信息,则允许文件外发。
10、一种可能的实现方式中,所述阻断文件外发之后,所述方法还包括:
11、根据敏感信息的类型执行相应的响应动作。
12、一种可能的实现方式中,所述方法还包括:
13、将外发文件进行备份,并生成通过adb工具外发文件的记录;所述记录包括外发文件路径、备份文件、外发设备信息、外发时间以及外发终端信息。
14、一种可能的实现方式中,所述方法还包括:
15、接收对所述检测规则的更新请求,所述更新请求中包括需要删除或者新增的敏感信息;
16、根据所述更新请求对所述检测规则进行更新。
17、第二方面,本申请实施例提供了一种通过adb工具外发文件的控制装置,包括:
18、监测模块,用于监测到adb工具运行后,在应用层对adb工具进行接管;
19、拦截模块,用于当adb工具进行外发文件操作时,拦截文件外发操作,并获取相应的外发文件;
20、检测模块,用于根据预设的检测规则检测外发文件的文件内容中是否包含敏感信息,得到检测结果;所述检测规则中包括三种类型的敏感信息:关键字敏感信息、文件属性敏感信息和数据标识符敏感信息;
21、控制模块,用于根据所述检测结果判断是否阻断文件外发。
22、一种可能的实现方式中,所述控制模块,具体用于:
23、若所述检测结果为外发文件的文件内容中包含所述检测规则中的敏感信息,则阻断文件外发;
24、若所述检测结果为外发文件的文件内容中不包含所述检测规则中的敏感信息,则允许文件外发。
25、一种可能的实现方式中,所述控制模块,还用于:
26、在阻断文件外发之后,根据敏感信息的类型执行相应的响应动作。
27、一种可能的实现方式中,所述装置还包括:
28、记录模块,用于将外发文件进行备份,并生成通过adb工具外发文件的记录;所述记录包括外发文件路径、备份文件、外发设备信息、外发时间以及外发终端信息。
29、一种可能的实现方式中,所述装置还包括:
30、更新模块,用于接收对所述检测规则的更新请求,所述更新请求中包括需要删除或者新增的敏感信息;根据所述更新请求对所述检测规则进行更新。
31、第三方面,本申请提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行以实现如第一方面所述的方法。
32、第四方面,本申请实提供了一种计算机可读存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如第一方面所述的方法。
33、相较于现有技术,本申请提供的通过adb工具外发文件的控制方法,通过监测到adb工具运行后,在应用层对adb工具进行接管;当adb工具进行外发文件操作时,拦截文件外发操作,并获取相应的外发文件;根据预设的检测规则检测外发文件的文件内容中是否包含敏感信息,得到检测结果;所述检测规则中包括三种类型的敏感信息:关键字敏感信息、文件属性敏感信息和数据标识符敏感信息;根据所述检测结果判断是否阻断文件外发。相较于现有技术,本申请能够在通过adb工具外发文件时,检测外发文件的文件内容中是否包含敏感信息,从而避免通过adb工具外发重要文件情况的发生,从而提高企业网络信息传输管理的安全性。
本文档来自技高网...【技术保护点】
1.一种通过adb工具外发文件的控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述检测结果判断是否阻断文件外发,包括:
3.根据权利要求2所述的方法,其特征在于,所述阻断文件外发之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.一种通过adb工具外发文件的控制装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述控制模块,具体用于:
8.根据权利要求7所述的装置,其特征在于,所述控制模块,还用于:
9.一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器运行所述计算机程序时以实现如权利要求1至5任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如权利要求1至5任一项所述的方法。
【技术特征摘要】
1.一种通过adb工具外发文件的控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述检测结果判断是否阻断文件外发,包括:
3.根据权利要求2所述的方法,其特征在于,所述阻断文件外发之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.一种通过adb工具外发文件的控制装置,其特征在于,包括:
...
【专利技术属性】
技术研发人员:涂高元,邱志斌,郭永兴,陆云燕,吴炜斌,黄志敏,
申请(专利权)人:厦门天锐科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。