Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Joaera en 30 Abril 2013, 22:32 pm



Título: Usar recursos del celular en Android sin declararlos en el Manifiest?
Publicado por: Joaera en 30 Abril 2013, 22:32 pm
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.


Título: Re: Usar recursos del celular en Android sin declararlos en el Manifiest?
Publicado por: Fakedo0r en 12 Mayo 2013, 19:00 pm
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.