VnutZ Domain
Copyright © 1996 - 2018 [Matthew Vea] - All Rights Reserved

2015-09-01
Featured Article

movfuscator

[index] [1,384 page views]

At DEFCON 23, security researcher Chris Domas unveiled the movfuscator. Essentially, Chris built off the work of Stephen Dolan’s proof that the x86 instruction mov is Turing Complete (pdf). When a machine is defined as Turing Complete, in colloquial programming terms it simply means that it can simulate all general computing tasks. Thus, in declaring mov as Turing Complete, Stephen says that an entire program can be written with nothing but combinations of that one instruction. Chris in turn built the movfuscator to take a binary as its input and output a new binary composed of nothing but mov instructions. Certainly, any reverse engineer opening a binary of nothing but an endless list of mov will quickly hate their life.



More site content that might interest you:

Interestingly, this was written over half a decade ago and now it's quite normal for people to speak to Siri, Cortana, and Alexa. How quickly social norms with technology change!


Try your hand at fate and use the site's continuously updating statistical analysis of the MegaMillions and PowerBall lotteries to choose "smarter" number. Remember, you don't have to win the jackpot to win money from the lottery!


Tired of social media sites mining all your data? Try a private, auto-deleting message bulletin board.