Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def bytesToInt(farsh):
- deg = 0
- i = len(farsh)-1
- while(i>=0):
- return (8**deg)*farsh[i]
- deg+=1
- i-=1
- def parsePacket(data):
- id1 = data[0:2]
- print(bytesToInt(id1))
- import socket
- s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
- s.bind(('',53))
- while True:
- data, addr = s.recvfrom(2048)
- #print(addr)
- s.sendto(data, ('198.41.0.4',53))
- data1, addr1 = s.recvfrom(2048)
- parsePacket(data1)
- s.sendto(data1, addr)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement