¿Por qué las aplicaciones de la aplicación Locker necesitan tantos permisos? ¿Estoy a salvo? -- applications campo con security campo con lock-screens campo con privacy camp android Relacionados El problema

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


6
vote

problema

Español

He estado tratando de proteger con contraseña una aplicación, y parece que los permisos varían de la aplicación a la aplicación para los casilleros de la aplicación.

¿Por qué muchos de ellos requieren acceso completo por teléfono?

¿Hay algún peligro si utilizo un popular y conocido en tales como https: // Mercado. android.com/details?id=com.morrison.applocklite ?

Original en ingles

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?

           
     
     

Lista de respuestas

4
 
vote
vote
La mejor respuesta
 

La primera parte de su pregunta "¿Por qué muchos de ellos requieren acceso completo por teléfono?". Esto es por 2 razones.

  1. La granularidad del sistema de permisos de Android agrupa muchas API del sistema bajo un pequeño número de permisos.
  2. Los casilleros de la aplicación necesitan acceso de bajo nivel para deshabilitar / habilitar aplicaciones.

Supongo que con "Acceso a teléfono completo", se refiere a algo así como el permiso " modificar el sistema global ". Este permiso probablemente será requerido por las aplicaciones de la aplicación Locker para evitar que alguien deshabilite el bloqueo sin autorización, pero es difícil decirlo, ya que no escribí la aplicación. En el contexto de esta pregunta, hay algunos otros permisos que tienen sentido para mí, por ejemplo, " recuperar aplicaciones en ejecución " y " comienzan automáticamente en el arranque ". Es probable que la mayoría de las aplicaciones de la aplicación Locker solicite al menos aquellos permisos.

El resto de los permisos sería innecesario solo para bloquear una aplicación, pero se puede utilizar por otras razones. Por ejemplo, no sé por qué la aplicación necesita para interceptar llamadas salientes .

Por lo que vale la pena, corrí al APK a través de http://android-permissions.org y el La herramienta informó que esta aplicación no está más privilegiada, lo que significa que dentro de la aplicación, hay un código que hace uso de todos los permisos solicitados. Esto no es bueno o malo, solo significa que el desarrollador probablemente no está solicitando permisos innecesarios.

Para responder la segunda parte de su pregunta, es probable que esté bien si instala esa aplicación, pero nunca podemos estar seguros. Una actualización podría hacer que la aplicación comience a hacer algo diferente que encuentre inaceptable, o la aplicación puede estar transmitiendo su número de teléfono o IMEI a un servidor remoto. Quién sabe.

 

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.

 
 

Relacionados problema

21  ¿Cuáles son mis aplicaciones más utilizadas?  ( What are my most frequently used apps ) 
Como quiero optimizar mi flujo de trabajo, ¿cómo puedo determinar mis aplicaciones más utilizadas?, para que pueda ponerlas en la pantalla de inicio. Por supu...

6  ¿Cómo eludir el control de compatibilidad del mercado?  ( How to circumvent the market compatibility check ) 
A veces me gustaría instalar alguna aplicación en mi noción de tinta Adam, pero el Android Market dice que mi dispositivo no es compatible con la aplicación. ...

1  Pantalla completa de reloj Android  ( Full screen android clock ) 
¿Es posible obtener un reloj de pantalla completa para un teléfono Android que se vea algo como el reloj en el escritorio de la computadora en este enlace? ...

12  ¿Cómo puedo hacer que mi anillo de teléfono / tableta sea de forma remota sin una tarjeta SIM?  ( How can i make my phone tablet ring remotely without a sim card ) 
Parece que perdí mi racha en algún lugar de mi apartamento, y no puedo llamarlo ya que no tengo una tarjeta SIM. He instalado de forma remota Plan B solo po...

5  ¿Por qué las aplicaciones compradas legítimamente en Android Market advierten sobre la licencia faltante?  ( Why do apps legitimately purchased from android market warn about missing licens ) 
Hace unas semanas compré dos aplicaciones pagadas, 3G Watchdog Pro (3GWP) y el efemeris del fotógrafo (TPE). Ambos mostraron advertencias que falta la licenci...

4  Instale Android APK como la aplicación Mac OS X  ( Install android apk as mac os x app ) 
¿Hay una herramienta para empaquetar un emulador particular / configuración SD + APK como una aplicación Mac OS X para que se pueda distribuir y ejecutar con ...

5  ¿Cómo mantener las aplicaciones, que están prohibidas del mercado oficial, actualizado?  ( How to keep apps that are banned from the offical market up to date ) 
Lamentablemente, algunas aplicaciones finas están prohibidas del mercado oficial por Google (por ejemplo, transdroid ): ¿Cómo puede ¿Mantengo que las aplicac...

2  ¿Existe una aplicación gratuita de Android, que puede iniciar aplicaciones en una conexión WiFi exitosa? [cerrado]  ( Is there a free android app which can launch apps on a successful wifi connectio ) 
cerrado. Esta pregunta es off-topic . Actualmente no está aceptando respuestas. ¿Quieres ...

5  ¿Cómo puedo saber qué aplicaciones disminuye el teléfono?  ( How do i know which applications slows down the phone ) 
¿Cómo puedo saber qué aplicaciones disminuye el teléfono, para que pueda deshacerme de ellos? ...

4  ¿Cómo impide que las aplicaciones se restauren después de un restablecimiento de fábrica?  ( How do i prevent applications from restoring after a factory reset ) 
Tengo muchas aplicaciones que realmente no uso, y mi teléfono ha estado mal comportado de la tarde. Estoy pensando en hacer un reinicio de fábrica, pero la úl...

7  ¿Cómo borrar todos los datos de aplicaciones en Android?  ( How to clear all applications data in android ) 
HI Quiero borrar todos los datos de las aplicaciones (preferencias y SQLite) desde mi teléfono en un toque. ¿Cómo puedo hacer esto? ¿Hay alguna aplicación q...

6  Compruebe qué almacenamiento usa una aplicación?  ( Check what storage an app uses ) 
¿Hay una manera de verificar qué almacenamiento está usando una aplicación de terceros? Es decir, ¿cuál de estos usa? ...

2  ¿Es posible superar permanentemente las actualizaciones de la aplicación? [duplicar]  ( Is it possible to permanently supress app updates ) 
Esta pregunta ya tiene respuestas aquí : cerrado hace 8 años . posible duplicado: ¿Cómo oc...

3  Actualizando mi teléfono - ¿Qué pasa con las aplicaciones?  ( Upgrading my phone what happens to the apps ) 
Tengo un HTC increíble 1, voy a actualizar a un rezound. ¿Cómo obtengo las aplicaciones (tanto gratis y de AMP; comprado, algunos en el SD algunos en el teléf...

5  ¿Cómo puedo organizar las aplicaciones en cada página de mi cajón de aplicaciones?  ( How can i arrange the applications on each page of my app drawer ) 
Recientemente compré un teléfono inteligente Samsung Ace S5830 y descargué varias aplicaciones como astrología, fondos de pantalla en vivo, juegos y algunas a...

4  Minicom App para Android?  ( Minicom app for android ) 
¿Hay una aplicación de comunicación similar a Minicom, HyperTerminal o Zterm para Android? Preferiría un puerto de Minicom, si sale. Por cierto, estoy ejecuta...

4  ¿Cómo desinstalar aplicaciones preinstaladas en Gingerbread? [duplicar]  ( How to uninstall preinstalled apps on gingerbread ) 
Esta pregunta ya tiene respuestas aquí : Cerrado hace 8 años . posible duplicado: ¿Cómo pu...

1  Aplicación para descargar recintos RSS (al igual que un podcatcher) [CERRADO]  ( App to download rss enclosures just like a podcatcher ) 
Es poco probable que esta pregunta ayude a cualquier visitante futuro; Solo es relevante para un pequeño área geográfica, u...

27  Emacs en Android  ( Emacs on android ) 
Me gustaría ejecutar Emacs en mi teléfono Android. ¿Alguien ha hecho esto? Si es así, ¿cómo puedo? He mirado, y no he podido encontrar un ejecutable o instr...

11  ¿Cómo encontrar la aplicación basada en el nombre del paquete?  ( How to find app based on package name ) 
He instalado una aplicación maliciosa que está publicando anuncios sobre mi barra de notificación, pero no puedo encontrarla. Conozco el nombre del paquete Ja...

Relacionados problema

21  ¿Cuáles son mis aplicaciones más utilizadas? 
6  ¿Cómo eludir el control de compatibilidad del mercado? 
1  Pantalla completa de reloj Android 
12  ¿Cómo puedo hacer que mi anillo de teléfono / tableta sea de forma remota sin una tarjeta SIM? 
5  ¿Por qué las aplicaciones compradas legítimamente en Android Market advierten sobre la licencia faltante? 
4  Instale Android APK como la aplicación Mac OS X 
5  ¿Cómo mantener las aplicaciones, que están prohibidas del mercado oficial, actualizado? 
2  ¿Existe una aplicación gratuita de Android, que puede iniciar aplicaciones en una conexión WiFi exitosa? [cerrado] 
5  ¿Cómo puedo saber qué aplicaciones disminuye el teléfono? 
4  ¿Cómo impide que las aplicaciones se restauren después de un restablecimiento de fábrica? 
7  ¿Cómo borrar todos los datos de aplicaciones en Android? 
6  Compruebe qué almacenamiento usa una aplicación? 
2  ¿Es posible superar permanentemente las actualizaciones de la aplicación? [duplicar] 
3  Actualizando mi teléfono - ¿Qué pasa con las aplicaciones? 
5  ¿Cómo puedo organizar las aplicaciones en cada página de mi cajón de aplicaciones? 
4  Minicom App para Android? 
4  ¿Cómo desinstalar aplicaciones preinstaladas en Gingerbread? [duplicar] 
1  Aplicación para descargar recintos RSS (al igual que un podcatcher) [CERRADO] 
27  Emacs en Android 
11  ¿Cómo encontrar la aplicación basada en el nombre del paquete? 



© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.