Files
2026-05-27 09:13:01 -05:00

24 lines
662 B
Python

import packet_parser_helpers
import time
import matplotlib.pyplot as plt
log = open('longish.LOG','rb').read()
types = packet_parser_helpers.get_type_list(packet_parser_helpers.packet_definitions)
index = 493
while index < len(log):
size = int.from_bytes(log[index:index + 4], byteorder = 'little', signed = False)
print("INDEX: " + str(index) + " SIZE: " + str(size) + " FILESIZE: " + str(len(log)))
cons = log[index + 4 : index + 4 + size]
try:
packet_parser_helpers.read_and_process(types, cons, size)
#time.sleep(0.1)
except IndexError:
break
index += 4096 #4 + size
#packet_parser_helpers.make_graphs()