Scapy

Scapy
Oryginalni autorzy Philippe Biondi
Deweloperzy Philippe Biondi, Guillaume Valadon, Pierre Lalet, Gabriel Potter
Wersja stabilna
2.5.0 / 25 grudnia 2022 ; 2 miesiące temu ( 2022-12-25 )
Magazyn
Napisane w Pyton
System operacyjny
Wieloplatformowy . Zobacz opakowanie Scapy
Typ
Generator pakietów Analizator pakietów
Licencja GPLv2
Strona internetowa scapy .net  Edit this on Wikidata

Scapy to narzędzie do manipulacji pakietami w sieciach komputerowych , pierwotnie napisane w Pythonie przez Philippe Biondi. Może fałszować lub dekodować pakiety , przesyłać je przewodowo, przechwytywać i dopasowywać żądania i odpowiedzi. Może również obsługiwać zadania takie jak skanowanie, tracerouting , sondowanie, testy jednostkowe , ataki i wykrywanie sieci .

Scapy udostępnia interfejs Pythona w libpcap lub natywnych gniazdach RAW, w sposób podobny do tego, w którym Wireshark zapewnia podgląd i przechwytywanie GUI . Różni się obsługą wstrzykiwania pakietów, niestandardowych formatów pakietów i skryptów. Chociaż jest to narzędzie działające wyłącznie w wierszu poleceń, nadal może współpracować z wieloma innymi programami w celu zapewnienia wizualizacji, w tym Wireshark , GnuPlot do dostarczania wykresów, graphviz lub VPython do interaktywnego wyświetlania itp.

Począwszy od wersji 2.4.0, Scapy obsługuje język Python 2.7 i 3.4+. Nie należy go mylić z „scapy3k” (obecnie przemianowanym na Kamene), który jest przestarzałym, niezależnym i nieobsługiwanym rozwidleniem.

Linki zewnętrzne