Skip to content

Discovery, an active reconnaissance tool for scanning devices on a network.

License

Notifications You must be signed in to change notification settings

shelbenheimer/discovery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discovery (Device Discovery Tool)

Discovery is a device discovery tool that operates via the use of address resolution (ARP) packets that are transmitted across the network. It is quick to deploy and automatically determines which network card to use. The IP address corresponding to that network interface card is then used to determine the subnet mask in the form of CIDR notation.

Application Usage

Support:

Currently, this tool is supported on both Windows and Linux. Most functions / libraries used within this application are already cross-platform and therefore only small changes have been needed to support both platforms.

Requirements:

  • Scapy Library
  • JSON Library
python -m pip install ./requirements.txt

Summary:

This is an active reconnaissance tool and therefore it can be easily detected on networks that have active monitoring by systems such as an IDS or an administrator. If this tool is required for stealth usage, you should NOT use it as it uses broadcast frames which transmit across the entire network until it reaches its destination.

About

Discovery, an active reconnaissance tool for scanning devices on a network.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages