Hacker News new | ask | show | jobs
by frostirosti 2971 days ago
Come on, the movfuscator has to be the best x86 I've seen:

https://github.com/xoreaxeaxeax/movfuscator

1 comments

I was going to ask why? But then I read the single faq at the end: because I thought it would be funny...
In addition to being funny, it's appealing to me to have the option of generating assembly to perform a task in such a way that a human looking at the assembly would have enormous difficulty in determining what is performed. As suggested by its name, it serves as a nice obfuscator.

It also fully avoids all branches.

No movfuscator post is complete without mentioning the demovfuscator [1]

https://github.com/kirschju/demovfuscator