Guest User

Untitled

a guest
Jun 24th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. #!/usr/bin/ent python
  2.  
  3. import socket
  4. import scapy.all as scapy
  5. import binascii
  6.  
  7. def fcs(data):
  8. FSC = binascii.crc32(data) % (1<<32)
  9. FSC = str(hex(FSC))[2:]
  10. FSC = "0" * (8-len(FSC)) + FSC
  11. return FSC.decode("hex")[::-1]
  12.  
  13.  
  14. 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))
  15. a = bytes(frame)
  16. crc = fcs(a)
  17.  
  18. sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  19. sock.sendto(a + bytes(crc), ("127.0.0.1", 52001))
Add Comment
Please, Sign In to add comment