Hallo. Das ist Akako. In letzter Zeit ist es notwendig geworden, Scapy für CTF-bezogene Angelegenheiten zu berühren, daher möchte ich von nun an in mehreren Teilen zusammenfassen, wie Scapy verwendet wird. Dieses Mal werden wir, wie der Titel schon sagt, von der Installation bis zur Ausführung von Scapy zusammenfassen.
Scapy is a powerful interactive packet manipulation program. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, match requests and replies, and much more. It can easily handle most classical tasks like scanning, tracerouting, probing, unit tests, attacks or network discovery (it can replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump, tethereal, p0f, etc.). It also performs very well at a lot of other specific tasks that most other tools can't handle, like sending invalid frames, injecting your own 802.11 frames, combining technics (VLAN hopping+ARP cache poisoning, VOIP decoding on WEP encrypted channel, ...), etc. See interactive tutorial and the quick demo: an interactive session (some examples may be outdated).
Wenn Sie nur den oberen Teil entsprechend übersetzen, ist ** Scapy ** ein cooles ** interaktives ** Paketmanipulationsprogramm **, ** erstellt Pakete **, ** dekodiert in eine Vielzahl von Protokollen * Es ist derjenige, der diese Pakete tatsächlich werfen kann und eine Antwort erhält. (Es tut mir leid, wenn die japanische Übersetzung falsch ist)
Mit pip installieren.
$ sudo pip3 install scapy-python3
In meiner Umgebung brauchte ich die Erlaubnis, ein Paket zu senden, also benutze ich "sudo", um es zu starten.
$ sudo scapy
Durch Ausführen des folgenden Codes in der ersten Zeile können Sie denselben Status erstellen, in dem Scapy direkt gestartet wird. Wenn Sie es als in einer Datei gespeichertes Skript verwenden möchten, verwenden Sie dies.
#Scapy importieren
from scapy.all import *
Mit diesem Gefühl fasste ich diesmal die Installation und den Start von scapy zusammen. Das nächste Mal möchte ich die Paketübertragung mit scapy zusammenfassen.
Recommended Posts