This document describes an XSSmon IDS that uses regular expressions to detect potential cross-site scripting (XSS) attacks by extracting executable content from web pages and computing SHA-1 hashes. It was tested on web pages with unmodified, modified, and malicious content, detecting changes when executable code was added but not when only HTML was added. The IDS successfully detected most XSS attack vectors but not one using a null character. Overall, the proof of concept suggests robust XSS monitoring could help mitigate risks from vulnerabilities.