INNER CODE UNIT · Python

offset

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

      offset = len(data) - PCAPDROID_TRAILER_SIZE
      has_trailer = ((offset > 0) and (data[offset:offset+4] == PCAPDROID_TRAILER_MAGIC))

      if(args.verbose):
        sys.stderr.write("Sending PCAP header (trailer " + ("not " if not has_trailer else "") + "detected)\n")

      # Send the PCAP header before any other data
      suffix = PCAP_HDR_BYTES_RAW_SUFFIX if not has_trailer else PCAP_HDR_BYTES_ETHER_SUFFIX
      write(PCAP_HDR_BYTES_PREFIX + suffix)
      pcap_header_sent = True
    elif is_pcap_header:
      if pcap_header_sent:
        # PCAPdroid has been restarted, ignore the PCAP header
        if(args.verbose):
          sys.stderr.write("PCAP header detected, skipping\n");
        continue
      else:
        if(args.verbose):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…