Scapy
Oryginalni autorzy | Philippe Biondi |
---|---|
Deweloperzy | Philippe Biondi, Guillaume Valadon, Pierre Lalet, Gabriel Potter |
Wersja stabilna | 2.5.0 / 25 grudnia 2022
|
Magazyn | |
Napisane w | Pyton |
System operacyjny |
Wieloplatformowy . Zobacz opakowanie Scapy |
Typ |
Generator pakietów Analizator pakietów |
Licencja | GPLv2 |
Strona internetowa |
|
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