IP-Link
Presentation
The goal of IP-Link is to see the relationships between different IP from network traffic capture, thus quickly for a given address with the IP that communicates the most. IP-Link offers several visualization methods.
Installation
Python >= 3.8.
$ sudo apt install libpcap0.8
$ git clone https://git.sr.ht/~cedric/ip-link
$ cd ip-link/
$ poetry install
$ poetry shell
Quick example
$ mkdir captures data
$ sudo tcpdump -p -i enp5s0 -s 0 -w captures/snif.pcap
$ ip-link/pcap_to_object.py -i captures/snif.pcap -o data/dic.pyobj
$ ip-link/object_to_graphviz.py -i ./data/dic.pyobj
$ dot -Tpng -o ./data/graphviz.png ./data/ip.dot
$ xdg-open ./data/graphviz.png &
Tutorial and examples
The site of IP-Link provides a complete tutorial.
License
This software is licensed under GNU General Public License version 3.
Copyright (C) 2010-2022 Cédric Bonhomme.
Release files for ip-link 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ip-link-0.4.1.tar.gz | 12.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ip_link-0.4.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:12.8 MB
Release files / ip-link-0.4.1.tar.gz
| Download URL | ip-link-0.4.1.tar.gz |
|---|---|
| Size | 12.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d4c8e326b642cc641e11c2b685c101865e59efb6a38e4f5c48901cd13de46a8c
|
|
BLAKE2b-256 checksum How to use checksums |
611ce1c55aee5a806f49d2b54127a9a62ed95e4269146336426003306a44eee2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.12 CPython/3.10.2 Linux/5.13.0-27-generic
|
Release files / ip_link-0.4.1-py3-none-any.whl
| Download URL | ip_link-0.4.1-py3-none-any.whl |
|---|---|
| Size | 164.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
efc64c8d6fdb9286874db0e89c49fcd24affdea34286d234d66d038c90d32bde
|
|
BLAKE2b-256 checksum How to use checksums |
decfd12e8faf9f5eac495d92d0fb473cf23faad432815abc36c9abd33409f77b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.12 CPython/3.10.2 Linux/5.13.0-27-generic
|