Skip to content
forked from TheHairyJ/Scout

Scout - a Contactless Active Reconnaissance Tool

License

Notifications You must be signed in to change notification settings

ZephrFish/Scout

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Scout

Scout is a python tool which utilizes Internet-wide scanning data provided by Censys to identify known vulnerabilites. Scout relies on the user having access to a MongoDB instance containing National Vulnerability Database's data feeds as well as having a API access to Censys.

Recomended Python Version

Python 3 is the only Python version currently supported by Scout.

Dependencies

Scout is dependent on

  • censys

  • editdistance

  • pymongo

Installation

Scout requires a MongoDB instance containing the NVD's datafeeds. "cve-search" is highly reccomended.

git clone https://github.com/TheHairyJ/Scout

cd directory

Note: Editing of the source code may be required to correctly configure the database connection

Usage

To use Scout, provide a valid Censys query as a command line argument.

python scout.py 192.168.0.0/16

Note: Scout is currently limited to services operating on port 80, this is due to information and API access provided by Censys.

License

GNU General Public License Version 3

About

Scout - a Contactless Active Reconnaissance Tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%