Понимание механики классов Scapy / Python

1

Я изучаю Scapy и сталкиваюсь с тем, что никогда не видел раньше.

После импорта scapy, как это в iPython:

from scapy.all import *

Я начал учиться в различных учебниках. Я узнал, что могу создать объект сетевого пакета следующим образом:

packet = IP()/ICMP()

Кажется, что я могу создать один объект из двух функций. Я пытаюсь разобраться в механике.

Что делает "/"?

Могу ли я создать тот же пакет, написав что-то вроде:

packet = IP()
packet = packet + ICMP() 

Является ли эта функциональность включенной в основную механику питона или является частью "/" Scapy?

Теги:

1 ответ

0

/ Добавляет слой к объекту. Вы не можете добавлять слои в свой пример или вы получите TypeError.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню