O Movfuscator transforma C em assembly Turing-completo usando somente a instrução MOV, mostrando como restringir a saída de um compilador pode dificultar a análise de código.
O Movfuscator é um compilador de C que gera assembly Turing-completo usando apenas a instrução MOV. O projeto se descreve como um compilador de C de instrução única, um exemplo incomum de como limitar as instruções disponíveis na saída de um compilador.
Essa abordagem tem implicações para a análise de código: quando a saída usa uma única instrução, compreendê-la pode ser menos direto. Se você usar uma IA para estudar o projeto ou aplicar ideias semelhantes, evite enviar código proprietário, credenciais ou dados pessoais sem autorização; compartilhe apenas o material necessário e siga as políticas de dados da sua organização.