The document introduces the Malware Script Detector (MSD), a Greasemonkey script and standalone JavaScript file that detects malicious JavaScript on web pages. MSD was designed to detect popular attack frameworks like XSS-Proxy and BeEF by checking for exploits like data URI handling, Java/file protocols, and Unicode/null-byte injections. It covers both the Greasemonkey and standalone versions, their objectives, versions, and deployment methods. Weaknesses are acknowledged around form data and full protection, but MSD provides detection of client-side attacks that may not be caught by server-side defenses.