Springenwerk is a Python-based XSS security scanner designed for different site scanning.
The key features of Springenwerk include the ability to locate the most common XSS vulnerabilities, extract forms and input elements from webpages and check them for vulnerabilities, follow form action targets up to one level, and verify custom HTTP GET and POST data arguments. Moreover, the user agent string can be set to use either Springenwerk, Firefox or IE in requests. Additionally, users can generate an HTML report file with exploits to demonstrate vulnerabilities if they wish to do so. Springenwerk comes equipped with an easy-to-use GUI interface and is platform-independent as it has been written in Python. No installation of the software and no super user privileges are necessary! The software is free to use.
For those unfamiliar with the requirements of the software, Python is necessary to run this program. In the newest release, HTML is parsed using the excellent BeautifulSoup parser which can take care of invalid HTML. Additionally, non-ASCII pages no longer pose any issues for Springenwerk.
In summary, Springenwerk is an excellent cross-site scripting security scanner that is user-friendly, platform-independent, open-source software, and is versatile in its use. It offers multiple features that help users locate and identify XSS vulnerabilities while requiring no special installation procedures, and it is free!
Version 0.4.5: N/A