Cybercode
tecnoblog
tecnoblog
Tecnologia · · 2 min de leitura ·

Projeto do Linux apoiado pelo Google pode impedir invasões ao Android

Projeto do Linux apoiado pelo Google pode impedir invasões ao Android

Às vezes, melhorar um software exige um olhar para fora do ecossistema ao qual ele pertence. É o que o Google está fazendo: nesta semana, a companhia revelou que está financiando um projeto para aperfeiçoar partes do kernel Linux com a linguagem Rust. Essa mudança pode, indiretamente, aumentar a segurança do Android, do Chrome OS e até dos servidores do Google.

O Linux é baseado em C, uma linguagem de programação robusta, mas antiga: o seu surgimento ocorreu na década de 1970. No ano de 1991, quando o kernel foi lançado, a linguagem se mostrava ideal para esse tipo de projeto.

Hoje é diferente. Teoricamente, linguagens mais atuais são menos suscetíveis a hacks e vulnerabilidades. É o caso da Rust: a linguagem surgiu pelas mãos da Mozilla em 2010 e, desde então, encontra espaço em numerosos projetos por ser eficiente, versátil e confiável.

Acredita-se que esses fatores podem ser benéficos para o Linux em vários sentidos. Como já ficou claro, um deles é o da segurança. A linguagem Rust é moderna e, portanto, mais bem protegida contra determinadas formas de ataques.

Um exemplo: grande parte das ações maliciosas é executada por meio da inserção indevida de dados em áreas da memória (como o problema do buffer overflow); pois bem, a linguagem Rust é capaz de proteger o software de ataques do tipo.

Outro fator é o efeito sobre a comunidade: o suporte à linguagem Rust pode fazer o número de desenvolvedores que contribuem para o Linux aumentar consideravelmente.

Fonte: Tecnoblog

Publicidade