ssTaker - A Bash Script to take ScreenShot of a list of urls

Hello All,

One of the most important part of an Assessment is Reconnaissance.

During that one of the things we do is  to find subdomains to increase attack surface
An average size company has around hundreds of subdomains!

Manully visiting each of them and sorting them is a painful task

There comes to Automation to rescue us

We can use tools like

3. Web Screenshot

What the basic idea about these tools is they take a list of urls and tries to capture the screenshot of them and then create a beautiful html/pdf report


So what was the need of writing this bash script ?


Because i use windows 7 ♥ as my host OS
and the only thing i run on it is burpSuite nothing else

All the others scripts and tools are in my parrot OS VM

The EyeWitness doesn't runs on Parrot OS
and Aquatone screenshot module is also having some dependencies issues on my vm

So while finding alternatives of these

I came to know CutyCapt, it is a utility to capture screenshot of a url and save it in bunch of different formats
And the best part this comes pre install in most of linux distos


But we can use CutyCapt to take Screenshot of a single url at a time

To solve this i created ssTaker, it is a wrapper around this and solves this problem
along with this it also creates a simple final HTML report


Instllation :

1. Download the zip or git clone https://github.com/bugbaba/ssTaker.git
2. cd ssTaker
3. chmod +x ssTaker.sh
4. ./ssTaker.sh urls

Usage :

./ssTaker.sh urls
The urls list file should be without protocol That is it should look like this
>> cat urls
example.com
yahoo.com





It gives the output in a html file 







https://github.com/bugbaba/ssTaker


If you have any query regarding this you can Contact Me


Regards,
Noman Shaikh

Comments

Popular posts from this blog

Exploiting CORS Misconfiguration using XSS

XSS Because of wrong Content-type Header

Two Factor Authentication Bypass | SendGrid