了解Scapy / Python类机制

时间:2018-09-24 21:00:15

标签: python

我正在学习Scapy,并且遇到了从未见过的东西。

在iPython中这样导入scapy之后:

from scapy.all import *

我开始从各种教程中学习。我了解到可以创建这样的网络程序包对象:

packet = IP()/ICMP()

似乎我可以从两个函数创建一个对象。我正试图弄清其背后的机制。

‘/’做什么?

我是否可以通过编写类似以下内容来创建相同的数据包:

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

功能是搭载在基本的python机制上还是Scapy的“ /”部分?

1 个答案:

答案 0 :(得分:0)

/为对象添加了一层。您无法在示例中将图层加在一起,否则会得到TypeError