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

Publicado por Samuel Leonardo em 07/12/2020

[ Hits: 983 ]

Blog: https://nerdki.blogspot.com/

 


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

Removendo barra de título ao maximizar programas no Ubuntu

Aprendendo a Aprender - Curso Grátis

Cross Compiling - compilando seus programas C/C++ para Windows usando seu Linux

E-book do Blender 3D Gratuito (ou pague o quanto quiser)

Como desativar previsão do vídeo (inline preview) da home do YouTube

Leitura recomendada

Assembly inline no GCC com sintaxe Intel

Ebook - Advanced Linux Programming

C++ vs Java

Medindo o tempo de execução do seu programa com o gprof

Interface gráfica com C

  

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