movfuscator - Compilador de uma única instrução Assembly
Para quem não conhece, quando algo é chamado de Turing completo, significa que pode-se criar ou simular um computador.
Por isso que, quando Minecraft lançou o que era algo como portas lógicas (redstone), ele se tornou um jogo Turing completo, que é capaz de simular qualquer computador, mesmo que muito lento em processamento.
O compilador movfuscator usa uma única instrução Assembly, a mov, para gerar o binário executável, apesar do binário ser muito grande relativo ao uso de um compilador otimizado, ainda vale a pena usar tal compilador, pelo menos para ofuscar o binário Assembly.
Segue o link do projeto: GitHub - Battelle/movfuscator: The single instruction C compiler
Pode parecer bobagem, mas esse negócio é muito útil para esconder código de gente bisbilhoteira. Se você tem um programa em C e gostaria de compilar ele pra ficar irreconhecível por humanos até em nível Assembly, use este compilador e seja feliz na sua paranoia.
[3] Comentário enviado por SamL em 07/12/2020 - 16:47h
[2] Comentário enviado por izaias em 07/12/2020 - 14:59h
Turing completo
Não conhecia o termo! Praticamente uma homenagem a Alan Turing.
É exatamente em homenagem a ele. Não sei se tu já viu o filme baseado na biografia dele, o Jogo da Imitação, acho uma falta de respeito o que fizeram com ele por conta de ser gay. Nem ser um gênio não tiveram pena dele. O pior que a sociedade inteira do país dele ia condená-lo também, caso soubessem. O mais incrível que acho é o pedido de desculpas vindo depois do cara já ter morrido, vergonha é pouco o que eu sinto, sinto é nojo dessa gente.
[4] Comentário enviado por removido em 07/12/2020 - 16:54h
O jogo da imitação (sensacional!). Sim, assisti.
Às vezes tenho vergonha da raça humana! Não como um todo, mas daqueles que querem controlar o comportamento alheio com base em dogmas e políticas.