INSTALLING WXPYTHON
-------------------

http://wiki.wxpython.org/InstallingOnUbuntuOrDebian


INSTALLING PARAMIKO
-------------------

sudo apt-get install python-paramiko


RUNNING HOSTBOX-SSH
-------------------

HostBox can run in either console mode or gui mode. 
To start the app in gui mode simply run the script without arguments. 
GUI output is sent to console, so it might be good to run it with a xterm. 
Scans started through the gui will run as a separate thread, so you can start 
several ssh scans through the gui! 

Results are logged to the logs/ directory with the time/date of the 
scan. Only successful logins are logged to file.

To run the scanner in console mode the syntax is as:

HostBox-SSH.py -i <ip list> -u user1,user2,user3.. -p pass1,pass2,pass3.. [-1/-2]

Break Option: -1: Break on account login

              -2: Break on server login


The scanner can now handle nmap greppable logs as input, so one can do f.e:

nmap -P0 -iR 20000 -p 22 -oG sshscan.log

And then..

./HostBox-SSH.py -i sshscan.log -u guest,test -p -username,blank -2

You can also import nmap greppable logs in the gui and scan through there.

When specifying passwords in console or gui you can use "blank" to scan for 
blank passwords and/or "-username" to scan for the usernames as password.

That's about it I guess! I've had very limited time to test the app, so feel 
free to report bugs/problems at https://stridsmanit.wordpress.com/ssh-scanner/ 
or drop me a mail: ostridsman@bredband.net.




-- Oskar Stridsman's IT Resource: stridsmanIT.wordpress.com -- 
