Well when you really think about it, it would be rather hard for it to detect pirated software. Windows products and windows partners, yea, maybe, but games and movies and shows and whatever else, Microsoft would have to keep a database of checksums and update it every time an update comes out for a piece of software on that list. It would be such an investment, and then just to have it all thrown away when one of us comes up with a devious and sinister work around. I imagine they aren't even going to bother, to much money for futile project.