What I like about Greasemonkey is that I can quickly add features to existing applications. I can also build new applications by mashing up existing ones. That’s cool. People love user scripts. They are great. But will happen if you install a script that has been maliciously backdoored? Here is a POC that you can use with GNUCITIZEN Carnaval. Attach this script to the browser you want to take control of. Visit Carnaval’s Backframe console. Command the browser.

http://www.gnucitizen.org/blog/greasecarnaval/greasecarnaval.user.js