Google confía en la seguridad de Android, lograda en parte, gracias a Rust

Como cualquier software ampliamente utilizado, uno de los mayores problemas de Android es su seguridad.

Los problemas de seguridad de se descubren constantemente pero recientemente, el equipo de Google se ha dado cuenta de que los problemas de seguridad están disminuyendo, gracias a un cambio en los lenguajes de programación utilizados.

El mercado de teléfonos Android está experimentando una disminución en las vulnerabilidades de seguridad de la memoria, como los problemas causados por desbordamientos de búfer o problemas similares en el código que pueden permitir que otro software escape de los entornos cerrados.

20 Mejores aplicaciones de seguridad para el hogar en Android

La compañía de Google declaró ver que la cantidad de vulnerabilidades de seguridad en la memoria se ha reducido considerablemente en los últimos años.

Entre 2019 a 2022, la cantidad anual de vulnerabilidades de seguridad de la memoria se redujo de 223 a 85.

Eso se debe a la decisión de crear un código nuevo para la programación de Android usando Rust en lugar de otros lenguajes más tradicionales.

Con Rust, la seguridad de la memoria se aplica estrictamente, lo que reduce la probabilidad de problemas de seguridad relacionados con la memoria.

El mejor y más sencillo consejo de seguridad para todos los usuarios de Android

La ventaja significativa de Rust es que brinda soluciones a fallas de memoria y problemas de programación concurrentes con los que luchan la mayoría de los programadores de C/C++.

Según el último índice TÍOBE, Rust se mantiene firme en la lista de los 20 principales lenguajes de programación; junto a Python, Java, JavaScript y Swift.

El equipo de Android, afirma que es el primer año en el que se logra que las vulnerabilidades de seguridad de la memoria no representen la mayoría de las vulnerabilidades de Android.

Aunque Rust no es el código más y mayoritariamente agregado a Android, el porcentaje de código Rust en Android está creciendo gradualmente.

¿Cómo recuperar tus datos de un dispositivo Android?

Aunque los teléfonos y tablets con Android son más seguras debido a la transición hacía el código en Rust, aún quedan muchos otros posibles problemas de seguridad adyacentes por resolver.

Relacionado

Tutoriales RIP: Más de 300 Guías de Programación y Tecnología basadas en Contenidos de Stack Overflow

Las guías de RIP TUTORIAL (+300) son un proyecto de ZZZ Proyects (‎una empresa dedicada a añadir valor a la comunidad .NET) que consta en la creación de libros con contenidos extraídos de Stack Overflow. Por lo que he observado, los contenidos son de 2016/17, pese a eso. Lo considero un contenido útil. Muchas guías son una simple instalación o inicio a un contenido; pero las ¡SEGUIR LEYENDO!

Sentando las bases para el futuro de Rust

El proyecto Rust se concibió originalmente en 2010 (dependiendo de cómo se cuente, ¡Incluso podría decirse que hacía 2006!) como un proyecto de investigación de Mozilla, pero el objetivo a largo plazo siempre ha sido establecer Rust como un proyecto autosuficiente. En 2015, con el lanzamiento de Rust 1.0, Rust estableció su propia dirección y un gobierno propio para su proyecto de forma independiente de la ¡SEGUIR LEYENDO!

Rust vs C++, ¿Será Rust el reemplazo de C++ en el futuro?

Hemos visto que muchos lenguajes de programación tienden según su funcionalidad y popularidad, pero los lenguajes no están destinados a ser utilizados de acuerdo con la popularidad. Deberíamos considerar la eficiencia y productividad general cuando se trata de usar un lenguaje de programación. Hablando de eficiencia y popularidad, uno de los lenguajes de programación más utilizados en esta era es C++, conocido por su contribución en ¡SEGUIR LEYENDO!

Rust pronto entrará en el kernel de Linux 6.1

Coders all around the world have been waiting for the Rust programming language to be incorporated into the Linux kernel. And now it is happening!

Rust obtiene un equipo de seguridad dedicado

Como parte de su misión de promover y preservar el lenguaje de programación Rust, la Rust Foundation ha anunciado la formación de un nuevo equipo de seguridad. La iniciativa Alpha-Omega de OpenSSF colabora con los proyectos y mantenedores de software de código abierto para fortalecer la seguridad de la cadena de suministro de software en todo el mundo. La directora ejecutiva de la Fundación Rust, Bec ¡SEGUIR LEYENDO!

Salir de la versión móvil