Android:应用程序保护器应用程序如何工作? [英] Android: how does application Protector app work?

查看:39
本文介绍了Android:应用程序保护器应用程序如何工作?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

谁能解释一下 App Protector、ES Security Manager(应用保护器部分)等应用程序的工作原理

Can anyone shed some light on how applications like App Protector , ES Security Manager (app protector part) work

基本上,您所做的就是将您要锁定的所有应用程序设置在其中.然后每当您尝试启动锁定"应用程序时,它都会在其锁定屏幕活动中弹出.所以你在那里输入密码并访问锁定的应用程序.

Basically what you do is set all the apps you want to lock in there. then whenever you try to launch "locked" app it pops in its Lockscreen activity. so you enter the password there and get access to the locked app.

它使用以下权限

> android.permission.RECEIVE_BOOT_COMPLETED
> android.permission.GET_TASKS
> android.permission.INTERNET
> android.permission.READ_LOGS
> android.permission.VIBRATE
> android.permission.READ_PHONE_STATE
> android.permission.SYSTEM_ALERT_WINDOW

那么这样的系统是如何工作的.它是否不断读取日志READ_LOGS"以查看应用程序是否正在启动??

So how does such a system work. does it keep reading the logs "READ_LOGS" to see if the application launch is occurring ??

推荐答案

我对该应用进行了逆向工程,并发现了它到底在做什么.

I reverse engineered the app and found what exactly it was doing.

它只是通过使用像

ActivityManager:I *:S

ActivityManager:I *:S

只启动活动.它的部分信息也来自

to get just the activities launched. also some part of its information came from

ActivityManager.RunningTaskInfo

ActivityManager.RunningTaskInfo

然后如果锁定"活动被启动,它会显示锁屏.

then if the "locked" activity is launched it shows the lockscreen.

这篇关于Android:应用程序保护器应用程序如何工作?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆