tracevis
v0.10.5
Traceroute com qualquer pacote. Visualize as rotas. Descubra Middleboxes e Firewalls
TraceVis é um projeto de pesquisa cujo objetivo principal é encontrar middleboxes. Onde um pacote é violado ou bloqueado. Esta ferramenta também possui outros recursos, como download e visualização de dados de traceroute das sondas RIPE Atlas.

Você precisa instalar o npcap no Windows . Se você já possui programas como Wireshark ou Nmap/Zenmap, eles irão instalá-los automaticamente.
( Não é necessário no Linux .)
docker pull ghcr.io/wikicensorship/tracevisdocker build -t tracevis .python3 -m pip install -r requirements.txtpython3 ./tracevis.py --dnsou com imagem docker:
docker run ghcr.io/wikicensorship/tracevis --dnsou trace no modo paris:
python3 ./tracevis.py --dns --parispython3 ./tracevis.py --packetou com imagem docker:
docker run -it ghcr.io/wikicensorship/tracevis --packetpython3 ./tracevis.py --config ./samples/quicv0xbabababa.confou você pode substituir:
python3 ./tracevis.py --config ./samples/syn.conf -i "75.2.60.5,99.83.231.61"
(Há mais em ./samples : Client-Hello, NTP, HTTP-GET e mais pacotes QUIC)
python3 ./tracevis.py --ripe [probe-id]ou com imagem docker:
docker run
--mount type=bind,source=/path/to/results,target=/tracevis_data/
ghcr.io/wikicensorship/tracevis --ripe [probe-id]
# OR
docker run
-v /path/to/results/:/tracevis_data/
ghcr.io/wikicensorship/tracevis --ripe [probe-id]
python3 ./tracevis.py --file ./path/to/file.jsonou com imagem docker:
docker run
--mount type=bind,source=/path/to/results,target=/tracevis_data/
ghcr.io/wikicensorship/tracevis --file /tracevis_data/file.json
# OR
docker run
-v /path/to/results/:/tracevis_data/
ghcr.io/wikicensorship/tracevis --file /tracevis_data/file.json
python3 ./tracevis.py -hou com imagem docker:
docker run ghcr.io/wikicensorship/tracevis





