domingo, 13 de maio de 2018

Sistema Operacional - Vírus no Linux isso existe?

Desde que comecei a usar o Linux dois tipos de softwares nunca mais tive notícias, primeiro aqueles softwares de organizar arquivos, não que o Linux não tenha (inclusive existe uma versão muito parecida com CClean para Linux) mas é que raramente nos preocupamos com isso o Kernel gerencia muito bem essa parte. E o segundo tipo são os anti-vírus. Peraí então o Linux não tem vírus? Vamos acertar a pergunta pois nenhum sistema tem vírus. OK, então não existe vírus criado para Linux? Sim, eles existem.

A diferença aqui é que você tem que ser muito ingênuo para pegá-los ou eles são muito mais expertos. Deixe-me contar um caso que ocorreu essa semana. Existe um jogo chamado 1024, foi criado um clone dele chamado 2048 só que o autor (espertamente) usava a máquina que estava instalado o jogo para realizar a mineração de moedas digitais (veja a matéria completa aqui).


Uma vez que foi descoberto, já que a diferença que para publicar um pacote na loja Snap obrigatoriamente é necessário mostrar o código-fonte, o autor da façanha, Nicolas Tomb, foi banido da loja juntamente com todos seus aplicativos.

Nesse caso me pergunto o seguinte: Em qual sistema operacional, esse tipo de vírus não conseguiria penetrar? Entendeu, essa é a diferença. São milhares de programadores analisando e investigando o sistema. Deixou passar batido um código pois nem te interessa ou mesmo não tem conhecimento? Sem problemas, seu vizinho que é um investigador por natureza, não roda nada sem antes dar uma olhada no código e caso encontre algo estranho reporta (e é atendido) e ações são rapidamente tomadas.

Não é que o Linux não deixe passar vírus, ou que não existem vírus criados para ele, é que para executá-los é necessária a permissão do "Super Usuário (SUDO)" e o consentimento do usuário humano. Só que uma vez que o problema é descoberto, rapidamente a solução é encontrada e disponibilizada assim o dano atingido torna-se mínimo e não compensa o esforço ou a criação de um vírus. Entendeu agora porque 100% dos Top 500 Supercomputadores mais rápidos do mundo rodam Linux?

Obrigado e até a próxima
Fernando Anselmo