如何保护 Android 锁屏应用程序的安全?

2023-12-19

想象一下以下情况。 Android 手机上安装并配置了一些锁屏应用程序。设置一些 PIN 码或密码。该应用程序配置为启动后自动运行。

我在 Android 10 上检查了这一点。手机重新启动后,操作系统加载时有一个时间窗口,但锁屏应用程序尚未运行。在此期间手机已解锁并可以正常使用。在此期间,只需删除锁屏应用程序并重新启动即可,手机将被解锁。当锁屏应用程序启动时,屏幕被锁定(时间窗口约为 30 秒 - 1 分钟)。我做了3分钟视频 https://youtube.com/watch?v=YiE-beNGRp8并附有此行为的说明。

是否可以解决此问题,因为据我所知,所有类似的应用程序都存在此类漏洞?或者仅建议使用原生 Android 屏幕锁定设置作为可靠的手机安全锁?

我认为这应该通过以下方式在操作系统级别修复:

  • 仅当系统中的所有应用程序都运行后(当系统及其所有应用程序完全启动时),才允许用户在重新启动后进入系统(在第一个启动屏幕上滑动滑块)的设置/选项。

我说得对吗,这样的设置现在不存在了?有一些自定义的解决方法吗?是否可以禁止删除某些应用程序(锁屏应用程序)或至少隐藏桌面上的快捷方式?


Update 1。我已经在“Nexus 5”模拟器上的干净 Android 7 上检查了另一个锁屏应用程序(“kunkun apps”的“锁屏密码”)。得到了相同的结果。 5分钟的带插图的视频是here https://youtube.com/watch?v=atxGLInYgmM.


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何保护 Android 锁屏应用程序的安全? 的相关文章

  • Android上如何模拟后台Activity因内存不足而被系统杀死的过程?

    我正在处理 内存不足 不再有后台进程 问题 当这种情况发生时 我的活动处于后台并被杀死 我正在尝试保存并加载实例状态来解决它 但因为它并不是每次都会发生 在这种情况下我应该如何测试我的活动 Thanks 您可以通过 adb 强制进程终止 g
  • 使用 dpi 与 dp 缩放图像之间的差异

    我拥有所有由九个补丁位图组成的 dpi 可绘制目录 xxhdpi 和 xxxhdpi 是否必要 可绘制目录中的可绘制资源文件可检索所有缩放的位图 并且我使用可绘制资源文件 现在 我的问题是我还根据大小 小 正常等 创建了 缩放 布局目录 其
  • 从历史堆栈中删除活动

    我的应用程序在用户第一次运行应用程序时显示注册活动 如下所示 活动启动画面 欢迎来到游戏 注册帐户 ActivitySplashScreenSignUp 很好 填写此信息 ActivityGameMain 游戏主屏幕 因此 当用户单击每个屏
  • 导入已经创建的sqlite数据库(xamarin)

    我正在使用 Xamarin 想知道如何导入我已经创建的 sqlite 数据库 到目前为止 我已将其添加到资产文件夹中 但不知道下一步从哪里开始 string localPath Path Combine System Environment
  • 如何在 android 中启动“添加联系人”活动

    您能告诉我如何在 Android 中启动 添加联系人 活动吗 谢谢 API 级别 5 及以上解决方案 Add listener so your activity gets called back upon completion of act
  • 如何在 Android TextView 中使用土耳其语字符,如“ş ç ı ö”?

    我想在 android TextView 中写入 ile 但它没有正确绘制 怎样才能使用这样的字符呢 例如 我将文本视图设置为 ile 它显示为 ile 我怎样才能解决这个问题 尝试以下方法 看看是否有帮助 source http grou
  • Android:我可以创建一个不是矩形的视图/画布吗?圆形的?

    我有一个圆形视图 悬停在主要内容上方 gt 从屏幕出来的 z 轴方向 当有人点击屏幕时 我希望选择主要内容或悬停在上方的视图 当它覆盖主视图时 到目前为止效果很好 我在透明画布上有一个圆形物品 这意味着您可以看到该圆圈之外的背景的所有内容
  • Android Fragment onCreateView 与手势

    我正在尝试在片段中使用手势 我在 FragmentActivity 中有以下内容来处理我的详细信息片段 我试图发生的情况是 当在视图上检测到滑动时 将该视图内的数据替换为上一个或下一个条目 如果有更好的方法来处理这个问题 我完全同意 然而
  • 在选项卡上保存数据

    我有 3 个选项卡 每个选项卡都有一个单独的活动 我想在用户单击任一选项卡上的 保存 时保存数据 有几个选项可供选择 共享首选项 全局变量或将对象保存在上下文中 编辑 我必须保存图像和文本字段 Android 共享首选项 https sta
  • 像 WhatsApp 一样发送图片

    我做了一个聊天应用程序 我想添加照片 文件共享我的应用程序中的概念与 WhatsApp 相同 我已经使用该应用程序制作了Xmpp Openfire目前我正在使用此功能进行照片共享 但它并不完全可靠 public void sendFile
  • 具有代理设置的 Android 模拟器 - 致命错误:.//android/base/sockets/ 检查失败:isValidFd(fd)。 FD 1404 最大1024

    需要使用代理设置运行模拟器 我在命令提示符中使用以下命令来启动模拟器 emulator avd AVD for 3 7 WVGA Nexus One http proxy http username password IP Port 如果没
  • 适用于 Android 的 Google 云端硬盘\文档 API

    我在几个小时内将 Dropbox 与我的应用程序集成 因为 SDK 描述清晰并且有很好的使用示例 Google Drive 似乎只有一个 一刀切 的 Gdata SDK 它非常重 有很多依赖项 它使我的应用程序的大小增加了三倍 而且不是很直
  • Android 纹理仅显示纯色

    我正在尝试在四边形上显示单个纹理 我有一个可用的 VertexObject 它可以很好地绘制一个正方形 或任何几何对象 现在我尝试扩展它来处理纹理 但纹理不起作用 我只看到一种纯色的四边形 坐标数据位于 arrayList 中 the ve
  • 有多少种方法可以将位图转换为字符串,反之亦然?

    在我的应用程序中 我想以字符串的形式将位图图像发送到服务器 我想知道有多少种方法可以将位图转换为字符串 现在我使用 Base64 格式进行编码和解码 它需要更多的内存 是否有其他可能性以不同的方式做同样的事情 从而消耗更少的内存 现在我正在
  • android textview 有字符限制吗?

    我正在尝试在 android TextView 中输入超过 2000 3000 个字符 它不显示任何内容 任何一份指南是否对 android textview 有字符限制或什么 我在G3中做了一些小测试 我发现 如果activtiy布局中有
  • 如何关闭 EditText 中的建议?

    如何在 Android 中关闭 EditText 中的建议 android inputType textNoSuggestions 根据this http comments gmane org gmane comp handhelds an
  • 如何在Android中创建一个简洁的两栏输入表单?

    我想创建一个整洁的两列输入表单 如下所示 到目前为止我的 xml 布局代码
  • Android AdMob:addView 在返回活动之前不会显示广告

    我正在尝试在游戏顶部添加横幅广告 我的活动使用带有自定义 SurfaceView 的relativelayout 我希望广告与 SurfaceView 重叠 广告会加载并可点击 但不会绘制到屏幕上 当我离开活动并返回时 会绘制广告 例如 通
  • Flash 对象未显示在phonegap android 中

    我已经在 android 手机间隙创建了一个应用程序 我有一个屏幕 我想显示一个静态 flash obj 所以我在屏幕 HTML 页面中放入了以下代码
  • 如何在布局编辑器中模拟沉浸式模式

    我想在布局编辑器中全屏查看我的布局 我正在使用 eclipse 插件 我已经通过选择隐藏了 ActionBar NoActionBar组合中的主题 但导航栏是一个不同的故事 AFAIK 它只能使用代码中的标志来隐藏 我需要在活动 xml 文

随机推荐

  • 如何从文本文件中删除 ^M 并将其替换为下一行

    假设我有一个包含以下内容的文本文件 Hello what is up M M What are you doing 我想删除 M并将其替换为下面的行 所以我的输出看起来像 Hello what is up What are you doin
  • 为所有用户添加一个键到 HKEY_CURRENT_USER

    我有一个安装程序 它在 HKEY CURRENT USER 上安装一个密钥 当我运行安装程序时 它仅将其添加到正在安装的用户上 有没有办法一次性为所有用户添加密钥 Thanks 你必须遍历所有不同的用户HKEY USERS 这需要更高的权限
  • 使用 ls 按一定顺序 scp 文件

    每当我尝试 SCP 文件 在 bash 中 时 它们最终都会以看似随机 的顺序出现 我找到了一种简单但不太优雅的方法来保持所需的顺序 如下所述 有聪明的方法吗 Edit 从这里删除了我早期的解决方案 使用其他建议进行清理 调整 并添加为下面
  • 如何在Linux中创建名称以破折号开头的文件? (例如“-文件”)

    如何在 Linux 中使用命令行创建名为 file 的文件 在其前面指定一个路径 例如 file
  • 从 GCP HTTP 函数调用启动后台进程的最佳方式?

    所以 根据这里的文档https cloud google com functions docs writing http https cloud google com functions docs writing http 终止 HTTP
  • 使用OpenGL ES纹理缓存而不是glReadPixels来获取纹理数据

    在 iOS 5 中 引入了 OpenGL ES 纹理缓存 以提供从相机视频数据到 OpenGL 的直接方式 而无需复制缓冲区 里面有关于纹理缓存的简单介绍会议 414 WWDC 2011 的 iOS 5 OpenGL ES 进展 http
  • 使用 GraphicBuffers 快速读取纹理

    我正在编写一些使用着色器在 Android 上运行一些 GPGPU 代码的代码 通常是一个Framebuffer使用因此计算结果存储在纹理中 输入数据通常也是纹理 为了提高性能 最好摆脱glTexImage2D and glReadPixe
  • sorted() 仅按第一位数字排序[重复]

    这个问题在这里已经有答案了 我需要对表格的第一列进行排序 它看起来像 6000 799 7000 352 8000 345 9000 234 10000 45536 11000 3436 1000 342 2000 123 3000 123
  • Android:导航抽屉和 ActionBar 兼容

    我开始与导航抽屉 using 动作栏夏洛克并取得了良好的结果 但我的公司不太可能很快批准这个开源 所以我正在努力切换到 ActionBarCompat ActionBar兼容昨天 2013年7月24日 刚刚正式发布 有人让两者能够很好地合作
  • Android:创建一个带有图像但没有文本的切换按钮

    是否可以在 Android 中创建一个有图像但没有文本的切换按钮 理想情况下它看起来像这样 我看过类似的帖子 答案是更改背景 但我想保留 Holo Light 布局 只需将文本与图像交换 我需要能够以编程方式更改图像源 我有什么想法如何做到
  • GA GEO 图表城市标记不正确

    我有一个连接到谷歌分析帐户的页面 在该页面上 我有一张关注佛罗里达州的 GEO 图 当我将鼠标悬停在地图上的标记上时 大约一半的标记看起来是正确的 另一半的城市名称与地图上的标记不符 例如 该州中部的标记被标记为巴西的城市 例如 请参见下面
  • PHP 检查用户是否在线

    谁能告诉我为什么这不起作用 在我的数据库中lastactive is 2013 12 10 16 15 12 每次用户刷新我网站上的任何页面时都会更新 我选择它并将其设置为变量 lastactive row 5 这是我认为它应该起作用的地方
  • 使用 Typescript+VSCode 调试 Node.js 异步/等待

    我检查了以下答案 Nodejs 7 的异步等待 https stackoverflow com questions 41347260 async await with nodejs 7 如何在 Visual Studio 代码中调试异步 等
  • 如何使用 lldb(或 gdb)调试 Clang 插件

    我想调试 Clang 插件 但是 我找不到有关 Clang 插件调试的信息 如果您知道如何调试 Clang 插件 您能告诉我这些信息吗 谢谢 只是一个小轮廓 因为我自己在自动取款机上尝试 我正在使用lldb 我目前可以停止在插件中的任何给定
  • 使用 NSFetchedResultsController 在空表上自定义单元格

    当我的 UITableView 为空时 我试图放置一个自定义的空单元格 我使用以下代码 NSInteger tableView UITableView tableView numberOfRowsInSection NSInteger se
  • api 和实现的单独 OSGI 捆绑是常见做法吗?

    我有一个带有依赖项的类 我想在不重新启动依赖项的情况下进行热部署 该类有一个接口 但只有一个具体实现 最初 我创建了一个导出接口的包 并使用未导出的激活器和实现类注册了实现 但是 如果我更新捆绑包 则在调用 PackageAdmin ref
  • Django 中的完整日历

    所以 我有一个预约模特 class Appointment models Model user models ForeignKey User date models DateField time models TimeField docto
  • 如何在 pubspec.yaml 中为 flutter 添加用户定义的变量?

    基本上我需要将版本和本地依赖项 URL 分配为用户定义的变量 并在路径中或我希望的任何位置分配相同的变量 示例如下 mydependancyPath D mylocalDependancy commonUtils path mydepend
  • 在 Matlab 中绘制样本的正态分布图

    我有100个采样数 我需要在matlab中绘制它们的正态分布曲线 这些采样数据的均值和标准差很容易计算 但是有没有绘制正态分布的函数呢 如果您有权访问统计工具箱 该功能histfit做我认为你需要的事情 gt gt x randn 1000
  • 如何保护 Android 锁屏应用程序的安全?

    想象一下以下情况 Android 手机上安装并配置了一些锁屏应用程序 设置一些 PIN 码或密码 该应用程序配置为启动后自动运行 我在 Android 10 上检查了这一点 手机重新启动后 操作系统加载时有一个时间窗口 但锁屏应用程序尚未运