Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/ent python
- import socket
- import scapy.all as scapy
- import binascii
- def fcs(data):
- FSC = binascii.crc32(data) % (1<<32)
- FSC = str(hex(FSC))[2:]
- FSC = "0" * (8-len(FSC)) + FSC
- return FSC.decode("hex")[::-1]
- frame = scapy.fuzz(scapy.Dot11(addr1='ff:ff:ff:ff:ff:ff', addr2='ff:ff:ff:ff:ff:ff', addr3='ff:ff:ff:ff:ff:ff'))/scapy.fuzz(scapy.Dot11Beacon()/scapy.Dot11Elt(ID='SSID', info='lol', len=3))
- a = bytes(frame)
- crc = fcs(a)
- sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
- sock.sendto(a + bytes(crc), ("127.0.0.1", 52001))
Add Comment
Please, Sign In to add comment