"Microsoft and Apple aren't going to open up all their stuff. But they all create programs that put pixels on the screen. And if we can modify those pixels, then we can change the programs' apparent behavior," said James Fogarty, a University of Washington assistant professor of computer science and engineering.
Almost everything seen on a display is made of prefabricated blocks of code, and the tool, called Prefab, [spam URL stripped] looks for those blocks as often as 20 times per second and alters their behavior."
Link to Original Source