DSJS: JavaScript library vulnerability scanner
Damn Small JS Scanner (DSJS) is a fully functional JavaScript library vulnerability scanner written in under 100 lines of code. It has to be noted that it is a derivative work from Retire.js project. Currently it checks for vulnerable versions of following JavaScript libraries: angularjs, backbone, dojo, easyXDM, ember, handlebars , jPlayer, jquery, jquery-migrate, jquery-mobile, jquery-ui-autocomplete, jquery-ui-dialog, jquery-ui-tooltip, jquery.prettyPhoto, mustache, plupload, prototypejs, sessvars, YUI
Installation
root@ddos:~/Desktop# git clone https://github.com/stamparm/DSJS.git
root@ddos:~/Desktop# cd DSJS/
root@ddos:~/Desktop/DSJS# python dsjs.py -h
To check a website, you use a simple command and check result:
root@ddos:~/Desktop/DSJS# python dsjs.py -u “http://blackberryvietnam.net/”
DEMO:
https://www.youtube.com/watch?v=BIap9VAsouA