Latest Project
Connection Mapper
Project Description
Connection Mapper is a project that visualises the connections your computer makes.
Components
-
Packet Vacuum: Program for capturing all network traffic on the device
- Purpose: Dump Network Traffic to .pcap file
- How to Use: ./pkt_vac -h
- Language: C
- Dependencies: libpcap
- Platform Support: Linux (Windows in the Future)
-
eSpace Cartographer: Program to create a map of devices based off of network traffic
- Purpose: Processes the a given pcap file and outputs a map of the connections
- How to use: python3 espace_cartographer.py -h
- Language: Python
- Dependencies: pypcapkit, networkx, matplotlib, netifaces
- Platform Support: Anything that runs Python3
How to Install
git clone --recurse-submodules https://github.com/firewizard11/Connection-Mapper
cd Connection-Mapper
chmod u+x ./scripts/setup.sh
./scripts/setup.sh
After running setup.sh the executables will be in .../Connection-Mapper/bin/