3 votos

Proteger con contraseña el acceso al shell

Distribuimos dispositivos Android a otros desarrolladores para que puedan desarrollar en nuestros dispositivos. Queremos que puedan instalar / desinstalar / depurar apps, pero no queremos que puedan ejecutar adb shell y buscar en el sistema de archivos. Nuestros dispositivos están rooteados. ¿Es posible?

0 votos

Si fueran capaces de instalar aplicaciones, ¿qué les impediría usar esas aplicaciones para espiar en tu sistema de archivos directamente o a través de una shell local? Creo que no entiendo lo que realmente quieres. Si hay ciertos archivos que no quieres que vean, ¿podrías encriptarlos?

0 votos

Esto es hipotético pero eliminar al usuario 2000 de los grupos sdcard_rw y sdcard_r debería ayudar. Android no tiene las herramientas incorporadas para eliminar un usuario de un grupo y me parece que no puede encontrar los de terceros tampoco.

0 votos

@Firelord bueno sí el punto también sería bloquear cualquier aplicación para mirar a escondidas en el sistema de archivos

-1voto

Ashish Kafle Puntos 15

Podría ser posible modificando su código fuente. Se puede modificar para que algunos comandos requieran una contraseña, como el shell. Crea tu propio su personalizado basado en el dispositivo.

3 votos

Hola! Solemos invitar a dar respuestas que funcionen o sean útiles, no sólo especulativas porque eso no ayuda mucho. Además, esto es sólo una indicación (y también para el desarrollo, algo que los usuarios finales no pueden permitirse) y no exactamente una respuesta. Y, cuando hay una recompensa, se esperan más esfuerzos de los habituales por parte de quien responde.

0 votos

Esto no tiene ningún sentido. Los usuarios tienen acceso Root, pueden colocar un binario de shell diferente en una ubicación diferente, e incluso pueden utilizar un diferente su binario.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X