Usar recursos del celular en Android sin declararlos en el Manifiest?

Iniciado por Joaera, 30 Abril 2013, 22:32 PM

0 Miembros y 1 Visitante están viendo este tema.

Joaera

Antes que nada, disculpen si estoy escribiendo en un foro incorrecto, la verdad es que no sabía donde escribirlo.

Mi consulta es básicamente la del título del tema, es posible usar por ejemplo la cámara de fotos del celular en una app sin tener que declarar que usamos ese recurso?.

La razón por la que "quiero" hacer esto es porque estoy haciendo un analizador de código a bajo nivel de los programas Android (Dalvik code) y una de las ideas que se me ocurrió es analizar que no se usen recursos que el programa no debería usar (es decir que no esta declarado). Por ejemplo, me bajo un wallpaper y al ejecutarlo envió todos los contactos de la agenda a un email.
Pero para seguir con esta idea, me gustaría saber si es posible que esto pueda suceder, y una justificación de lo mismo.

Mi proyecto es mi tesis de Licenciatura de Cs de la Computación. He buscado en varios lugares pero siempre te dicen lo que debería suceder y no si hay forma de burlarlo.

Espero que no sea un post basura, y que si alguien tiene idea me pueda ayudar.

Muchas gracias desde ya.

Fakedo0r

Quizás estando a un nivel mas bajo pudieras conseguirlo. Échale un vistazo al tema de NDK de Android:
http://developer.android.com/tools/sdk/ndk/index.html

Saludos.