防止私密数据被恶意读取的方法及其装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种防止私密数据被恶意读取的方法及其装置。
【背景技术】
[0002]目前,应用的使用过程中,时常会出现用户私密数据泄露的情况。例如用户在平时打开应用时,比如打开微信和QQ等应用后,系统会提示该应用会读取用户的地理位置信息等;如果不小心被恶意或带木马应用读取后,会造成用户隐私数据泄露。在用户无法判断应用安全性,又不得不让它去读取数据以便用户可以正常使用该应用。由此,用户的私密数据将会可能被一些恶意的软件读取,造成用户私密数据的泄露。
[0003]在现有技术中,一方面,对于一些通讯录、通话记录、信息等私密数据不能防止被窃取,即现有技术中不能提供通讯录、通话记录、信息等涉及重要个人隐私的私密数据的防止窃取功能,而这些数据往往涉及用户的重要隐私信息。另一方面,在现有技术中缺少社交化的分享互动功能,不利于功能的宣传。
[0004]综上可知,现有的防止私密数据被恶意读取的技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。
【发明内容】
[0005]针对上述的缺陷,本发明的目的在于提供一种防止私密数据被恶意读取的方法及其装置,以防止用户的私密数据被恶意读取。
[0006]为了实现上述目的,本发明提供一种防止私密数据被恶意读取的方法,包括:
[0007]预设数据步骤,预设伪装真实私密数据的伪装私密数据;
[0008]读取数据步骤,在预设的应用请求读取所述真实私密数据时,将所述伪装私密数据发送给所述应用。
[0009]根据所述的方法,所述方法还包括:
[0010]预设应用步骤,根据用户的选择,预设被防止读取所述真实私密数据的所述应用。
[0011]根据所述的方法,所述预设步骤包括:
[0012]预设伪装所述真实私密数据的伪装私密数据以及存储所述伪装私密数据的第一存储路径;
[0013]将所述伪装私密数据存储在所述第一存储路径下;
[0014]所述读取步骤包括:
[0015]在预设的所述应用请求读取所述私密时,读取所述第一存储路径下存储的所述伪装私密数据,并将所述伪装私密数据发送到所述应用;
[0016]存储所述伪装私密数据的第一存储路径与存储所述真实私密数据的第二存储路径不相同。
[0017]根据所述的方法,所述方法还包括:
[0018]隐藏步骤,将存储所述真实私密数据的第二存储路径隐藏;或者
[0019]显示步骤,预设的所述应用读取所述伪装私密数据后,显示所述伪装私密数据的信息。
[0020]根据上述任一项所述的方法,所述伪装私密数据包括:伪装真实地理位置的数据;
[0021]伪装真实通讯录信息的数据;
[0022]伪装真实通话记录信息的数据;
[0023]伪装真实短信信息的数据;
[0024]预设的所述应用包括:即时通信应用和/或微博应用。
[0025]为了实现本发明的另一发明目的,本发明还提供了一种防止私密数据被恶意读取的装置,包括:
[0026]预设数据模块,用于预设伪装真实私密数据的伪装私密数据;
[0027]读取数据模块,用于在预设的应用请求读取所述真实私密数据时,将所述伪装私密数据发送给所述应用。
[0028]根据所述的装置,所述装置还包括:
[0029]预设应用模块,用于根据用户的选择,预设被防止读取所述真实私密数据的所述应用。
[0030]根据所述的装置,所述预设模块包括:
[0031]预设子模块,用于预设伪装所述真实私密数据的伪装私密数据以及存储所述伪装私密数据的第一存储路径;
[0032]存储子模块,用于将所述伪装私密数据存储在所述第一存储路径下;
[0033]所述读取模块在预设的所述应用请求读取所述私密时,读取所述第一存储路径下存储的所述伪装私密数据,并将所述伪装私密数据发送到所述应用;
[0034]存储所述伪装私密数据的第一存储路径与存储所述真实私密数据的第二存储路径不相同。
[0035]根据所述的装置,所述装置还包括:
[0036]隐藏模块,用于将存储所述真实私密数据的第二存储路径隐藏;或者
[0037]显示模块,用于在预设的所述应用读取所述伪装私密数据后,显示所述伪装私密数据的信息。
[0038]根据上述任一项所述的装置,所述伪装私密数据包括:伪装真实地理位置的数据;
[0039]伪装真实通讯录信息的数据;
[0040]伪装真实通话记录信息的数据;
[0041]伪装真实短信信息的数据;
[0042]预设的所述应用包括:即时通信应用和/或微博应用。
[0043]本发明通过预设伪装真实私密数据的伪装私密数据;并在预设的应用请求读取所述真实私密数据时,将所述伪装私密数据发送给所述应用。由此,在打开第三方应用读取移动终端相关位置服务、通讯录、通话记录、信息等重要数据时,通过开启的预置在移动终端内的伪装通讯录、通话记录、信息数据功能,提供假的数据供第三方应用读取,以保护移动终端重要的私密数据不被窃取。由此,可让用户的移动终端的重要数据不被木马和恶意软件读取。同时伪装数据还可以分享到朋友圈,增加了功能的趣味性和社交化,有利于功能的宣传和推广。
【附图说明】
[0044]图1是本发明第一实施例的防止私密数据被恶意读取的装置的组成示意图;
[0045]图2是本发明第二、三、四实施例提供的防止私密数据被恶意读取的装置的组成不意图;
[0046]图3是本发明第五实施例提供的防止私密数据被恶意读取的方法流程图;
[0047]图4A是本发明一个实施例提供的预设被防止读取真实私密数据的应用的示意图;
[0048]图4B是本发明一个实施例提供的预设被防止读取真实私密数据的应用的示意图;
[0049]图4C是本发明一个实施例提供的预设被防止读取真实私密数据的应用的示意图;
[0050]图5A是本发明一个实施例提供的防止私密数据被恶意读取的界面示意图;
[0051]图5B是本发明一个实施例提供的防止私密数据被恶意读取的界面示意图;
[0052]图6是本发明一个实施例提供的防止私密数据被恶意读取的方法流程图。
【具体实施方式】
[0053]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0054]参见图1,在本发明的第一实施例中提供了一种防止私密数据被恶意读取的装置100,包括:
[0055]预设数据模块10,用于预设伪装真实私密数据的伪装私密数据;
[0056]读取数据模块20,用于在预设的应用请求读取所述真实私密数据时,将所述伪装私密数据发送给所述应用。
[0057]在该实施例中,这些真实私密数据包括相关位置服务、通讯录、通话记录、信息等重要数据。这些数据信息均属于用户的私密数据,大多数时候用户并不希望被展示,以让其他无关用户查看到。通过预设数据模块10预设伪装真实私密数据的伪装私密数据,即为这些真实数据设置对于的假的数据;然后,读取数据模块20在应用请求读取所述真实私密数据时,将所述伪装私密数据发送给预设的所述应用;保护了用户私密数据被泄露或者是恶意的读取。由此在打开相关的第三方应用,读取移动终端,如手机的相关位置服务、通讯录、通话记录、信息等重要数据时,提供假的数据供第三方应用读取;从而保护手机中个重要隐私数据不被木马和恶意软件窃取。因此,优选的所述伪装私密数据包括:伪装真实地理位置的数据;伪装真实通讯录信息的数据;伪装真实通话记录信息的数据;伪装真实短信信息的数据。用户可以自行定义这些伪装数据的内容。
[0058]参见图2,在本发明的第二实施例中,防止私密数据被恶意读取的装置100还包括:
[0059]预设应用模块30,用于根据用户的选择,预设被防止读取所述真实私密数据的所述应用。
[0060]在该实施例中,通过预设应用模块30设置被防止读取所述真实私密数据的所述应用。该预设的应用即为用户不希望其读取真实私密数据的应用。具体的,通过开启预设应用模块30,预置在手机内的伪装通讯录、通话记录、信息数据功能,提供假的数据供第三方应用读取;从而保护手机中个重要隐私数据不被木马和恶意软件窃取。
[0061]参见图2,在本发明的第三实施例中,预设模块10包括:
[0062]预设子模块11,用于预设伪装所述真实私密数据的伪装私密数据以及存储所述伪装私密数据的第一存储路径;
[0063]存储子模块12,用于将所述伪装私密数据存储在所述第一存储路径下;
[0064]所述读取模块20在预设的所述应用请求读取所述私密时,读取所述第一存储路径下存储的所述伪装私密数据,并将所述伪装私密数据发送到预设的所述应用;
[0065]存储所述伪装私密数据的第一存储路径与存储所述真实私密数据的第二存储路径不相同。
[0066]在该实施例中,预设子模块11除了预设伪装所述真实私密数据的伪装私密数据以外,还将预设储所述伪装私密数据的第一存储路径;该存储所述伪装私密数据的第一存储路径与存储所述真实私密数据的第二存储路径不相同。即将这真实私密数据与伪装私密数据分开存储。在预设的所述应用请求读取所述私密时,读取模块20读取所述第一存储路径下存储的所述伪装私密数据,并将所述伪装私密数据发送到预设的所述应用。
[0067]参见图2,在本发明的第四实施例中,防止私密数据被恶意读取的装置10