首页> 外国专利> Fine-Grained User Control Over Usages Of Sensitive System Resources Having Private Data With Applications In Privacy Enforcement

Fine-Grained User Control Over Usages Of Sensitive System Resources Having Private Data With Applications In Privacy Enforcement

机译:对具有私有数据的敏感系统资源的使用进行精细控制的用户控制,以及隐私保护中的应用程序

摘要

A system and method whereby permission is accessed that is to be revoked for an application. The permission involves access to private data of a user via an API of an OS. It is determined, in the application, program point(s) involving access to the private data of the user via the API. For each selected one of the program point(s), code in the application is rewritten to replace a source statement, at the selected program point, that accesses the private data with another statement that allocates a mock object or value based on a type of an actual value returned by the source statement. The mock object or value does not expose the private data of the user. The application with the rewritten code is packaged as an output application able to be subsequently executed by the user, and is output for use by the user.
机译:一种系统和方法,通过该系统和方法可以为应用程序撤销许可。许可涉及通过OS的API访问用户的私人数据。在应用程序中确定涉及通过API访问用户私有数据的程序点。对于每个选定的程序点,将重写应用程序中的代码,以替换选定程序点处的源语句,该源语句将使用另一条语句访问私有数据,该另一条语句根据以下类型分配模拟对象或值源语句返回的实际值。模拟对象或值不会公开用户的私人数据。具有重写代码的应用程序被打包为能够由用户随后执行的输出应用程序,并且被输出以供用户使用。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号