Hacker News new | ask | show | jobs
by harel 2979 days ago
I was going to ask why? But then I read the single faq at the end: because I thought it would be funny...
1 comments

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