[发明专利]保护Android MTP设备数据安全的方法及装置有效
申请号: | 201510636778.6 | 申请日: | 2015-10-01 |
公开(公告)号: | CN105718802B | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 宛宏祥;黄显澍;肖新光 | 申请(专利权)人: | 哈尔滨安天科技集团股份有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150028 黑龙江省哈尔滨市哈尔滨高新技术*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 保护 android mtp 设备 数据 安全 方法 装置 | ||
1.一种保护Android MTP设备数据安全的方法,其特征在于,包括:
当Android设备端的mtp驱动程序访问本地文件并尝试发送到PC端时,进行拦截操作,并向本地服务程序发送通知消息;
本地服务程序监听到通知消息时,向Android系统框架层发送触发信号;
Android系统框架层接收到触发信号后,弹出授权对话框供用户选择:
若用户选择允许,则向Android设备端的mtp驱动程序发送解除拦截的信号;
若用户选择阻止,则向Android设备端的mtp驱动程序发送终止发送的信号;
Android设备端的mtp驱动程序将依据信号类型做出解除拦截或者终止发送的操作。
2.如权利要求1所述的方法,其特征在于,所述拦截操作,具体为:利用内核信号量或者锁机制来阻止将本地文件发送到PC端。
3.如权利要求1所述的方法,其特征在于,所述向本地服务程序发送通知消息后,还包括:添加延时任务策略,在预设时间内不会重复发出通知消息。
4.如权利要求1所述的方法,其特征在于,所述向Android系统框架层发送触发信号,具体为:通过local socket方式向Android系统框架层发送触发信号。
5.一种保护Android MTP设备数据安全的装置,其特征在于,包括:
mtp驱动模块,用于当Android设备端的mtp驱动程序访问本地文件并尝试发送到PC端时,进行拦截操作,并向监控模块发送通知消息;
用于接收Android系统框架模块反馈的信号,并依据信号类型作出解除拦截或者终止发送的操作;
监控模块,用于监听mtp驱动模块的通知消息,当存在通知消息时,向Android系统框架模块发送触发信号;
Android系统框架模块,用于接收来自监控模块的触发信号后,弹出授权对话框供用户选择:
若用户选择允许,则向mtp驱动模块发送解除拦截的信号;
若用户选择阻止,则向mtp驱动模块发送终止发送的信号。
6.如权利要求5所述的装置,其特征在于,所述拦截操作,具体为:利用内核信号量或者锁机制来阻止将本地文件发送到PC端。
7.如权利要求5所述的装置,其特征在于,所述mtp驱动模块向监控模块发送通知消息后,还包括:添加延时任务策略,在预设时间内不会重复发出通知消息。
8.如权利要求5所述的装置,其特征在于,所述监控模块向Android系统框架模块发送触发信号,具体为:通过local socket方式向Android系统框架模块发送触发信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨安天科技集团股份有限公司,未经哈尔滨安天科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510636778.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟机敏感文件的保护方法和装置
- 下一篇:一种快速病毒扫描查杀方法和装置