Antes de dois de seus supostos membros serem presos e indiciados na Austrália no mês passado, o grupo hacker conhecido como TeamPCP conduziu uma série de ataques sem precedentes na história. Ele contaminou centenas de programas de código aberto com seu malware, roubou contas de desenvolvedores para perpetuar os ataques à cadeia de suprimentos de software e até lançou um verme autorreplicante temático de Duna para automatizar o processo, invadindo mais de mil empresas.
Agora, o grupo de inteligência de ameaças do Google revelou que, durante um momento crucial da investida do TeamPCP, um pesquisador disfarçado da própria empresa havia se infiltrado no grupo, o que permitiu ao Google monitorar a campanha de ataques por dentro, alertar os alvos das invasões e até ajudar a frustrar as tentativas do grupo de explorar essas vítimas.
Em uma palestra na conferência de pesquisa em segurança LABScon nesta terça-feira, o pesquisador do Google Threat Intelligence Group (Grupo de Inteligência de Ameaças do Google), Austin Larsen, apresentará detalhes da investigação, e da infiltração, da empresa sobre o TeamPCP em meio à caótica e inédita campanha de ataques à cadeia de suprimentos do grupo. Segundo Larsen, o Google acabou seguindo uma trilha de erros de segurança operacional supostamente cometidos por um dos dois australianos agora acusados de serem membros líderes do grupo hacker e repassou informações-chave de identificação às autoridades. A empresa também recebeu inteligência do ShinyHunters, outro grupo cibercriminoso notório com o qual o TeamPCP se associou, mas que depois se voltou contra os hackers de cadeia de suprimentos. E talvez o mais surpreendente, Larsen afirma que a subsidiária de segurança do Google, a Mandiant, tinha um analista disfarçado, que não era ele, dentro do círculo íntimo do grupo desde quase o início da ascensão do TeamPCP aos holofotes.
"Uma de nossas personas trabalhou por muitos meses para construir confiança com um dos atores que foi convidado a integrar o TeamPCP, e assim foi adicionado ao grupo", disse Larsen à revista WIRED em entrevista antes de sua palestra na LABScon. "Então, essencialmente, desde quase o primeiro dia, a Mandiant estava acompanhando tudo nos bastidores."
O informante dentro do TeamPCP
No fim do mês passado, Ruben Ian Thomson e Louis Michael Gaebler, ambos australianos no início dos 20 anos, foram presos pela polícia australiana em uma investigação conjunta com assistência do FBI (Federal Bureau of Investigation, ou Departamento Federal de Investigação dos Estados Unidos), indiciados por crimes cibernéticos e descritos pela AFP (Australian Federal Police, ou Polícia Federal Australiana), em um comunicado à imprensa que, devido às leis de privacidade australianas, não citou seus nomes, como "participantes principais" do TeamPCP. O grupo hacker, que parece ter surgido online no fim de 2025, havia ganhado as manchetes com uma série ousada de ataques em cascata à cadeia de suprimentos: comprometia repetidamente softwares de código aberto para esconder seu malware, o que lhe permitia sequestrar credenciais de desenvolvedores de software e plantar seu código malicioso em mais uma ferramenta amplamente usada, em um ciclo repetitivo.
A partir desta primavera, por exemplo, o TeamPCP comprometeu o scanner de segurança de código aberto Trivy, a ferramenta de interface de programação de aplicações (API) de inteligência artificial LiteLLM, a infraestrutura da empresa de segurança de aplicações web Checkmarx, a biblioteca para aplicações web TanStack e a plataforma corporativa de IA Mistral AI. Esses ataques sucessivos à cadeia de suprimentos, com cada um permitindo ao grupo lançar sua rede novamente em busca de mais vítimas, acabaram possibilitando aos hackers invadirem o repositório de código aberto GitHub, a empresa de contratos de dados Mercor, dispositivos de funcionários da OpenAI, a Comissão Europeia e muitas outras organizações que não tiveram seus nomes divulgados. Em alguns momentos, o grupo implantou um verme conhecido como Mini Shai-Hulud, nome inspirado nas minhocas gigantes de Duna, para automatizar seus ataques e alcançar ainda mais vítimas. (O nome também parecia fazer referência a um verme Shai-Hulud anterior, que hackers projetaram para tentar uma abordagem semelhante em setembro de 2025, embora ainda não esteja claro se o TeamPCP ou quaisquer de seus supostos membros estavam envolvidos naquela campanha de intrusão anterior.)
Larsen afirma agora que, em março, justamente quando o TeamPCP começava sua frenética campanha de ataques à cadeia de suprimentos, o analista disfarçado do Google foi convidado a integrar o círculo íntimo dos hackers. Essa fonte interna, cujo nome Larsen se recusou a revelar, era um dos cerca de 12 membros do grupo com acesso a um chat central que o TeamPCP chamava de CanisterWorm.
"Vocês devem entender que nós realizamos o maior ataque à cadeia de suprimentos talvez já registrado na história moderna", escreveu um membro do TeamPCP nas conversas vazadas.
Michael Fletcher, ex-analista da Polícia Federal Australiana que agora trabalha na divisão de pesquisa de ameaças da empresa de telecomunicações australiana Telstra, conta que procurou Larsen por volta dessa época para discutir métodos de monitorar os membros e as atividades do grupo. Ele diz que Larsen respondeu pedindo que Fletcher abordasse os hackers com cautela, porque um deles era um "amigo", lembra Fletcher. "Eu pensei: caramba, vocês já estavam dentro disso desde cedo", diz ele.
O analista disfarçado do Google, segundo Larsen, obteve acesso a um servidor onde o TeamPCP armazenava seu acervo de credenciais roubadas de suas diversas vítimas: nomes de usuário, senhas e tokens de acesso que havia obtido por meio de seus ataques e aparentemente planejava usar para extorquir empresas-alvo. Então a equipe do Google decidiu agir para alertar as vítimas e impedir o esquema de resgate do TeamPCP. "Meu pensamento foi: como podemos, o mais rápido possível, interromper a campanha deles antes que mais comprometimentos aconteçam?", diz Larsen. "Vamos estragar o que eles estão fazendo. Esse era meu objetivo."
Em vez de se concentrar em alertar diretamente os donos das credenciais roubadas nas empresas vítimas, o que segundo Larsen teria levado tempo demais dado o grande número de companhias invadidas, o Google primeiro contatou provedores nos quais essas credenciais poderiam ser usadas, como Amazon Web Services (AWS, serviços de computação em nuvem da Amazon) e Microsoft, para que as credenciais fossem revogadas e os hackers impedidos de explorá-las. Larsen e sua equipe enviaram centenas de e-mails de notificação a esses provedores e, em seguida, às vítimas, muitos dos quais receberam respostas imediatas.
Quase ao mesmo tempo, afirma Larsen, a visibilidade do Google sobre o chat interno do TeamPCP também permitiu à empresa descobrir que alguém dentro do círculo central do grupo estava, de forma distinta dos ataques à cadeia de suprimentos, usando uma ferramenta de IA para desenvolver um exploit de dia zero em um software de login amplamente utilizado, o que permitiria aos hackers contornar sua autenticação de dois fatores. A equipe do Google obteve uma cópia do código do exploit, testou-o e descobriu que, com pequenos ajustes, ele funcionava, uma ocorrência rara de uma técnica de ataque criada com IA em ambiente real que tirava proveito de uma vulnerabilidade de software até então desconhecida. O Google alertou o desenvolvedor do software, que conseguiu corrigir a falha de segurança. (O incidente foi descrito em um estudo de caso divulgado pelo Google em maio, mas sem citar o TeamPCP nem detalhar como o Google tomou conhecimento do exploit.)
Mais traições e segurança operacional descuidada
O analista do Google não era, ao que tudo indica, o único traidor infiltrado no TeamPCP.
Mesmo antes do esforço de disruption do Google, Larsen afirma que o grupo teve dificuldade em lucrar com seu enorme volume de dados roubados, que segundo a AFP incluía credenciais de mais de meio milhão de usuários. Larsen estima que, apesar desse butim, o grupo vinha recebendo apenas dezenas de milhares de dólares em pagamentos de extorsão, não os milhões que grupos similares acumularam. Assim, numa tentativa de monetizar melhor seus ataques, o TeamPCP convidou vários outros grupos cibercriminosos para se associar, concedendo-lhes acesso às credenciais roubadas em troca de uma porcentagem de quaisquer pagamentos de extorsão que conseguissem extrair.
Um desses parceiros cibercriminosos foi o ShinyHunters, um grupo hacker antigo e extremamente prolífico, que extorquiu milhões de dólares de vítimas por meio de roubo de dados e ransomware, inclusive no ataque à plataforma de software educacional Canvas, que mais tarde paralisou milhares de escolas nos Estados Unidos. Por volta de abril, poucas semanas após se associar ao TeamPCP, o ShinyHunters se rebelou, segundo Larsen, realizando suas próprias extorsões com as credenciais do TeamPCP, mas sem repassar aos hackers de cadeia de suprimentos a parte que lhes cabia. O ShinyHunters foi a ponto de compartilhar com Larsen, sem que este tivesse pedido, um registro completo do chat do grupo no servidor do TeamPCP, sem saber que ele já tinha acesso por meio do informante do Google.
O ShinyHunters também provocou o TeamPCP em mensagens na rede social X, e essa traição mais ruidosa chamou a atenção deste último. O TeamPCP respondeu restringindo seu círculo íntimo, movendo seus dados para um novo servidor e expulsando o ShinyHunters e vários outros membros do grupo de seu chat CanisterWorm, incluindo o analista disfarçado do Google.
"Apenas apague isso e pare de compartilhar merda com o shinyhunters", escreveu um dos líderes do TeamPCP.
Mesmo sem essa fonte interna, porém, Larsen afirma que um trabalho mais tradicional de investigação digital lhe permitiu juntar a trilha de pistas que acabaria por levá-lo à identidade de Thomson, um dos dois homens indiciados por supostamente desempenhar papéis "chave" no TeamPCP. Larsen descobriu, em um vazamento de dados de usuários do fórum de hackers BreachForums, que um dos handles mais ativos no chat CanisterWorm havia sido registrado com o endereço do Gmail sheepstealing@gmail.com. Vasculhando outros arquivos de fóruns, ele encontrou uma disputa de 2019 entre alguém com o pseudônimo sheepstealing e um vendedor de chaves piratas do Microsoft Office, na qual o usuário sheepstealing exigia um reembolso em uma conta do Paypal vinculada ao e-mail ruben@thomsonfamily.net.au.
Depois que o TeamPCP moveu suas credenciais roubadas para um servidor hospedado por um provedor diferente, Larsen afirma que o Google conseguiu descobrir parte do conteúdo do novo servidor, por meio do que Larsen descreve como um "parceiro confiável", e também que ele estava sendo copiado para um Google Drive associado à mesma conta sheepstealing@gmail.com.
"Quando vimos aquilo, eu pensei: não é possível. Por que ele estaria enviando todo esse material ilícito e roubado para um Google Drive vinculado a ele mesmo?", diz Larsen. "Foi aí que passamos a dica para o FBI." Larsen diz que recebeu uma resposta interessada de um agente em questão de minutos. (Larsen pode não ter sido o único a identificar Thomson ou outros supostos hackers do TeamPCP antes da prisão. O jornalista e investigador de cibersegurança Brian Krebs, por exemplo, publicou uma reportagem no mês passado expondo seu próprio conjunto de pistas que levavam à identidade de Thomson.)
Em comunicado à WIRED, o FBI afirmou que se recusou a comentar qualquer "investigação ativa", mas observou que "pode confirmar que se esforça para aumentar o impacto sobre adversários por meio de parcerias, conforme documentado em nossa recém-lançada Estratégia Cibernética do FBI". A AFP se recusou a comentar.
Cerca de um mês depois de sua dica, segundo Larsen, as autoridades americanas haviam concluído o processo legal de solicitar os dados de Thomson ao Google por meio de um mandato. No fim do mês passado, Thomson foi preso pela polícia australiana, que divulgou um vídeo dele sendo conduzido para fora de uma casa suburban de moletom e calça de moletom da marca Northface.
Nem Thomson nem Gaebler, o outro suposto membro do TeamPCP que foi preso, puderam ser localizados para comentar.
Larsen fez questão de observar que o analista disfarçado do Google dentro do TeamPCP nunca participou de nenhum ataque ilegal, nem mesmo encorajou as invasões do grupo. "Ele foi uma mosca na parede, dizendo apenas o suficiente para não parecer suspeito", diz Larsen. "Existem limites para o que fazemos."
Mas Larsen também destaca que o trabalho de sua equipe para frustrar ativamente os ataques do TeamPCP faz parte de uma nova diretriz dentro do Google. A investigação, afinal, começou quase ao mesmo tempo que a recém-lançada Unidade de Disrupção Cibernética do Google, que foi oficialmente encarregada de adotar uma abordagem mais agressiva no combate ao cibercrime e aos ataques hackers patrocinados por Estados.
"O Google Threat Intelligence Group colocou ênfase na disrupção. Essa é uma das nossas missões agora", afirma Larsen. "Escrever relatórios só ajuda até certo ponto. Tomar medidas para proteger usuários e clientes é o próximo passo."