O que está acontecendo com a segurança digital?
Imagine que você está construindo uma casa e usa tijolos que todo mundo pode ver e usar. É mais ou menos isso que acontece com o "código aberto" (ou software de código aberto). É um tipo de programa de computador que qualquer um pode ver, modificar e usar. Por ser aberto, muitos desenvolvedores contribuem, o que geralmente o torna mais seguro e melhor.
Mas agora, um grupo de hackers chamado TeamPCP começou a atacar esses códigos abertos em uma escala que nunca vimos antes, segundo a Ars Technica. Eles estão “envenenando” esses programas. Isso significa que eles colocam um pedacinho de código malicioso no meio do programa original e bom. É como se alguém colocasse um ingrediente estragado na receita de um bolo que seria usado em várias padarias. O bolo chega para todo mundo, mas com um problema escondido.
Essa prática é um problema sério porque muitos dos programas que usamos no dia a dia dependem desses códigos abertos. Desde o aplicativo do banco no seu celular até os sistemas de uma grande empresa, a chance de usarem um pedaço de código aberto é enorme. Se um hacker consegue estragar a parte 'aberta', ele pode afetar muita gente sem que a gente perceba na hora.
Como os hackers estão agindo para 'envenenar' os códigos
O TeamPCP não está atacando um programa específico. Eles estão focando nos 'ingredientes' básicos que compõem muitos programas. Pense assim: em vez de tentar arrombar a porta da sua casa, eles estão tentando estragar o parafuso que é usado em centenas de portas diferentes. Se o parafuso está com defeito, qualquer porta que o use pode ficar fraca.
Eles estão fazendo isso de um jeito muito inteligente. Eles criam contas falsas em plataformas como o GitHub, que é um lugar onde programadores guardam e compartilham seus códigos. Com essas contas falsas, eles se passam por pessoas que querem ajudar a melhorar o código. Mas, em vez de ajudar, eles colocam esses pedacinhos 'envenenados'.
O grande desafio é que esses programas de código aberto são gigantes. Centenas, às vezes milhares de pessoas contribuem. É difícil para quem administra esses projetos identificar quem é um colaborador de verdade e quem é um hacker se passando por um. A Ars Technica destaca que a escala desses ataques é inédita, tornando a detecção ainda mais complicada. É como tentar encontrar uma agulha em um palheiro, só que o palheiro está crescendo sem parar.
Esses ataques são diferentes de um vírus comum. Um vírus geralmente ataca seu computador depois que você clica em algo. Aqui, o problema já está dentro do programa antes mesmo de você baixá-lo. É como comprar um alimento no supermercado que já veio estragado da fábrica.
Para detectar esses ataques, as empresas e os programadores precisam de ferramentas mais avançadas. Elas precisam de um 'fiscal de qualidade' superpotente que verifique cada pedacinho de código que entra no projeto. Mas, como o volume de código é enorme, isso se torna uma tarefa cara e demorada.
O objetivo dos hackers pode ser vários: roubar dados, espionar usuários, ou até mesmo causar um caos generalizado para provar que conseguem. O importante é que a porta de entrada para esses problemas fica aberta quando o código que sustenta um programa é comprometido.
Como isso te afeta
Você, como brasileiro comum, pode estar se perguntando: "Mas o que eu tenho a ver com isso?" A resposta é: muito! Quase tudo que usamos hoje em dia, de alguma forma, tem um pedaço de código aberto. Seu celular, seu computador, o aplicativo de delivery, o sistema da sua TV smart, e até mesmo os sistemas que controlam a energia da sua cidade. Muitos deles usam esses 'ingredientes' de código aberto.
Se um desses 'ingredientes' for comprometido, seu aplicativo de banco pode ficar vulnerável a roubo de dados. O site onde você faz compras pode ter suas informações de cartão expostas. Seus dados pessoais podem acabar nas mãos de pessoas erradas. É como se a fechadura da sua porta fosse feita com um parafuso fraco. Mesmo que a porta pareça segura, ela não é.
Para as empresas, o impacto é ainda maior. Elas podem ter seus sistemas paralisados, seus dados roubados e sua reputação destruída. Pense em um supermercado que usa um software de código aberto para gerenciar seu estoque. Se esse software for atacado, ele pode parar de funcionar, gerando prejuízos enormes e clientes insatisfeitos.
Mesmo que você não trabalhe com tecnologia, o que acontece "por trás das cenas" afeta diretamente sua segurança e privacidade. Quando um ataque acontece, você pode ser uma vítima sem nem saber o porquê. Seus dados podem ser vazados, seu celular pode ficar mais lento, ou você pode começar a receber mais spam e golpes.
É fundamental que as empresas que criam nossos aplicativos e sistemas fiquem atentas. Elas precisam verificar esses 'ingredientes' de código aberto com muito mais cuidado. Assim, elas protegem a si mesmas e, principalmente, a você, usuário final.
No fim das contas, a segurança digital é um esforço de todos. Desde os desenvolvedores que criam os códigos até as empresas que os usam e nós, que somos os usuários finais. Ficar informado é o primeiro passo para se proteger.
Fontes
Publicidade
Proximo Passo
Quer implementar isso na sua empresa?
Converse com a equipe do Clube dos Cisnes e descubra qual solucao faz mais sentido para o seu negocio.
Conhecer Agente de IA
