当前位置:网站首页>Android 安全与防护策略
Android 安全与防护策略
2022-08-01 09:59:00 【蜗牛、Z】
背景:
随着应用的发展,应用的安全也变的越来越重要,有些不法分子开始反编译或者劫持一些app源码。甚至有人通过截图然后做识别,获取别人内容。我们在处理时应该如何去保护我们的应用呢?接下来我们可以分析一下,一些场景,的用途
1.防止截屏:
在系统中,已提供防止截屏的标识,我们只需要加进去即可
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);

这个只能防止一个页面被截屏,如果需要所有页面,可以放在基类(父类)中,子类可以通过参数来配置

通过IDE的截屏也会报错。

录屏也是黑屏。
2.数据加密
2.1SharedPreferences
SharedPreferences这个类,在Android中用的比较多,是用来存储临时数据的,但是这个类存储的数据以xml文件落在文件夹里。所有,只要root设备后,找到该文件
边栏推荐
猜你喜欢

BGP综合实验

CTFshow,命令执行:web34、35、36

基于CAP组件实现补偿事务与消息幂等性
![[Dataset] Dataset summary of various insulators, bird's nests and anti-vibration hammers](/img/02/927f4e228eb3abbd76cade5be00352.png)
[Dataset] Dataset summary of various insulators, bird's nests and anti-vibration hammers

【Untitled】

Custom Types - Enums, Unions

Naive Bayes--Study Notes--Basic Principles and Code Implementation

How to ensure the consistency of database and cache data?

YOLOv7-Pose尝鲜,基于YOLOv7的关键点模型测评

朴素贝叶斯--学习笔记--基本原理及代码实现
随机推荐
SkiaSharp 之 WPF 自绘 五环弹动球(案例版)
杨辉三角(c语言实现)
解决new Thread().Start导致高并发CPU 100%的问题
JWT
Google Earth Engine——给影像添加一个属性对于单景的时间序列并返回影像
堆内存的介绍及应用(含例子)
Quantify daily work metrics
自定义类型——枚举、联合
PowerPC技术与市场杂谈
对于小应用来讲,使用哪款数据库比较好?
Redis middleware (from building to refuse pit)
mysql在cmd的登录及数据库与表的基本操作
Explain / Desc 执行计划分析
AC与瘦AP的WLAN组网实验
报告:想学AI的学生数量已涨200%,老师都不够用了
ASP.NET Core 6 Framework Revealing Instance Demonstration [30]: Develop REST API with Routing
可视化——Superset安装与部署
记一次 .NET 某智慧物流WCS系统CPU爆高分析
STM32个人笔记-程序跑飞
数仓分层简介(实时数仓架构)