cscg is loooong
This commit is contained in:
26
2026/cscg/misc/can-i-have-flag/measure_distance.py
Normal file
26
2026/cscg/misc/can-i-have-flag/measure_distance.py
Normal file
@@ -0,0 +1,26 @@
|
||||
from collections import Counter
|
||||
|
||||
|
||||
HEADER = bytes.fromhex("4769495E417C4370")
|
||||
|
||||
|
||||
idx = []
|
||||
|
||||
with open("./digital-0.bin", "rb") as f:
|
||||
data = f.read()
|
||||
four_bytes = [data[i:i+4] for i in range(0, len(data), 4)]
|
||||
eight_bytes = [data[i:i+8] for i in range(0, len(data), 8)]
|
||||
|
||||
counts_four = Counter(four_bytes)
|
||||
counts_eight = Counter(eight_bytes)
|
||||
|
||||
print(counts_four)
|
||||
print(counts_eight)
|
||||
|
||||
for i in range(len(idx)):
|
||||
if i > 0:
|
||||
print(idx[i] - idx[i-1])
|
||||
else:
|
||||
print(idx[i] )
|
||||
|
||||
|
||||
Reference in New Issue
Block a user