Skip to content

handyscripts/observate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Observate - Network Aware

Quickly visualise a single NMAP XML scan.

Create network graphs easily, and quickly see which hosts have the biggest attack surface. Network Scan Graph

View the scanned devices, their open ports and potential Operating System matches. Network Devices List

To create XML output from an nmap scan with OS detection:

nmap -oX out.xml -O <hosts>

Quick Start

docker run -d --name observate -p 80:80 handyscripts/observate

Docker Build and Deploy

docker build -t observate .
docker run -d --name observate -p 80:80 observate

Development

cd app
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
python main.py

Future goals:

  • Find the difference between two scans
  • Continuously search for changes in your network over time.
  • Allow for upload of PCAP files
  • Build a network profile with a combination of scans and scan types
  • Include support for traceroute network hops in NMAP

About

Visually Diff NMAP XML Scans

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •