scapy监听时内存泄露问题,导致linux自动kill掉程序。
由于scapy默认自动存储所有监听到的数据在内存里,所以会导致内存增加,最后被kill掉。
解决方法:在sniff中添加一个参数
使数据不保存在内存中(亲测可用)
sniff(iface=interface, prn=sniffmgmt, store=0)
使数据保存在内存中
sniff(iface=interface, prn=sniffmgmt, store=1)
scapy监听时内存泄露问题,导致linux自动kill掉程序。
由于scapy默认自动存储所有监听到的数据在内存里,所以会导致内存增加,最后被kill掉。
解决方法:在sniff中添加一个参数
使数据不保存在内存中(亲测可用)
sniff(iface=interface, prn=sniffmgmt, store=0)
使数据保存在内存中
sniff(iface=interface, prn=sniffmgmt, store=1)