Skip to content
 
 

Latest commit

 

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

L0p4Map

Nmap was blind. L0p4Map sees.

Python Platform License Status

Professional network monitoring & visualization tool built for security researchers.

L0p4Map Home


What is L0p4Map?

L0p4Map is a professional-grade network monitoring tool that combines the power of nmap with a clean, modern dark UI. Designed for security researchers and network administrators who need fast, detailed visibility into their infrastructure.

No bloat. No BS. Just raw network intelligence.


Features

  • ARP Network Scan — fast host discovery with parallel MAC vendor lookup
  • Hostname Resolution — automatic reverse DNS for every device
  • Full nmap Integration — SYN scan, UDP, OS detection, service version, NSE scripts
  • Banner Grabbing — HTTP, SMB, FTP, SSH, SSL enumeration
  • Vulnerability Detection — CVE lookup via vulners, vuln scripts, malware detection
  • Traceroute — ICMP-based with real-time output
  • Dark Professional UI — built with PyQt6, designed for researchers
  • Network Graph — interactive topology visualization

🚧 Upcoming Features

  • Interface Selection — choose which network interface to operate on
  • Custom Node Labels — assign custom names to devices directly from the graph
  • Graph Persistence — save and reload network topologies
  • Change Detection — highlight new or disappearing devices on the network
  • Graph Export — export the network topology graph

Screenshots

Home — Network Scanner

Home

Port Scan — Full nmap Integration

Port Scan

Network Topology — Interactive network topology graph

Network Topology Graph


Requirements

  • Linux (Debian or Arch)
  • Python 3.11+
  • nmap installed (sudo pacman -S nmap or sudo apt install nmap)
  • Root privileges (required for ARP scanning)

Installation

git clone https://github.com/HaxL0p4/L0p4Map.git
cd L0p4Map
pip install -r requirements.txt
sudo chmod +x L0p4Map.sh

Usage

Launch the tool with root privileges:

sudo ./L0p4Map.sh
  1. Press [ SCAN ] to discover all devices on your network
  2. Click a device to see details and run quick actions (ping, traceroute)
  3. Press [ PORT SCAN ] to open the full nmap scan interface
  4. Select scan options and press [ RUN SCAN ]

Legal Disclaimer

This tool is designed for authorized network auditing only. Only use L0p4Map on networks you own or have explicit permission to test. Unauthorized scanning is illegal.


Author

HaxL0p4GitHub


🚧 Under active development — star the repo to follow updates

About

Professional network monitoring & visualization tool. L0P4Map combines high-speed ARP discovery with full nmap integration and a real-time interactive network topology engine. Works on both local networks and custom IPs/websites.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages