Android常见安全风险点之File模式配置错误

存在内容被替换的风险,openFileOutput禁止使用MODE_WORLD_READABLE和MODE_WORLD_WRITABLE。

1. 避免使用MODE_WORLD_WRITEABLE和MODE_WORLD_READABLE模式创建进程间通信的内部存储(Internal Storage)文件,如果需要与其他进程应用进行数据共享,请考虑使用content provider,详情参照Google官方安全指导。2. 避免滥用“android:sharedUserId”属性;3. 避免将密码等敏感数据信息明文存储在内部存储(Internal Storage)文件中。

相关推荐:
在新的API版本下,请使用 startActivityForResult 方法来代替旧的startSubActivity方法。 …
在manifest文件中加上:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> …
在AndroidMainifest.xml中增加允许使用网络选项(在</application>结束标签之后>): <uses-permission android:name="android.permission.INTERNET" /> …
这个漏洞是因为导出service,任何软件都可以调用它,包括攻击者编写的软件,可能产生恶意启动或者停止服务,应用会产生拒绝服务等问题。 如果它们只被同一个软件中的代码调用,将service属性改为android:exported="f …
android:layout_gravity="center_vertical" …
拿起手机扫一扫即可带走我!