2016-11-24 167 views
0

我的问题是,当我们输入文字或者他们的电子邮件,密码,信用卡号码,所有这些都保存在设备缓存中,我们将可以获取来自设备的输入文本缓存?
其实我想达到的目的是为了满足我的自定义键盘的安全,并且不会将用户键入的文本保存到设备中。 但是如何知道键盘是否保存了文本?获取从键盘(或自定义键盘)输入的文本

找遍许多网站没有线索,如何知道哪些关键字,以及如何键盘保存数据。

在此先感谢!

回答

0

那么如果你真的关心安全性,那么最好的选择是不使用自定义键盘。

在Android中端键盘或在同一个应用程序缓存在本地正常关联交易店如果自定义键盘将节省出来的任何应用程序缓存的应用程序,然后会问你,你可以拒绝权限的任何数据。

尽管在Windows中执行低级别的键盘连接是安静的。 Low level keyboard hook example

我希望它会满足你的问题。

+0

你的意思是说,如果我们用期运用任何自定义键盘在我们的应用程序,这意味着当且仅当该自定义键盘商店的任何类型的文本,以高速缓存,将在应用程序缓存保存? – champion

+0

然后,如果它的真正的自定义键盘存储文本与应用程序缓存然后我可以读取/获取缓存数据?我可以吗? – champion

+0

正常键盘不会将信息保存在缓存中的任何位置,但正如您所说的,您怀疑自定义键盘应用程序可能将数据保存在其他位置。 所以即使在这种情况下,即使他们会欺骗保存信息,他们也不能保存在应用程序缓存中,除非您允许该键盘应用程序/窗口小部件。 –