INNER CODE UNIT · Python

write

emanuele-f/PCAPdroid · tools/udp_receiver.py:64

def write(data):
  if outf:
    outf.write(data)
  else:
    sys.stdout.buffer.write(data)
    sys.stdout.flush()

def main_loop():
  sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  sock.bind(("0.0.0.0", args.port))

  pcap_header_sent = False

  # Send the individual records (struct pcaprec_hdr_s)
  while True:
    data, addr = sock.recvfrom(BUFSIZE)
    is_pcap_header = (len(data) == PCAP_HEADER_SIZE) and (data.startswith(PCAP_HDR_BYTES_PREFIX))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…