movfuscator - Compilador de uma única instrução Assembly

Publicado por Samuel Leonardo em 07/12/2020

[ Hits: 1.191 ]

 


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.

Outras dicas deste autor

Baixe de graça alguns livros do O'Reilly

Músicas para ouvir enquanto programa

Como jogar Kogama no Linux

Removendo barra de título ao maximizar programas no Ubuntu

Curso de introdução ao estudo de compiladores

Leitura recomendada

Livro "Advanced Linux Programming"

Compilando arquivos EXE no Ubuntu

Assembly inline no GCC com sintaxe Intel

Compilando em um Cluster Linux

Ebook - Advanced Linux Programming

  

Comentários
[1] Comentário enviado por maurixnovatrento em 07/12/2020 - 12:51h


Bacana.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por removido em 07/12/2020 - 14:59h

Turing completo
Não conhecia o termo! Praticamente uma homenagem a Alan Turing.

[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.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts