Почему приложения App Scaper Apps нужно так много разрешений? Я в безопасности? -- applications поле с участием security поле с участием lock-screens поле с участием privacy пол android Связанный проблема

Why do App Locker apps need so many permissions? Am i safe?


6
vote

проблема

русский

Я пытался защитить пароль приложения, и кажется, что разрешения варьируются от приложения в приложение для блокировки приложений.

Почему многие из них требуют полный доступ к телефону?

Есть ли какая-то опасность, если я пользуюсь популярным и хорошо известным на таких как https: // Рынок. android.com/details?id=com.morrison.applocklite ?

Английский оригинал

I've been trying to password protect an app, and it seems that the permissions vary from app to app for App Lockers.

Why do so many of them require full phone access?

Is there any danger if i use a popular and well known on such as https://market.android.com/details?id=com.morrison.applocklite?

           
     
     

Список ответов

4
 
vote
vote
Лучший ответ
 

Первая часть вашего вопроса «Почему многие из них требуют полный доступ к телефону?». Это по 2 причинам.

  1. Граничность системы разрешений на андроид группы многие системы API под небольшим количеством разрешений.
  2. app lockers нуждается в низком уровне доступа для отключения / включения приложений.

Я предполагаю, что «полный доступ к телефону» вы имеете в виду что-то вроде « Modify Global System настроек ». Это разрешение, вероятно, будет потребоваться приложениями приложений PLACKER, чтобы предотвратить отключение блокировки без авторизации, но сложно сказать, так как я не писал приложение. В контексте этого вопроса есть несколько других разрешений, которые имеют смысл для меня, например, « извлекают запуск приложений », а « автоматически начать при загрузке ». Вероятно, что большинство приложений приложений запрашивают, по крайней мере, эти разрешения.

Остальные разрешения были бы ненужными только для блокировки приложения, но могут использоваться по другим причинам. Например, я не знаю, почему приложение необходимо для преобразования перехвата .

Для того, что это стоит, я пробежал APK через http://android-permissions.org и Инструмент сообщил, что это приложение не является привилегированным, что означает, что внутри приложения есть код, который использует все запрошенные разрешения. Это не хорошо или плохо, это просто означает, что разработчик, вероятно, не запрашивает ненужные разрешения.

Чтобы ответить на вторую часть вашего вопроса, вы, вероятно, в порядке, если вы устанавливаете это приложение, но мы никогда не можем быть уверены. Обновление может заставить приложение начать делать что-то другое, что вы найдете недопустимо, или приложение может быть уже передает номер телефона или IMEI на несколько удаленных серверов. Кто знает.

 

The first part of your question "Why do so many of them require full phone access?". This is for 2 reasons.

  1. The granularity of the Android permission system groups many system APIs under a small number of permissions.
  2. App lockers need low level access to disable/enable apps.

I assume that by "full phone access" you mean something like the "modify global system settings" permission. This permission is probably going to be required by app locker applications to prevent someone from disabling the lock without authorization, but it's hard to say, since I didn't write the app. In the context of this question there are a few other permissions that make sense to me, e.g., "retrieve running applications" and "automatically start at boot". It's likely that most app locker apps will request at least those permissions.

The rest of the permissions would be unnecessary just for locking an app, but may be used for other reasons. For example, I don't know why the app needs to intercept outgoing calls.

For what it's worth, I ran the apk through http://android-permissions.org, and the tool reported that this app is not over privileged, meaning that inside the app, there is code that makes use of all the permissions requested. This isn't good or bad, it just means that the developer probably isn't requesting unneeded permissions.

To answer the second part of your question, you are probably ok if you install that app, but we can never be sure. An update might make the app start doing something different that you find unacceptable, or the app may already be transmitting your phone number or IMEI to some remote server. Who knows.

 
 

Связанный проблема

90  Почему так много приложений требуют разрешения на чтение состояния телефона и идентичности?  ( Why do so many applications require permission to read the phone state and ident ) 
Почему так много приложений требуют разрешения на чтение состояния телефона и идентичности?. В частности: <код> Phone calls read phone state and identity...

2  Как удалить файл из «Последние файлы» на Android 10?  ( How to remove file from recent files on android 10 ) 
В файлах приложение App android 10 (пиксель 2 XL), есть «недавняя» категория. Для причин конфиденциальности я хотел удалить файл в этой категории. Насколько я...

9  Как вы зашифруете свое устройство, запущенное цианогенмоду 12.1?  ( How do you encrypt your device running cyanogenmod 12 1 ) 
Cyanogenmod 12 и 12.1 'Encrypt Phone' Site Site Share и было довольно долго. Есть ли способ шифровать телефон в какой-то другой моде? CAN CM останавливается...

0  Это, что возможно для Wallpaper Cache, сохранено в папку Android / Data? (Не укоренился)  ( It that possible for the wallpaper cache saved in android data folder being hac ) 
Мой парень шутил со мной, настраивая свое личное фото в качестве обоев. Я удалил фотографию, но обои еще остается там ... После просмотра некоторой информ...

26  Почему New Chrome Update хочет, чтобы разрешение было использовать мою камеру и запись аудио?  ( Why does the new chrome update want the permission to use my camera and audio re ) 
Серьезно, это конкретно утверждает, что он может использовать камеру и аудиозапись в любое время, которое он хочет, если бы я желаю этому . Почему Chrome на ...

24  Какие данные Sync'd Android зашифрованы?  ( What android syncd data is encrypted ) 
с выпуском плагина fireesheep для Firefox он стал тривиальным для просмотра веб-сайта в открытых сетях Wi-Fi быть угнанным 3-го вечеринка. Android предлаг...

3  Можно ли позвонить без доступа к списку контактов?  ( Is it possible to make a call without having access to the contacts list ) 
Можно ли позвонить без доступа к контактам телефона? Я Скажем, я позволил другу использовать свой телефон, и заблокируйте свои контакты, чтобы он требует выво...

6  Почему приложения App Scaper Apps нужно так много разрешений? Я в безопасности?  ( Why do app locker apps need so many permissions am i safe ) 
Я пытался защитить пароль приложения, и кажется, что разрешения варьируются от приложения в приложение для блокировки приложений. Почему многие из них требу...

2  Мои контакты зашифрованы на моем андроиде?  ( Are my contacts encrypted on my android ) 
мои контакты, зашифрованные на моем андроиде и где они? Как я могу получить доступ к ним? Любые публичные API? (С ПК) ...

2  Можно ли приложение OPS запустить на 4.4.4?  ( Can app ops run on 4 4 4 ) 
Я установил и попробовал несколько из " App Ops " стартовые приложения из магазина Google Play. Когда я бегу любой из них, появляется диалоговое окно «К сожал...