Desde o início de abril, Greg Kroah-Hartman, o segundo no comando do kernel Linux e mantenedor da versão estável, ativou novas ferramentas de fuzzing baseadas em inteligência artificial. Seu objetivo é detectar erros de forma mais eficiente. A assistência de IA é executada em um Framework Desktop equipado com um AMD Ryzen AI Max, um hardware projetado para tarefas de inferência local.
Fuzzing com IA: um assistente local em um Framework Desktop 🤖
A técnica de fuzzing consiste em introduzir dados aleatórios ou malformados para provocar falhas. Ao integrar IA, o sistema aprende com os padrões de erro e prioriza as rotas de código mais vulneráveis. Kroah-Hartman utiliza uma configuração local com o Framework Desktop e o AMD Ryzen AI Max, evitando depender de serviços em nuvem. Isso permite uma análise contínua e privada do kernel, acelerando a detecção de bugs antes que cheguem às versões estáveis.
O mantenedor que agora tem um assistente cibernético (e não para de encontrar falhas) 🐛
Greg, que já tinha trabalho suficiente revisando patches de milhares de desenvolvedores, agora decidiu que uma IA lhe dê uma mão. Ou uma pata, dependendo do ponto de vista. O Framework Desktop com seu Ryzen AI Max não para de lançar dados aleatórios no kernel, como um macaco com uma máquina de escrever, mas em vez de escrever Hamlet, encontra vulnerabilidades. O melhor é que, se a IA se tornar consciente, pelo menos estará presa em um desktop de mesa.