This document discusses using Python to build a web application vulnerability scanner called SCANSCX. SCANSCX uses Python tools like AST, CFG, Flask and Django to analyze source code and detect vulnerabilities like command injection and cross-site scripting (XSS). It parses web applications into abstract syntax trees and control flow graphs to identify vulnerabilities. The scanner was tested on purposefully vulnerable applications and was able to correctly detect the vulnerabilities. SCANSCX can scan applications built with both Flask and Django frameworks.