#!/usr/bin/python import os import sys if os.getuid() !=0: print """ ERROR: This script requires root privileges. Use 'sudo' to run it. """ quit() from scapy.all import * try: ip_dst = sys.argv[1] except: ip_dst = "192.168.1.2" print "Sending IP packet to", ip_dst p = (Ether(dst="00:00:02:00:00:02", src="00:00:01:00:00:01")/ IP(src="10.11.12.13", dst=ip_dst)/ UDP(sport=7,dport=7)/ "This is a test") sendp(p, iface="veth1")