From fe2921d137ce66eb1176c8fb0cdf692d697bda9b Mon Sep 17 00:00:00 2001 From: Laurent Ghigonis Date: Mon, 25 Mar 2013 18:55:15 +0100 Subject: add viensamoi - WIFI tools targeting clients --- viensamoi/send_beacon.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 viensamoi/send_beacon.py (limited to 'viensamoi/send_beacon.py') diff --git a/viensamoi/send_beacon.py b/viensamoi/send_beacon.py new file mode 100755 index 0000000..5e354cc --- /dev/null +++ b/viensamoi/send_beacon.py @@ -0,0 +1,23 @@ +import sys +import time +from scapy.all import * + +def usage(): + print "usage: %s if_name ap_name ap_mac" % sys.argv[0] + +if __name__ == '__main__': + args = sys.argv + if len(args) < 4: + usage() + sys.exit(1) + + if_name = sys.argv[1] + ap_name = sys.argv[2] + ap_mac = sys.argv[3] + + conf.iface=if_name + pkt = Dot11(addr1='ff:ff:ff:ff:ff:ff', addr2=ap_mac, addr3=ap_mac)/Dot11Beacon(cap="ESS")/Dot11Elt(ID="SSID", len=9,info=ap_name)/Dot11Elt(ID="Rates",info='\x82\x84\x0b\x16')/Dot11Elt(ID="DSset",info="\x03") #Dot11Elt(ID="TIM",info="\x00\x01\x00\x00") + print "Creating AP on %s named %s mac %s" % (if_name, ap_name, ap_mac) + while True: + send(pkt, count=10) + time.sleep(1) -- cgit v1.2.3-59-g8ed1b