Resumen:
Android es un sistema operativo móvil desarrollado por Google; es uno de los más conocidos junto con iOS de Apple. Está basado en Linux, que junto con aplicaciones middleware está enfocado para ser utilizado en dispositivos móviles como teléfonos inteligentes, Tablets, Google TV y otros dispositivos.
Una de las claves de la popularidad de Android es que, como Linux, es una plataforma de código abierto, lo que permite a fabricantes, operadores y desarrolladores dar mayor funcionalidad a sus Smartphone. Cinco millones de terminales al mes salen con Android, lo que no deja de preocupar a los que tienen su propio sistema cerrado, como Nokia (Symbian), Apple (iOS) o RIM (Blackberry). Además Android es un sistema gratuito y multiplataforma; por multiplataforma entendemos que el sistema operativo puede ser usado en distintas plataformas, y por plataforma entendemos que es una combinación de hardware y software usada para ejecutar aplicaciones; en su forma más simple consiste únicamente de un sistema operativo, una arquitectura, o una combinación de ambos. Android es gratuito al poder ir instalado gratuitamente en cualquier dispositivo móvil.
Por todo lo mencionado anteriormente, es el sistema operativo más atacado y vulnerable del mercado, ya que al ser de código abierto (gratuito) cualquiera puede hacer uso del mismo para explotar las vulnerabilidades que se llegan a observar en el sistema operativo, de igual forma crear virus, aplicaciones las cuales puedan hacerle daño al usuario, secuestrar sus datos entre algunos otros mecanismos que utilizan para corromper la seguridad de dicho sistema al ser gratuito
El enfoque principal de este trabajo consiste en documentar las vulnerabilidades del sistema operativo Android más relevantes y comunes con la finalidad de proteger los dispositivos móviles de los usuarios, de igual forma se realiza una guía de recomendaciones de manera preventiva para ayudar a los usuarios a erradicar dichas vulnerabilidades sin que afecten a los dispositivos, mostrar los puntos necesarios para poner en marcha cada una de las recomendaciones de acuerdo a lo que se le pueda presentar al usuario.