Я изучаю Scapy и сталкиваюсь с тем, что никогда не видел раньше.
После импорта scapy, как это в iPython:
from scapy.all import *
Я начал учиться в различных учебниках. Я узнал, что могу создать объект сетевого пакета следующим образом:
packet = IP()/ICMP()
Кажется, что я могу создать один объект из двух функций. Я пытаюсь разобраться в механике.
Что делает "/"?
Могу ли я создать тот же пакет, написав что-то вроде:
packet = IP()
packet = packet + ICMP()
Является ли эта функциональность включенной в основную механику питона или является частью "/" Scapy?
/
Добавляет слой к объекту. Вы не можете добавлять слои в свой пример или вы получите TypeError
.