Scapyを使用してパケットを送信し、出力を受信しない方法を知っている人はいますか?
これはコマンドです:
send(packet,iface="eth0")
これが出力です
Sent 1 packets.
パケットカウント行をまったく印刷しないようにしようとしています。
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)
>>>
_
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)
_