Skip to content
grutz@jingojango.net edited this page Oct 10, 2013 · 1 revision

The Webshot Valkyrie will obtain image screenshots of web services and add them to the host's evidence as well as placing them in the data/screenshots directory. It has been tested on both Linux and OS X.

Pre-requisites

Webshot utilizes the PhantomJS headless WebKit application which must be installed. File locations are hard-coded in the modules/skaldship/valkyries/webimaging.py script:

/usr/bin/phantomjs
/usr/local/bin/phantomjs

Selecting and Grabbing Webshots

Two locations currently support the selection of services and starting Webshot:

services/list
hosts/detail  (under the Services tab)

Select a single or multiple service lines, click Webshot and sit back! If more than 5 services are sent for Webshots a scheduled task will be created.

Empty Images?

Images that show up with 4225b in size may basically be failed images. We still import them into the database because they may not be failed. To clear these out visit the evidence/list page, search on 4225b, select all and delete.