IA acelera engenharia reversa de softwares, mas ainda exige supervisão
🎧 Ouça esta notícia
A inteligência artificial está automatizando parte da engenharia reversa, analisando programas, identificando funcionalidades e gerando código sem acesso ao código-fonte original. A MIT Technology Review Brasil cita o desenvolvedor Brandon Thomas, que usou o Claude, da Anthropic, para criar versões gratuitas e de código aberto de aplicativos da Adobe, disponíveis na plataforma ArtCraft. Testes do Creative Bloq encontraram limitações importantes em relação aos produtos originais, como menor precisão e recursos ausentes.
Em outro projeto, Maurice Heumann afirma ter reconstruído 99% das funções de Call of Duty: Modern Warfare 2 a partir dos arquivos executáveis, com 83% de correspondência byte a byte, após cerca de três meses. Segundo ele, o trabalho usou até 17 agentes simultaneamente e consumiu mais de 500 bilhões de tokens. O caso também revelou códigos aparentemente corretos, mas defeituosos, reforçando que a IA acelera o desenvolvimento, mas ainda requer testes, supervisão e conhecimento técnico.
Por que importa · interpretação editorial
Os casos sugerem que agentes de IA podem reduzir o tempo necessário para reconstruir software, mas não eliminam a necessidade de validação técnica: diferenças de precisão e erros em código aparentemente correto podem comprometer a compatibilidade com o original. Isso mantém testes e supervisão como partes centrais do processo.
Fontes
CódigoProdutividadeAgentes