Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HostMap

HostMap is a Python-based network discovery and ARP mapping tool.
It leverages Scapy for packet crafting, Rich for styled console output, and Mac Vendor Lookup for resolving device vendors from MAC addresses.


🚀 Features

  • Discover hosts on a local network using ARP requests.
  • Display results in a styled table with Rich.
  • Identify device vendors via MAC address lookup.
  • Simple CLI interface with argparse.
  • Lightweight and easy to run on Kali Linux or any Python environment.

📦 Installation and Usage

Clone the repository:

git clone git@github.com:esakki-raj-cybersec/HostMap.git
cd HostMap

Install dependencies with:

pip install -r requirements.txt

Usage:

python3 HostMap.py -r 192.168.1.0/24 -i eth0

Save the scan result:

python3 HostMap.py -r 192.168.1.0/24 -i eth0 -o scan.txt

Help:

python3 HostMap.py -h

📊 Example Output Screenshot:

Sample Output

📝 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Network discovery tool for scanning hosts on a subnet.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages