Original Exploit by Vitaliy Toropov See Packet Storm Advisory 2013-1022-1 http://packetstormsecurity.com/files/123732/PSA-2013-1022-1.txt Source code just modified to add a new Silverlight 5 target and tweak it to allow dynamic payloads, not just the hardcoded one. In order to put an environment ready: - Install Visual Studio 2010 - Install Visual Studio 2010 SP1 - Install Silverlight 5 tools for Visual Studio 2010. (http://www.microsoft.com/en-us/download/details.aspx?id=28358) - Install the Silverlight5 Developer version (SDK) needed for testing.