有谁知道如何使用scapy发送数据包而不接收任何输出?
这是命令:
send(packet,iface="eth0")
Run Code Online (Sandbox Code Playgroud)
这是输出
Sent 1 packets.
Run Code Online (Sandbox Code Playgroud)
我试图让它不打印数据包计数线.
cra*_*ulf 22
试试verbose参数.Scapy文档说verbose应该"在0时使函数完全静音".双方False并0出现工作.例如:
>>> send(IP(dst="1.2.3.4")/ICMP())
.
Sent 1 packets.
>>> send(IP(dst="1.2.3.4")/ICMP(), verbose=0)
>>> send(IP(dst="1.2.3.4")/ICMP(), verbose=False)
>>>
Run Code Online (Sandbox Code Playgroud)
您可以使用help()以下方式获取更多信息:
>>> help(send)
Help on function send in module scapy.sendrecv:
send(x, inter=0, loop=0, count=None, verbose=None, realtime=None, *args, **kargs)
Send packets at layer 3
send(packets, [inter=0], [loop=0], [verbose=conf.verb]) -> None
(END)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14186 次 |
| 最近记录: |