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

Publicado por Samuel Leonardo em 07/12/2020

[ Hits: 1.407 ]

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

 


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

Programadores realizadores vs sonhadores - quando ação define os resultados que obtemos em software

Apostila Grátis com Dicas para Estudar e Aprender Inglês

Abrindo URL com o navegador padrão do sistema, sem especificar qual navegador usar

Baixe de graça alguns livros do O'Reilly

Ativando execução de scripts CGI no Lighttpd

Leitura recomendada

Assembly inline no GCC com sintaxe Intel

Livro "Advanced Linux Programming"

Como reiniciar o USB sem tirar o cabo

Porque fgets() ao invés de gets()

Compilando arquivos EXE no Ubuntu

  

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