viernes, 5 de noviembre de 2010

Encuentran 88 defectos de seguridad de 'alto riesgo' en Kernel de Android

Una auditoria del núcleo (kernel) de Android descubrió 88 "defectos de alto riesgo" que tienen un importante potencial para causar vulnerabilidades de seguridad, pérdida de datos, o problemas de calidad tales como caídas de sistema.

Según Coverity, una firma dedicada al análisis de código, los defectos de alto riesgo incluyen fallas de corrupción de memoria, acceso ilegal de memoria y fugas de recursos.

El análisis fue realizado sobre el kernel 2.6.32 de Android "froyo". Este kernel está orientado a teléfonos inteligentes basados en el chipset Qualcomm MSM7xxx/QSD8×50, específicamente el HTC Droid Incredible. Además del kernel estándar, esta versión incluye soporte para acceso inalámbrico, pantalla táctil y drivers de cámara.


EXPLICACION

Voy a explicar un poco de lo que es Android, es un un sistema operativo orientado a dispositivos móviles y que usa una versión modificada del núcleo Linux. Es desarrollado por la Open Handset Alliance, que aglutina a fabricantes de software y hardware, entre los que destacan Google, T-Mobile, HTC, Qualcomm y Motorola entre otros. Android hace parte de los sistemas operativos con interfaz natural de usuario .

El desarrollo de aplicaciones para esta plataforma se realiza mediante SDK, y el lenguaje de programación Java. Una alternativa es el uso del NDK (Native Development Kit) de Google para emplear el lenguaje de programación C.

Su código fuente está disponible bajo diversas licencias de software libre y código abierto destacando la versión 2 de la licencia Apache.


No hay comentarios:

Publicar un comentario