Skip to content
/ scout Public

A simple Network scanner for GNU/Linux used as frontend for many network scanning tools like: nmap, nbtscan, smbclient, etc.. This is work in progress.

Notifications You must be signed in to change notification settings

shaggyz/scout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scout

A simple Network scanner experiment for GNU/Linux used as frontend for many network scanning tools like: nmap, nbtscan, smbclient, etc.. This is work in progress, in a very very slow progress, just for fun. Features:

  • Host discover with SMB protocol
  • SMB unprotected shares scanner
  • Host information gathering

Image

Requirements:

All requirements can be installed with apt in debian-like systems:

sudo apt install \
nbtscan \
smbclient \
qt5-default \
libqtwebkit-dev \
libqt5webkit5-dev \
qtpositioning5-dev \
geoip-bin

Optional, for more actualized database (heavy download!)

geoip-database-contrib

Compiling

cd release-build
./configure.sh
make
./Scout

Compiling with QtCreator

Open project file, and press build button xD

Development

This project uses the Qt libraries for c++. In order to develop scout you will need the packages specified in requirements section and optionally qtcreator package. QtCreator is the default IDE provided by Qt. Make sure you are using Qt5 in QtCreator. PRs are welcome!

About

A simple Network scanner for GNU/Linux used as frontend for many network scanning tools like: nmap, nbtscan, smbclient, etc.. This is work in progress.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published