From dabce384dea97a2b7605f9583c955cb7553062d6 Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 13:57:13 -0500 Subject: [PATCH 01/11] test log --- logtest/main.py | 84 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 logtest/main.py diff --git a/logtest/main.py b/logtest/main.py new file mode 100644 index 0000000..a21201a --- /dev/null +++ b/logtest/main.py @@ -0,0 +1,84 @@ +from pathlib import Path +from ectf25.utils.decoder import DecoderIntf, Message +import argparse +import re +import ast +from base64 import b64decode +import zlib +from dataclasses import dataclass +from abc import ABC + + +@dataclass +class Command(ABC): + pass + + +@dataclass +class SendPacket(Command): + packet: bytes + + +@dataclass +class GetMessage(Command): + pass + + +@dataclass +class Log(Command): + message: str + + +# def get_data(html: str) -> str: +# chunks_str = next(re.finditer(r"let chunks = (\[[^\]]*\])", html))[1] +# print(chunks_str) +# data = b"".join(b64decode(chunk) for chunk in ast.literal_eval(chunks_str)) +# return zlib.decompress(data).decode() +# # print(chunks) + + +def get_commands(terminal_output: str) -> list[Command]: + commands = [] + lines = terminal_output.splitlines() + for i, line in enumerate(lines): + if match := re.search(r"""Sending packet (b'.*'|b".*")$""", line): + commands.append(SendPacket(ast.literal_eval(match[1]))) + elif match := re.search(r"Got message Message(\(.*\))$", line): + commands.append(GetMessage()) + elif ( + "================================================================================" + in line + ): + commands.append(Log("\n".join(lines[i : i + 7]))) + + return commands + + +def main(): + parser = argparse.ArgumentParser() + parser.add_argument("terminal_output") + parser.add_argument("port") + args = parser.parse_args() + terminal_output = Path(args.terminal_output).read_text() + port = args.port + + commands = get_commands(terminal_output) + + decoder = DecoderIntf(port) + decoder._open() + for command in commands: + match command: + case SendPacket(packet): + decoder.ser.write(packet) + case Log(message): + print(message) + case GetMessage: + try: + message = decoder.get_msg() + except Exception: + print("CAUGHT ERROR") + pass + + +if __name__ == "__main__": + main() From 049ea9a068b8f0eed477775672d00e75980bab5c Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 15:21:12 -0500 Subject: [PATCH 02/11] TEMP DONT COMMIT UNDER ANY CIRCUMSTANCES --- benches/decoder.py | 21 +- log_unknown.html | 1844 +++++++++++++++ logtest/data.json | 518 +++++ logtest/log_1(5).html | 1844 +++++++++++++++ logtest/main.py | 22 +- logtest/main2.py | 73 + logtest/terminal_output(5).txt | 3836 ++++++++++++++++++++++++++++++++ 7 files changed, 8147 insertions(+), 11 deletions(-) create mode 100644 log_unknown.html create mode 100644 logtest/data.json create mode 100644 logtest/log_1(5).html create mode 100644 logtest/main2.py create mode 100644 logtest/terminal_output(5).txt diff --git a/benches/decoder.py b/benches/decoder.py index ca6214d..659a1a1 100644 --- a/benches/decoder.py +++ b/benches/decoder.py @@ -5,6 +5,7 @@ import random import time + def main(): parser = argparse.ArgumentParser() parser.add_argument("port") @@ -12,19 +13,30 @@ def main(): decoder = DecoderIntf(args.port) - secrets = open('global.secrets', 'rb').read() + secrets = open("global.secrets", "rb").read() channel = 1 - decoder.subscribe(gen_subscription(secrets=secrets, device_id=0xdeadbeef, start=1, end=2**64 - 2, channel=channel)) + decoder.subscribe( + gen_subscription( + secrets=secrets, + device_id=0xDEADBEEF, + start=1, + end=2**64 - 2, + channel=channel, + ) + ) raw_frames = [random.randbytes(64) for _ in range(100)] # Encode all the frames before starting the timer encoder = Encoder(secrets=secrets) - encoded_frames = [encoder.encode(channel=channel, frame=frame, timestamp=(i+1)*1000) for (i, frame) in enumerate(raw_frames)] + encoded_frames = [ + encoder.encode(channel=channel, frame=frame, timestamp=(i + 1) * 1000) + for (i, frame) in enumerate(raw_frames) + ] t = time.perf_counter() - for (raw_frame, encoded_frame) in zip(raw_frames, encoded_frames): + for raw_frame, encoded_frame in zip(raw_frames, encoded_frames): if decoder.decode(encoded_frame) != raw_frame: print("ERROR") return @@ -33,5 +45,6 @@ def main(): print("TIME ", t) print("FPS ", len(raw_frames) / t) + if __name__ == "__main__": main() diff --git a/log_unknown.html b/log_unknown.html new file mode 100644 index 0000000..1949391 --- /dev/null +++ b/log_unknown.html @@ -0,0 +1,1844 @@ + + + + + + Log + + + + + + +
+ + + + + \ No newline at end of file diff --git a/logtest/data.json b/logtest/data.json new file mode 100644 index 0000000..0e9ab52 --- /dev/null +++ b/logtest/data.json @@ -0,0 +1,518 @@ +{ + "flash": ["flash"], + "subscribe_1": ["subscribe 1 123456789 387654321", "list"], + "decode_emergency": [ + "decode 0 123 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", + "decode 0 123501 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", + "decode 0 24123501 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"" + ], + "decode_1": [ + "decode 1 123556789 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", + "decode 1 215556789 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", + "decode 1 341110000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"" + ], + "decode_unsubbed": [ + "decode 2 341112000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", + "decode 2 341114000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", + "decode 2 341214000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"" + ], + "decode_nonactive": [ + "decode 1 388800000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", + "decode 1 388800010 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", + "decode 1 388800020 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"" + ], + "subscribe_max": [ + "subscribe 4294967295 23456789 498700020", + "subscribe 4294967290 33456789 5498700020", + "subscribe 4294967285 23456789 65498700020", + "subscribe 1000 410000000 9298800020", + "subscribe 40000 3 5000", + "subscribe 40000 12456789 23493511120", + "subscribe 600000 53456789 91498998823", + "subscribe 2000000000 0 18446744073709551615", + "list" + ], + "decode_sequential": [ + "decode 600000 388800021 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 388800022 \"TEST-----FRAME2-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 388800023 \"TEST-----FRAME3-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 388800024 \"TEST-----FRAME4-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 388800025 \"TEST-----FRAME5-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 388800026 \"TEST-----FRAME6-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 388800027 \"TEST-----FRAME7-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 388800028 \"TEST-----FRAME8-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 388800029 \"TEST-----FRAME9-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 388800030 \"TEST-----FRAME10-0123456789abcdef------zxy-----deadbeef---------\"", + "decode 600000 388800031 \"TEST-----FRAME11-0123456789abcdef------zxy-----deadbeef---------\"", + "decode 600000 388800032 \"TEST-----FRAME12-0123456789abcdef------zxy-----deadbeef---------\"", + "decode 600000 388800033 \"TEST-----FRAME13-0123456789abcdef------zxy-----deadbeef---------\"", + "decode 600000 388800034 \"TEST-----FRAME14-0123456789abcdef------zxy-----deadbeef---------\"", + "decode 600000 388800035 \"TEST-----FRAME15-0123456789abcdef------zxy-----deadbeef---------\"", + "decode 600000 388800036 \"TEST-----FRAME16-0123456789abcdef------zxy-----deadbeef---------\"", + "decode 600000 388800037 \"TEST-----FRAME17-0123456789abcdef------zxy-----deadbeef---------\"", + "decode 600000 388800038 \"TEST-----FRAME18-0123456789abcdef------zxy-----deadbeef---------\"", + "decode 600000 388800039 \"TEST-----FRAME19-0123456789abcdef------zxy-----deadbeef---------\"", + "decode 600000 388800040 \"TEST-----FRAME20-0123456789abcdef------zxy-----deadbeef---------\"" + ], + "power_cycle": [ + "power_cycle", + "list", + "decode 600000 388800041 \"TEST-----FRAME21-0123456789abcdef------zxy-----deadbeef---------\"" + ], + "update_subscription": [ + "subscribe 1000 400000000 1400000000", + "list", + "decode 1000 400000001 \"TEST----FRAME1---update-subscription---zxy-----deadbeef---------\"", + "decode 1000 400000002 \"TEST----FRAME2---update-subscription---zxy-----deadbeef---------\"", + "decode 1000 400000003 \"TEST----FRAME3---update-subscription---zxy-----deadbeef---------\"" + ], + "subscribe_emergency": ["subscribe 0 1000000 123456789800"], + "past_timestamp": [ + "decode 600000 410000001 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 410000050 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", + "decode 600000 410000025 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"" + ], + "re_flash": ["flash"], + "rand_subs": [ + "subscribe 346465878 1217070746137185266 13588315200425890410", + "subscribe 63857105 945060994271077428 17960397377760331096", + "subscribe 737862499 250239852442233733 18266193399970871940", + "subscribe 710913811 179080426138019854 18323585173283999813", + "bad_subscribe 2024912776 7243097626041261408 11125463412640753736", + "list" + ], + "decode_bad_decoder_id": [ + "decode 2024912776 7393578482673930249 \"TEST--rand--1---------------------------------------------------\"", + "decode 2024912776 7750208275668844577 \"TEST--rand--2---------------------------------------------------\"", + "decode 2024912776 7897754009559408533 \"TEST--rand--3---------------------------------------------------\"", + "decode 2024912776 8218197962463565009 \"TEST--rand--4---------------------------------------------------\"", + "decode 2024912776 9025832573383230142 \"TEST--rand--5---------------------------------------------------\"", + "decode 2024912776 9634027576737693039 \"TEST--rand--6---------------------------------------------------\"", + "decode 2024912776 9924738585367449614 \"TEST--rand--7---------------------------------------------------\"", + "decode 2024912776 10116229921117242509 \"TEST--rand--8---------------------------------------------------\"", + "decode 2024912776 10509695165646022843 \"TEST--rand--9---------------------------------------------------\"", + "decode 2024912776 10733206054452742274 \"TEST--rand--10--------------------------------------------------\"", + "decode 2024912776 11130463076041485502 \"TEST--rand--11--------------------------------------------------\"", + "decode 2024912776 11203838265852830536 \"TEST--rand--12--------------------------------------------------\"", + "decode 2024912776 11501452499220624053 \"TEST--rand--13--------------------------------------------------\"", + "decode 2024912776 11770725823145229149 \"TEST--rand--14--------------------------------------------------\"", + "decode 2024912776 12003428992882974099 \"TEST--rand--15--------------------------------------------------\"", + "decode 2024912776 12053950888085102067 \"TEST--rand--16--------------------------------------------------\"", + "decode 2024912776 12059957714035095716 \"TEST--rand--17--------------------------------------------------\"", + "decode 2024912776 12165533067881215997 \"TEST--rand--18--------------------------------------------------\"", + "decode 2024912776 12251124914483251591 \"TEST--rand--19--------------------------------------------------\"", + "decode 2024912776 12361858569032745014 \"TEST--rand--20--------------------------------------------------\"", + "decode 2024912776 12445300154336285720 \"TEST--rand--21--------------------------------------------------\"", + "decode 2024912776 12620066370980475775 \"TEST--rand--22--------------------------------------------------\"", + "decode 2024912776 12677065059134051848 \"TEST--rand--23--------------------------------------------------\"", + "decode 2024912776 12778563371088014079 \"TEST--rand--24--------------------------------------------------\"", + "decode 2024912776 12814890992556063899 \"TEST--rand--25--------------------------------------------------\"", + "decode 2024912776 12859894339989573079 \"TEST--rand--26--------------------------------------------------\"", + "decode 2024912776 12956960550550876617 \"TEST--rand--27--------------------------------------------------\"", + "decode 2024912776 13038160627139405282 \"TEST--rand--28--------------------------------------------------\"", + "decode 2024912776 13088632250552356350 \"TEST--rand--29--------------------------------------------------\"", + "decode 2024912776 13111955474057461127 \"TEST--rand--30--------------------------------------------------\"" + ], + "decode_rand_frames": [ + "decode 272848958 13147415144823445406 \"TEST--rand--31--------------------------------------------------\"", + "decode 63857105 13218273100929103052 \"TEST--rand--32--------------------------------------------------\"", + "decode 346465878 941569267876384069 \"TEST--rand--33--------------------------------------------------\"", + "decode 63857105 13253333658045328573 \"TEST--rand--34--------------------------------------------------\"", + "decode 2969072083 13270979939789926032 \"TEST--rand--35--------------------------------------------------\"", + "decode 737862499 13286258205476344896 \"TEST--rand--36--------------------------------------------------\"", + "decode 346465878 194582725994603155 \"TEST--rand--37--------------------------------------------------\"", + "decode 346465878 13298301063151110755 \"TEST--rand--38--------------------------------------------------\"", + "decode 2026397880 13325631831208230597 \"TEST--rand--39--------------------------------------------------\"", + "decode 710913811 13338106271621300623 \"TEST--rand--40--------------------------------------------------\"", + "decode 346465878 130039597960139049 \"TEST--rand--41--------------------------------------------------\"", + "decode 737862499 13344610067078242653 \"TEST--rand--42--------------------------------------------------\"", + "decode 1741399734 13384193961931501575 \"TEST--rand--43--------------------------------------------------\"", + "decode 737862499 13386311161346066566 \"TEST--rand--44--------------------------------------------------\"", + "decode 346465878 181769671555075132 \"TEST--rand--45--------------------------------------------------\"", + "decode 737862499 13387356235712621506 \"TEST--rand--46--------------------------------------------------\"", + "decode 2566172836 13418486096881516024 \"TEST--rand--47--------------------------------------------------\"", + "decode 737862499 13421150392370587658 \"TEST--rand--48--------------------------------------------------\"", + "decode 710913811 144537238117604269 \"TEST--rand--49--------------------------------------------------\"", + "decode 737862499 13442128764796678226 \"TEST--rand--50--------------------------------------------------\"", + "decode 3276966290 13444849471059665101 \"TEST--rand--51--------------------------------------------------\"", + "decode 346465878 13450791975789604604 \"TEST--rand--52--------------------------------------------------\"", + "decode 63857105 565681513764291081 \"TEST--rand--53--------------------------------------------------\"", + "decode 346465878 13464056558831835659 \"TEST--rand--54--------------------------------------------------\"", + "decode 348851002 13470204282332817227 \"TEST--rand--55--------------------------------------------------\"", + "decode 710913811 13487388049994805944 \"TEST--rand--56--------------------------------------------------\"", + "decode 346465878 345816299660750005 \"TEST--rand--57--------------------------------------------------\"", + "decode 346465878 13502031366049375531 \"TEST--rand--58--------------------------------------------------\"", + "decode 3422738794 13511285054055167389 \"TEST--rand--59--------------------------------------------------\"", + "decode 346465878 13523936826078988179 \"TEST--rand--60--------------------------------------------------\"", + "decode 346465878 614662329265873509 \"TEST--rand--61--------------------------------------------------\"", + "decode 737862499 13525778433136675565 \"TEST--rand--62--------------------------------------------------\"", + "decode 494925275 13530026700950972711 \"TEST--rand--63--------------------------------------------------\"", + "decode 710913811 13534181377784111355 \"TEST--rand--64--------------------------------------------------\"", + "decode 346465878 500324982065561698 \"TEST--rand--65--------------------------------------------------\"", + "decode 346465878 13538995704824407233 \"TEST--rand--66--------------------------------------------------\"", + "decode 2119889328 13543327398421174523 \"TEST--rand--67--------------------------------------------------\"", + "decode 63857105 13544579896914600825 \"TEST--rand--68--------------------------------------------------\"", + "decode 710913811 171107216978273853 \"TEST--rand--69--------------------------------------------------\"", + "decode 63857105 13546831369711266507 \"TEST--rand--70--------------------------------------------------\"", + "decode 2384844919 13552730837527019374 \"TEST--rand--71--------------------------------------------------\"", + "decode 737862499 13555850551765250468 \"TEST--rand--72--------------------------------------------------\"", + "decode 737862499 247855182635640087 \"TEST--rand--73--------------------------------------------------\"", + "decode 710913811 13558259170297985976 \"TEST--rand--74--------------------------------------------------\"", + "decode 3396864984 13559375515808765482 \"TEST--rand--75--------------------------------------------------\"", + "decode 346465878 13560785539825926039 \"TEST--rand--76--------------------------------------------------\"", + "decode 737862499 75930667614432028 \"TEST--rand--77--------------------------------------------------\"", + "decode 710913811 13562372986958850378 \"TEST--rand--78--------------------------------------------------\"", + "decode 2656679916 13564976207710924757 \"TEST--rand--79--------------------------------------------------\"", + "decode 737862499 13567808190274986462 \"TEST--rand--80--------------------------------------------------\"", + "decode 346465878 352900089830215906 \"TEST--rand--81--------------------------------------------------\"", + "decode 710913811 13567966919028404989 \"TEST--rand--82--------------------------------------------------\"", + "decode 2564428636 13568591524809594718 \"TEST--rand--83--------------------------------------------------\"", + "decode 710913811 13571705842307073213 \"TEST--rand--84--------------------------------------------------\"", + "decode 710913811 100859606559975979 \"TEST--rand--85--------------------------------------------------\"", + "decode 710913811 13573328153800644821 \"TEST--rand--86--------------------------------------------------\"", + "decode 3985097497 13575162847638543493 \"TEST--rand--87--------------------------------------------------\"", + "decode 737862499 13576626163745902292 \"TEST--rand--88--------------------------------------------------\"", + "decode 710913811 151985173666541521 \"TEST--rand--89--------------------------------------------------\"", + "decode 737862499 13576820671822068996 \"TEST--rand--90--------------------------------------------------\"", + "decode 2857519822 13578704323273635208 \"TEST--rand--91--------------------------------------------------\"", + "decode 737862499 13578926649252401871 \"TEST--rand--92--------------------------------------------------\"", + "decode 737862499 42560070408510773 \"TEST--rand--93--------------------------------------------------\"", + "decode 737862499 13579287353172374641 \"TEST--rand--94--------------------------------------------------\"", + "decode 4262605278 13580125178314013050 \"TEST--rand--95--------------------------------------------------\"", + "decode 710913811 13580970896546143030 \"TEST--rand--96--------------------------------------------------\"", + "decode 737862499 52407555652015601 \"TEST--rand--97--------------------------------------------------\"", + "decode 346465878 13581064190882178933 \"TEST--rand--98--------------------------------------------------\"", + "decode 856334080 13581262229499874409 \"TEST--rand--99--------------------------------------------------\"", + "decode 737862499 13582404989536365412 \"TEST--rand--100-------------------------------------------------\"", + "decode 737862499 50417712524012667 \"TEST--rand--101-------------------------------------------------\"", + "decode 63857105 13582542853857669349 \"TEST--rand--102-------------------------------------------------\"", + "decode 1094972551 13583370860459660626 \"TEST--rand--103-------------------------------------------------\"", + "decode 737862499 13583913758825648565 \"TEST--rand--104-------------------------------------------------\"", + "decode 63857105 941790559187664323 \"TEST--rand--105-------------------------------------------------\"", + "decode 63857105 13584422001809140758 \"TEST--rand--106-------------------------------------------------\"", + "decode 1498566108 13584733627910039119 \"TEST--rand--107-------------------------------------------------\"", + "decode 63857105 13584759308837063378 \"TEST--rand--108-------------------------------------------------\"", + "decode 346465878 376340616752924057 \"TEST--rand--109-------------------------------------------------\"", + "decode 63857105 13584769226441224612 \"TEST--rand--110-------------------------------------------------\"", + "decode 3859540688 13585005365240775865 \"TEST--rand--111-------------------------------------------------\"", + "decode 346465878 13585399275964294667 \"TEST--rand--112-------------------------------------------------\"", + "decode 63857105 589559685754187897 \"TEST--rand--113-------------------------------------------------\"", + "decode 63857105 13585802755994123477 \"TEST--rand--114-------------------------------------------------\"", + "decode 1353283093 13585886798043088760 \"TEST--rand--115-------------------------------------------------\"", + "decode 710913811 13585966741921722805 \"TEST--rand--116-------------------------------------------------\"", + "decode 346465878 533878320924581115 \"TEST--rand--117-------------------------------------------------\"", + "decode 737862499 13585996918617871860 \"TEST--rand--118-------------------------------------------------\"", + "decode 915514486 13586339375049893062 \"TEST--rand--119-------------------------------------------------\"", + "decode 63857105 13586646649722530513 \"TEST--rand--120-------------------------------------------------\"", + "decode 737862499 118829068704055718 \"TEST--rand--121-------------------------------------------------\"", + "decode 737862499 13586779602450843047 \"TEST--rand--122-------------------------------------------------\"", + "decode 3529741061 13587002326446647002 \"TEST--rand--123-------------------------------------------------\"", + "decode 63857105 13587205808630931758 \"TEST--rand--124-------------------------------------------------\"", + "decode 737862499 162286964670613774 \"TEST--rand--125-------------------------------------------------\"", + "decode 710913811 13587231864121451887 \"TEST--rand--126-------------------------------------------------\"", + "decode 1330499740 13587331617685594946 \"TEST--rand--127-------------------------------------------------\"", + "decode 346465878 13587377182440997119 \"TEST--rand--128-------------------------------------------------\"", + "decode 710913811 138086023769277129 \"TEST--rand--129-------------------------------------------------\"", + "decode 737862499 13587434349434885069 \"TEST--rand--130-------------------------------------------------\"", + "decode 1993673188 13587437593983250629 \"TEST--rand--131-------------------------------------------------\"", + "decode 737862499 13587516274403341575 \"TEST--rand--132-------------------------------------------------\"", + "decode 63857105 34137692628267831 \"TEST--rand--133-------------------------------------------------\"", + "decode 710913811 13587548861224133565 \"TEST--rand--134-------------------------------------------------\"", + "decode 1457859708 13587585021332742096 \"TEST--rand--135-------------------------------------------------\"", + "decode 63857105 13587601942924703704 \"TEST--rand--136-------------------------------------------------\"", + "decode 710913811 67868245460077395 \"TEST--rand--137-------------------------------------------------\"", + "decode 737862499 13587664784427946761 \"TEST--rand--138-------------------------------------------------\"", + "decode 3260692799 13587715823689809834 \"TEST--rand--139-------------------------------------------------\"", + "decode 63857105 13587746997608863715 \"TEST--rand--140-------------------------------------------------\"", + "decode 710913811 99737328096617975 \"TEST--rand--141-------------------------------------------------\"", + "decode 710913811 13587793328723684049 \"TEST--rand--142-------------------------------------------------\"", + "decode 581421007 13587820278746917104 \"TEST--rand--143-------------------------------------------------\"", + "decode 710913811 13587835520997986238 \"TEST--rand--144-------------------------------------------------\"", + "decode 63857105 796061271531414602 \"TEST--rand--145-------------------------------------------------\"", + "decode 737862499 13587847638000802373 \"TEST--rand--146-------------------------------------------------\"", + "decode 41275477 13587881209897315755 \"TEST--rand--147-------------------------------------------------\"", + "decode 346465878 13587912159286009126 \"TEST--rand--148-------------------------------------------------\"", + "decode 346465878 291333465703926654 \"TEST--rand--149-------------------------------------------------\"", + "decode 346465878 13587914461068627123 \"TEST--rand--150-------------------------------------------------\"", + "decode 3918667931 13587935126639163635 \"TEST--rand--151-------------------------------------------------\"", + "decode 710913811 13587941610587060431 \"TEST--rand--152-------------------------------------------------\"", + "decode 63857105 895457510234942014 \"TEST--rand--153-------------------------------------------------\"", + "decode 737862499 13587950984747256209 \"TEST--rand--154-------------------------------------------------\"", + "decode 492284196 13587997535475409331 \"TEST--rand--155-------------------------------------------------\"", + "decode 63857105 13588020505625475089 \"TEST--rand--156-------------------------------------------------\"", + "decode 737862499 120922227335648707 \"TEST--rand--157-------------------------------------------------\"", + "decode 63857105 13588056893621980074 \"TEST--rand--158-------------------------------------------------\"", + "decode 3741031035 13588072476198906926 \"TEST--rand--159-------------------------------------------------\"", + "decode 63857105 13588111175504755102 \"TEST--rand--160-------------------------------------------------\"", + "decode 346465878 111458529423625721 \"TEST--rand--161-------------------------------------------------\"", + "decode 710913811 13588114272949788028 \"TEST--rand--162-------------------------------------------------\"", + "decode 2193969234 13588124023866368511 \"TEST--rand--163-------------------------------------------------\"", + "decode 710913811 13588127842436059104 \"TEST--rand--164-------------------------------------------------\"", + "decode 346465878 206342034946680403 \"TEST--rand--165-------------------------------------------------\"", + "decode 63857105 13588153350004387454 \"TEST--rand--166-------------------------------------------------\"", + "decode 388744923 13588157756567988717 \"TEST--rand--167-------------------------------------------------\"", + "decode 63857105 13588179688690101872 \"TEST--rand--168-------------------------------------------------\"", + "decode 710913811 52291567865608673 \"TEST--rand--169-------------------------------------------------\"", + "decode 346465878 13588181387583383503 \"TEST--rand--170-------------------------------------------------\"", + "decode 2074738873 13588193041559979930 \"TEST--rand--171-------------------------------------------------\"", + "decode 346465878 13588202779286423652 \"TEST--rand--172-------------------------------------------------\"", + "decode 63857105 397187973823551947 \"TEST--rand--173-------------------------------------------------\"", + "decode 710913811 13588220391555451478 \"TEST--rand--174-------------------------------------------------\"", + "decode 122298222 13588224865870894634 \"TEST--rand--175-------------------------------------------------\"", + "decode 737862499 13588227218754852017 \"TEST--rand--176-------------------------------------------------\"", + "decode 63857105 491748977702645957 \"TEST--rand--177-------------------------------------------------\"", + "decode 63857105 13588227531246214329 \"TEST--rand--178-------------------------------------------------\"", + "decode 2120899348 13588239873588115293 \"TEST--rand--179-------------------------------------------------\"", + "decode 63857105 13588251851510159692 \"TEST--rand--180-------------------------------------------------\"", + "decode 710913811 104409041348019657 \"TEST--rand--181-------------------------------------------------\"", + "decode 737862499 13588255187645538957 \"TEST--rand--182-------------------------------------------------\"", + "decode 1963691489 13588264104044973573 \"TEST--rand--183-------------------------------------------------\"", + "decode 737862499 13588269598160795817 \"TEST--rand--184-------------------------------------------------\"", + "decode 737862499 237592505471421830 \"TEST--rand--185-------------------------------------------------\"", + "decode 710913811 13588276842008262163 \"TEST--rand--186-------------------------------------------------\"", + "decode 2533033084 13588279750033186720 \"TEST--rand--187-------------------------------------------------\"", + "decode 737862499 13588284940171289386 \"TEST--rand--188-------------------------------------------------\"", + "decode 710913811 27085648905529485 \"TEST--rand--189-------------------------------------------------\"", + "decode 737862499 13588285490810257545 \"TEST--rand--190-------------------------------------------------\"", + "decode 4180335165 13588289654403036947 \"TEST--rand--191-------------------------------------------------\"", + "decode 737862499 13588293541511059545 \"TEST--rand--192-------------------------------------------------\"", + "decode 63857105 788043659984303927 \"TEST--rand--193-------------------------------------------------\"", + "decode 737862499 13588293635955271688 \"TEST--rand--194-------------------------------------------------\"", + "decode 2995893712 13588294950117212865 \"TEST--rand--195-------------------------------------------------\"", + "decode 737862499 13588295697185869646 \"TEST--rand--196-------------------------------------------------\"", + "decode 737862499 181785753222260426 \"TEST--rand--197-------------------------------------------------\"", + "decode 737862499 13588297077017928169 \"TEST--rand--198-------------------------------------------------\"", + "decode 1238936503 13588297564146589557 \"TEST--rand--199-------------------------------------------------\"", + "decode 737862499 13588299483379393295 \"TEST--rand--200-------------------------------------------------\"", + "decode 710913811 132395237026038230 \"TEST--rand--201-------------------------------------------------\"", + "decode 346465878 13588301817043000198 \"TEST--rand--202-------------------------------------------------\"", + "decode 1561765950 13588302271827539787 \"TEST--rand--203-------------------------------------------------\"", + "decode 737862499 13588302386804448909 \"TEST--rand--204-------------------------------------------------\"", + "decode 346465878 13430139133792198 \"TEST--rand--205-------------------------------------------------\"", + "decode 63857105 13588304099654569612 \"TEST--rand--206-------------------------------------------------\"", + "decode 4286223165 13588305885363448650 \"TEST--rand--207-------------------------------------------------\"", + "decode 63857105 13588306877453705588 \"TEST--rand--208-------------------------------------------------\"", + "decode 737862499 11286091773498012 \"TEST--rand--209-------------------------------------------------\"", + "decode 710913811 13588307073714579098 \"TEST--rand--210-------------------------------------------------\"", + "decode 4146095872 13588307212114367930 \"TEST--rand--211-------------------------------------------------\"", + "decode 346465878 13588308035747464401 \"TEST--rand--212-------------------------------------------------\"", + "decode 346465878 895753564349323671 \"TEST--rand--213-------------------------------------------------\"", + "decode 63857105 13588308209247940994 \"TEST--rand--214-------------------------------------------------\"", + "decode 1667304651 13588308719559249292 \"TEST--rand--215-------------------------------------------------\"", + "decode 63857105 13588308790933307389 \"TEST--rand--216-------------------------------------------------\"", + "decode 346465878 904541012440956088 \"TEST--rand--217-------------------------------------------------\"", + "decode 346465878 13588309669536216705 \"TEST--rand--218-------------------------------------------------\"", + "decode 439880243 13588309744901690773 \"TEST--rand--219-------------------------------------------------\"", + "decode 737862499 13588310569824727671 \"TEST--rand--220-------------------------------------------------\"", + "decode 63857105 607807286275561819 \"TEST--rand--221-------------------------------------------------\"", + "decode 737862499 13588310862623066504 \"TEST--rand--222-------------------------------------------------\"", + "decode 1054796295 13588311255846977009 \"TEST--rand--223-------------------------------------------------\"", + "decode 710913811 13588311548377052240 \"TEST--rand--224-------------------------------------------------\"", + "decode 737862499 220080282213819852 \"TEST--rand--225-------------------------------------------------\"", + "decode 346465878 13588311663666267250 \"TEST--rand--226-------------------------------------------------\"", + "decode 946758752 13588311999945209694 \"TEST--rand--227-------------------------------------------------\"", + "decode 346465878 13588312176597373194 \"TEST--rand--228-------------------------------------------------\"", + "decode 737862499 194910226299583480 \"TEST--rand--229-------------------------------------------------\"", + "decode 63857105 13588312192884361707 \"TEST--rand--230-------------------------------------------------\"", + "decode 1762770067 13588312641363189787 \"TEST--rand--231-------------------------------------------------\"", + "decode 346465878 13588312783411959419 \"TEST--rand--232-------------------------------------------------\"", + "decode 710913811 75716339603892302 \"TEST--rand--233-------------------------------------------------\"", + "decode 346465878 13588312881050327057 \"TEST--rand--234-------------------------------------------------\"", + "decode 1634384943 13588313128063882056 \"TEST--rand--235-------------------------------------------------\"", + "decode 346465878 13588313193475427220 \"TEST--rand--236-------------------------------------------------\"", + "decode 737862499 7757181403096131 \"TEST--rand--237-------------------------------------------------\"", + "decode 737862499 13588313469216132148 \"TEST--rand--238-------------------------------------------------\"", + "decode 2447062181 13588313607177306273 \"TEST--rand--239-------------------------------------------------\"", + "decode 63857105 13588313812537439331 \"TEST--rand--240-------------------------------------------------\"", + "decode 710913811 167365707272334771 \"TEST--rand--241-------------------------------------------------\"", + "decode 737862499 13588313993337960416 \"TEST--rand--242-------------------------------------------------\"", + "decode 2839834846 13588314033608713163 \"TEST--rand--243-------------------------------------------------\"", + "decode 710913811 13588314158696779386 \"TEST--rand--244-------------------------------------------------\"", + "decode 710913811 35326761132746315 \"TEST--rand--245-------------------------------------------------\"", + "decode 710913811 13588314234091460168 \"TEST--rand--246-------------------------------------------------\"", + "decode 2322234719 13588314271812132215 \"TEST--rand--247-------------------------------------------------\"", + "decode 737862499 13588314417314683072 \"TEST--rand--248-------------------------------------------------\"", + "decode 63857105 390905138036175813 \"TEST--rand--249-------------------------------------------------\"", + "decode 710913811 13588314428280923580 \"TEST--rand--250-------------------------------------------------\"", + "decode 1152476676 13588314536564512661 \"TEST--rand--251-------------------------------------------------\"", + "decode 710913811 13588314612429103058 \"TEST--rand--252-------------------------------------------------\"", + "decode 737862499 159932805607314286 \"TEST--rand--253-------------------------------------------------\"", + "decode 63857105 13588314672575162046 \"TEST--rand--254-------------------------------------------------\"", + "decode 2964675551 13588314720584950394 \"TEST--rand--255-------------------------------------------------\"", + "decode 737862499 13588314748969660276 \"TEST--rand--256-------------------------------------------------\"", + "decode 63857105 96448448365848130 \"TEST--rand--257-------------------------------------------------\"", + "decode 346465878 13588314749441562419 \"TEST--rand--258-------------------------------------------------\"", + "decode 802806336 13588314773891455834 \"TEST--rand--259-------------------------------------------------\"", + "decode 737862499 13588314791758995566 \"TEST--rand--260-------------------------------------------------\"", + "decode 346465878 24814973540746403 \"TEST--rand--261-------------------------------------------------\"", + "decode 346465878 13588314800540324078 \"TEST--rand--262-------------------------------------------------\"", + "decode 3993471285 13588314843448745589 \"TEST--rand--263-------------------------------------------------\"", + "decode 346465878 13588314864616439111 \"TEST--rand--264-------------------------------------------------\"", + "decode 63857105 163332951101646494 \"TEST--rand--265-------------------------------------------------\"", + "decode 710913811 13588314873269826086 \"TEST--rand--266-------------------------------------------------\"", + "decode 1100297574 13588314891366777443 \"TEST--rand--267-------------------------------------------------\"", + "decode 710913811 13588314912495968043 \"TEST--rand--268-------------------------------------------------\"", + "decode 737862499 42371967859364090 \"TEST--rand--269-------------------------------------------------\"", + "decode 737862499 13588314955868619614 \"TEST--rand--270-------------------------------------------------\"", + "decode 13640949 13588314983419298965 \"TEST--rand--271-------------------------------------------------\"", + "decode 346465878 13588315002499411322 \"TEST--rand--272-------------------------------------------------\"", + "decode 63857105 146739526789755208 \"TEST--rand--273-------------------------------------------------\"", + "decode 710913811 13588315003823059491 \"TEST--rand--274-------------------------------------------------\"", + "decode 2079731517 13588315025884558110 \"TEST--rand--275-------------------------------------------------\"", + "decode 63857105 13588315046094513012 \"TEST--rand--276-------------------------------------------------\"", + "decode 737862499 78455721024675695 \"TEST--rand--277-------------------------------------------------\"", + "decode 710913811 13588315058663842762 \"TEST--rand--278-------------------------------------------------\"", + "decode 1649781699 13588315060474284894 \"TEST--rand--279-------------------------------------------------\"", + "decode 737862499 13588315067595256814 \"TEST--rand--280-------------------------------------------------\"", + "decode 710913811 19272836596739917 \"TEST--rand--281-------------------------------------------------\"", + "decode 346465878 13588315074593415763 \"TEST--rand--282-------------------------------------------------\"", + "decode 163874720 13588315093389630351 \"TEST--rand--283-------------------------------------------------\"", + "decode 710913811 13588315110090915520 \"TEST--rand--284-------------------------------------------------\"", + "decode 710913811 99747743643857440 \"TEST--rand--285-------------------------------------------------\"", + "decode 710913811 13588315123748361588 \"TEST--rand--286-------------------------------------------------\"", + "decode 1183710727 13588315124174054317 \"TEST--rand--287-------------------------------------------------\"", + "decode 710913811 13588315135407153117 \"TEST--rand--288-------------------------------------------------\"", + "decode 63857105 784415645626889171 \"TEST--rand--289-------------------------------------------------\"", + "decode 346465878 13588315135687499444 \"TEST--rand--290-------------------------------------------------\"", + "decode 201132355 13588315136235559023 \"TEST--rand--291-------------------------------------------------\"", + "decode 710913811 13588315141424564152 \"TEST--rand--292-------------------------------------------------\"", + "decode 737862499 241970880652532336 \"TEST--rand--293-------------------------------------------------\"", + "decode 63857105 13588315145167670491 \"TEST--rand--294-------------------------------------------------\"", + "decode 3922195095 13588315148639249216 \"TEST--rand--295-------------------------------------------------\"", + "decode 710913811 13588315149345370279 \"TEST--rand--296-------------------------------------------------\"", + "decode 63857105 608813290511911707 \"TEST--rand--297-------------------------------------------------\"", + "decode 737862499 13588315152369067100 \"TEST--rand--298-------------------------------------------------\"", + "decode 1519424786 13588315153570929605 \"TEST--rand--299-------------------------------------------------\"", + "decode 710913811 13588315156987858946 \"TEST--rand--300-------------------------------------------------\"", + "decode 346465878 1176785859706356624 \"TEST--rand--301-------------------------------------------------\"", + "decode 346465878 13588315159571451034 \"TEST--rand--302-------------------------------------------------\"", + "decode 1975667041 13588315159655446843 \"TEST--rand--303-------------------------------------------------\"", + "decode 346465878 13588315163822214424 \"TEST--rand--304-------------------------------------------------\"", + "decode 63857105 459167367854869174 \"TEST--rand--305-------------------------------------------------\"", + "decode 346465878 13588315165753735204 \"TEST--rand--306-------------------------------------------------\"", + "decode 3285111115 13588315166472376779 \"TEST--rand--307-------------------------------------------------\"", + "decode 737862499 13588315169695732442 \"TEST--rand--308-------------------------------------------------\"", + "decode 737862499 24099752267648880 \"TEST--rand--309-------------------------------------------------\"", + "decode 63857105 13588315173323774919 \"TEST--rand--310-------------------------------------------------\"", + "decode 506927451 13588315174255455497 \"TEST--rand--311-------------------------------------------------\"", + "decode 63857105 13588315175782029560 \"TEST--rand--312-------------------------------------------------\"", + "decode 737862499 69156286716335127 \"TEST--rand--313-------------------------------------------------\"", + "decode 737862499 13588315179247066826 \"TEST--rand--314-------------------------------------------------\"", + "decode 3218155471 13588315180259117659 \"TEST--rand--315-------------------------------------------------\"", + "decode 710913811 13588315182927894922 \"TEST--rand--316-------------------------------------------------\"", + "decode 710913811 31126249778887089 \"TEST--rand--317-------------------------------------------------\"", + "decode 346465878 13588315185088236801 \"TEST--rand--318-------------------------------------------------\"", + "decode 881438042 13588315187091432724 \"TEST--rand--319-------------------------------------------------\"", + "decode 346465878 13588315187938471987 \"TEST--rand--320-------------------------------------------------\"", + "decode 346465878 1040406445648081186 \"TEST--rand--321-------------------------------------------------\"", + "decode 710913811 13588315188535053448 \"TEST--rand--322-------------------------------------------------\"", + "decode 3675043610 13588315189582679269 \"TEST--rand--323-------------------------------------------------\"", + "decode 710913811 13588315190365194348 \"TEST--rand--324-------------------------------------------------\"", + "decode 346465878 442434564180907044 \"TEST--rand--325-------------------------------------------------\"", + "decode 63857105 13588315190520179526 \"TEST--rand--326-------------------------------------------------\"", + "decode 1612170378 13588315192071045476 \"TEST--rand--327-------------------------------------------------\"", + "decode 737862499 13588315192312493701 \"TEST--rand--328-------------------------------------------------\"", + "decode 737862499 198212540999594594 \"TEST--rand--329-------------------------------------------------\"", + "decode 63857105 13588315192924290077 \"TEST--rand--330-------------------------------------------------\"", + "decode 307028915 13588315193876371487 \"TEST--rand--331-------------------------------------------------\"", + "decode 737862499 13588315194844466326 \"TEST--rand--332-------------------------------------------------\"", + "decode 63857105 821486365721212694 \"TEST--rand--333-------------------------------------------------\"", + "decode 346465878 13588315195657980373 \"TEST--rand--334-------------------------------------------------\"", + "decode 3071341296 13588315196349997138 \"TEST--rand--335-------------------------------------------------\"", + "decode 346465878 13588315196812919035 \"TEST--rand--336-------------------------------------------------\"", + "decode 63857105 407356487829359528 \"TEST--rand--337-------------------------------------------------\"", + "decode 63857105 13588315197406321890 \"TEST--rand--338-------------------------------------------------\"", + "decode 48592803 13588315197540068354 \"TEST--rand--339-------------------------------------------------\"", + "decode 710913811 13588315197831663378 \"TEST--rand--340-------------------------------------------------\"", + "decode 346465878 233358916526730001 \"TEST--rand--341-------------------------------------------------\"", + "decode 346465878 13588315197945117013 \"TEST--rand--342-------------------------------------------------\"", + "decode 3854907954 13588315198065420392 \"TEST--rand--343-------------------------------------------------\"", + "decode 63857105 13588315198316831071 \"TEST--rand--344-------------------------------------------------\"", + "decode 710913811 173015285643569520 \"TEST--rand--345-------------------------------------------------\"", + "decode 710913811 13588315198479655458 \"TEST--rand--346-------------------------------------------------\"", + "decode 707632114 13588315198777687013 \"TEST--rand--347-------------------------------------------------\"", + "decode 710913811 13588315198909017392 \"TEST--rand--348-------------------------------------------------\"", + "decode 737862499 58995327706565027 \"TEST--rand--349-------------------------------------------------\"", + "decode 63857105 13588315198943551778 \"TEST--rand--350-------------------------------------------------\"", + "decode 2792640984 13588315199118925548 \"TEST--rand--351-------------------------------------------------\"", + "decode 710913811 13588315199163231564 \"TEST--rand--352-------------------------------------------------\"", + "decode 346465878 249394809673720009 \"TEST--rand--353-------------------------------------------------\"", + "decode 710913811 13588315199182006333 \"TEST--rand--354-------------------------------------------------\"", + "decode 1263216478 13588315199363021317 \"TEST--rand--355-------------------------------------------------\"", + "decode 63857105 13588315199436944392 \"TEST--rand--356-------------------------------------------------\"", + "decode 710913811 138445358940070087 \"TEST--rand--357-------------------------------------------------\"", + "decode 737862499 13588315199502418589 \"TEST--rand--358-------------------------------------------------\"", + "decode 30780754 13588315199615460699 \"TEST--rand--359-------------------------------------------------\"", + "decode 63857105 13588315199674187584 \"TEST--rand--360-------------------------------------------------\"", + "decode 346465878 33015464763238141 \"TEST--rand--361-------------------------------------------------\"", + "decode 710913811 13588315199733032003 \"TEST--rand--362-------------------------------------------------\"", + "decode 1018386609 13588315199822264066 \"TEST--rand--363-------------------------------------------------\"", + "decode 63857105 13588315199890128013 \"TEST--rand--364-------------------------------------------------\"", + "decode 346465878 1212448244231875303 \"TEST--rand--365-------------------------------------------------\"", + "decode 63857105 13588315199936265464 \"TEST--rand--366-------------------------------------------------\"", + "decode 396935676 13588315200013570603 \"TEST--rand--367-------------------------------------------------\"", + "decode 346465878 13588315200037731745 \"TEST--rand--368-------------------------------------------------\"", + "decode 63857105 394424040776885774 \"TEST--rand--369-------------------------------------------------\"", + "decode 737862499 13588315200055332190 \"TEST--rand--370-------------------------------------------------\"", + "decode 3188859828 13588315200097845555 \"TEST--rand--371-------------------------------------------------\"", + "decode 737862499 13588315200127171399 \"TEST--rand--372-------------------------------------------------\"", + "decode 710913811 30885255415155159 \"TEST--rand--373-------------------------------------------------\"", + "decode 710913811 13588315200130588640 \"TEST--rand--374-------------------------------------------------\"", + "decode 490498432 13588315200153281026 \"TEST--rand--375-------------------------------------------------\"", + "decode 63857105 13588315200193219801 \"TEST--rand--376-------------------------------------------------\"", + "decode 346465878 4914198035385329 \"TEST--rand--377-------------------------------------------------\"", + "decode 737862499 13588315200228868986 \"TEST--rand--378-------------------------------------------------\"", + "decode 355783512 13588315200259264899 \"TEST--rand--379-------------------------------------------------\"", + "decode 63857105 13588315200280978447 \"TEST--rand--380-------------------------------------------------\"", + "decode 346465878 1051481221286058509 \"TEST--rand--381-------------------------------------------------\"", + "decode 737862499 13588315200299021622 \"TEST--rand--382-------------------------------------------------\"", + "decode 2907057620 13588315200319568019 \"TEST--rand--383-------------------------------------------------\"", + "decode 346465878 13588315200326351283 \"TEST--rand--384-------------------------------------------------\"", + "decode 346465878 1010467502807399514 \"TEST--rand--385-------------------------------------------------\"", + "decode 737862499 13588315200335880292 \"TEST--rand--386-------------------------------------------------\"", + "decode 2632923432 13588315200344968532 \"TEST--rand--387-------------------------------------------------\"", + "decode 63857105 13588315200347686999 \"TEST--rand--388-------------------------------------------------\"", + "decode 710913811 68628969806838244 \"TEST--rand--389-------------------------------------------------\"", + "decode 737862499 13588315200348286437 \"TEST--rand--390-------------------------------------------------\"", + "decode 2182387347 13588315200349471588 \"TEST--rand--391-------------------------------------------------\"", + "decode 346465878 13588315200355555206 \"TEST--rand--392-------------------------------------------------\"", + "decode 710913811 175950783996476837 \"TEST--rand--393-------------------------------------------------\"", + "decode 737862499 13588315200357077875 \"TEST--rand--394-------------------------------------------------\"", + "decode 1030175000 13588315200364854070 \"TEST--rand--395-------------------------------------------------\"", + "decode 710913811 13588315200369322855 \"TEST--rand--396-------------------------------------------------\"", + "decode 63857105 595137331639562960 \"TEST--rand--397-------------------------------------------------\"", + "decode 346465878 13588315200378296753 \"TEST--rand--398-------------------------------------------------\"", + "decode 4133503968 13588315200383856583 \"TEST--rand--399-------------------------------------------------\"", + "decode 63857105 13588315200390635705 \"TEST--rand--400-------------------------------------------------\"", + "decode 710913811 135072911523200601 \"TEST--rand--401-------------------------------------------------\"", + "decode 737862499 13588315200394962512 \"TEST--rand--402-------------------------------------------------\"", + "decode 896703460 13588315200398652470 \"TEST--rand--403-------------------------------------------------\"", + "decode 346465878 13588315200402898058 \"TEST--rand--404-------------------------------------------------\"", + "decode 346465878 756275864894138462 \"TEST--rand--405-------------------------------------------------\"", + "decode 346465878 13588315200405823655 \"TEST--rand--406-------------------------------------------------\"", + "decode 303348139 13588315200409037074 \"TEST--rand--407-------------------------------------------------\"", + "decode 710913811 13588315200410872169 \"TEST--rand--408-------------------------------------------------\"", + "decode 63857105 819914812175378299 \"TEST--rand--409-------------------------------------------------\"", + "decode 737862499 13588315200412408264 \"TEST--rand--410-------------------------------------------------\"", + "decode 4164471501 13588315200414351000 \"TEST--rand--411-------------------------------------------------\"", + "decode 710913811 13588315200415730211 \"TEST--rand--412-------------------------------------------------\"", + "decode 737862499 164850197218749033 \"TEST--rand--413-------------------------------------------------\"", + "decode 737862499 13588315200416643453 \"TEST--rand--414-------------------------------------------------\"", + "decode 3610399438 13588315200417341157 \"TEST--rand--415-------------------------------------------------\"", + "decode 346465878 13588315200417537700 \"TEST--rand--416-------------------------------------------------\"", + "decode 346465878 772028738794040094 \"TEST--rand--417-------------------------------------------------\"", + "decode 63857105 13588315200418146490 \"TEST--rand--418-------------------------------------------------\"", + "decode 1778065814 13588315200418889586 \"TEST--rand--419-------------------------------------------------\"", + "decode 737862499 13588315200419120436 \"TEST--rand--420-------------------------------------------------\"", + "decode 737862499 81513084757426429 \"TEST--rand--421-------------------------------------------------\"", + "decode 737862499 13588315200419336024 \"TEST--rand--422-------------------------------------------------\"", + "decode 1833511424 13588315200420259678 \"TEST--rand--423-------------------------------------------------\"", + "decode 63857105 13588315200421040293 \"TEST--rand--424-------------------------------------------------\"", + "decode 63857105 306801305266266526 \"TEST--rand--425-------------------------------------------------\"", + "decode 346465878 13588315200421252889 \"TEST--rand--426-------------------------------------------------\"", + "decode 1598358981 13588315200421686568 \"TEST--rand--427-------------------------------------------------\"", + "decode 63857105 13588315200421920537 \"TEST--rand--428-------------------------------------------------\"", + "decode 710913811 83740296849023133 \"TEST--rand--429-------------------------------------------------\"", + "decode 737862499 13588315200422010633 \"TEST--rand--430-------------------------------------------------\"" + ] +} diff --git a/logtest/log_1(5).html b/logtest/log_1(5).html new file mode 100644 index 0000000..1949391 --- /dev/null +++ b/logtest/log_1(5).html @@ -0,0 +1,1844 @@ + + + + + + Log + + + + + + +
+ + + + + \ No newline at end of file diff --git a/logtest/main.py b/logtest/main.py index a21201a..c050a6c 100644 --- a/logtest/main.py +++ b/logtest/main.py @@ -1,5 +1,5 @@ from pathlib import Path -from ectf25.utils.decoder import DecoderIntf, Message +from ectf25.utils.decoder import DecoderIntf, Message, logger import argparse import re import ast @@ -41,10 +41,14 @@ def get_commands(terminal_output: str) -> list[Command]: commands = [] lines = terminal_output.splitlines() for i, line in enumerate(lines): + if line.startswith("#"): + continue if match := re.search(r"""Sending packet (b'.*'|b".*")$""", line): commands.append(SendPacket(ast.literal_eval(match[1]))) - elif match := re.search(r"Got message Message(\(.*\))$", line): - commands.append(GetMessage()) + elif match := re.search(r"Got message Message\(opcode=:47 - + +Could not find ectf_encoder.Encoder! Make sure ectf25_design has been pip-installed to this python with: + +/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/bin/python3.11 -m pip install ./design + +From the root of the repository. + + +Using default fallback encoder + +2025-02-26 10:01:48.112 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['git', 'clone', '--recursive', '--depth', '1', 'https://github.com/OSU-embedded-security-club/ectf-osu-2025', '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'] (kwargs {}) + +2025-02-26 10:01:48.923 | DEBUG | ectf_attack.utils:run_subprocess:83 - STDERR + +-------------------------------------------------------------------------------- + +Cloning into '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'... + +-------------------------------------------------------------------------------- + +2025-02-26 10:01:48.923 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['git', 'remote', 'set-branches', 'origin', "'*'"] (kwargs {'cwd': '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'}) + +2025-02-26 10:01:48.925 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['git', 'fetch', '-v', '--depth=1'] (kwargs {'cwd': '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'}) + +2025-02-26 10:01:49.110 | DEBUG | ectf_attack.utils:run_subprocess:83 - STDERR + +-------------------------------------------------------------------------------- + +POST git-upload-pack (244 bytes) + +POST git-upload-pack (303 bytes) + +From https://github.com/OSU-embedded-security-club/ectf-osu-2025 + +* branch main -> FETCH_HEAD + +-------------------------------------------------------------------------------- + +2025-02-26 10:01:49.111 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['git', 'checkout', '6418257564d4c7b1433653fcab2760cc097699e1'] (kwargs {'cwd': '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'}) + +2025-02-26 10:01:49.134 | DEBUG | ectf_attack.utils:run_subprocess:83 - STDERR + +-------------------------------------------------------------------------------- + +Note: switching to '6418257564d4c7b1433653fcab2760cc097699e1'. + + +You are in 'detached HEAD' state. You can look around, make experimental + +changes and commit them, and you can discard any commits you make in this + +state without impacting any branches by switching back to a branch. + + +If you want to create a new branch to retain commits you create, you may + +do so (now or later) by using -c with the switch command. Example: + + +git switch -c + + +Or undo this operation with: + + +git switch - + + +Turn off this advice by setting config variable advice.detachedHead to false + + +HEAD is now at 6418257 uart one at a time + +-------------------------------------------------------------------------------- + +2025-02-26 10:01:49.134 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'build', '-t', 'osu', '-f', './../../dockerfiles/design.Dockerfile', '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'] (kwargs {}) + +2025-02-26 10:01:56.247 | DEBUG | ectf_attack.utils:run_subprocess:83 - STDERR + +-------------------------------------------------------------------------------- + +#0 building with "default" instance using docker driver + + +#1 [internal] load build definition from design.Dockerfile + +#1 transferring dockerfile: + +#1 transferring dockerfile: 987B done + +#1 DONE 0.2s + + +#2 [internal] load metadata for docker.io/library/python:3.12-slim + +#2 DONE 0.2s + + +#3 [internal] load .dockerignore + +#3 transferring context: + +#3 transferring context: 2B done + +#3 DONE 0.1s + + +#4 [1/7] FROM docker.io/library/python:3.12-slim@sha256:aaa3f8cb64dd64e5f8cb6e58346bdcfa410a108324b0f28f1a7cc5964355b211 + +#4 resolve docker.io/library/python:3.12-slim@sha256:aaa3f8cb64dd64e5f8cb6e58346bdcfa410a108324b0f28f1a7cc5964355b211 0.0s done + +#4 DONE 0.0s + + +#5 [internal] load build context + +#5 transferring context: 135.07kB done + +#5 DONE 0.2s + + +#6 [4/7] RUN apt update && apt install -y rustc + +#6 CACHED + + +#7 [5/7] COPY ./decoder /decoder + +#7 CACHED + + +#8 [6/7] COPY ./design /design + +#8 CACHED + + +#9 [2/7] WORKDIR /workdir + +#9 CACHED + + +#10 [3/7] RUN adduser --disabled-password --gecos "" --shell "/sbin/nologin" --uid "10001" py + +#10 CACHED + + +#11 [7/7] RUN python3 -m pip install /design + +#11 CACHED + + +#12 exporting to image + +#12 exporting layers done + +#12 exporting manifest sha256:a848391f07b5205e688d01d2df22d59139e1cdf7073dc7c6fc5bdc83748a9349 0.1s done + +#12 exporting config sha256:28b640f6321717bbc7c94e0abd7d5017881dae71bb28d5131942580acba66ca9 + +#12 exporting config sha256:28b640f6321717bbc7c94e0abd7d5017881dae71bb28d5131942580acba66ca9 0.1s done + +#12 exporting attestation manifest sha256:fc085ec177f9b67a136357e10c6323ec6224820a1e489327488571d94628f669 + +#12 exporting attestation manifest sha256:fc085ec177f9b67a136357e10c6323ec6224820a1e489327488571d94628f669 0.3s done + +#12 exporting manifest list sha256:5be0e76d491f9d6f7e49ce8ea84e0d55a4bba7946b255dcd96bdd6ccccf46cbb + +#12 exporting manifest list sha256:5be0e76d491f9d6f7e49ce8ea84e0d55a4bba7946b255dcd96bdd6ccccf46cbb 0.2s done + +#12 naming to docker.io/library/osu:latest + +#12 naming to docker.io/library/osu:latest 0.3s done + +#12 unpacking to docker.io/library/osu:latest + +#12 unpacking to docker.io/library/osu:latest 2.1s done + +#12 DONE 3.3s + +-------------------------------------------------------------------------------- + +2025-02-26 10:01:56.248 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '--rm', '-d', '-p', '1234', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'encoder_running', '/global.secrets'] (kwargs {}) + +2025-02-26 10:02:01.698 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT + +-------------------------------------------------------------------------------- + +2bfc99f5f7d55329b36985232820cb848a48ec053200988057bdef4ebe0088f1 + +-------------------------------------------------------------------------------- + +2025-02-26 10:02:01.699 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'ps'] (kwargs {}) + +2025-02-26 10:02:01.773 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT + +-------------------------------------------------------------------------------- + +CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES + +2bfc99f5f7d5 osu "python /docker_scri…" 5 seconds ago Up Less than a second 0.0.0.0:32891->1234/tcp, [::]:32891->1234/tcp affectionate_sutherland + +f020e9f5816b tools:usa "python /docker_scri…" 5 seconds ago Up Less than a second 1234/tcp trusting_swirles + +-------------------------------------------------------------------------------- + +{'flash': ['flash'], 'subscribe_1': ['subscribe 1 123456789 387654321', 'list'], 'decode_emergency': ['decode 0 123 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 0 123501 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 0 24123501 "TEST-----FRAME1-0123456789abcdef--------------------------------"'], 'decode_1': ['decode 1 123556789 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 1 215556789 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 1 341110000 "TEST-----FRAME1-0123456789abcdef--------------------------------"'], 'decode_unsubbed': ['decode 2 341112000 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 2 341114000 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 2 341214000 "TEST-----FRAME1-0123456789abcdef--------------------------------"'], 'decode_nonactive': ['decode 1 388800000 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 1 388800010 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 1 388800020 "TEST-----FRAME1-0123456789abcdef--------------------------------"'], 'subscribe_max': ['subscribe 4294967295 23456789 498700020', 'subscribe 4294967290 33456789 5498700020', 'subscribe 4294967285 23456789 65498700020', 'subscribe 1000 410000000 9298800020', 'subscribe 40000 3 5000', 'subscribe 40000 12456789 23493511120', 'subscribe 600000 53456789 91498998823', 'subscribe 2000000000 0 18446744073709551615', 'list'], 'decode_sequential': ['decode 600000 388800021 "TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800022 "TEST-----FRAME2-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800023 "TEST-----FRAME3-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800024 "TEST-----FRAME4-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800025 "TEST-----FRAME5-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800026 "TEST-----FRAME6-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800027 "TEST-----FRAME7-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800028 "TEST-----FRAME8-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800029 "TEST-----FRAME9-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800030 "TEST-----FRAME10-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800031 "TEST-----FRAME11-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800032 "TEST-----FRAME12-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800033 "TEST-----FRAME13-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800034 "TEST-----FRAME14-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800035 "TEST-----FRAME15-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800036 "TEST-----FRAME16-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800037 "TEST-----FRAME17-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800038 "TEST-----FRAME18-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800039 "TEST-----FRAME19-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800040 "TEST-----FRAME20-0123456789abcdef------zxy-----deadbeef---------"'], 'power_cycle': ['power_cycle', 'list', 'decode 600000 388800041 "TEST-----FRAME21-0123456789abcdef------zxy-----deadbeef---------"'], 'update_subscription': ['subscribe 1000 400000000 1400000000', 'list', 'decode 1000 400000001 "TEST----FRAME1---update-subscription---zxy-----deadbeef---------"', 'decode 1000 400000002 "TEST----FRAME2---update-subscription---zxy-----deadbeef---------"', 'decode 1000 400000003 "TEST----FRAME3---update-subscription---zxy-----deadbeef---------"'], 'subscribe_emergency': ['subscribe 0 1000000 123456789800'], 'past_timestamp': ['decode 600000 410000001 "TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 410000050 "TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 410000025 "TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------"'], 're_flash': ['flash'], 'rand_subs': ['subscribe 346465878 1217070746137185266 13588315200425890410', 'subscribe 63857105 945060994271077428 17960397377760331096', 'subscribe 737862499 250239852442233733 18266193399970871940', 'subscribe 710913811 179080426138019854 18323585173283999813', 'bad_subscribe 2024912776 7243097626041261408 11125463412640753736', 'list'], 'decode_bad_decoder_id': ['decode 2024912776 7393578482673930249 "TEST--rand--1---------------------------------------------------"', 'decode 2024912776 7750208275668844577 "TEST--rand--2---------------------------------------------------"', 'decode 2024912776 7897754009559408533 "TEST--rand--3---------------------------------------------------"', 'decode 2024912776 8218197962463565009 "TEST--rand--4---------------------------------------------------"', 'decode 2024912776 9025832573383230142 "TEST--rand--5---------------------------------------------------"', 'decode 2024912776 9634027576737693039 "TEST--rand--6---------------------------------------------------"', 'decode 2024912776 9924738585367449614 "TEST--rand--7---------------------------------------------------"', 'decode 2024912776 10116229921117242509 "TEST--rand--8---------------------------------------------------"', 'decode 2024912776 10509695165646022843 "TEST--rand--9---------------------------------------------------"', 'decode 2024912776 10733206054452742274 "TEST--rand--10--------------------------------------------------"', 'decode 2024912776 11130463076041485502 "TEST--rand--11--------------------------------------------------"', 'decode 2024912776 11203838265852830536 "TEST--rand--12--------------------------------------------------"', 'decode 2024912776 11501452499220624053 "TEST--rand--13--------------------------------------------------"', 'decode 2024912776 11770725823145229149 "TEST--rand--14--------------------------------------------------"', 'decode 2024912776 12003428992882974099 "TEST--rand--15--------------------------------------------------"', 'decode 2024912776 12053950888085102067 "TEST--rand--16--------------------------------------------------"', 'decode 2024912776 12059957714035095716 "TEST--rand--17--------------------------------------------------"', 'decode 2024912776 12165533067881215997 "TEST--rand--18--------------------------------------------------"', 'decode 2024912776 12251124914483251591 "TEST--rand--19--------------------------------------------------"', 'decode 2024912776 12361858569032745014 "TEST--rand--20--------------------------------------------------"', 'decode 2024912776 12445300154336285720 "TEST--rand--21--------------------------------------------------"', 'decode 2024912776 12620066370980475775 "TEST--rand--22--------------------------------------------------"', 'decode 2024912776 12677065059134051848 "TEST--rand--23--------------------------------------------------"', 'decode 2024912776 12778563371088014079 "TEST--rand--24--------------------------------------------------"', 'decode 2024912776 12814890992556063899 "TEST--rand--25--------------------------------------------------"', 'decode 2024912776 12859894339989573079 "TEST--rand--26--------------------------------------------------"', 'decode 2024912776 12956960550550876617 "TEST--rand--27--------------------------------------------------"', 'decode 2024912776 13038160627139405282 "TEST--rand--28--------------------------------------------------"', 'decode 2024912776 13088632250552356350 "TEST--rand--29--------------------------------------------------"', 'decode 2024912776 13111955474057461127 "TEST--rand--30--------------------------------------------------"'], 'decode_rand_frames': ['decode 272848958 13147415144823445406 "TEST--rand--31--------------------------------------------------"', 'decode 63857105 13218273100929103052 "TEST--rand--32--------------------------------------------------"', 'decode 346465878 941569267876384069 "TEST--rand--33--------------------------------------------------"', 'decode 63857105 13253333658045328573 "TEST--rand--34--------------------------------------------------"', 'decode 2969072083 13270979939789926032 "TEST--rand--35--------------------------------------------------"', 'decode 737862499 13286258205476344896 "TEST--rand--36--------------------------------------------------"', 'decode 346465878 194582725994603155 "TEST--rand--37--------------------------------------------------"', 'decode 346465878 13298301063151110755 "TEST--rand--38--------------------------------------------------"', 'decode 2026397880 13325631831208230597 "TEST--rand--39--------------------------------------------------"', 'decode 710913811 13338106271621300623 "TEST--rand--40--------------------------------------------------"', 'decode 346465878 130039597960139049 "TEST--rand--41--------------------------------------------------"', 'decode 737862499 13344610067078242653 "TEST--rand--42--------------------------------------------------"', 'decode 1741399734 13384193961931501575 "TEST--rand--43--------------------------------------------------"', 'decode 737862499 13386311161346066566 "TEST--rand--44--------------------------------------------------"', 'decode 346465878 181769671555075132 "TEST--rand--45--------------------------------------------------"', 'decode 737862499 13387356235712621506 "TEST--rand--46--------------------------------------------------"', 'decode 2566172836 13418486096881516024 "TEST--rand--47--------------------------------------------------"', 'decode 737862499 13421150392370587658 "TEST--rand--48--------------------------------------------------"', 'decode 710913811 144537238117604269 "TEST--rand--49--------------------------------------------------"', 'decode 737862499 13442128764796678226 "TEST--rand--50--------------------------------------------------"', 'decode 3276966290 13444849471059665101 "TEST--rand--51--------------------------------------------------"', 'decode 346465878 13450791975789604604 "TEST--rand--52--------------------------------------------------"', 'decode 63857105 565681513764291081 "TEST--rand--53--------------------------------------------------"', 'decode 346465878 13464056558831835659 "TEST--rand--54--------------------------------------------------"', 'decode 348851002 13470204282332817227 "TEST--rand--55--------------------------------------------------"', 'decode 710913811 13487388049994805944 "TEST--rand--56--------------------------------------------------"', 'decode 346465878 345816299660750005 "TEST--rand--57--------------------------------------------------"', 'decode 346465878 13502031366049375531 "TEST--rand--58--------------------------------------------------"', 'decode 3422738794 13511285054055167389 "TEST--rand--59--------------------------------------------------"', 'decode 346465878 13523936826078988179 "TEST--rand--60--------------------------------------------------"', 'decode 346465878 614662329265873509 "TEST--rand--61--------------------------------------------------"', 'decode 737862499 13525778433136675565 "TEST--rand--62--------------------------------------------------"', 'decode 494925275 13530026700950972711 "TEST--rand--63--------------------------------------------------"', 'decode 710913811 13534181377784111355 "TEST--rand--64--------------------------------------------------"', 'decode 346465878 500324982065561698 "TEST--rand--65--------------------------------------------------"', 'decode 346465878 13538995704824407233 "TEST--rand--66--------------------------------------------------"', 'decode 2119889328 13543327398421174523 "TEST--rand--67--------------------------------------------------"', 'decode 63857105 13544579896914600825 "TEST--rand--68--------------------------------------------------"', 'decode 710913811 171107216978273853 "TEST--rand--69--------------------------------------------------"', 'decode 63857105 13546831369711266507 "TEST--rand--70--------------------------------------------------"', 'decode 2384844919 13552730837527019374 "TEST--rand--71--------------------------------------------------"', 'decode 737862499 13555850551765250468 "TEST--rand--72--------------------------------------------------"', 'decode 737862499 247855182635640087 "TEST--rand--73--------------------------------------------------"', 'decode 710913811 13558259170297985976 "TEST--rand--74--------------------------------------------------"', 'decode 3396864984 13559375515808765482 "TEST--rand--75--------------------------------------------------"', 'decode 346465878 13560785539825926039 "TEST--rand--76--------------------------------------------------"', 'decode 737862499 75930667614432028 "TEST--rand--77--------------------------------------------------"', 'decode 710913811 13562372986958850378 "TEST--rand--78--------------------------------------------------"', 'decode 2656679916 13564976207710924757 "TEST--rand--79--------------------------------------------------"', 'decode 737862499 13567808190274986462 "TEST--rand--80--------------------------------------------------"', 'decode 346465878 352900089830215906 "TEST--rand--81--------------------------------------------------"', 'decode 710913811 13567966919028404989 "TEST--rand--82--------------------------------------------------"', 'decode 2564428636 13568591524809594718 "TEST--rand--83--------------------------------------------------"', 'decode 710913811 13571705842307073213 "TEST--rand--84--------------------------------------------------"', 'decode 710913811 100859606559975979 "TEST--rand--85--------------------------------------------------"', 'decode 710913811 13573328153800644821 "TEST--rand--86--------------------------------------------------"', 'decode 3985097497 13575162847638543493 "TEST--rand--87--------------------------------------------------"', 'decode 737862499 13576626163745902292 "TEST--rand--88--------------------------------------------------"', 'decode 710913811 151985173666541521 "TEST--rand--89--------------------------------------------------"', 'decode 737862499 13576820671822068996 "TEST--rand--90--------------------------------------------------"', 'decode 2857519822 13578704323273635208 "TEST--rand--91--------------------------------------------------"', 'decode 737862499 13578926649252401871 "TEST--rand--92--------------------------------------------------"', 'decode 737862499 42560070408510773 "TEST--rand--93--------------------------------------------------"', 'decode 737862499 13579287353172374641 "TEST--rand--94--------------------------------------------------"', 'decode 4262605278 13580125178314013050 "TEST--rand--95--------------------------------------------------"', 'decode 710913811 13580970896546143030 "TEST--rand--96--------------------------------------------------"', 'decode 737862499 52407555652015601 "TEST--rand--97--------------------------------------------------"', 'decode 346465878 13581064190882178933 "TEST--rand--98--------------------------------------------------"', 'decode 856334080 13581262229499874409 "TEST--rand--99--------------------------------------------------"', 'decode 737862499 13582404989536365412 "TEST--rand--100-------------------------------------------------"', 'decode 737862499 50417712524012667 "TEST--rand--101-------------------------------------------------"', 'decode 63857105 13582542853857669349 "TEST--rand--102-------------------------------------------------"', 'decode 1094972551 13583370860459660626 "TEST--rand--103-------------------------------------------------"', 'decode 737862499 13583913758825648565 "TEST--rand--104-------------------------------------------------"', 'decode 63857105 941790559187664323 "TEST--rand--105-------------------------------------------------"', 'decode 63857105 13584422001809140758 "TEST--rand--106-------------------------------------------------"', 'decode 1498566108 13584733627910039119 "TEST--rand--107-------------------------------------------------"', 'decode 63857105 13584759308837063378 "TEST--rand--108-------------------------------------------------"', 'decode 346465878 376340616752924057 "TEST--rand--109-------------------------------------------------"', 'decode 63857105 13584769226441224612 "TEST--rand--110-------------------------------------------------"', 'decode 3859540688 13585005365240775865 "TEST--rand--111-------------------------------------------------"', 'decode 346465878 13585399275964294667 "TEST--rand--112-------------------------------------------------"', 'decode 63857105 589559685754187897 "TEST--rand--113-------------------------------------------------"', 'decode 63857105 13585802755994123477 "TEST--rand--114-------------------------------------------------"', 'decode 1353283093 13585886798043088760 "TEST--rand--115-------------------------------------------------"', 'decode 710913811 13585966741921722805 "TEST--rand--116-------------------------------------------------"', 'decode 346465878 533878320924581115 "TEST--rand--117-------------------------------------------------"', 'decode 737862499 13585996918617871860 "TEST--rand--118-------------------------------------------------"', 'decode 915514486 13586339375049893062 "TEST--rand--119-------------------------------------------------"', 'decode 63857105 13586646649722530513 "TEST--rand--120-------------------------------------------------"', 'decode 737862499 118829068704055718 "TEST--rand--121-------------------------------------------------"', 'decode 737862499 13586779602450843047 "TEST--rand--122-------------------------------------------------"', 'decode 3529741061 13587002326446647002 "TEST--rand--123-------------------------------------------------"', 'decode 63857105 13587205808630931758 "TEST--rand--124-------------------------------------------------"', 'decode 737862499 162286964670613774 "TEST--rand--125-------------------------------------------------"', 'decode 710913811 13587231864121451887 "TEST--rand--126-------------------------------------------------"', 'decode 1330499740 13587331617685594946 "TEST--rand--127-------------------------------------------------"', 'decode 346465878 13587377182440997119 "TEST--rand--128-------------------------------------------------"', 'decode 710913811 138086023769277129 "TEST--rand--129-------------------------------------------------"', 'decode 737862499 13587434349434885069 "TEST--rand--130-------------------------------------------------"', 'decode 1993673188 13587437593983250629 "TEST--rand--131-------------------------------------------------"', 'decode 737862499 13587516274403341575 "TEST--rand--132-------------------------------------------------"', 'decode 63857105 34137692628267831 "TEST--rand--133-------------------------------------------------"', 'decode 710913811 13587548861224133565 "TEST--rand--134-------------------------------------------------"', 'decode 1457859708 13587585021332742096 "TEST--rand--135-------------------------------------------------"', 'decode 63857105 13587601942924703704 "TEST--rand--136-------------------------------------------------"', 'decode 710913811 67868245460077395 "TEST--rand--137-------------------------------------------------"', 'decode 737862499 13587664784427946761 "TEST--rand--138-------------------------------------------------"', 'decode 3260692799 13587715823689809834 "TEST--rand--139-------------------------------------------------"', 'decode 63857105 13587746997608863715 "TEST--rand--140-------------------------------------------------"', 'decode 710913811 99737328096617975 "TEST--rand--141-------------------------------------------------"', 'decode 710913811 13587793328723684049 "TEST--rand--142-------------------------------------------------"', 'decode 581421007 13587820278746917104 "TEST--rand--143-------------------------------------------------"', 'decode 710913811 13587835520997986238 "TEST--rand--144-------------------------------------------------"', 'decode 63857105 796061271531414602 "TEST--rand--145-------------------------------------------------"', 'decode 737862499 13587847638000802373 "TEST--rand--146-------------------------------------------------"', 'decode 41275477 13587881209897315755 "TEST--rand--147-------------------------------------------------"', 'decode 346465878 13587912159286009126 "TEST--rand--148-------------------------------------------------"', 'decode 346465878 291333465703926654 "TEST--rand--149-------------------------------------------------"', 'decode 346465878 13587914461068627123 "TEST--rand--150-------------------------------------------------"', 'decode 3918667931 13587935126639163635 "TEST--rand--151-------------------------------------------------"', 'decode 710913811 13587941610587060431 "TEST--rand--152-------------------------------------------------"', 'decode 63857105 895457510234942014 "TEST--rand--153-------------------------------------------------"', 'decode 737862499 13587950984747256209 "TEST--rand--154-------------------------------------------------"', 'decode 492284196 13587997535475409331 "TEST--rand--155-------------------------------------------------"', 'decode 63857105 13588020505625475089 "TEST--rand--156-------------------------------------------------"', 'decode 737862499 120922227335648707 "TEST--rand--157-------------------------------------------------"', 'decode 63857105 13588056893621980074 "TEST--rand--158-------------------------------------------------"', 'decode 3741031035 13588072476198906926 "TEST--rand--159-------------------------------------------------"', 'decode 63857105 13588111175504755102 "TEST--rand--160-------------------------------------------------"', 'decode 346465878 111458529423625721 "TEST--rand--161-------------------------------------------------"', 'decode 710913811 13588114272949788028 "TEST--rand--162-------------------------------------------------"', 'decode 2193969234 13588124023866368511 "TEST--rand--163-------------------------------------------------"', 'decode 710913811 13588127842436059104 "TEST--rand--164-------------------------------------------------"', 'decode 346465878 206342034946680403 "TEST--rand--165-------------------------------------------------"', 'decode 63857105 13588153350004387454 "TEST--rand--166-------------------------------------------------"', 'decode 388744923 13588157756567988717 "TEST--rand--167-------------------------------------------------"', 'decode 63857105 13588179688690101872 "TEST--rand--168-------------------------------------------------"', 'decode 710913811 52291567865608673 "TEST--rand--169-------------------------------------------------"', 'decode 346465878 13588181387583383503 "TEST--rand--170-------------------------------------------------"', 'decode 2074738873 13588193041559979930 "TEST--rand--171-------------------------------------------------"', 'decode 346465878 13588202779286423652 "TEST--rand--172-------------------------------------------------"', 'decode 63857105 397187973823551947 "TEST--rand--173-------------------------------------------------"', 'decode 710913811 13588220391555451478 "TEST--rand--174-------------------------------------------------"', 'decode 122298222 13588224865870894634 "TEST--rand--175-------------------------------------------------"', 'decode 737862499 13588227218754852017 "TEST--rand--176-------------------------------------------------"', 'decode 63857105 491748977702645957 "TEST--rand--177-------------------------------------------------"', 'decode 63857105 13588227531246214329 "TEST--rand--178-------------------------------------------------"', 'decode 2120899348 13588239873588115293 "TEST--rand--179-------------------------------------------------"', 'decode 63857105 13588251851510159692 "TEST--rand--180-------------------------------------------------"', 'decode 710913811 104409041348019657 "TEST--rand--181-------------------------------------------------"', 'decode 737862499 13588255187645538957 "TEST--rand--182-------------------------------------------------"', 'decode 1963691489 13588264104044973573 "TEST--rand--183-------------------------------------------------"', 'decode 737862499 13588269598160795817 "TEST--rand--184-------------------------------------------------"', 'decode 737862499 237592505471421830 "TEST--rand--185-------------------------------------------------"', 'decode 710913811 13588276842008262163 "TEST--rand--186-------------------------------------------------"', 'decode 2533033084 13588279750033186720 "TEST--rand--187-------------------------------------------------"', 'decode 737862499 13588284940171289386 "TEST--rand--188-------------------------------------------------"', 'decode 710913811 27085648905529485 "TEST--rand--189-------------------------------------------------"', 'decode 737862499 13588285490810257545 "TEST--rand--190-------------------------------------------------"', 'decode 4180335165 13588289654403036947 "TEST--rand--191-------------------------------------------------"', 'decode 737862499 13588293541511059545 "TEST--rand--192-------------------------------------------------"', 'decode 63857105 788043659984303927 "TEST--rand--193-------------------------------------------------"', 'decode 737862499 13588293635955271688 "TEST--rand--194-------------------------------------------------"', 'decode 2995893712 13588294950117212865 "TEST--rand--195-------------------------------------------------"', 'decode 737862499 13588295697185869646 "TEST--rand--196-------------------------------------------------"', 'decode 737862499 181785753222260426 "TEST--rand--197-------------------------------------------------"', 'decode 737862499 13588297077017928169 "TEST--rand--198-------------------------------------------------"', 'decode 1238936503 13588297564146589557 "TEST--rand--199-------------------------------------------------"', 'decode 737862499 13588299483379393295 "TEST--rand--200-------------------------------------------------"', 'decode 710913811 132395237026038230 "TEST--rand--201-------------------------------------------------"', 'decode 346465878 13588301817043000198 "TEST--rand--202-------------------------------------------------"', 'decode 1561765950 13588302271827539787 "TEST--rand--203-------------------------------------------------"', 'decode 737862499 13588302386804448909 "TEST--rand--204-------------------------------------------------"', 'decode 346465878 13430139133792198 "TEST--rand--205-------------------------------------------------"', 'decode 63857105 13588304099654569612 "TEST--rand--206-------------------------------------------------"', 'decode 4286223165 13588305885363448650 "TEST--rand--207-------------------------------------------------"', 'decode 63857105 13588306877453705588 "TEST--rand--208-------------------------------------------------"', 'decode 737862499 11286091773498012 "TEST--rand--209-------------------------------------------------"', 'decode 710913811 13588307073714579098 "TEST--rand--210-------------------------------------------------"', 'decode 4146095872 13588307212114367930 "TEST--rand--211-------------------------------------------------"', 'decode 346465878 13588308035747464401 "TEST--rand--212-------------------------------------------------"', 'decode 346465878 895753564349323671 "TEST--rand--213-------------------------------------------------"', 'decode 63857105 13588308209247940994 "TEST--rand--214-------------------------------------------------"', 'decode 1667304651 13588308719559249292 "TEST--rand--215-------------------------------------------------"', 'decode 63857105 13588308790933307389 "TEST--rand--216-------------------------------------------------"', 'decode 346465878 904541012440956088 "TEST--rand--217-------------------------------------------------"', 'decode 346465878 13588309669536216705 "TEST--rand--218-------------------------------------------------"', 'decode 439880243 13588309744901690773 "TEST--rand--219-------------------------------------------------"', 'decode 737862499 13588310569824727671 "TEST--rand--220-------------------------------------------------"', 'decode 63857105 607807286275561819 "TEST--rand--221-------------------------------------------------"', 'decode 737862499 13588310862623066504 "TEST--rand--222-------------------------------------------------"', 'decode 1054796295 13588311255846977009 "TEST--rand--223-------------------------------------------------"', 'decode 710913811 13588311548377052240 "TEST--rand--224-------------------------------------------------"', 'decode 737862499 220080282213819852 "TEST--rand--225-------------------------------------------------"', 'decode 346465878 13588311663666267250 "TEST--rand--226-------------------------------------------------"', 'decode 946758752 13588311999945209694 "TEST--rand--227-------------------------------------------------"', 'decode 346465878 13588312176597373194 "TEST--rand--228-------------------------------------------------"', 'decode 737862499 194910226299583480 "TEST--rand--229-------------------------------------------------"', 'decode 63857105 13588312192884361707 "TEST--rand--230-------------------------------------------------"', 'decode 1762770067 13588312641363189787 "TEST--rand--231-------------------------------------------------"', 'decode 346465878 13588312783411959419 "TEST--rand--232-------------------------------------------------"', 'decode 710913811 75716339603892302 "TEST--rand--233-------------------------------------------------"', 'decode 346465878 13588312881050327057 "TEST--rand--234-------------------------------------------------"', 'decode 1634384943 13588313128063882056 "TEST--rand--235-------------------------------------------------"', 'decode 346465878 13588313193475427220 "TEST--rand--236-------------------------------------------------"', 'decode 737862499 7757181403096131 "TEST--rand--237-------------------------------------------------"', 'decode 737862499 13588313469216132148 "TEST--rand--238-------------------------------------------------"', 'decode 2447062181 13588313607177306273 "TEST--rand--239-------------------------------------------------"', 'decode 63857105 13588313812537439331 "TEST--rand--240-------------------------------------------------"', 'decode 710913811 167365707272334771 "TEST--rand--241-------------------------------------------------"', 'decode 737862499 13588313993337960416 "TEST--rand--242-------------------------------------------------"', 'decode 2839834846 13588314033608713163 "TEST--rand--243-------------------------------------------------"', 'decode 710913811 13588314158696779386 "TEST--rand--244-------------------------------------------------"', 'decode 710913811 35326761132746315 "TEST--rand--245-------------------------------------------------"', 'decode 710913811 13588314234091460168 "TEST--rand--246-------------------------------------------------"', 'decode 2322234719 13588314271812132215 "TEST--rand--247-------------------------------------------------"', 'decode 737862499 13588314417314683072 "TEST--rand--248-------------------------------------------------"', 'decode 63857105 390905138036175813 "TEST--rand--249-------------------------------------------------"', 'decode 710913811 13588314428280923580 "TEST--rand--250-------------------------------------------------"', 'decode 1152476676 13588314536564512661 "TEST--rand--251-------------------------------------------------"', 'decode 710913811 13588314612429103058 "TEST--rand--252-------------------------------------------------"', 'decode 737862499 159932805607314286 "TEST--rand--253-------------------------------------------------"', 'decode 63857105 13588314672575162046 "TEST--rand--254-------------------------------------------------"', 'decode 2964675551 13588314720584950394 "TEST--rand--255-------------------------------------------------"', 'decode 737862499 13588314748969660276 "TEST--rand--256-------------------------------------------------"', 'decode 63857105 96448448365848130 "TEST--rand--257-------------------------------------------------"', 'decode 346465878 13588314749441562419 "TEST--rand--258-------------------------------------------------"', 'decode 802806336 13588314773891455834 "TEST--rand--259-------------------------------------------------"', 'decode 737862499 13588314791758995566 "TEST--rand--260-------------------------------------------------"', 'decode 346465878 24814973540746403 "TEST--rand--261-------------------------------------------------"', 'decode 346465878 13588314800540324078 "TEST--rand--262-------------------------------------------------"', 'decode 3993471285 13588314843448745589 "TEST--rand--263-------------------------------------------------"', 'decode 346465878 13588314864616439111 "TEST--rand--264-------------------------------------------------"', 'decode 63857105 163332951101646494 "TEST--rand--265-------------------------------------------------"', 'decode 710913811 13588314873269826086 "TEST--rand--266-------------------------------------------------"', 'decode 1100297574 13588314891366777443 "TEST--rand--267-------------------------------------------------"', 'decode 710913811 13588314912495968043 "TEST--rand--268-------------------------------------------------"', 'decode 737862499 42371967859364090 "TEST--rand--269-------------------------------------------------"', 'decode 737862499 13588314955868619614 "TEST--rand--270-------------------------------------------------"', 'decode 13640949 13588314983419298965 "TEST--rand--271-------------------------------------------------"', 'decode 346465878 13588315002499411322 "TEST--rand--272-------------------------------------------------"', 'decode 63857105 146739526789755208 "TEST--rand--273-------------------------------------------------"', 'decode 710913811 13588315003823059491 "TEST--rand--274-------------------------------------------------"', 'decode 2079731517 13588315025884558110 "TEST--rand--275-------------------------------------------------"', 'decode 63857105 13588315046094513012 "TEST--rand--276-------------------------------------------------"', 'decode 737862499 78455721024675695 "TEST--rand--277-------------------------------------------------"', 'decode 710913811 13588315058663842762 "TEST--rand--278-------------------------------------------------"', 'decode 1649781699 13588315060474284894 "TEST--rand--279-------------------------------------------------"', 'decode 737862499 13588315067595256814 "TEST--rand--280-------------------------------------------------"', 'decode 710913811 19272836596739917 "TEST--rand--281-------------------------------------------------"', 'decode 346465878 13588315074593415763 "TEST--rand--282-------------------------------------------------"', 'decode 163874720 13588315093389630351 "TEST--rand--283-------------------------------------------------"', 'decode 710913811 13588315110090915520 "TEST--rand--284-------------------------------------------------"', 'decode 710913811 99747743643857440 "TEST--rand--285-------------------------------------------------"', 'decode 710913811 13588315123748361588 "TEST--rand--286-------------------------------------------------"', 'decode 1183710727 13588315124174054317 "TEST--rand--287-------------------------------------------------"', 'decode 710913811 13588315135407153117 "TEST--rand--288-------------------------------------------------"', 'decode 63857105 784415645626889171 "TEST--rand--289-------------------------------------------------"', 'decode 346465878 13588315135687499444 "TEST--rand--290-------------------------------------------------"', 'decode 201132355 13588315136235559023 "TEST--rand--291-------------------------------------------------"', 'decode 710913811 13588315141424564152 "TEST--rand--292-------------------------------------------------"', 'decode 737862499 241970880652532336 "TEST--rand--293-------------------------------------------------"', 'decode 63857105 13588315145167670491 "TEST--rand--294-------------------------------------------------"', 'decode 3922195095 13588315148639249216 "TEST--rand--295-------------------------------------------------"', 'decode 710913811 13588315149345370279 "TEST--rand--296-------------------------------------------------"', 'decode 63857105 608813290511911707 "TEST--rand--297-------------------------------------------------"', 'decode 737862499 13588315152369067100 "TEST--rand--298-------------------------------------------------"', 'decode 1519424786 13588315153570929605 "TEST--rand--299-------------------------------------------------"', 'decode 710913811 13588315156987858946 "TEST--rand--300-------------------------------------------------"', 'decode 346465878 1176785859706356624 "TEST--rand--301-------------------------------------------------"', 'decode 346465878 13588315159571451034 "TEST--rand--302-------------------------------------------------"', 'decode 1975667041 13588315159655446843 "TEST--rand--303-------------------------------------------------"', 'decode 346465878 13588315163822214424 "TEST--rand--304-------------------------------------------------"', 'decode 63857105 459167367854869174 "TEST--rand--305-------------------------------------------------"', 'decode 346465878 13588315165753735204 "TEST--rand--306-------------------------------------------------"', 'decode 3285111115 13588315166472376779 "TEST--rand--307-------------------------------------------------"', 'decode 737862499 13588315169695732442 "TEST--rand--308-------------------------------------------------"', 'decode 737862499 24099752267648880 "TEST--rand--309-------------------------------------------------"', 'decode 63857105 13588315173323774919 "TEST--rand--310-------------------------------------------------"', 'decode 506927451 13588315174255455497 "TEST--rand--311-------------------------------------------------"', 'decode 63857105 13588315175782029560 "TEST--rand--312-------------------------------------------------"', 'decode 737862499 69156286716335127 "TEST--rand--313-------------------------------------------------"', 'decode 737862499 13588315179247066826 "TEST--rand--314-------------------------------------------------"', 'decode 3218155471 13588315180259117659 "TEST--rand--315-------------------------------------------------"', 'decode 710913811 13588315182927894922 "TEST--rand--316-------------------------------------------------"', 'decode 710913811 31126249778887089 "TEST--rand--317-------------------------------------------------"', 'decode 346465878 13588315185088236801 "TEST--rand--318-------------------------------------------------"', 'decode 881438042 13588315187091432724 "TEST--rand--319-------------------------------------------------"', 'decode 346465878 13588315187938471987 "TEST--rand--320-------------------------------------------------"', 'decode 346465878 1040406445648081186 "TEST--rand--321-------------------------------------------------"', 'decode 710913811 13588315188535053448 "TEST--rand--322-------------------------------------------------"', 'decode 3675043610 13588315189582679269 "TEST--rand--323-------------------------------------------------"', 'decode 710913811 13588315190365194348 "TEST--rand--324-------------------------------------------------"', 'decode 346465878 442434564180907044 "TEST--rand--325-------------------------------------------------"', 'decode 63857105 13588315190520179526 "TEST--rand--326-------------------------------------------------"', 'decode 1612170378 13588315192071045476 "TEST--rand--327-------------------------------------------------"', 'decode 737862499 13588315192312493701 "TEST--rand--328-------------------------------------------------"', 'decode 737862499 198212540999594594 "TEST--rand--329-------------------------------------------------"', 'decode 63857105 13588315192924290077 "TEST--rand--330-------------------------------------------------"', 'decode 307028915 13588315193876371487 "TEST--rand--331-------------------------------------------------"', 'decode 737862499 13588315194844466326 "TEST--rand--332-------------------------------------------------"', 'decode 63857105 821486365721212694 "TEST--rand--333-------------------------------------------------"', 'decode 346465878 13588315195657980373 "TEST--rand--334-------------------------------------------------"', 'decode 3071341296 13588315196349997138 "TEST--rand--335-------------------------------------------------"', 'decode 346465878 13588315196812919035 "TEST--rand--336-------------------------------------------------"', 'decode 63857105 407356487829359528 "TEST--rand--337-------------------------------------------------"', 'decode 63857105 13588315197406321890 "TEST--rand--338-------------------------------------------------"', 'decode 48592803 13588315197540068354 "TEST--rand--339-------------------------------------------------"', 'decode 710913811 13588315197831663378 "TEST--rand--340-------------------------------------------------"', 'decode 346465878 233358916526730001 "TEST--rand--341-------------------------------------------------"', 'decode 346465878 13588315197945117013 "TEST--rand--342-------------------------------------------------"', 'decode 3854907954 13588315198065420392 "TEST--rand--343-------------------------------------------------"', 'decode 63857105 13588315198316831071 "TEST--rand--344-------------------------------------------------"', 'decode 710913811 173015285643569520 "TEST--rand--345-------------------------------------------------"', 'decode 710913811 13588315198479655458 "TEST--rand--346-------------------------------------------------"', 'decode 707632114 13588315198777687013 "TEST--rand--347-------------------------------------------------"', 'decode 710913811 13588315198909017392 "TEST--rand--348-------------------------------------------------"', 'decode 737862499 58995327706565027 "TEST--rand--349-------------------------------------------------"', 'decode 63857105 13588315198943551778 "TEST--rand--350-------------------------------------------------"', 'decode 2792640984 13588315199118925548 "TEST--rand--351-------------------------------------------------"', 'decode 710913811 13588315199163231564 "TEST--rand--352-------------------------------------------------"', 'decode 346465878 249394809673720009 "TEST--rand--353-------------------------------------------------"', 'decode 710913811 13588315199182006333 "TEST--rand--354-------------------------------------------------"', 'decode 1263216478 13588315199363021317 "TEST--rand--355-------------------------------------------------"', 'decode 63857105 13588315199436944392 "TEST--rand--356-------------------------------------------------"', 'decode 710913811 138445358940070087 "TEST--rand--357-------------------------------------------------"', 'decode 737862499 13588315199502418589 "TEST--rand--358-------------------------------------------------"', 'decode 30780754 13588315199615460699 "TEST--rand--359-------------------------------------------------"', 'decode 63857105 13588315199674187584 "TEST--rand--360-------------------------------------------------"', 'decode 346465878 33015464763238141 "TEST--rand--361-------------------------------------------------"', 'decode 710913811 13588315199733032003 "TEST--rand--362-------------------------------------------------"', 'decode 1018386609 13588315199822264066 "TEST--rand--363-------------------------------------------------"', 'decode 63857105 13588315199890128013 "TEST--rand--364-------------------------------------------------"', 'decode 346465878 1212448244231875303 "TEST--rand--365-------------------------------------------------"', 'decode 63857105 13588315199936265464 "TEST--rand--366-------------------------------------------------"', 'decode 396935676 13588315200013570603 "TEST--rand--367-------------------------------------------------"', 'decode 346465878 13588315200037731745 "TEST--rand--368-------------------------------------------------"', 'decode 63857105 394424040776885774 "TEST--rand--369-------------------------------------------------"', 'decode 737862499 13588315200055332190 "TEST--rand--370-------------------------------------------------"', 'decode 3188859828 13588315200097845555 "TEST--rand--371-------------------------------------------------"', 'decode 737862499 13588315200127171399 "TEST--rand--372-------------------------------------------------"', 'decode 710913811 30885255415155159 "TEST--rand--373-------------------------------------------------"', 'decode 710913811 13588315200130588640 "TEST--rand--374-------------------------------------------------"', 'decode 490498432 13588315200153281026 "TEST--rand--375-------------------------------------------------"', 'decode 63857105 13588315200193219801 "TEST--rand--376-------------------------------------------------"', 'decode 346465878 4914198035385329 "TEST--rand--377-------------------------------------------------"', 'decode 737862499 13588315200228868986 "TEST--rand--378-------------------------------------------------"', 'decode 355783512 13588315200259264899 "TEST--rand--379-------------------------------------------------"', 'decode 63857105 13588315200280978447 "TEST--rand--380-------------------------------------------------"', 'decode 346465878 1051481221286058509 "TEST--rand--381-------------------------------------------------"', 'decode 737862499 13588315200299021622 "TEST--rand--382-------------------------------------------------"', 'decode 2907057620 13588315200319568019 "TEST--rand--383-------------------------------------------------"', 'decode 346465878 13588315200326351283 "TEST--rand--384-------------------------------------------------"', 'decode 346465878 1010467502807399514 "TEST--rand--385-------------------------------------------------"', 'decode 737862499 13588315200335880292 "TEST--rand--386-------------------------------------------------"', 'decode 2632923432 13588315200344968532 "TEST--rand--387-------------------------------------------------"', 'decode 63857105 13588315200347686999 "TEST--rand--388-------------------------------------------------"', 'decode 710913811 68628969806838244 "TEST--rand--389-------------------------------------------------"', 'decode 737862499 13588315200348286437 "TEST--rand--390-------------------------------------------------"', 'decode 2182387347 13588315200349471588 "TEST--rand--391-------------------------------------------------"', 'decode 346465878 13588315200355555206 "TEST--rand--392-------------------------------------------------"', 'decode 710913811 175950783996476837 "TEST--rand--393-------------------------------------------------"', 'decode 737862499 13588315200357077875 "TEST--rand--394-------------------------------------------------"', 'decode 1030175000 13588315200364854070 "TEST--rand--395-------------------------------------------------"', 'decode 710913811 13588315200369322855 "TEST--rand--396-------------------------------------------------"', 'decode 63857105 595137331639562960 "TEST--rand--397-------------------------------------------------"', 'decode 346465878 13588315200378296753 "TEST--rand--398-------------------------------------------------"', 'decode 4133503968 13588315200383856583 "TEST--rand--399-------------------------------------------------"', 'decode 63857105 13588315200390635705 "TEST--rand--400-------------------------------------------------"', 'decode 710913811 135072911523200601 "TEST--rand--401-------------------------------------------------"', 'decode 737862499 13588315200394962512 "TEST--rand--402-------------------------------------------------"', 'decode 896703460 13588315200398652470 "TEST--rand--403-------------------------------------------------"', 'decode 346465878 13588315200402898058 "TEST--rand--404-------------------------------------------------"', 'decode 346465878 756275864894138462 "TEST--rand--405-------------------------------------------------"', 'decode 346465878 13588315200405823655 "TEST--rand--406-------------------------------------------------"', 'decode 303348139 13588315200409037074 "TEST--rand--407-------------------------------------------------"', 'decode 710913811 13588315200410872169 "TEST--rand--408-------------------------------------------------"', 'decode 63857105 819914812175378299 "TEST--rand--409-------------------------------------------------"', 'decode 737862499 13588315200412408264 "TEST--rand--410-------------------------------------------------"', 'decode 4164471501 13588315200414351000 "TEST--rand--411-------------------------------------------------"', 'decode 710913811 13588315200415730211 "TEST--rand--412-------------------------------------------------"', 'decode 737862499 164850197218749033 "TEST--rand--413-------------------------------------------------"', 'decode 737862499 13588315200416643453 "TEST--rand--414-------------------------------------------------"', 'decode 3610399438 13588315200417341157 "TEST--rand--415-------------------------------------------------"', 'decode 346465878 13588315200417537700 "TEST--rand--416-------------------------------------------------"', 'decode 346465878 772028738794040094 "TEST--rand--417-------------------------------------------------"', 'decode 63857105 13588315200418146490 "TEST--rand--418-------------------------------------------------"', 'decode 1778065814 13588315200418889586 "TEST--rand--419-------------------------------------------------"', 'decode 737862499 13588315200419120436 "TEST--rand--420-------------------------------------------------"', 'decode 737862499 81513084757426429 "TEST--rand--421-------------------------------------------------"', 'decode 737862499 13588315200419336024 "TEST--rand--422-------------------------------------------------"', 'decode 1833511424 13588315200420259678 "TEST--rand--423-------------------------------------------------"', 'decode 63857105 13588315200421040293 "TEST--rand--424-------------------------------------------------"', 'decode 63857105 306801305266266526 "TEST--rand--425-------------------------------------------------"', 'decode 346465878 13588315200421252889 "TEST--rand--426-------------------------------------------------"', 'decode 1598358981 13588315200421686568 "TEST--rand--427-------------------------------------------------"', 'decode 63857105 13588315200421920537 "TEST--rand--428-------------------------------------------------"', 'decode 710913811 83740296849023133 "TEST--rand--429-------------------------------------------------"', 'decode 737862499 13588315200422010633 "TEST--rand--430-------------------------------------------------"']} + +flash + +subscribe_1 + +decode_emergency + +decode_1 + +decode_unsubbed + +decode_nonactive + +subscribe_max + +decode_sequential + +power_cycle + +update_subscription + +subscribe_emergency + +past_timestamp + +re_flash + +rand_subs + +decode_bad_decoder_id + +decode_rand_frames + +[, , , , , , , , , , , , , , , ] + +================================ +Running: +flash +================================ + +flash + + +2025-02-26 10:02:15.064 | INFO | ectf25.utils.flash:update:70 - Requesting update + +2025-02-26 10:02:17.031 | INFO | ectf25.utils.flash:update:77 - Update started + +2025-02-26 10:02:17.031 | INFO | ectf25.utils.flash:update:78 - Sending image data... + + +0%| | 0/14336 [00:00\xc0@'\xd7\xf3\xba~\xf3łd\xa91\x93q=t\xf5dAkT\x81f\xc8Ӿ\x90\xf3\xb8K4\xb9x\x8dvܺ'xz\xa0OW9Yw\xa4E6\xf4:i\xf7K,=vC}M؜\xfd:\xd1QѯA\xab\xbb\xb9\xfd\x88\xe9\xefj\xf2,f\xf5w\xee\xbco\xee\xeai\xdd䧕\xb3\xba\xd7\x84\x95@\x86|\x8a\xf7\xf1\xb98\x90\xf4 V\x80\xdf{!\x94\xa0\xbb`\x83\xae \x97!\xc6\xd5u2\xfbC\xf9\xbe~\xa7\xb6\x99\xab\xbaI\xe6\xad\xf5\xaf\xcb.\x8d\xe8\xd4ܵ\xb5^\xc2v \xdeNY\x93:V+4|nB\x97\xf5\xd4+\xf7X\x9ez\xd0 ) u\xe4\xd8\xd8\x93\xb36\xae\x8aUfz@\xe1+)\xe4Tָ\xed\xf14G\xd6/|\x85\xe9}\x9e_\xee\xe3?G\xa8\x964Qug\xba\xbe\xfd߬\xe8\xc0/\x80\xe3\xa6Kq\xcbO\x87dur0d\xa0ﶁȮ\x85\xef*/\xf4Z\xad$\xbfR\xdbC\x84A\xd9\xb2\x8c\x94\xa4\xd9!ڨu|-\x80\x86\x8e\xfd\xbf\xf9\xb2\xd5;\xccMe''\xc4ͩ\xa3\x99\xaaPl\xf5\xf5űRQD9\xce|U\xd5,\x9c\xa7\x9b<\x8a\x8d:ϱ\x9b\xd7H\xcdDМ_K\x9f2\x9cfm\xb5\x86\xdb\xc9o\xd2k\xa6\xbe[_\x89q\xa7\xf2\xc0\xbfׄܖ\xf2!ʭJ\x99թ\xf6Rd\xbe\xa7\xd1Q\xbf\xf5\xadU\xe6\xb2\xfat\xae\x83\xcdgNo۔\xf4\xd6\xda\x9d7\xd8XP\xdegG\xfe\xf7\xf1\xfc\xa3\xcfLjsI\xb8c\xa5|\xd2wf + +\xafՏ\)B\x9e\xb2\xb8\xa7T\xc0\x8bz\xea\xd6\x8715\xb2\xa4ޗ[\x89B\xb7\xbd-E\x98\x98mL\xef\xf8r~{\x99X[S\xa1\xac\x96\xa0ᭋ\x95\x90h\ \xf3\x8dF\xcf\xf9\xedՆp\x9f\x8d4t\x97LH>\xe6\xceAV2؊=\xd1Dn\xecw̜\x9c(]\x86\x87]\xdd\xde\xed<\xa87EPI/\xab\x8d\xc5*_\xad,G\xb6rp \xccnt\xeaSF!DP\xc3pV\x97&\xb6[\xc1]G\xae=\xaf\x9d\xc3U\xb0\xe5׈Z\x9c\xc0jC\x93\x99\xc1*\x8b\xc34\xff\x9b+a\xccU NZM\xff\x9f\xe6 \xf4\xaci + +bY0\xb2\xbea\x8a\xe7R\xb7Y\x90\x83B-------------------------------------------------------------------------------- +sub: +b"\xb3W\xd6\xa7\x01\x01\n\x87\xeaX\x90\x9b\xfb\x01_\xa4cIg\xee\xf7_\x05>\xc0@'\xd7\xf3\xba~\xf3\xc5\x82d\xa91\x93q=t\x10\xf5dAkT\x81f\xc8\xd3\xbe\x90\x06\xf3\xb8K4\xb9\x1bx\x8dv\x07\xdc\xba'xz\xa0OW9Yw\xa4E6\x08\xf4\x1f:i\xf7K,\x13\x02=vC\x07}M\xd8\x9c\x1f\xfd:\xd1Q\xd1\xafA\xab\xbb\x7f\xb9\xfd\x88\xe9\xef\x0fj\xf2,f\xf5w\x10\xee\xbco\xee\xeai\xdd\xe4\xa7\x95\xb3\xba\xd7\x07\x84\x95@\x06\x86|\x8a\xf7\x1f\x01\xf1\xb98\x90\xf4\x0bV\x80\xdf{!\x1e\x94\xa0\x16\xbb`\x83\xae\x1e\x0b\x97!\xc6\xd5u2\xfbC\xf9\x01\x0f\xbe~\xa7\xb6\x06\x99\xab\xbaI\xe6\xad\xf5\xaf\xcb.\x8d\xe8\xd4\xdc\xb5\xb5^\xc2v\t\xdeNY\x93:V+4|nB\x97\xf5\xd4+\x15\xf7X\x9ez\xd0 )\tu\x03\xe4\xd8\xd8\x07\x93\xb36\xae\x8aUfz@\xe1+)\xe4T\xd6\xb8\xed\xf14G\xd6\x0e/|\x85\x13\xe9}\x9e\x1c_\xee\xe3?G\x02\xa8\x964Qu\x11g\xba\xbe\xfd\xdf\xac\x7f\xe8\xc0/\x80\xe3\x1b\xa6Kq\xcbO\x87dur0d\xa0\xef\xb6\x81\xc8\xae\x85\xef*/\xf4Z\xad\x1b$\xbf\x01\x01R\xdbC\x84A\xd9\x08\xb2\x8c\x94\xa4\xd9!\xda\xa8u|-\x80\x14\x01\x86\x8e\xfd\xbf\xf9\xb2\xd5;\xcc\x10Me''\xc4\xcd\xa9\xa3\x99\xaaP\x1f\x14l\xf5\xf5\xc5\xb1RQD9\xce|\x1a\x1a\x0eU\xd5,\x9c\xa7\x9b<\x8a\x8d\x1c:\x03\xcf\xb1\x02\x9b\xd7\x00H\xcdD\xd0\x9c_K\x9f2\x9cfm\xb5\x86\xdb\xc9\x02o\x16\xd2k\xa6\x10\xbe[_\x89q\xa7\xf2\xc0\xbf\xd7\x84\xdc\x96\xf2!\xca\xadJ\x99\xd5\xa9\xf6\x15Rd\xbe\x04\xa7\xd1Q\xbf\xf5\xadU\xe6\xb2\xfat\xae\x83\xcdgNo\xdb\x94\x14\xf4\xd6\xda\x10\x9d7\x7f\x0f\xd8\x1fXP\xdegG\xfe\xf7\xf1\xfc\xa3\x03\xcfLjsI\xb8c\x05\xa5|\xd2\x17wf\r\xaf\xd5\x8f\\)B\x1e\x9e\x04\x04\xb2\xb8\xa7T\xc0\x8bz\xea\xd6\x00\x8715\xb2\xa4\xde\x97[\x06\x89B\xb7\xbd\x10-E\x98\x98mL\x04\xef\xf8r~{\x99X[S\xa1\x04\xac\x96\xa0\xe1\xad\x8b\x95\x90h\\\x0c\xf3\x8dF\xcf\xf9\xed\x16\xd5\x86p\x9f\x8d\x194t\x97LH>\xe6\xceA\x19V2\x03\xd8\x8a=\xd1Dn\xecw\x0e\xcc\x9c\x9c(]\x0e\x86\x10\x87]\xdd\xde\xed<\xa87EPI/\xab\x8d\x1a\xc5*_\xad,G\x00\xb6rp\x0c\xccnt\xeaS\x18F\x1f!DP\xc3\x17pV\x97&\xb6[\xc1]G\xae=\xaf\x9d\xc3U\xb0\xe5\xd7\x88Z\x9c\xc0jC\x93\x99\xc1*\x8b\xc34\xff\x9b+a\xccU\tNZM\xff\x06\x9f\xe6\x0b\xf4\xaci\rbY0\xb2\xbea\x8a\xe7R\xb7\x12Y\x02\x90\x83B" + +2025-02-26 10:02:53.111 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%S\xc4\x02' + +2025-02-26 10:02:53.112 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.113 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.113 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xb3W\xd6\xa7\x01\x01\n\x87\xeaX\x90\x9b\xfb\x01_\xa4cIg\xee\xf7_\x05>\xc0@'\xd7\xf3\xba~\xf3\xc5\x82d\xa91\x93q=t\x10\xf5dAkT\x81f\xc8\xd3\xbe\x90\x06\xf3\xb8K4\xb9\x1bx\x8dv\x07\xdc\xba'xz\xa0OW9Yw\xa4E6\x08\xf4\x1f:i\xf7K,\x13\x02=vC\x07}M\xd8\x9c\x1f\xfd:\xd1Q\xd1\xafA\xab\xbb\x7f\xb9\xfd\x88\xe9\xef\x0fj\xf2,f\xf5w\x10\xee\xbco\xee\xeai\xdd\xe4\xa7\x95\xb3\xba\xd7\x07\x84\x95@\x06\x86|\x8a\xf7\x1f\x01\xf1\xb98\x90\xf4\x0bV\x80\xdf{!\x1e\x94\xa0\x16\xbb`\x83\xae\x1e\x0b\x97!\xc6\xd5u2\xfbC\xf9\x01\x0f\xbe~\xa7\xb6\x06\x99\xab\xbaI\xe6\xad\xf5\xaf\xcb.\x8d\xe8\xd4\xdc\xb5\xb5^\xc2v\t\xdeNY\x93:V+4|nB\x97\xf5\xd4+\x15\xf7X\x9ez\xd0 )\tu\x03\xe4\xd8\xd8\x07\x93\xb36\xae\x8aUfz@\xe1+)\xe4T\xd6\xb8\xed\xf14G\xd6\x0e/|\x85" + +2025-02-26 10:02:53.137 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.137 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.137 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x13\xe9}\x9e\x1c_\xee\xe3?G\x02\xa8\x964Qu\x11g\xba\xbe\xfd\xdf\xac\x7f\xe8\xc0/\x80\xe3\x1b\xa6Kq\xcbO\x87dur0d\xa0\xef\xb6\x81\xc8\xae\x85\xef*/\xf4Z\xad\x1b$\xbf\x01\x01R\xdbC\x84A\xd9\x08\xb2\x8c\x94\xa4\xd9!\xda\xa8u|-\x80\x14\x01\x86\x8e\xfd\xbf\xf9\xb2\xd5;\xcc\x10Me''\xc4\xcd\xa9\xa3\x99\xaaP\x1f\x14l\xf5\xf5\xc5\xb1RQD9\xce|\x1a\x1a\x0eU\xd5,\x9c\xa7\x9b<\x8a\x8d\x1c:\x03\xcf\xb1\x02\x9b\xd7\x00H\xcdD\xd0\x9c_K\x9f2\x9cfm\xb5\x86\xdb\xc9\x02o\x16\xd2k\xa6\x10\xbe[_\x89q\xa7\xf2\xc0\xbf\xd7\x84\xdc\x96\xf2!\xca\xadJ\x99\xd5\xa9\xf6\x15Rd\xbe\x04\xa7\xd1Q\xbf\xf5\xadU\xe6\xb2\xfat\xae\x83\xcdgNo\xdb\x94\x14\xf4\xd6\xda\x10\x9d7\x7f\x0f\xd8\x1fXP\xdegG\xfe\xf7\xf1\xfc\xa3\x03\xcfLjsI\xb8c\x05\xa5|\xd2\x17wf\r\xaf\xd5\x8f\\)B\x1e\x9e\x04\x04\xb2\xb8\xa7T\xc0" + +2025-02-26 10:02:53.162 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.162 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.163 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x8bz\xea\xd6\x00\x8715\xb2\xa4\xde\x97[\x06\x89B\xb7\xbd\x10-E\x98\x98mL\x04\xef\xf8r~{\x99X[S\xa1\x04\xac\x96\xa0\xe1\xad\x8b\x95\x90h\\\x0c\xf3\x8dF\xcf\xf9\xed\x16\xd5\x86p\x9f\x8d\x194t\x97LH>\xe6\xceA\x19V2\x03\xd8\x8a=\xd1Dn\xecw\x0e\xcc\x9c\x9c(]\x0e\x86\x10\x87]\xdd\xde\xed<\xa87EPI/\xab\x8d\x1a\xc5*_\xad,G\x00\xb6rp\x0c\xccnt\xeaS\x18F\x1f!DP\xc3\x17pV\x97&\xb6[\xc1]G\xae=\xaf\x9d\xc3U\xb0\xe5\xd7\x88Z\x9c\xc0jC\x93\x99\xc1*\x8b\xc34\xff\x9b+a\xccU\tNZM\xff\x06\x9f\xe6\x0b\xf4\xaci\rbY0\xb2\xbea\x8a\xe7R\xb7\x12Y\x02\x90\x83B' + +2025-02-26 10:02:53.182 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.182 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.339 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.339 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +list + +2025-02-26 10:02:53.343 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%L\x00\x00' + +2025-02-26 10:02:53.345 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.345 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.346 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=24) + +2025-02-26 10:02:53.350 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'\x01\x00\x00\x00\x01\x00\x00\x00\x15\xcd[\x07\x00\x00\x00\x00\xb1"\x1b\x17\x00\x00\x00\x00' + +2025-02-26 10:02:53.350 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'\x01\x00\x00\x00\x01\x00\x00\x00\x15\xcd[\x07\x00\x00\x00\x00\xb1"\x1b\x17\x00\x00\x00\x00') + +2025-02-26 10:02:53.351 | DEBUG | ectf25.utils.decoder:list:175 - Reported 1 subscribed channels + +2025-02-26 10:02:53.351 | DEBUG | ectf25.utils.decoder:list:190 - Found subscription for 1 from 123456789 to 387654321 + +subscribe_1 +status: +PASS + +================================================================================ + +========================== +Running: +decode_emergency +=========================== + +decode + +2025-02-26 10:02:53.366 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:53.368 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.368 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.369 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xa8\xd5)\xcb\x91B\xb2W{\x88\xcc5\xe2'\x04\xdf\xa0\xe4\xfbl, len=0) + +2025-02-26 10:02:53.383 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.443 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) + +2025-02-26 10:02:53.452 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' + +2025-02-26 10:02:53.452 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') + +decode + +2025-02-26 10:02:53.462 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:53.464 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.464 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.465 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x16\xe9\xcc\xca\x9c\t\x92\n\x87\xfa^a\x12V\xde\x18%\x95S\x7fT\xb5\xd5\x8d<\xa9GG\x85\xb0rZ\xd0\x9cj\xde\x1f_Fv\x88\x19\xa46\x01\xbe:8+\x98t\xa4\x0f\xd6\xc5\xa39\xad\x07;\x1e\xb2\xc5\x0c\xdb\x12\xd3\xf3p\x16\xb7\x8f\x8d\xa8\x88\xba\xa2\xa6e\xddt\x10\xc3\x80\xedt1\xef\x81\xef\xc7T\xaf\x13$g\xeaox\x9eU\x99u\x84\x8b\xf2\xb9b+F\xa4*y\x8br\xb33\x91\xeeF\xda\xbb9\xc1\xa0\x98\x911\x04q\xe7:\x1c\x1f\xce?\xf8x\x94\xc7' + +2025-02-26 10:02:53.479 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.479 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.542 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) + +2025-02-26 10:02:53.550 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' + +2025-02-26 10:02:53.550 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') + +decode + +2025-02-26 10:02:53.560 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:53.562 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.563 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.563 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xef\x17\x7fe\x82\x19.\x9ak\xe1\xf7\xd9\xc4\xc3\x9fQO7_`Yg\x81BL\xe1\xfb\xbd\xdf9\x8b\xfeC\xae\xa7v\xb2\x12\xe8\xa3M\x83`\x1b\xe6\x97\xb8\x11BE\x11\xf3d\xb8\xdeVm\xe6\xf1\x06\xcd\xe6\x0b\x08\x98\xc9\x02a\x9e\x05Jw\x98\xdc\rg3G\x90\x00\x7fL\xce8]\x15Z=\xb3\xa6\x0cYT\x1e=\x0f\x93\x8a\xa4\xe3\xdch$\x965\x03\xe2\x16y\xac:_\xd1w:\x95\xc2f\xfb\x85\x1b\xe7\x83\xae \xf3CE\xb1\n)\xf0K\xab\x19\xb9\x06\xf2\xdd\x10' + +2025-02-26 10:02:53.578 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.578 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.640 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) + +2025-02-26 10:02:53.648 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' + +2025-02-26 10:02:53.648 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') + +decode_emergency +status: +PASS + +================================================================================ + +============================== +Running: +decode_1 +=============================== + +decode + +2025-02-26 10:02:53.662 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:53.665 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.666 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.666 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xa8\xf2\x1b\x99\xe9\x14\x90\xef\xf2\x89\xa3\xea\xb6|7\xca\x84T+~z]\x84M6\x15\x81\x06!v~Xh\x9b\x19\x18\xe0p7\xbe\xbfyL\xa2\x8dy\xd8\xa2/j$\xaa\xe6\x9c\x04L\x16\xa2\xd9\x11o\xe8\xbb\x02\xfa*W\x11;41\x8a\\\xf3\xda_\xe4\x00\xc9;O\xee#\xff\xb7\xb7\xb4\xb2\xfa\xb7\x9c^l.\x1a\xbb\xf3\x9aK\x8b\xefX\xcai\x81O\xca\xa4;\xe0$Hl\xee\xa3\xc8N\nv[\x1d\x88\x1b\xfc\xe3\xb4Y\xa5'=}b\xeb\xb6\xa1;e\x11\x15\x99" + +2025-02-26 10:02:53.680 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.681 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.756 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) + +2025-02-26 10:02:53.763 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' + +2025-02-26 10:02:53.763 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') + +decode + +2025-02-26 10:02:53.766 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:53.768 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.768 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.768 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x81d\x06d`\xea\xab\x88\xf6\xed\x8c\xba\xa2\x81@\xc1\n\xc7\xb8\x81&3%\xd1\xf3\xc3\xd3\xf9\xf2\x13^\x0f/\x10p[\xca\x8ct\x9b\xb3\xc1*\xabC\xc2\x8b\xbd!\xf0\xfdG8k\xc3h\x18\x97\xd8u\x02\x88\xa9\x0f[\xb1(C\xef&L\x85\xd7PP\xcc\xd5,\xde\xb5\xfb(Z~L!\xc9\xcc\x96^\xa3\xfe\x089\xd5\xa5\xff\xf4N\x10\x1dM\x03\xb1\x168mH|vA\xa1\xe0\xb6\xdd%)\xfa\x86\xed\xc7\xdd\xff\xb4Q\x85\t\x81\x04\xf6\xfa\nM\x9c\x91P\xdc\xdc\xb8\xd3' + +2025-02-26 10:02:53.782 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.782 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.865 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) + +2025-02-26 10:02:53.873 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' + +2025-02-26 10:02:53.874 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') + +decode + +2025-02-26 10:02:53.884 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:53.886 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.887 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.887 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x82\x02\x1f\xd3\x10_\xaey\x011\x05`U=\xd4U\xe8(*\x81\x99\xe1\xe1\x01h\xccb\xd4\xfaxc\x1c7~h\xc2\xe2\xc6\x9f\xf8\x93\xcc\x8fe\xda\xab\xf8\xdbx\x059h\xc0\xe4\xd2\x8d\xe3\xda\x96\xf7\xfei^\x0c\xd0\\d.\xb7F@\xdf\x1f\xf9\xc8k\x90\xbf\xc6T*\x9b\x18\xc5y\x88ep_\xe2{\xc2F\xe8(\xecN\x83\x8aN\x11\xb2\xc7\xe0-t\x82\x85)\x94e~\xadk\xd7:\xf0F\xcd\xa3`\xe5H\x03\x15qv\xe9\xcc\x15\xdc\xa6\xb3\xda\xd1&Ux \xad' + +2025-02-26 10:02:53.901 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.902 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.982 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) + +2025-02-26 10:02:53.989 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' + +2025-02-26 10:02:53.989 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') + +decode_1 +status: +PASS + +================================================================================ + +=========================== +Running: +decode_unsubbed +=========================== + +decode + +2025-02-26 10:02:53.991 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x1d\x00' + +2025-02-26 10:02:53.993 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.994 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.994 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"ERROR: Encoder exception: '2'" + +2025-02-26 10:02:53.998 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:53.998 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:53.998 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=17) + +2025-02-26 10:02:54.000 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidBody' + +2025-02-26 10:02:54.000 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidBody') + +decode + +2025-02-26 10:02:54.005 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x1d\x00' + +2025-02-26 10:02:54.005 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:54.005 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:54.005 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"ERROR: Encoder exception: '2'" + +2025-02-26 10:02:54.006 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:54.006 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:54.007 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:54.007 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:02:54.010 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x1d\x00' + +2025-02-26 10:02:54.014 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:54.015 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:54.015 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"ERROR: Encoder exception: '2'" + +2025-02-26 10:02:54.015 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=17) + +2025-02-26 10:02:54.016 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidBody' + +2025-02-26 10:02:54.016 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidBody') + +decode_unsubbed +status: +PASS + +================================================================================ + +========================== +Running: +decode_nonactive +=========================== + +decode + +2025-02-26 10:02:54.021 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:54.022 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:54.022 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:54.022 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x8f\xb4\x85\xf6jp*\xb6S\x0c\x1d|2/$\xf4\x01\xa3<\x06\xf8\xf6\xf3t\xe2j\n0\xf2\xe0q\xdb\xe77K\xd1\xddU\xcb]\x1d\x03\x9a\x88\x12bB\xe0\xd7\xa8\xc5m\xdf\xff\x04\x89\x007+i\x94\xf7\xbf\x08\x8fh\xd1e\x9c\xaa\x98a\xa7!y\x83\x1a\xcf\xa5\xb4\xe3T\xa8\xce\xca7\xf2\\\x85\x8b|^\xb8\xbf\xe0\xc8s\rZ\x90\xf7\xfdG\xe4, len=0) + +2025-02-26 10:02:54.027 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:54.027 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=17) + +2025-02-26 10:02:54.035 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidBody' + +2025-02-26 10:02:54.035 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidBody') + +decode + +2025-02-26 10:02:54.042 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:54.042 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:54.042 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:54.043 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xf7\x1b\xef\xdcZM"(\r\xb1\xa8w\x06\xf9Y<~ \x95X\x1dH\xceB\xb9\x991\x17\x87\xad\xfd\x8f(\xe5N\x8aX\xea\x0c\x06\x8a\xce.\xa81^i\xbc\xe5\x89\xb7\xff\xcb;\x87\xe1\xda\xd6\xe7\xd0\x97]\xfb\x08@\xce\x8a\x14\xa5:U{\x8c|\x1cR\x9b`N\x91=\x97%\xbdkL\xc6\xaf\x9eb\xe4\x0bQ\x86|\xcf\xb3\xc7\xe3%\x92\xb2(\xb4\xd4\xa4\xd0\xf5j\xa330W\xc2\xd6\x1b)\xd8\x02=\xcbp\x1c\xc2\t\x15\xa0U\x83\xc5\xed8\x8e8+GP\x9ca\xf5' + +2025-02-26 10:02:54.046 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:54.046 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:54.046 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:54.046 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:02:54.050 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:54.051 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:54.052 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:54.052 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x01&s\xd4\'u\x9d\x04\xf0\x7f\x13&\xf9\xb8\x17Fw1,\xa8D\xfcU\x9a\x0c\xea4VW\xbcm\xd9\x91U\x10\xc1\xed\x99\xe5\xb0\xde\x0f\xf3\xf0\x9a\xb71\xb7\x05\x82:\xb1\x01\x17\xd4\xe0\xa1?\xb5{\xc9\xe5h\x07\xfd\x18\xa3\x82\xe5\x0b.\x08\xae\x88\x18\xc0\xaf\xbe\xc6\xab\xfe\x8f\xef%\xc6\xc7\x18\x88K\x1e:p\x0f\x8f\xf75\x02)Q^B\xe8\x03\xae\xc6\xe44x\xb8e4\r\x0bQ\xca?jG\xc9bP\x16\xc3\xbb\xc9)\x80s\xc6\xf8ZLT"\x0c\x18\xc5)\xfbZ' + +2025-02-26 10:02:54.098 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=32) + +2025-02-26 10:02:54.101 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NotInSubscriptionTimeRange' + +2025-02-26 10:02:54.101 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NotInSubscriptionTimeRange') + +decode_nonactive +status: +PASS + +================================================================================ + +============================ +Running: +subscribe_max +============================ + +subscribe + +2025-02-26 10:02:54.104 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '23456789', '498700020', '4294967295'] (kwargs {}) + +2025-02-26 10:02:55.245 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT + +-------------------------------------------------------------------------------- + +\xaeu{\xddd\xd2F4^7\xa9n\xad_\x96]\xaa\xa4\xe7\xe0y\xd7)8 f\xdf + + ,\xbd\x88-\xed\xde + +L\xa9R\xdf\xac\xe3;\x87\xcf \xbb\xffi5搜\xf2\xefp\x98s + + J\xb7A\xb5'\x9c\xbd\xd4p\xec*\xca.Ve + +\q\xf2\x9fvhpI\xb0\x9c\xb7ݩ\xdf\xf0\x98\x98\x97\xc0N\x86\xe6\x83WE\x9c\xf0c\x8a<\xc9\xe5h9Nx\xb0Cy\xaf;\xf7\x95ͧ\xfd\xe6\xc52Ѯ&\xffOU\x8b\xba\xa9\xb2\x94|\xbc%R\xa3m\xb7t\x81\x8c>\xa0\xc7]i\xbe,\xbb\x9d\xa95\xa7&9\xf3:\xb0\x9e\x83B\xa9\xfe\xe4\xac\xf0\x8eُ\xca\xe6<\xde7\x83\xba\xb2WH\xe8\xfd\xcb\xc0\xea\xcf!\xc1H\x96\xcb \x8d\xcfK6\xc0\xc8\xeb`\xb55\xf0G\x9fG\x91e\xd1\xcb<\xf9JEY H\xbc\xa8\xd6)\xa3uF\xf8,c@P\xb2oQ\xa5^N\xcdVM\xe4\xeb\xee\xbcZ\xd6\xe4\xa4R\xec\xf3}V\xd5\xd89\x84\xe4TZ\xbe\x97eU\xa1\xc8ʶ=\xb8hV\xfd\x8aj\xc5&]Ġ\xec\x90\xca\xc5\xf7 4\x89_\xc8ؽߎ\xa5\xc9s \xa6PxH\xb2\x82\xc2R\xfeN9:\xf4\xeeB\xb7VJ\x8f\xb1\xbe'8\xb7@\xcfK=bG{UEo#\xccE\xdc\xf5\xce8\x93V/\xf9\xacM<\xaf\x97AW\xd6^\xbd\xfb\xa1ԳE9\x84@2W\xf6M\xa6\x8f\xb3Q\xb3\x91\xf4\xbeVMh\xae\xcco/\x96\xaa \x99\xb0\x83s\x82\x98ș \xacYh\xa8V\xbb1\xde_\xa3\x8a\x93\x9a\x89\xc0F\x82\x90\x9f\xb5\xfc\x93\xc7~B\xd4Y\xbd\xea\x90\xc8``\xd8\xfbQk\xea\xd7\xfb\xd0\xcf\x9b\x97WO\x8f.\xdf#xة\xf5M\xd8y\xeex\xb1)R\xb7y\xe1\xe9\xe1\xd6\xff\x93\xd8n\xca\xc3O\xf9\xc6i\xdc۠\xf2\xa7\xc9\xfeׄ\xb5\xc2VקN\x84\xf4\xcfi\xf8\x80\xa40w\xb5 *+\xb1\xb6;'\x9d\x8e,a~\xb6\xad1]\xa30n\xf76E'\xc8\xdd㱛܇ũ=\x86\xcdx\xc2J@\x9e\xe9 + +\\xada;\xf7\xda!\xed\x94m:\xe4:z^\x9e\xa6FԦ\x94\xea\xa6sx"\xc2\"P\x9eY\x84\xc53\xd6\x82\xfa \xb7\xb1\xd3\xebQrM\xa81\xb7T\xaf\x90جC9\xe1\xcetfP\xcc\xf9\xdaT\x90I\xa8E3\xe6\xf6\xccm\xfeZ;W\xcdL\xa7d\xb4\xdbk!JF\x83A\x94\xeeǸ\x9b\xfa̭\xc0q\xdd$\xd1:\xabh\xed<6b7q\x88\xb6\xa1\x8f\xc3\xe7\xf5>bi\xe1F(\x91s\x9a̭-------------------------------------------------------------------------------- + +sub: +b'\xae\x1cu{\xddd\xd2F\x124^7\xa9\x03n\xad_\x14\x96]\xaa\xa4\xe7\xe0y\xd7)8\x0cf\xdf\r\x0c,\xbd\x88-\xed\xde\rL\xa9R\xdf\x03\xac\xe3;\x87\xcf\x0b\xbb\xffi5\xe6\x90\x9c\xf2\xefp\x98s\r\x0bJ\xb7A\xb5\'\x9c\xbd\x18\xd4p\xec*\x03\xca.Ve\x18\r\\q\xf2\x9fvhpI\x17\xb0\x9c\xb7\xdd\xa9\xdf\xf0\x98\x7f\x98\x97\xc0N\x86\xe6\x83\x08WE\x9c\xf0\x07c\x8a<\xc9\xe5h9Nx\xb0Cy\xaf;\xf7\x95\xcd\xa7\xfd\xe6\xc52\xd1\xae&\xffOU\x8b\x13\x05\xba\xa9\xb2\x94|\xbc%\x03R\xa3\x02m\xb7t\x81\x8c>\xa0\xc7]i\xbe,\xbb\x9d\xa95\xa7&9\xf3:\xb0\x9e\x7f\x83\x04\x07B\xa9\xfe\x14\xe4\xac\xf0\x8e\xd9\x8f\xca\xe6<\x1c\xde\x0e7\x83\xba\xb2W\x01H\xe8\xfd\x1e\xcb\xc0\xea\xcf!\xc1H\x96\xcb\x0b\x8d\xcfK6\xc0\xc8\xeb`\xb55\xf0G\x9fG\x91e\xd1\x1d\xcb<\xf9JEY\t\x13\x17H\xbc\xa8\xd6)\xa3u\x08\x1bF\xf8,c@P\xb2oQ\xa5^N\xcdVM\n\xe4\xeb\xee\xbcZ\xd6\xe4\xa4R\xec\xf3\x14}V\xd5\xd89\x84\xe4\x15TZ\xbe\x00\x11\x14\x97\x0feU\xa1\xc8\xca\xb6=\xb8hV\xfd\x8aj\xc5&]\x0f\xc4\xa0\xec\x90\xca\xc5\xf7\x04\x1b\x1d\t4\x89_\xc8\xd8\xbd\xdf\x8e\xa5\xc9s\x0f\x0b\xa6PxH\xb2\x82\xc2R\xfeN\x129:\xf4\xeeB\xb7VJ\x8f\x08\xb1\xbe\'8\xb7@\xcfK=bG{UEo#\xcc\x05E\xdc\xf5\xce8\x93V\x03/\xf9\xacM<\xaf\x1d\x97AW\xd6\x14^\xbd\xfb\xa1\xd4\xb3E9\x84@2W\x07\x02\xf6M\xa6\x8f\xb3\x08\x1cQ\xb3\x91\xf4\xbeVMh\xae\x19\xcco\x0e/\x96\xaa\x0b\x1e\x99\xb0\x02\x83s\x82\x98\xc8\x99 \xacYh\xa8V\xbb\x031\xde\x0e_\xa3\x8a\x93\x9a\x89\xc0F\x82\x90\x9f\x0e\xb5\xfc\x93\xc7~B\xd4Y\xbd\xea\x90\xc8``\xd8\xfbQ\x02k\xea\xd7\xfb\xd0\xcf\x06\x9b\x97WO\x8f\x12.\xdf#x\xd8\xa9\xf5\x07M\xd8y\xeex\xb1\x12)R\xb7y\xe1\xe9\xe1\x1c\xd6\xff\x93\xd8\x18\x00n\xca\xc3\x14O\xf9\xc6i\xdc\xdb\xa0\xf2\xa7\xc9\xfe\xd7\x84\xb5\xc2V\x1d\xd7\xa7N\x84\xf4\xcfi\xf8\x15\x80\xa40\x1aw\xb5\x0c*+\xb1\xb6;\'\x15\x9d\x8e\x19,a~\xb6\x12\xad\x061]\xa30n\xf76\x07E\'\xc8\xdd\xe3\xb1\x9b\xdc\x87\xc5\xa9=\x86\x04\xcdx\xc2J@\x9e\x1b\x03\xe9\r\x03\\\xada;\xf7\xda!\xed\x94m:\xe4:z^\x9e\xa6\x1d\x0eF\xd4\xa6\x94\xea\xa6sx"\xc2\\"P\x9eY\x84\xc53\xd6\x7f\x1f\x82\xfa\t\x19\x12\xb7\xb1\xd3\x03\xebQrM\xa81\xb7T\xaf\x90\xd8\xacC9\x02\xe1\xcetfP\xcc\xf9\xdaT\x90I\xa8E3\xe6\xf6\xccm\xfeZ;W\xcdL\xa7d\xb4\xdbk!\x08JF\x83A\x94\xee\xc7\xb8\x9b\xfa\xcc\xad\xc0q\xdd$\xd1:\xabh\xed<6b7q\x1a\x88\xb6\xa1\x8f\xc3\xe7\xf5>b\x16i\xe1F\x1b(\x91\x1es\x9a\xcc\xad' + +2025-02-26 10:02:55.246 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%S\x84\x03' + +2025-02-26 10:02:55.246 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.246 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.246 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xae\x1cu{\xddd\xd2F\x124^7\xa9\x03n\xad_\x14\x96]\xaa\xa4\xe7\xe0y\xd7)8\x0cf\xdf\r\x0c,\xbd\x88-\xed\xde\rL\xa9R\xdf\x03\xac\xe3;\x87\xcf\x0b\xbb\xffi5\xe6\x90\x9c\xf2\xefp\x98s\r\x0bJ\xb7A\xb5'\x9c\xbd\x18\xd4p\xec*\x03\xca.Ve\x18\r\\q\xf2\x9fvhpI\x17\xb0\x9c\xb7\xdd\xa9\xdf\xf0\x98\x7f\x98\x97\xc0N\x86\xe6\x83\x08WE\x9c\xf0\x07c\x8a<\xc9\xe5h9Nx\xb0Cy\xaf;\xf7\x95\xcd\xa7\xfd\xe6\xc52\xd1\xae&\xffOU\x8b\x13\x05\xba\xa9\xb2\x94|\xbc%\x03R\xa3\x02m\xb7t\x81\x8c>\xa0\xc7]i\xbe,\xbb\x9d\xa95\xa7&9\xf3:\xb0\x9e\x7f\x83\x04\x07B\xa9\xfe\x14\xe4\xac\xf0\x8e\xd9\x8f\xca\xe6<\x1c\xde\x0e7\x83\xba\xb2W\x01H\xe8\xfd\x1e\xcb\xc0\xea\xcf!\xc1H\x96\xcb\x0b\x8d\xcfK6\xc0\xc8\xeb`\xb55\xf0G\x9fG\x91e\xd1\x1d\xcb<\xf9JEY\t\x13\x17H\xbc\xa8\xd6)\xa3u\x08\x1b" + +2025-02-26 10:02:55.255 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.255 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.255 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"F\xf8,c@P\xb2oQ\xa5^N\xcdVM\n\xe4\xeb\xee\xbcZ\xd6\xe4\xa4R\xec\xf3\x14}V\xd5\xd89\x84\xe4\x15TZ\xbe\x00\x11\x14\x97\x0feU\xa1\xc8\xca\xb6=\xb8hV\xfd\x8aj\xc5&]\x0f\xc4\xa0\xec\x90\xca\xc5\xf7\x04\x1b\x1d\t4\x89_\xc8\xd8\xbd\xdf\x8e\xa5\xc9s\x0f\x0b\xa6PxH\xb2\x82\xc2R\xfeN\x129:\xf4\xeeB\xb7VJ\x8f\x08\xb1\xbe'8\xb7@\xcfK=bG{UEo#\xcc\x05E\xdc\xf5\xce8\x93V\x03/\xf9\xacM<\xaf\x1d\x97AW\xd6\x14^\xbd\xfb\xa1\xd4\xb3E9\x84@2W\x07\x02\xf6M\xa6\x8f\xb3\x08\x1cQ\xb3\x91\xf4\xbeVMh\xae\x19\xcco\x0e/\x96\xaa\x0b\x1e\x99\xb0\x02\x83s\x82\x98\xc8\x99 \xacYh\xa8V\xbb\x031\xde\x0e_\xa3\x8a\x93\x9a\x89\xc0F\x82\x90\x9f\x0e\xb5\xfc\x93\xc7~B\xd4Y\xbd\xea\x90\xc8``\xd8\xfbQ\x02k\xea\xd7\xfb\xd0\xcf\x06\x9b\x97WO\x8f\x12.\xdf#x\xd8\xa9\xf5\x07M\xd8" + +2025-02-26 10:02:55.278 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.278 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.278 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'y\xeex\xb1\x12)R\xb7y\xe1\xe9\xe1\x1c\xd6\xff\x93\xd8\x18\x00n\xca\xc3\x14O\xf9\xc6i\xdc\xdb\xa0\xf2\xa7\xc9\xfe\xd7\x84\xb5\xc2V\x1d\xd7\xa7N\x84\xf4\xcfi\xf8\x15\x80\xa40\x1aw\xb5\x0c*+\xb1\xb6;\'\x15\x9d\x8e\x19,a~\xb6\x12\xad\x061]\xa30n\xf76\x07E\'\xc8\xdd\xe3\xb1\x9b\xdc\x87\xc5\xa9=\x86\x04\xcdx\xc2J@\x9e\x1b\x03\xe9\r\x03\\\xada;\xf7\xda!\xed\x94m:' + +2025-02-26 10:02:55.300 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.300 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.301 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe4:z^\x9e\xa6\x1d\x0eF\xd4\xa6\x94\xea\xa6sx"\xc2\\"P\x9eY\x84\xc53\xd6\x7f\x1f\x82\xfa\t\x19\x12\xb7\xb1\xd3\x03\xebQrM\xa81\xb7T\xaf\x90\xd8\xacC9\x02\xe1\xcetfP\xcc\xf9\xdaT\x90I\xa8E3\xe6\xf6\xccm\xfeZ;W\xcdL\xa7d\xb4\xdbk!\x08JF\x83A\x94\xee\xc7\xb8\x9b\xfa\xcc\xad\xc0q\xdd$\xd1:\xabh\xed<6b7q\x1a\x88\xb6\xa1\x8f\xc3\xe7\xf5>b\x16i\xe1F\x1b(\x91\x1es\x9a\xcc\xad' + +2025-02-26 10:02:55.317 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.317 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.318 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.318 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +subscribe_max +status: +FAIL + + +Decoder did not subscribe to valid subscription + +==================== +Full Traceback (running +subscribe_max +) +==================== + +Traceback (most recent call last): + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_commands.py", line 440, in run + +result = task.run(*args, **kwargs) + +^^^^^^^^^^^^^^^^^^^^^^^^^ + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_task.py", line 89, in run + +return self.method(*args, **kwargs) + +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/generate_tasks.py", line 46, in subscribe_max + +test_commands.subscribe(channels, start_time, end_time) + +File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/test_commands.py", line 114, in subscribe + +raise TestError("Decoder did not subscribe to valid subscription") + +test_commands.TestError: Decoder did not subscribe to valid subscription + + +================================================================================ + +========================== +Running: +decode_sequential +========================== + +decode + +2025-02-26 10:02:55.339 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.340 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.340 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.340 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"b\xba]sH $\xe3'\x9d\x93\xc8\xe7\xef\xe95%\x83\x88&A\x86\x17\r\xd7\xf2\xad\x1d)\xa7\xf4\xad\x8a\xb7\x14`\x08\x8f\xc7\xde\\\x06#\x83l\xb7\xa3\xee\xb7\xe37\xbd5\xb4\x93\xb5\x93\x97O\x0c\xda\x13\xf0\x0c\xc78}L\xbcr7\xa6\x88\x87I;U\x02|#8\xf4\x89\xe1\xe5A.\x1dd\xd5j\x8c\x94\x01\xd7\xe2w\x12\xc3&\xdd\x15\x83\x9b\x16[\xe8+\x85\xd9\xdf\xd3\xf414e\xa0\x1d*j4\xfc|\x9dMjS_v\xf6\xde\x84\xb6\xf0\xcd\xf9\xc29E\n" + +2025-02-26 10:02:55.344 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.345 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.485 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.486 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:02:55.496 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.499 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.499 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.500 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'I\xba\xe4T\x1a\xe2\xce\xb7aFV\xdb\xf3\x07\x1btk\xe1\x04\xeb0\n\xbe\xf1\xb1i\x15\x84\x8c&\xaf\xb1\xeb[\xdf\xe3P\xc9g\x12\x1a3\xd0\x00\x0cv\xe22\xc8P\x8e\xd0\xc9\xc6"?{\x8f\x06\xc81\xadi\x0b\xd1\xca\xe7\xc9=\x0b\xa2\xb5 O0\xcd\x88h=\xd0:\x19\xb4~`\xae/o/X\xe4\x1f\xbd@\\\'\xe2Xa\xc0\xdb\x13@\x0fN2\xc0\x84\xb9\xc6\xf6)n\xd0LEe\xe2\xf6\x0c\xfe\\\xa6\xb1L\xb3\x18=]\xf3e\x9b\xb0?\xff\xd0:\x0e\xb8\xd1' + +2025-02-26 10:02:55.514 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.515 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.576 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:02:55.578 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:02:55.578 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:02:55.589 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.590 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.590 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.591 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xdb7\xfe\xe3\x07\t\x91\x8a\x9c,\x06B!\x81;Q[d\xe0\x8b\xa2Np\\\x89^\xfe\x14\xbb\xfd\xab\x9e\xff\xfa\xaa\x07\xa2\x1f\xc9\xcd\x81\xa5 #_\x8e\xb6\xfd+v\xae\xe3\x00G_\x19Pf\xcb\x15\xfc\xe6\x82\rb\xf7\xce*\xbc\xd2.\x86\xde\xdf\x8e\x9ar\xb0ySd\x0cy/[\x1b\x8f\x93\x86\xea5G\xa0L\xd7C\x11r\x97\xef\xa2)\x19\x85\xcf\x1d\xe2\x02}$|a\x16\x85@\x02\xa47#Z\xb6(q\t?\x89'`\xf4\xdbj9t\xc7.$\nQU\xba" + +2025-02-26 10:02:55.595 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.595 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.596 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.596 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:02:55.609 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.609 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.610 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.610 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xf0\x80\x8d\xcaO\n\x0eH3\xda\xf4\xbfw\xb8\xa8\xb0h\xc4\xcd\x86\xe1\x97\xfd\xf7\xd7\xde\xa8\x02?Y\xfdLa\x7fH\x01\xb1\xd9uc\xb8\xe5IT"t26\x06\xad\xa2\xe3).g\xc1\x88\x8f\x92\xe0B\xba@\x03\xf1\x0c\xa9\xe3h&w*\xf2\xc6%=\x85\xb8t\x99FZ\xa3\xf1\x94\x92X\xcc2u\x9c?Y\x87_\xd5\xd5\x07\x1b\x0b\x15H9-3 d\x83DU\xbdl\xca\x1f\xdc3\xb9\xdb\x05\xe0\x17\\\'q\xff\xce\xc2e^\xd2\x1e\x97\xb9\xc4\xcb\x82[\x93\xdas' + +2025-02-26 10:02:55.666 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:02:55.668 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:02:55.668 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:02:55.679 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.680 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.680 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.681 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe00\x03\x8bk\x82E:{\x9bes\xb9c\xd7\x05\xdaDbH0\x989\xd2x_\xfe%\x0b\xd6\xb0\x7f\xdc\xb9\xfaf\xd3\x08|\xe4\x01{\xb6\xe0\x9b\xa4\x8d\x19y=2dmv\x94=\xb5\x11\x8c\x0e6\x9c\x03\x0f\x94S\xa3\xda\xbf\x0e\xab\xd3a\xe5\x99o\x7fY\xca\xc8>\x13\xf6 <\xbbQz\x945_\xc1\xe8\x1a\x0c\x84\x11\x92F\xb69QK-\x0fr\x0e7|=\x8e\xfb\x82\xe6rx\xa7.=\x05\x07\x83\x81\xdf8|\x85\x03\xa0\xb6\xb9\xfeH`Tu\x06\xf4\x9c:' + +2025-02-26 10:02:55.693 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.694 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.756 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:02:55.757 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:02:55.758 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:02:55.769 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.770 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.770 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.771 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"V\xf4\x1f\xb6\x81X\xbc\tHBV\x1e~\x94\xefr\xf6\xb0\x0c\xa8\xaa\x04\xa0\x0b\x81\xf7\\%+ha\x0f'\x83\x0e\x93).\xc1E\x12\xb5\xc0\x89\x19~4u\xb5S\xda;{\xc3\xa6;~\xad\x1b\xb5~\xc94\nc\xae\xa3\x80\xce~\xe0\x82g\xd6\x7f\x0cd\xd3\x1d\x005b\xe4\xed}b\xe1^\xec\x87v~\xe0\xf3\xe8\xe7\xaeL}\x1d\xcd\x15J2\xd8\x00\xb6\xc7\x96\xa9?\xc6S\x83\xca\xf8\xe4\x99l\xa3\xd2\xf3u}Q \xa4\xd5\x1b\xe18[\xc22\x8c e\x05\x1a\x9c" + +2025-02-26 10:02:55.775 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.775 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.776 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.776 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:02:55.786 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.787 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.787 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.788 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x82(\x8fU\xd3DWz(\xa1T\xf5\x81\x11Wx\x0e\xfd\xff\xa2\xd8\xb2\x87\xff\x8a\xd9Q1n<\xb56\xb9\xe4\xdb\xfb\xbc\x0b.i>tmb\xee\x0f\x8a\x11J\xdev^?~\xef\xcf\x94\x15\\\xcb\x0e\x85 \x00~\xa0\xfb\xd6\x87O}=po\xa2FhN\xfbz\x92\xbfPW\x9c\xe9H\xe9\x88}\x95\xeax&\xde\x0b\x90<\x08@"\n!Lp!g\xc6)\xbb\xd5\xf7Xj/\xec\x06\xd4FU}\x17\xb3q0g3\xc2\x07\x0c\xbd\x08~d\xe0;\xde\x12\xb5P' + +2025-02-26 10:02:55.847 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:02:55.849 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:02:55.849 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:02:55.859 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.860 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.861 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.861 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xdf\xaf\xf8\xf7\xe9\'\x83\xcdT9\xcf\xa2\x83\t\x80\xb4\xf4*\xb5\x923\xb9\xebs\xf0\xc2\x0b/\x97\xf2l\x89\x18\x86y\xda\xac\xfa\xd7j\xae\x95l\xa6\xed\x05\xe1\x93\xee\xd7/\xbdw.P\x85\xd3G\x04\x06\xa5`\xd6\x00\xd8\x90\x81>7\x032\'S\xa4\x05\xb6\x1f+\xf5\x98s\x91\xc9\xb3&\x92\xecF?\x8d\x1c\xbf\x9c"\xf7`p\x1b\x82n\x17\x83\x84u\x7fl\xffL\xafU\x00\xcf\x83\xa1\xf0&@^f|\x9aCFn\x94O\xf9I\x92\xfe\xfb\xf47\xcbRa\xec\x9bL+' + +2025-02-26 10:02:55.874 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.874 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.875 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:02:55.877 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:02:55.877 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:02:55.887 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.888 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.888 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.889 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xfcM\xbc\xb4J\x1d\xd4\xben"\xa46\x80\x0e\xa2B\x08(dN\x13\xbc\'8\x0f\xf75\x08\xa7,\xd9\x01\xfe\xc25\x8a`h\xc7\xc5\x8b9\xe2di9:zz\xee\x9f\x92\x98u\xa4?z!F\x1b\x1a\x12\xe0\x07?<\n+\x16\xb2\x94\x17;\xfb\x8dwU\x86)&\xc1\xf8\xd8\xfc\xdb\xa2\xe5\x88ee\xa8<\xfa\xd7\x9f\xf9\xab\x90\x83Gi\x80\xf0,\xdah\x98\x00\xf63\xac\x7fJ\xed\xff\xf2\xb9\xb8\xce\xe9\x82\xd3\xf2@q\xd6o\xb5)\xacq\n\xbc\xf5`\x06\xa1S\xae@' + +2025-02-26 10:02:55.892 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.893 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.893 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.894 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:02:55.902 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.903 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.904 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.904 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xd8\x18z\xfc\x9e\x83\xdd\x95w\x93\xbf\xd5h[t\xa8N\x8foP\x90\xfcuu\x0c\x8e\x9f\xa5:&\xc5_\xd7T\xe7\x94\x86\xa97Y\xf4\xa8\xbf\xc4\x9a' + +2025-02-26 10:02:55.964 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:02:55.966 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:02:55.967 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:02:55.977 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:55.978 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.978 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.979 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'?\x96\x02\x8c\xd7\xef\x9d\x978d\x9c\xacX\xe3\x14\xe8\x15\x11\xde8\x048\xda\xcd\x95\x1aU8\xd2\xe0@\xe3\xb5\xc4\xf7\xac\x9e\xda)\xdd\xa7 \xa0\xb8\x85\x8aL\xadb\xf4\x07\xba\x97\xc6\xa4V\x0bpQ\x13G\x8d\xe9\x07\xdc\xbc\xe6\xc3\xf2\xe0\xb8\xafw\xd3\x95\x16\xcb\xdagc\xb6k\x07\xcc\xd8\x08g\x15G\x9c\x1b\x18\xd1?\x88\xb5\xd6t\x91\xca\x06\x92HZ9\xb9\xd2\x8al\xaf0\xc1\x0ck\x90\x1a,7\xa5C\xbd\xca&\xcf\xf3=\xa9\xb9\xdd\xbdi\xe4\x9a@k\x86nx\xe0\xf6' + +2025-02-26 10:02:55.991 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:55.992 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:55.992 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:02:55.993 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:02:55.994 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:02:56.003 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:56.004 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.004 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.004 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x8b\x81KB\xb244o>\xa7\x19\x8a0\xca\xce\xea\xff\xce\x07\xa8.x\x8d\x92\x03\xad\x03\xfe\xf9\xff\r\xbc\x04\xe4\x16\x88\xc8\x19lXr\xb7!u\xdb|\xdfyX\x08\x81\xf8\xd5&\xb6\xc2\xdc\x14\xfc\xf2\x98k\xc3\x0bac\x83i\x919\x7fL&n\x9f\x9eO\xe9Y\x95\xe9O\xcd\xa7\x97\xf0\x08\xe5\xad\x82l\xc0\xa6\x7fa\xb3\xcc\xb7\xb7\x89\xeb}\x04\x1d\x02\x8eb\xbe\xd0\xd6\x08.5\x9a\xf8\xff\xf2K2\xd7\x15\xd2\xe9\xf9\xe0\xfa\xde/\x8d\xe1\xcd}y\xba\x1f\x8dv=W\xf9' + +2025-02-26 10:02:56.008 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.009 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.010 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.010 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:02:56.020 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:56.021 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.021 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.021 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"d\x97^o`\xc0(Fk\xb9\xb2\x11\x14\x1f\x1b\n\x85\x0e2\xa3\x83mz\xcfU\xf1\x0f\xec\xa5c\x87\x90H\xe0\xb1J\x9c\x15\xbb\xa7\x0f\xb5\xe7[j\x16\xcd\xbb\x03mf\x06\xef\xef\xeb>\xbf\xd5_%\xa9\xdd \n\xa9s\x88\xc36\xb0\xfa\xe8Y|\xb6\xa0\xa6\xd8\xb6\x0cG\x95\x82?\xee?\x1c\xbb\xe3\xd1\xfa\xf7,z\x11\x9c\x14%Oc\xb1\xf9\x1aU.g\xcd\x07\xb9*\x11\xefU\x9a\xa0~\xa8\x85\xa9>\xe5'\xee}k\xbc\x8c:\xdb\xfc\xf3\x14n\xe7\xb5\xf7/\xb9\x8a\x88" + +2025-02-26 10:02:56.081 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:02:56.082 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:02:56.082 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:02:56.091 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:56.092 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.092 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.092 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%\xf3\x1a\x85\xa9*\xf2\xd6O\xaa\x06\xb7? kc\x8d\x84\x19;Pq\xc7\xe1\x05{\xb0\xf4&\x9e\xb5\x00u\x1c\x9a\xdfV#P\xd3Vo\xd1\xbd\x1e\x0f\x87U\xe5\t6y(\x1d0\xe8yj\xf7\x16\xde\xa4\x91\x02\xff\x15\xea\xffN*\xb0q\x83\xcb\xbe\x02\x14\xe1\x12\x1a\xfd\xfb\xe4\xc3t"\xa2\xfd\x0b\xbf\xd7\xd3\xf3\x1a\x87\x19[SUJ:\xfc\xaa\xd7=Z\x19\xf9f\xb0\xd2\xf1\xaf;)`#\xc6\xccY\xd1\x05\xd2\xfc\xed\x83\x11\xf9\x83\xfb!i\xd7\x98]\xfe\x12\xdc\xf9\xdc' + +2025-02-26 10:02:56.105 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.105 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.105 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:02:56.107 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:02:56.107 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:02:56.112 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:56.113 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.113 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.113 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xdbu\x01l\x8c\xb0ldD"-\xf5\xc6\xe5\xdb\xbdN\x8axS\xc9WR\x1e\xf2n\xdd\xbe\x08\x87\xc1\x82\x9b\xacx\xd4711\xf8\xfe\x8d\x0c\x04-)\xc2Xz\xda\x8e,YX\xdb\xf9L4\xd4qI\xe6\xc2\rlhL\xe9\xa7\x04 z\xfd\xd4/\xfe(\x0f\x99\xc5\x1d\x89?\xb1rR\x10\xe5\x8d\xd2\x97y\xa5as\xa5\x0b\xfa{\x13h^\x95\xcf\xf9\xe6&)\x87[w\x9c\x1eX\x10\xdd\xd8\xa6f#\xdb\x8b^\x19f-\x8aI\xe4\xce\xee\x8ea0\xcasKMw\xc0' + +2025-02-26 10:02:56.117 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.117 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.117 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.118 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:02:56.122 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:56.127 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.127 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.127 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x0fe1G\x9fg\xba\xe76L\xecg\x1b\xc7\x97b\xfd\x9f\x01Mud_\xf1\xc2\xd1(\xa4\x06P\xe3\xfeX+^E\xc2+\x01\xabHz\x13E\x9e\xb1\x9f\xfe\r\x8d\xbf\xffla\xcd>T\xf0,9\xdd\xf3\x80\r\x10\x1f\xa1\x01\xfa\\\xfe\r\x99~y\xc4y\xb3)\xa1\xb7U\x80\xfa'\xff\x9b\x9c\x7f\xa4\x9e\x82\xe9\x82\x11\x81R\x81\xc3\xb2\xe4l\xe5u\xac\xb9\x02\x01G[\xd5]\xb38\x9dHT\x88\xc0\x14\x145>\xe6\x91\x0eZ^\x11\xa1I\xf2\xd0}\xaa\x0c\x06\x8b^\x8e" + +2025-02-26 10:02:56.189 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:02:56.191 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:02:56.192 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:02:56.202 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:56.203 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.203 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.203 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xa6\xfd\xa5\xd0x\xab6Y\x05s\x11E\xd8\xe4\xe5\xdd\xd6$['\xe6\xb2#*NxQ\xfe\xaa\x93dsR\x1f\x83\x1a\xd5%\x84\x10\xf8\xcb}Z\x12!B\xa8\x8e\x16G\xc5i\xba\xe7\xdf\x9c\xc5/?\xf2Q\x18\x00\xc4\xd8\xc7\x97.1C\xf5\x16\xa4\xc8\xe1G\xd9\x0c\xeed\x188\x0f6\xa6\xd7\xbe\xcd\xbc\xdc\\\x85]T\xdf04uK\xf0b\r\xbe\x84\xa9\x88\x88'\xff\x9a\x00~\xd4a*\x9b!9f&\xfe%\xea\xe8\xe5\xb9e@\x8a\xcb9#\x9ad\xb5;\xf3\r\xc8" + +2025-02-26 10:02:56.216 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.216 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.217 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:02:56.218 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:02:56.218 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:02:56.233 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:56.234 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.235 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.235 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'z\xde\xd3e{{\xbe\xd3\xc8\x94\xc6\xd6\xb7\xbb\xe8\x18*\xbb\x1e\xec$C\x1f\xf5*0\xa6\xcb\xb9\x02D\xd4\x0c\xe9\xe5e&\x94\xaf\x96\x88G\xc5UW\x1bm\xce\x83\x89\x0b\xd73c#\x98X&\xd5\x04\x1bF\x91\x06|\xd87v\n\xc9\xe2P\xd1\\\x08\xb8\xe8\x899\xef\xf8\xd6Y\x9c\x8b\xb2\x10\xf4\x87\xb0\xcfZ\x86\xdc\xfa\xfc\xd1\xb3\xd7\x93\xb2oQ\xdcrwb\xa3\xc9\x0epC84\xa0mub\x05h\x8d=\xf4\xdfq]\t\x89\xca@\xe8O\xe8\x15Oy\xdfGS\n' + +2025-02-26 10:02:56.239 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.239 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.239 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.240 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:02:56.247 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:56.249 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.249 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.249 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'Y\xd8\xffs\xe34>\xc3\x11\xd3\xf5\xf1\xa2\x9b\xe8W\x81p\xed?\rC\x16\x0eP\xc2\xb5\xaf\xe2\n\xb2\x84\xe5\x85\xe1\xce\x94-\x8c\x7fU38s\xae{\x96\xe7\x98e\x07[\xbd\x105\x1c\x9cU\xc0\xe1oI\xab\x06\x97s\r\xd9\x81\x99\xb8\xa2\x03%\xa6\x16vGMt7\xf2<\xe0m\xe2~\x08\xeb\x13Ad\xc0\x03\xe5w\x8a\xca\xfe\xfa\x9bXpK\x1b\x8bx\xd6\xb8\x17\x1d\xd2#\xb1\xb9\x93[\x9dJ\x8cW\x95\xd7QJ\x85\xb3\x1dk/)\xc7\xfc6+\x92$\xf8\xe5S' + +2025-02-26 10:02:56.312 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:02:56.313 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:02:56.313 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:02:56.316 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:02:56.317 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.317 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.317 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'O\x9c\x7f\xdb\xf2MB#\xc1j\xdf\xa2\rl&\xcf&N\xc6\x7fM\x1bWb\xea\xbaG,\xf1\xb1@\xab_+\x88\xbf\xc9\xc8\'\xd6\xec]T\xff\xc1\xcd\xc2i\xd2\xd0r\xe9\xa7\x9bB\xe4\x1c\xec\x06\x03\x1euJ\x0c\x1d\xfd\xd6\xc1\xa1\x16"\xe2\xbfi\x0f\x08v[JW\xa5t\xef\x84\xc2l\x91\xf7c\x9b\xbes\x9a\x1c\xf8\x8f:]$?^A\x0f\xa2\xdc\x13\xfc\xcb6 \xda\xe7\x8b\x04;\'\xfaf\xe2\xb1{\xb6yv\x8b\x9c\xc3\xc6-\xccsGL\xab\x03s-\xe2\x1aw' + +2025-02-26 10:02:56.329 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:02:56.330 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:02:56.330 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:02:56.332 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:02:56.332 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode_sequential +status: +PASS + +================================================================================ + +============================= +Running: +power_cycle +============================= + +power_cycle + + +list + +2025-02-26 10:03:07.572 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%L\x00\x00' + +2025-02-26 10:03:07.574 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:07.575 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:07.575 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=44) + +2025-02-26 10:03:07.581 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'\x02\x00\x00\x00\x01\x00\x00\x00\x15\xcd[\x07\x00\x00\x00\x00\xb1"\x1b\x17\x00\x00\x00\x00\xff\xff\xff\xff\x15\xece\x01\x00\x00\x00\x00\xf4\x8e\xb9\x1d\x00\x00\x00\x00' + +2025-02-26 10:03:07.582 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'\x02\x00\x00\x00\x01\x00\x00\x00\x15\xcd[\x07\x00\x00\x00\x00\xb1"\x1b\x17\x00\x00\x00\x00\xff\xff\xff\xff\x15\xece\x01\x00\x00\x00\x00\xf4\x8e\xb9\x1d\x00\x00\x00\x00') + +2025-02-26 10:03:07.582 | DEBUG | ectf25.utils.decoder:list:175 - Reported 2 subscribed channels + +2025-02-26 10:03:07.582 | DEBUG | ectf25.utils.decoder:list:190 - Found subscription for 1 from 123456789 to 387654321 + +2025-02-26 10:03:07.583 | DEBUG | ectf25.utils.decoder:list:190 - Found subscription for 4294967295 from 23456789 to 498700020 + +decode + +2025-02-26 10:03:07.593 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:03:07.595 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:07.595 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:07.595 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x1cu^\xb4g\xcf\xa2\x19\x94ex{\n\xd2\x1a\xa3X\xe0\x8a"\xcb\xa4\xad\xab\x13\xbf\xc4\n\x8b|Y\xa2;\xb5\xb2\xf5\xcd"\x06\xa9\xf5\xde\xc0\xc5\x1d\xa0\xa4r\x82\x01\xe5\x815\x9e\xcd\r\x90\xac~\\\x07\xa5T\x08\xa1\xa5\xe1W\xc5\x88\xef\x14\xf4\xec\xef\x19\xae\x95IY\xb0\'\x80O\x83\xf3P0\xa1\xd3\xe2\xce\xc0\xd1\x13\xa0\xdf\xce \xce=\x0fF\xe1\xd9\xe2\xc3\xb4\x96\xae\xb4}\xb2\xf0k\xc7k\xe4H\xef\xf4\xf8\xb1D\xeb\x92+\x06=\x9f\xb21\xb7\x87a\xaa\x97\x91\xc3,' + +2025-02-26 10:03:07.610 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:07.610 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:07.672 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:03:07.674 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:03:07.675 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +power_cycle +status: +PASS + +================================================================================ + +========================= +Running: +update_subscription +========================= + +subscribe + +2025-02-26 10:03:07.682 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '400000000', '1400000000', '1000'] (kwargs {}) + +2025-02-26 10:03:08.765 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT + +-------------------------------------------------------------------------------- + +\xb7 + +\xb5aט\xf4\xb2A\xed\xbe# \xf1\xc6\xf7{Gɲ\x95\xf9l\xf8|T\x94̀\xf1\xb92Z`QYlG + + \xa3\xed\xe6\xfb\xc7\xe5\xfc\x83\xfa\xf8X\xf9G\x90{\xea\xab'\xacT\xfeV\xfd\xdb\xc0\xe1F'\xf8|E\xf2\xa8\\xb1V-hYۉ\xa2ƙ\xba]rr̽%)d\x9d + +a!'\xdd_L\xad\xfc2\x87ބV1\xbdjZ\xae\\xd0\xe7\xf6x-\xc7"\xfaJ\xbf\x8ay\xba4\xa9\x8a\xae@\x9cċ\xd8/\xfeJq.f!KB\xe1\xf6X+o\xcaD\xea]^R\xad\xbc3e\x81\xc15\xb2\xa1\xe2)\xc0\xb2\x9e[\xee\xc98\xe4r\x8c\xbb\xff\x91\x82C\x87εW\xb1\xfd\xab\xf2\xcc\xf6\xb4WoC\xda\xf7\xe9F\x8a\xee\x9c\xfeH\x97\xde\x8ep̻\x8deI\xb8y\xe7\xebk\xe7\x98;Ċ-1(\xcd\xebM\xed˼\xae}\xd9e\xfbR\xb5\x80v_t$+\xd1\xb0\x82\xa6\xb1\xdb\xd5\xda\xccL_>\xe6q\xfeʶy\xbb|\xe7\xb2\xb8\xfdd\xbe\xb5^\x80\xb5\xa82\x9eB@~\xc60*\x8a\x96_\xc5\xcbK_r\xd1\xe6\xe5\xf8\xfc+\x94&=l\xa4=\xaa\xce5P`3\xa1\x94-\x81\x8cd\xbbr\xb8\xdaۭ\xf6\x82\x8eCY˪\xfa\x8d\xb4\x84C\xf8Yqs\xceM:\xf4/K|̶\x96\x8cf\xb2&׾>\xf8宪\xf94pڧ\x9d\xd2=Q\xd1f\x80P+\x91H\xb5\x81 R(\xc8I\xeb\xe5l\xf6\xe6\xe2G \xa9tm\xa9+\xd3\xfd؆\xb1T\xf1\xd8\xfdC\xac\xf6\xb5\x99\xde\xd8\xe3\xe0\xc6S\xf9\xb7\xd461Aēz\xb7\xbc\xfa + +K_\xac\xb5m\xc0\xff\xf0\x9f?%\xb7p\xa9}&\xf0ŚG\xb4\x9e\xf3\x89\xda\xc8\xaeй!\xfc^\xa1\xbf\xd8\xf4\x97`\xdd\xf44\x94\x86mՂD\xfeL\xb7 \xa9\xbf{ɦ=\xa1\xe2\xe4p\xe0e\xf4ӧ\xbc\xb48:\xf2*\xd4\xc2\xe5\xa9x\xfb-------------------------------------------------------------------------------- + +sub: +b'\xb7\n\xb5a\xd7\x98\xf4\xb2A\xed\xbe#\x0c\x10\x08\xf1\xc6\xf7\x16\x16{G\xc9\xb2\x95\xf9l\xf8|T\x94\xcd\x80\x10\xf1\xb92Z`QYlG\r\x1b\x0b\xa3\xed\xe6\xfb\xc7\xe5\xfc\x83\xfa\xf8X\xf9\x1d\x1fG\x90{\x05\xea\xab\'\xac\x01T\xfeV\xfd\xdb\xc0\xe1F\'\xf8|E\xf2\xa8\\\xb1V-hY\xdb\x89\xa2\xc6\x99\xba]\x0err\xcc\xbd%)d\x9d\ra!\'\xdd_L\xad\x14\xfc2\x87\x1e\xde\x84V1\xbd\x12jZ\xae\\\x07\xd0\xe7\xf6x-\xc7"\xfaJ\xbf\x18\x8ay\xba4\xa9\x8a\xae@\x9c\xc4\x8b\xd8/\x1e\xfe\x19J\x17q.f!KB\xe1\xf6X+o\xcaD\xea\x10]^R\x01\xad\xbc3e\x81\xc15\x03\xb2\xa1\x05\xe2)\xc0\xb2\x9e[\xee\x08\xc98\xe4r\x7f\x07\x8c\xbb\xff\x91\x82C\x87\xce\xb5W\xb1\xfd\xab\xf2\xcc\xf6\xb4WoC\xda\xf7\xe9F\x8a\xee\x9c\xfeH\x97\xde\x10\x8ep\xcc\xbb\x8deI\xb8y\xe7\xebk\xe7\xef\xa0\xa9\x98;\xc4\x8a-1(\xcd\xebM\xed\xcb\xbc\xae}\xd9\x12e\xfbR\xb5\x80\x13v_t$+\xd1\x0e\xb0\x82\xa6\x1f\xb1\xdb\xd5\x11\xda\xccL_>\xe6q\xfe\xca\xb6y\xbb|\xe7\xb2\x1a\xb8\xfdd\xbe\xb5^\x80\xb5\xa8\x052\x9eB@~\x17\xc60\x11*\x0e\x8a\x96_\xc5\xcbK\x15_\x01r\x06\xd1\xe6\xe5\xf8\xfc+\x94&=l\x07\xa4=\xaa\xce5P`\x073\xa1\x94-\x81\x8cd\xbb\x1br\xb8\xda\xdb\xad\xf6\x10\x82\x8eC\x1fY\xcb\xaa\x1f\xfa\x8d\xb4\x84C\xf8Y\x0eqs\xceM:\xf4/K|\xcc\xb6\x18\x96\x8c\x05f\xb2\x12&\xd7\xbe>\xf8\xe5\xae\xaa\xf94p\xda\xa7\x9d\xd2=Q\xd1f\x80P+\x91H\x12\xb5\x81 R(\xc8I\xeb\xe5l\xf6\xe6\xe2G\x0c\x05\xa9tm\xa9\x15+\xd3\xfd\x0f\xd8\x86\x1a\xb1T\xf1\xd8\xfdC\xac\xf6\xb5\x99\xde\xd8\xe3\xe0\xc6S\xf9\xb7\x07\xd461\x07\x08A\xc4\x93z\x0e\xb7\x10\xbc\xfa\rK_\x1a\xac\xb5m\xc0\x15\xff\xf0\x1f\x9f?%\xb7p\xa9}&\x15\xf0\xc5\x9aG\xb4\x9e\x1e\xf3\x89\xda\xc8\n\xae\xd0\xb9!\xfc^\xa1\xbf\xd8\xf4\x97`\xdd\xf44\x1b\x94\x1f\x86m\xd5\x82D\xfeL\xb7 \xa9\x07\xbf{\x14\x1f\xc9\xa6=\xa1\xe2\xe4p\xe0e\xf4\xd3\xa7\xbc\xb48:\xf2\x1f*\x07\xd4\x16\xc2\xe5\x15\xa9\x06\x11x\x03\xfb' + +2025-02-26 10:03:08.767 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%SL\x02' + +2025-02-26 10:03:08.768 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:08.768 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:08.769 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xb7\n\xb5a\xd7\x98\xf4\xb2A\xed\xbe#\x0c\x10\x08\xf1\xc6\xf7\x16\x16{G\xc9\xb2\x95\xf9l\xf8|T\x94\xcd\x80\x10\xf1\xb92Z`QYlG\r\x1b\x0b\xa3\xed\xe6\xfb\xc7\xe5\xfc\x83\xfa\xf8X\xf9\x1d\x1fG\x90{\x05\xea\xab\'\xac\x01T\xfeV\xfd\xdb\xc0\xe1F\'\xf8|E\xf2\xa8\\\xb1V-hY\xdb\x89\xa2\xc6\x99\xba]\x0err\xcc\xbd%)d\x9d\ra!\'\xdd_L\xad\x14\xfc2\x87\x1e\xde\x84V1\xbd\x12jZ\xae\\\x07\xd0\xe7\xf6x-\xc7"\xfaJ\xbf\x18\x8ay\xba4\xa9\x8a\xae@\x9c\xc4\x8b\xd8/\x1e\xfe\x19J\x17q.f!KB\xe1\xf6X+o\xcaD\xea\x10]^R\x01\xad\xbc3e\x81\xc15\x03\xb2\xa1\x05\xe2)\xc0\xb2\x9e[\xee\x08\xc98\xe4r\x7f\x07\x8c\xbb\xff\x91\x82C\x87\xce\xb5W\xb1\xfd\xab\xf2\xcc\xf6\xb4WoC\xda\xf7\xe9F\x8a\xee\x9c\xfeH\x97\xde\x10\x8ep\xcc\xbb\x8deI\xb8y\xe7\xebk\xe7\xef\xa0\xa9\x98;\xc4\x8a-1' + +2025-02-26 10:03:08.778 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:08.778 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:08.779 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'(\xcd\xebM\xed\xcb\xbc\xae}\xd9\x12e\xfbR\xb5\x80\x13v_t$+\xd1\x0e\xb0\x82\xa6\x1f\xb1\xdb\xd5\x11\xda\xccL_>\xe6q\xfe\xca\xb6y\xbb|\xe7\xb2\x1a\xb8\xfdd\xbe\xb5^\x80\xb5\xa8\x052\x9eB@~\x17\xc60\x11*\x0e\x8a\x96_\xc5\xcbK\x15_\x01r\x06\xd1\xe6\xe5\xf8\xfc+\x94&=l\x07\xa4=\xaa\xce5P`\x073\xa1\x94-\x81\x8cd\xbb\x1br\xb8\xda\xdb\xad\xf6\x10\x82\x8eC\x1fY\xcb\xaa\x1f\xfa\x8d\xb4\x84C\xf8Y\x0eqs\xceM:\xf4/K|\xcc\xb6\x18\x96\x8c\x05f\xb2\x12&\xd7\xbe>\xf8\xe5\xae\xaa\xf94p\xda\xa7\x9d\xd2=Q\xd1f\x80P+\x91H\x12\xb5\x81 R(\xc8I\xeb\xe5l\xf6\xe6\xe2G\x0c\x05\xa9tm\xa9\x15+\xd3\xfd\x0f\xd8\x86\x1a\xb1T\xf1\xd8\xfdC\xac\xf6\xb5\x99\xde\xd8\xe3\xe0\xc6S\xf9\xb7\x07\xd461\x07\x08A\xc4\x93z\x0e\xb7\x10\xbc\xfa\rK_\x1a\xac\xb5m\xc0\x15\xff\xf0\x1f\x9f?%\xb7p\xa9}&\x15' + +2025-02-26 10:03:08.800 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:08.801 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:08.801 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xf0\xc5\x9aG\xb4\x9e\x1e\xf3\x89\xda\xc8\n\xae\xd0\xb9!\xfc^\xa1\xbf\xd8\xf4\x97`\xdd\xf44\x1b\x94\x1f\x86m\xd5\x82D\xfeL\xb7 \xa9\x07\xbf{\x14\x1f\xc9\xa6=\xa1\xe2\xe4p\xe0e\xf4\xd3\xa7\xbc\xb48:\xf2\x1f*\x07\xd4\x16\xc2\xe5\x15\xa9\x06\x11x\x03\xfb' + +2025-02-26 10:03:08.811 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:08.812 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:08.817 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:08.818 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +update_subscription +status: +FAIL + + +Decoder did not subscribe to valid subscription + +================= +Full Traceback (running +update_subscription +) +================= + +Traceback (most recent call last): + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_commands.py", line 440, in run + +result = task.run(*args, **kwargs) + +^^^^^^^^^^^^^^^^^^^^^^^^^ + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_task.py", line 89, in run + +return self.method(*args, **kwargs) + +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/generate_tasks.py", line 46, in update_subscription + +test_commands.subscribe(channels, start_time, end_time) + +File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/test_commands.py", line 114, in subscribe + +raise TestError("Decoder did not subscribe to valid subscription") + +test_commands.TestError: Decoder did not subscribe to valid subscription + + +================================================================================ + +========================= +Running: +subscribe_emergency +========================= + +subscribe + +2025-02-26 10:03:08.831 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '1000000', '123456789800', '0'] (kwargs {}) + +2025-02-26 10:03:09.890 | WARNING | ectf_attack.utils:run_subprocess:76 - Process returned error code 1 + +2025-02-26 10:03:09.890 | WARNING | ectf_attack.utils:run_subprocess:83 - STDERR + +-------------------------------------------------------------------------------- + +Traceback (most recent call last): + +File "/docker_scripts/design_script.py", line 125, in + +main() + +File "/docker_scripts/design_script.py", line 95, in main + +subscription = gen_subscription( + +^^^^^^^^^^^^^^^^^ + +File "/usr/local/lib/python3.12/site-packages/ectf25_design/gen_subscription.py", line 62, in gen_subscription + +raise ValueError("`channel` must not be 0") + +ValueError: `channel` must not be 0 + +-------------------------------------------------------------------------------- + +subscribe_emergency +status: +PASS + +================================================================================ + +=========================== +Running: +past_timestamp +============================ + +decode + +2025-02-26 10:03:09.893 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:03:09.894 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:09.894 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:09.894 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xb3`\xdf\xb92\x84\xbfyp\xa3"xxJ\xbcAN\x04~\x9f\x17\x8c\x9b\xb1\x17\x89\x93#k\xfd\xf9H\xe7\xe2\xad\xad\x06T\xe6\xe4\x15\xd6 \x89\xe1e/\xbfF\xe9\x159\xf7\xce\xab\xdf\xee, len=0) + +2025-02-26 10:03:09.903 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:09.903 | ERROR | ectf25.utils.decoder:get_ack:207 - Got bad ACK Message(opcode=, body=b'') + +decode + +2025-02-26 10:03:09.905 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:03:09.909 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:09.909 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:09.909 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xe9\xd1\xcd\x03\x9d\xab\x15\xee\xd0\xbd\x81\x16}\x89\xae\xce\xc4T\xd4r\x94\xd5V\r\x18\xfe\xa7W\x073\xcag\xe8M\x13\x82\xb2%\x8a\x89\x8dr\x17h\xa1Ps)\x01y\x9bFp\xfe\xac\x1aM\xcd\xabT, len=0) + +2025-02-26 10:03:09.923 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:09.985 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:03:09.987 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:03:09.987 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:03:09.992 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:03:09.992 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:09.992 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:09.992 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xb4\xdaF\xb5\xa8?\xda\x90r\xbb\x1d\xf2\x88\xd3R&u>B\xec\x7fi#}*_\xa2\x9b\xdd\xef\x15Ea\xd3e\x8aYR\xca\x83-`\x11\xee\x01]\xf9P\x1bK\x830P3\x8a\xbf\xf6z\xac\x8f\x93M\x10\x0f\xfc\xfb\x81\xe6\xbb\xef\x05\x1c&\xa6\xe8\xd7\x14\r\xc2=\x02\x8c\x12\xf9\xb6\x933\x900 \xc4\x84\xd7k'\xcd\xa6\x9bG)\xedc\x0e\xe1(\x91]\xc1\x9dl)\xd7\x88}\xe2i\xacQX\x83K\x9a\xff\xb5\xa5G\xdc\x1eU\x03\x8b3\x10A\x10\xab%\xf9i\xeb" + +2025-02-26 10:03:09.996 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:09.996 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:03:09.996 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:03:09.996 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +past_timestamp +status: +PASS + +================================================================================ + +============================== +Running: +re_flash +=============================== + +flash + + +2025-02-26 10:03:23.310 | INFO | ectf25.utils.flash:update:70 - Requesting update + +2025-02-26 10:03:25.277 | INFO | ectf25.utils.flash:update:77 - Update started + +2025-02-26 10:03:25.278 | INFO | ectf25.utils.flash:update:78 - Sending image data... + + +0%| | 0/14336 [00:00\xa4\xc1\xf1[\x89y\xb8^\xfaXu\xc86_\x86\x9bA\xd7%+z\xaf\x80\x8f)ֳM\xde\xe0\x83\xf9\x90!\xc1&l\xaaX1Y\xf4\xf4,}\xc0 h\x86\x91\xaaG\xfd\x82\x9aOnX\xae\xb8\xed\xeb\xc1|4\x9b\xdfޏ\xc0\xc7IsԻˑ,\xd3\xcc\xfe\xaar\x8f\xddQ6_?\xee\e^s\p\xa5\xbfʽڝ*\x8f\xb9=\xb0\xf8uJQ\xeb\xad\xd1P0{w\xe8c\xb6\x9b%/h\xc8-%\x98\x93\xce\xcfid\x9fX\xe77Ǚ\xd7\xfcY\xbe^\xedc\xe3\xec\xa2|\xb6“2\xa99"i\x85\xc0kf;}I\xb6\xd6\xc7$?q"\xdb\xd4D\xd7'Cpœ\xa7[5I*7\xe5kkd(\xc1_\xb5\xeb\xb3\xfe\x8b͸ I{=L\x88\xb6\xc1|\xbcY#TW\xdcM|r\xfan\x89\xe3\xa6\x90\xb8;\x9a\xcf\xc2\xc3QUѪ\xca\xe2H\xebls\xb9\xf2L)n\xefb\xb5z\xff\xf6\x8aALJ6yo\xb8l \xb3\xa8\x9eb\x84\xa1\xb3P\x83\xf2\xf5\xe8p"\xfb\xad\xe2\xde|B:ś\xd88ŧr\xd3b\xbd\x8b\x85\x98C\xf1j߹\x97\xdbu\xc5\\x9b=Z\xb2\xfcz\x92@\x9c\x83'\xfa\xa1=\xa9%\xd8VRϕ\xaa%\xc4h\xc6\x91\xb4\xddy\xe8*'\xca\xd2\xda\xe4\xc6\x90\x9b\x99L + +\xa8o\xe6\xa3R\xf6U((\x8a\x8d{3\x9e\x92\xf9X0yX\xbe\xd2\xed\x89s\x8b\x9c\xa0 %o\x8bew 5\xbf\xa8Z\x96#\xa0\x95\x82s陏\x9f\xaeo\xf7\xa8!\x80\xed*\x99%sH\xaf\xd5ix+!\xc1\xbe]\xa5\xf4a!\xa5\xb1%\xb2{Tl\x9c\xec\xe1~\xb5\xda\xd7($\xab\x969B[eC|QH\xbf\xf3 + +^\xec(\x9b\xfa\xf7\xe6ܠ\xc4\xf2Z\x92)\xa6\xb8/Ĝxʲ\x97\x86-\x8d\xed\xe6\xe8V\xb2<\xdei\xb2\x901\xb5\xd2\xcaE7c\xf1\xe4@\x80~\xc1p\xac\x8b:\xefL\xa8\xca\xc8"\xb4\xed\xda/\xddt\xd8ʠ\xce\xf59\xe9?0tE);\xe3~\xff\xcd/fUV\x98gya\x83k\xb08\xca(\xf1h \x95l#\xc3\xc3gy\x83\xfd\xcc1\xb61\xef\xab36o\xf4y\xb2TT\xebc# ߡEb\xfe-\xed\xd6\xcca\xa7p*\xd6\xd2b\xbb\x9e\xc6\xd7:Hp\xec\xe8K\xcc\xffa\xafZF\xc3o.Tz\xa5\xbc \xa2\x87G\xaa\xb5\xefϲ\xc0uڷ>\xd7\xd2q\xf1\xc1}H\xa7\xb7t\xe0E\xe2V\xf0\xf9\x93y\x8b\xe5\x96/\x83\xb2\xe6\xf7H\xf4X[\xca\xe7j_\xab\xb5𿊗7\xe7%\xab?l9\xe5j9;g\xff\xe7Q\x85\xc0\xd4Z\xb9k\x81G\xf0\x95\xab^^ [\xf4$q\xac\xe3lx\xc7\xd3W\xb1r\xa5I\xf5Er-jڦ\xe4ߢ\x92)\xb1\xec(\xe3\xe6/\x84\xe3rd\xb3Z\xf5\xaf4\xd4\xf15ؖ;\x85\x92o\xed[Z1\xe0\x88\xe5\x9a1\x9e1vCo\x8a{\xc7\xcf}[C\xd4\xa4\x97\xeb\xd2'0\xaaU0\xf27F\xfc\xe6\xa4a\xe0 \xf9\xc4\xb3g\xed\xb9I\xf2\xaeD\xfe\x99\xee\xb015\x91Q\xe1/IBj\xdf{ \xf6\xe2\xd7nU\xef\xf7\xe6\xd5*ӑ\xf8e\xba\xc99\xc7kL\x93\xa3s\x8fCD\x96\xe6\xf6\x80'i\xdfYxgĹ\xdfׅ\xbb\xfa\x87u¹\xed\xf8F\xe9\xe5\x84\xf3ވ\xe1\\xb91\x97\xce3\xbeR$#\xb4\xca\xfb\xf5\xcax"ۮz'\xa9\x94\xfe\xfd\xa8\xebN\x9e\xf4 7?r\xc7]\x81\xa2\x96PY\x9e06ڮ(#\xf9\x883] + +k\xd1]"\xf5I0Ƃ\xd4\xe4I\xd3\xdf/J\x99^\xf4 + +~W\xa7\x83\xc7҉\x97|u\xe1Ťq\xc3\xdaIOm\x86\xdcf\xc2\xf5O\xb2#\xedA \xba\x99\xd0:f"c\z\xe2\x80'\xae\x88yܱ)\xcd\xea\xfef@\xe7Ҳ\xaf^\x88\xe2\x9b8%\xf3j\x95\xc9\xea\^/\x9b\xc2mI\x81X[8\xc1X\xc0\x9d]ccI~s\xa0\x8e(\xcaW*䓨&`&g\x9aɽ\xbf%\x90\xb7\xac\xb0\xea=\xee\xbf\xfbR`\xc3!\xfeV\xa1<\xb0\xb4\x8a\xd1Ҍ40\x91\xa6\xaa\x95\xfb\xb6\xe8Β5ı\x8cޗ\xcb\x9c-------------------------------------------------------------------------------- +sub: +b'\xe1}\xa2\x1b\xaapP\x13\xba\xc7\x0f\xb5$\xe1K\tl\x13I@\x9c\x10\xf3\xf1\xe0y3\x91[\x0b\xed=\xc6]\xf1?/\xc6\xf5\x08\xb3\xcc\xe7\xcc\x93DU\x16\xeeo\x18\xd1T2-\x8e[\xfc\xb4\xee,T\xb4\x08\xb5\xbc\x90\xcc\xce\x19\x15$\xffj\xb5\xd3\x0eW:t\xba\x8b\xcf"A\x13\x1c\x8f\xbcWX\xc7\xa3\x0caH\xcb\xf2\xd1n~\xe9\xcfC\xe6sx\x96\xbf\xfb\xf4\xa0co\xc9\xa9>\xa4\xc1\xf1[\x89y\xb8^\xfaXu\xc86_\x86\x9b\x17A\xd7%+\x1dz\xaf\x14\x80\x8f)\xd6\xb3M\xde\xe0\x83\xf9\x90!\xc1&l\xaaX1Y\xf4\x18\xf4,}\xc0\x0ch\x14\x86\x91\xaaG\xfd\x82\x9aOnX\xae\xb8\xed\xeb\x16\xc1|4\x9b\xdf\x00\xde\x8f\xc0\xc7Is\xd4\xbb\x10\xcb\x91,\xd3\xcc\xfe\xaar\x8f\xddQ6_?\xee\\e^s\\p\x01\xa5\xbf\xca\xbd\xda\x9d*\x8f\xb9\x05=\x02\xb0\xf8uJQ\xeb\xad\x00\xd1P0{w\x05\xe8c\xb6\x9b\x12%/h\xc8-%\x98\x93\xce\xcfid\x9f\x02X\x0f\xe77\xc7\x99\xd7\xfcY\xbe^\xedc\xe3\xec\xa2|\xb6\xc2\x93\x082\xa99"i\x85\xc0k\x15f;}\x14I\xb6\xd6\xc7$\x0f\x03?q"\xdb\xd4D\xd7\'Cp\xc5\x93\xa7\x07[5I*7\x13\xe5kkd(\xc1_\xb5\xeb\xb3\xfe\x8b\xcd\xb8\x0bI{=L\x88\xb6\xc1|\xbcY#TW\xdcM|r\xfan\x89\xe3\xa6\x1f\x90\xb8;\x9a\xcf\xc2\xc3QU\xd1\xaa\x08\x1d\xca\xe2H\xebls\xb9\xf2L)n\n\x7f\xefb\xb5z\xff\x0e\xf6\x1f\x8a\x04ALJ6yo\xb8l\x0b\x10\xb3\xa8\x9e\x07b\x84\xa1\xb3P\x02\x83\xf2\xf5\xe8p"\xfb\xad\xe2\xde|B:\xc5\x9b\x15\xd8\x0e8\xc5\xa7r\x07\xd3b\xbd\x8b\x85\x17\x98C\xf1j\xdf\xb9\x97\xdbu\xc5\\\x9b=Z\xb2\xfcz\x92@\x9c\x83\'\xfa\xa1=\xa9%\xd8V\x11R\xcf\x95\xaa%\xc4h\xc6\x1e\x91\xb4\xddy\xe8*\'\xca\xd2\xda\xe4\x1e\xc6\x1c\x90\x9b\x99L\r\xa8o\xe6\xa3R\xf6U((\x8a\x8d\x12{3\x9e\x92\xf9\x7fX0y\x0e\x07X\xbe\xd2\xed\x13\x89s\x8b\x9c\xa0\t%o\x8bew 5\xbf\xa8Z\x96#\xa0\x95\x82s\xe9\x99\x8f\x9f\xaeo\xf7\xa8!\x80\xed*\x99%sH\xaf\x01\xd5ix+!\xc1\xbe]\x08\xa5\xf4a!\xa5\xb1%\xb2\x1a{Tl\x9c\xec\xe1~\xb5\xda\xd7($\xab\x969\x1aB[\x08eC|Q\x01\nH\xbf\xf3\r^\xec(\x9b\xfa\xf7\x17\xe6\xdc\xa0\xc4\xf2Z\x92)\xa6\x1f\xb8/\xc4\x9cx\xca\xb2\x97\x86-\x8d\xed\xe6\xe8V\xb2<\x06\xdei\xb2\x901\xb5\x0e\xd2\xca\x0f\x00E7c\xf1\xe4@\x80~\xc1\x1b\x15\x05p\xac\x1c\x8b:\xef\x1eL\xa8\x06\xca\xc8"\xb4\xed\xda/\xddt\x1c\xd8\xca\xa0\xce\x01\xf59\xe9?\x160\x0ftE);\x08\xe3~\xff\xcd/fUV\x98gya\x83\x11k\xb08\xca(\xf1h\x0b\x95l#\xc3\xc3gy\x83\xfd\xcc1\xb61\x06\xef\xab36o\xf4y\xb2TT\xebc# \xdf\xa1E\x1fb\xfe-\xed\xd6\xcc\x1da\xa7p*\xd6\xd2\x15b\xbb\x9e\x05\xc6\xd7:Hp\xec\xe8K\xcc\xffa\xafZF\xc3o.Tz\x05\xa5\xbc \xa2\x87G\x12\xaa\xb5\x11\xef\x11\xcf\xb2\xc0u\x0f\xda\xb7>\xd7\xd2q\xf1\x01\x08\xc1}H\xa7\xb7t\xe0E\xe2V\xf0\xf9\x93y\x8b\xe5\x96/\x83\xb2\x02\xe6\xf7H\xf4\x17X[\xca\xe7j\x0e_\xab\xb5\xf0\xbf\x8a\x977\xe7%\xab?\x16l9\xe5j9;g\xff\xe7Q\x85\xc0\xd4Z\xb9k\x81G\xf0\x95\xab^^\x0b[\x1e\xf4$q\xac\xe3lx\x04\x02\xc7\xd3W\xb1r\xa5I\xf5Er-j\xda\xa6\xe4\xdf\xa2\x92)\xb1\xec(\xe3\xe6/\x84\xe3rd\xb3Z\xf5\x00\xaf4\xd4\xf15\xd8\x96;\x1a\x85\x92o\xed[Z\x0f1\xe0\x88\x16\xe5\x1e\x9a\x1a1\x9e1vC\x14o\x8a{\xc7\xcf}\n[C\xd4\x1e\x1d\xa4\x97\xeb\x06\xd2\'0\x1d\xaaU0\xf27F\x07\xfc\xe6\xa4\x7fa\xe0\x0c\xf9\xc4\x0e\x04\xb3g\xed\xb9I\x18\xf2\xaeD\xfe\x99\xee\xb015\x91Q\x00\xe1/IBj\xdf{\x0c\xf6\xe2\xd7nU\xef\xf7\xe6\xd5*\xd3\x91\xf8e\xba\xc99\xc7kL\x93\xa3s\x07\x8fCD\x96\xe6\xf6\x80\'i\x17\xdf\x1fYxg\xc4\xb9\xdf\x10\xd7\x85\xbb\xfa\x87u\x14\xc2\xb9\xed\xf8F\xe9\xe5\x84\xf3\xde\x88\xe1\\\xb91\x97\xce3\xbeR$#\xb4\xca\xfb\xf5\xca\x00x"\xdb\xaez\'\x1e\xa9\x94\xfe\xfd\xa8\x18\x07\xebN\x9e\xf4 7?r\xc7\x05]\x81\xa2\x96PY\x05\x9e06\xda\xae(#\xf9\x883]\rk\xd1]"\xf5I0\xc6\x82\xd4\xe4I\n\xd3\xdf/J\x99^\xf4\r~W\xa7\x83\xc7\xd2\x89\x97|u\xe1\xc5\xa4q\xc3\xda\x1eIOm\x86\xdcf\xc2\xf5O\xb2#\xedA\x0c\xba\x08\x99\xd0:f"c\\z\xe2\x80\'\xae\x88y\xdc\xb1)\x0e\x19\xcd\xea\xfef@\xe7\xd2\xb2\xaf^\x88\xe2\x9b8%\xf3j\x95\xc9\xea\\\x18^/\x9b\xc2mI\x81X[8\xc1X\xc0\x9d\x05]ccI~s\xa0\x8e(\xcaW*\x11\xe4\x93\xa8\x19&`&g\x9a\xc9\xbd\xbf%\x90\xb7\xac\xb0\x18\xea=\xee\xbf\xfbR`\xc3!\xfe\x18V\x12\xa1<\xb0\xb4\x8a\xd1\x0f\xd2\x8c40\x91\xa6\xaa\x1e\x95\xfb\xb6\xe8\xce\x925\xc4\xb1\x8c\xde\x97\xcb\x01\x9c' + +2025-02-26 10:04:01.952 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%S<\x06' + +2025-02-26 10:04:01.954 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:01.954 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:01.955 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe1}\xa2\x1b\xaapP\x13\xba\xc7\x0f\xb5$\xe1K\tl\x13I@\x9c\x10\xf3\xf1\xe0y3\x91[\x0b\xed=\xc6]\xf1?/\xc6\xf5\x08\xb3\xcc\xe7\xcc\x93DU\x16\xeeo\x18\xd1T2-\x8e[\xfc\xb4\xee,T\xb4\x08\xb5\xbc\x90\xcc\xce\x19\x15$\xffj\xb5\xd3\x0eW:t\xba\x8b\xcf"A\x13\x1c\x8f\xbcWX\xc7\xa3\x0caH\xcb\xf2\xd1n~\xe9\xcfC\xe6sx\x96\xbf\xfb\xf4\xa0co\xc9\xa9>\xa4\xc1\xf1[\x89y\xb8^\xfaXu\xc86_\x86\x9b\x17A\xd7%+\x1dz\xaf\x14\x80\x8f)\xd6\xb3M\xde\xe0\x83\xf9\x90!\xc1&l\xaaX1Y\xf4\x18\xf4,}\xc0\x0ch\x14\x86\x91\xaaG\xfd\x82\x9aOnX\xae\xb8\xed\xeb\x16\xc1|4\x9b\xdf\x00\xde\x8f\xc0\xc7Is\xd4\xbb\x10\xcb\x91,\xd3\xcc\xfe\xaar\x8f\xddQ6_?\xee\\e^s\\p\x01\xa5\xbf\xca\xbd\xda\x9d*\x8f\xb9\x05=\x02\xb0\xf8uJQ\xeb\xad\x00\xd1P0{w\x05, len=0) + +2025-02-26 10:04:01.980 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:01.980 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x87\xb1\xb7\xee2\xdf\x83geB\xba\x80\x8c\x1d\xa5M\xa5\xcc\xca\xee\x01cHu\xf0v\x8c\xf5\x95\xb9(=\x9dIY-\x85%\xa7\x8f\n\xda#\xf8T\x077nv\x90Eyj9\xe4\x06Q\x97t\xa1*\x16\xc3$\x1cJ0\x02L:2o\xe5\xd0\x16\xa4\xa6u\xc4\x15RM\xd2Ms\xa1M\x9f\x13W]\x8b\xcf\xf0\xa5l\xf4\x8b\xc7\xa2\x16\x89\x078\xfc\xe9\xfc\xe8\x12~\xe0\xb7\x9d\x95y\xe6\x92\xb7}\xfc\xffC\x9cn\xdb\x81\x88J\x86\x12\xabH\xd77\xc8\xee6\xaa\nP\xe9}\xe0\xb7\xc4\x05#\x8d\xd4t\x8cu):!\xaf\xae\xa5\xbd\xcef\xed\xc6r\xd2\xb0\x90\xc6\x8bT-{\xfe\xf5\r\xb6`\xef\xda\xa6\x08)\xd2`\x13j\xb6\xf3\xd1\xc0\xe1\x05\xfe\x85\xbaX\x0f\xb4\x05\x9f\x9a\xb4uQE\xe4C\x05!\xa4@`\x7f\x01\xe6\x02\x1b$:\xa7\xc6\xdd,\xc9ck\x13`\xcb\x08\xd5%\x9c&\x11\x7f\xf4\x84>\xe8c\xb6\x9b\x12%/h\xc8-%\x98\x93\xce\xcfid' + +2025-02-26 10:04:02.004 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:02.005 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:02.006 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x9f\x02X\x0f\xe77\xc7\x99\xd7\xfcY\xbe^\xedc\xe3\xec\xa2|\xb6\xc2\x93\x082\xa99"i\x85\xc0k\x15f;}\x14I\xb6\xd6\xc7$\x0f\x03?q"\xdb\xd4D\xd7\'Cp\xc5\x93\xa7\x07[5I*7\x13\xe5kkd(\xc1_\xb5\xeb\xb3\xfe\x8b\xcd\xb8\x0bI{=L\x88\xb6\xc1|\xbcY#TW\xdcM|r\xfan\x89\xe3\xa6\x1f\x90\xb8;\x9a\xcf\xc2\xc3QU\xd1\xaa\x08\x1d\xca\xe2H\xebls\xb9\xf2L)n\n\x7f\xefb\xb5z\xff\x0e\xf6\x1f\x8a\x04ALJ6yo\xb8l\x0b\x10\xb3\xa8\x9e\x07b\x84\xa1\xb3P\x02\x83\xf2\xf5\xe8p"\xfb\xad\xe2\xde|B:\xc5\x9b\x15\xd8\x0e8\xc5\xa7r\x07\xd3b\xbd\x8b\x85\x17\x98C\xf1j\xdf\xb9\x97\xdbu\xc5\\\x9b=Z\xb2\xfcz\x92@\x9c\x83\'\xfa\xa1=\xa9%\xd8V\x11R\xcf\x95\xaa%\xc4h\xc6\x1e\x91\xb4\xddy\xe8*\'\xca\xd2\xda\xe4\x1e\xc6\x1c\x90\x9b\x99L\r\xa8o\xe6\xa3R\xf6U((\x8a\x8d\x12' + +2025-02-26 10:04:02.030 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:02.030 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:02.030 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'{3\x9e\x92\xf9\x7fX0y\x0e\x07X\xbe\xd2\xed\x13\x89s\x8b\x9c\xa0\t%o\x8bew 5\xbf\xa8Z\x96#\xa0\x95\x82s\xe9\x99\x8f\x9f\xaeo\xf7\xa8!\x80\xed*\x99%sH\xaf\x01\xd5ix+!\xc1\xbe]\x08\xa5\xf4a!\xa5\xb1%\xb2\x1a{Tl\x9c\xec\xe1~\xb5\xda\xd7($\xab\x969\x1aB[\x08eC|Q\x01\nH\xbf\xf3\r^\xec(\x9b\xfa\xf7\x17\xe6\xdc\xa0\xc4\xf2Z\x92)\xa6\x1f\xb8/\xc4\x9cx\xca\xb2\x97\x86-\x8d\xed\xe6\xe8V\xb2<\x06\xdei\xb2\x901\xb5\x0e\xd2\xca\x0f\x00E7c\xf1\xe4@\x80~\xc1\x1b\x15\x05p\xac\x1c\x8b:\xef\x1eL\xa8\x06\xca\xc8"\xb4\xed\xda/\xddt\x1c\xd8\xca\xa0\xce\x01\xf59\xe9?\x160\x0ftE);\x08\xe3~\xff\xcd/fUV\x98gya\x83\x11k\xb08\xca(\xf1h\x0b\x95l#\xc3\xc3gy\x83\xfd\xcc1\xb61\x06\xef\xab36o\xf4y\xb2TT\xebc# \xdf\xa1E\x1fb\xfe-\xed' + +2025-02-26 10:04:02.054 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:02.054 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:02.055 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xd6\xcc\x1da\xa7p*\xd6\xd2\x15b\xbb\x9e\x05\xc6\xd7:Hp\xec\xe8K\xcc\xffa\xafZF\xc3o.Tz\x05\xa5\xbc \xa2\x87G\x12\xaa\xb5\x11\xef\x11\xcf\xb2\xc0u\x0f\xda\xb7>\xd7\xd2q\xf1\x01\x08\xc1}H\xa7\xb7t\xe0E\xe2V\xf0\xf9\x93y\x8b\xe5\x96/\x83\xb2\x02\xe6\xf7H\xf4\x17X[\xca\xe7j\x0e_\xab\xb5\xf0\xbf\x8a\x977\xe7%\xab?\x16l9\xe5j9;g\xff\xe7Q\x85\xc0\xd4Z\xb9k\x81G\xf0\x95\xab^^\x0b[\x1e\xf4$q\xac\xe3lx\x04\x02\xc7\xd3W\xb1r\xa5I\xf5Er-j\xda\xa6\xe4\xdf\xa2\x92)\xb1\xec(\xe3\xe6/\x84\xe3rd\xb3Z\xf5\x00\xaf4\xd4\xf15\xd8\x96;\x1a\x85\x92o\xed[Z\x0f1\xe0\x88\x16\xe5\x1e\x9a\x1a1\x9e1vC\x14o\x8a{\xc7\xcf}\n[C\xd4\x1e\x1d\xa4\x97\xeb\x06\xd2'0\x1d\xaaU0\xf27F\x07\xfc\xe6\xa4\x7fa\xe0\x0c\xf9\xc4\x0e\x04\xb3g\xed\xb9I\x18\xf2\xaeD\xfe\x99\xee\xb015" + +2025-02-26 10:04:02.079 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:02.079 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:02.079 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x91Q\x00\xe1/IBj\xdf{\x0c\xf6\xe2\xd7nU\xef\xf7\xe6\xd5*\xd3\x91\xf8e\xba\xc99\xc7kL\x93\xa3s\x07\x8fCD\x96\xe6\xf6\x80\'i\x17\xdf\x1fYxg\xc4\xb9\xdf\x10\xd7\x85\xbb\xfa\x87u\x14\xc2\xb9\xed\xf8F\xe9\xe5\x84\xf3\xde\x88\xe1\\\xb91\x97\xce3\xbeR$#\xb4\xca\xfb\xf5\xca\x00x"\xdb\xaez\'\x1e\xa9\x94\xfe\xfd\xa8\x18\x07\xebN\x9e\xf4 7?r\xc7\x05]\x81\xa2\x96PY\x05\x9e06\xda\xae(#\xf9\x883]\rk\xd1]"\xf5I0\xc6\x82\xd4\xe4I\n\xd3\xdf/J\x99^\xf4\r~W\xa7\x83\xc7\xd2\x89\x97|u\xe1\xc5\xa4q\xc3\xda\x1eIOm\x86\xdcf\xc2\xf5O\xb2#\xedA\x0c\xba\x08\x99\xd0:f"c\\z\xe2\x80\'\xae\x88y\xdc\xb1)\x0e\x19\xcd\xea\xfef@\xe7\xd2\xb2\xaf^\x88\xe2\x9b8%\xf3j\x95\xc9\xea\\\x18^/\x9b\xc2mI\x81X[8\xc1X\xc0\x9d\x05]ccI~s\xa0\x8e(\xcaW*\x11\xe4' + +2025-02-26 10:04:02.103 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:02.103 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:02.104 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x93\xa8\x19&`&g\x9a\xc9\xbd\xbf%\x90\xb7\xac\xb0\x18\xea=\xee\xbf\xfbR`\xc3!\xfe\x18V\x12\xa1<\xb0\xb4\x8a\xd1\x0f\xd2\x8c40\x91\xa6\xaa\x1e\x95\xfb\xb6\xe8\xce\x925\xc4\xb1\x8c\xde\x97\xcb\x01\x9c' + +2025-02-26 10:04:02.110 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:02.110 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:02.275 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:02.275 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +subscribe + +2025-02-26 10:04:02.276 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '945060994271077428', '17960397377760331096', '63857105'] (kwargs {}) + +2025-02-26 10:04:03.323 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT + +-------------------------------------------------------------------------------- + +U!Dh\xe9\xad\xdb\xc4p\x8e6\xc0\xd1h\x89DJg\xa8ep\xb1a\xc2\xfcS\xb9\x90\xde5*\x8c]X\xfdE\x89w\xbcK\xc4\xeb\xdaU\xe4\xc6{q\xc1\x81Ks\x81\xae\x90\x81\xc2 + +<\x85\xef1\xa8\x8e>\x83\x96+i\xd8~o\x83M$\xa8\xcbgX\xe3ș\xf3\x9cf\x9c\xb9\xd9=\xf3 |Oڼ龨\\xdf\xf7{n\xc4|\x88\xfa\xda2\xb3\xaf\xd9s#Oa\xeb\xd13n\xdb\xc0\xb66eŴ\x92R\xe2\xf9Y/k\xe5\xba\xe7 \xa9ѳ\oF\xb9|\xf9D\xe93\xb0\xfd?\xe0%\xa8+˜yj\xbfb\x9bK\x8d\x83$\xed(1%oS\xa4\xb8\xd5c\xe5\xff\xa9w\xa2\xaa80\xa4I\x83A\xac\xd9\xdcݟp\xca\xc4\xcaO\xe1\xdeƇ\x86\xf6Zt\xd1Wt\xfa\xfe\xca\xf7\xe6\xad\x84.\x97h\xe7\x97\xa5\xfd(\x93%Hn`K\xb7\x93T\xa7\xdbNϞ\xe3\xe1\xa0ũ\x87\xa4m\xad$\x8cv\x81\xf7\x95\xac"%\xbe]uF\xfez\xdbٹFȣ\x9a@\x8fX\x9e\xa0\x8c\xec( Y\xfa\xf0k\x80R\x82\xb2\xfbIƳ14\xb5\x91\x95\xbbPӏ\xf9\xc5\xd3$ѶI3m\xee\xce\xf5\x84\xe8G\x81\xa5\xdej\x9e\xb3 T\xdfU\x83\x92.\xfc\xb9\xc9&G\xb7\xf4<\x86I-V\xd7G\xe1a\xff`\xa7\x9c\xfd\xe59\xb8\xcbV\xf6$<\xf9q\xbd\x99\xb5A`\xedL\xbb\x90\x9d\xecr\x87\xb4\x8c\xf5M\xf1\x81\xa4\xdcM\xdaS(\xa6\xa2\x9d<`E\xb3\xd8\xc8 \xb6oSN\xfaʼn\x97\xe2\xc8\xfb\x84\x8d/\xa6\xb5\x82\x9a\xf9$\xf9\x88\xd6[\x9f@&\xa2D\x89\x9c{w\xcf>\xa7,i\x8d\x82\xa5\xa6\xc4\xf7(Uuf>F\xc3 + +I\xa4\xfe\x84ۜ@\xccz\xabc\xab+\xfe\x8bL\x85r\xb9\xf5V\xc8\xde\xa5\xe8\x9d=J\x9a\x99B\xa5\x83 )'o}\xb5\xf6 \xcc\xd3\xecT>S\xd9&\xdfH\xd88\x8eM}\xbd\xfcoÍ\xd9\xff8\xa5q\xb0\x92&\xc9\xdc\xf9\xd6\xd7o \x96 + +b\xae\xc0\xf4\xfd\x9e\xd7\xbe1\xef'^\xc8e\xcbQ\xc4c\xd3w\xb22\x88X\xba]\xady_\x99h}\xd1&\x9c\xbe\x82\xa6\x97\xf49{G\xb4\xbf\xedAu;\xd0`]ȴ\xcd~\xfe\x835\xb6\xdav>\xfa\xbaadF5+ + +\x9f\xdf\xfee\xe6X\xc6U\x93xyh\xe0`&\xe5\xf5\xceoK;d\xa9\xdc\xfbBJGz\xf6\xd4\xc2no\xc2\xee\xed\xbd\xdbůnH\xd3\xdbF\xe4 TMz\x98\xf1Xif\xccF\x8eW\x82ם&\x9f\x97b\x96\xffS\xacϒi\x8d-\xa5K\xcd\xf8Q\xdcu\xedY\x9c\xfb&\xf5\xe8\x9a5>bF\xc7K\xadu\xf8\xf4\xe2\xff\xa3\xa6\xa4i?\xd30;\xf7\xab\xb3\x9bN\xf6\xa16\xc7$\xc6\x83\x96+i\xd8~\x12o\x83M$\xa8\xcbgX\xe3\xc8\x99\xf3\x9c\x13f\x9c\xb9\x7f\xd9=\xf3\t|O\xda\xbc\xe9\xbe\xa8\\\xdf\xf7{\x1c\x10n\xc4|\x88\xfa\xda2\x10\xb3\xaf\xd9s#O\x01\x19a\x04\xeb\x05\xd1\x023n\xdb\xc0\x1d\xb66e\xc5\xb4\x92R\xe2\xf9Y/k\xe5\xba\xe7\t\xa9\xd1\xb3\\oF\xb9\x15|\xf9D\xe93\xb0\xfd?\xe0%\xa8+\xc2\x98yj\xbfb\x9bK\x8d\x83$\xed(1%oS\xa4\xb8\xd5c\xe5\xff\xa9w\x11\xa2\xaa80\xa4I\x05\x83A\xac\x1b\xd9\x16\xdc\xdd\x9fp\xca\xc4\xcaO\xe1\xde\xc6\x87\x86\xf6Zt\xd1Wt\xfa\xfe\x11\xca\x13\xf7\xe6\x14\xad\x84.\x97\x1ah\xe7\x05\x97\xa5\x19\xfd(\x93%Hn`\x13K\xb7\x93T\xa7\xdbN\xcf\x9e\xe3\xe1\xa0\xc5\xa9\x87\xa4m\x06\xad$\x8cv\x81\xf7\x06\x12\x95\xac"\x13%\xbe]\x10uF\xfez\xdb\xd9\xb9F\xc8\xa3\x9a@\x8fX\x9e\xa0\x8c\x15\xec( Y\xfa\xf0k\x80R\x82\xb2\xfbI\x02\xc6\xb314\xb5\x91\x95\xbbP\xd3\x8f\xf9\xc5\xd3$\xd1\xb6I3m\xee\xce\xf5\x84\xe8G\x81\xa5\xdej\x9e\xb3 T\xdfU\x83\x92.\xfc\xb9\xc9&G\xb7\xf4<\x86I-V\xd7G\xe1a\xff`\xa7\x9c\xfd\xe59\xb8\xcb\x11V\xf6\x7f$<\xf9q\xbd\x99\xb5A\x02`\xedL\xbb\x90\x9d\xecr\x87\xb4\x8c\xf5M\xf1\x81\xa4\xdcM\xdaS(\xa6\xa2\x9d<\x1a\x05`E\x18\xb3\xd8\xc8\t\xb6o\x12SN\xfa\xc5\x89\x97\xe2\xc8\xfb\x84\x8d/\xa6\x14\xb5\x82\x9a\xf9$\xf9\x88\xd6[\x9f@&\xa2D\x89\x9c{w\xcf>\xa7,i\x8d\x82\xa5\xa6\x0f\xc4\xf7\x19(Uuf>F\xc3\rI\xa4\xfe\x05\x84\xdb\x9c@\xcc\x1ez\xabc\xab+\x12\xfe\x8bL\x85r\xb9\xf5V\xef\x92\xb1\xc8\xde\n\xa5\xe8\x9d=J\x9a\x99B\xa5\x83 )\'o}\xb5\x11\xf6\t\xcc\xd3\xecT>S\x1e\xd9&\x7f\xdfH\xd88\x8eM\x01}\xbd\xfco\xc3\x8d\xd9\x1c\xff8\xa5q\xb0\x92&\x03\xc9\xdc\x07\x19\xf9\xd6\xd7o\x0b\x96\x1a\nb\xae\xc0\xf4\xfd\x9e\x11\xd7\x10\xbe1\xef\'^\xc8e\xcb\x02Q\xc4c\x00\xd3w\xb2\x012\x88X\xba\x07]\xady_\x99\x07h}\xd1&\x9c\xbe\x82\xa6\x97\x1d\x17\x1a\xf4\x129{G\xb4\xbf\x19\xedAu;\xd0`\x01]\xc8\xb4\xcd\x01~\xfe\x835\xb6\xdav\x1d>\xfa\x11\xbaadF5+\n\x9f\xdf\xfee\xe6X\xc6U\x93xyh\xe0`&\xe5\xf5\xceoK;d\xa9\xdc\xfbBJGz\xf6\xd4\xc2no\x1f\xc2\xee\xed\x18\xbd\xdb\xc5\xafn\x17H\x16\x1a\xd3\xdbF\xe4\tTMz\x98\xf1Xi\x7ff\xccF\x8eW\x82\xd7\x9d&\x9f\x97\x17b\x00\x1a\x96\xff\x01S\xac\xcf\x92i\x00\x8d-\xa5K\xcd\xf8Q\xdcu\xedY\x9c\xfb&\xf5\xe8\x9a5>bF\xc7K\xadu\xf8\xf4\xe2\x1a\x1d\xff\xa3\xa6\xa4i?\xd30;\xf7\x11\xab\xb3\x9bN\xf6\xa16\xc7$\xc6, len=0) + +2025-02-26 10:04:03.326 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:03.326 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'U!Dh\x07\xe9\xad\xdb\xc4\x0fp\x8e6\xc0\xd1h\x89DJg\xa8ep\xb1a\xc2\xfcS\xb9\x06\x90\xde5*\x8c]X\x0f\xfdE\x89w\xbcK\xc4\xeb\xdaU\x05\xe4\xc6{q\xc1\x81Ks\x81\xae\x90\x81\x15\xc2\r<\x85\xef1\xa8\x8e>\x83\x96+i\xd8~\x12o\x83M$\xa8\xcbgX\xe3\xc8\x99\xf3\x9c\x13f\x9c\xb9\x7f\xd9=\xf3\t|O\xda\xbc\xe9\xbe\xa8\\\xdf\xf7{\x1c\x10n\xc4|\x88\xfa\xda2\x10\xb3\xaf\xd9s#O\x01\x19a\x04\xeb\x05\xd1\x023n\xdb\xc0\x1d\xb66e\xc5\xb4\x92R\xe2\xf9Y/k\xe5\xba\xe7\t\xa9\xd1\xb3\\oF\xb9\x15|\xf9D\xe93\xb0\xfd?\xe0%\xa8+\xc2\x98yj\xbfb\x9bK\x8d\x83$\xed(1%oS\xa4\xb8\xd5c\xe5\xff\xa9w\x11\xa2\xaa80\xa4I\x05\x83A\xac\x1b\xd9\x16\xdc\xdd\x9fp\xca\xc4\xcaO\xe1\xde\xc6\x87\x86\xf6Zt\xd1Wt\xfa\xfe\x11\xca\x13\xf7\xe6\x14\xad\x84.\x97\x1ah\xe7\x05\x97\xa5\x19\xfd(\x93' + +2025-02-26 10:04:03.349 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:03.350 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:03.350 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%Hn`\x13K\xb7\x93T\xa7\xdbN\xcf\x9e\xe3\xe1\xa0\xc5\xa9\x87\xa4m\x06\xad$\x8cv\x81\xf7\x06\x12\x95\xac"\x13%\xbe]\x10uF\xfez\xdb\xd9\xb9F\xc8\xa3\x9a@\x8fX\x9e\xa0\x8c\x15\xec( Y\xfa\xf0k\x80R\x82\xb2\xfbI\x02\xc6\xb314\xb5\x91\x95\xbbP\xd3\x8f\xf9\xc5\xd3$\xd1\xb6I3m\xee\xce\xf5\x84\xe8G\x81\xa5\xdej\x9e\xb3 T\xdfU\x83\x92.\xfc\xb9\xc9&G\xb7\xf4<\x86I-V\xd7G\xe1a\xff`\xa7\x9c\xfd\xe59\xb8\xcb\x11V\xf6\x7f$<\xf9q\xbd\x99\xb5A\x02`\xedL\xbb\x90\x9d\xecr\x87\xb4\x8c\xf5M\xf1\x81\xa4\xdcM\xdaS(\xa6\xa2\x9d<\x1a\x05`E\x18\xb3\xd8\xc8\t\xb6o\x12SN\xfa\xc5\x89\x97\xe2\xc8\xfb\x84\x8d/\xa6\x14\xb5\x82\x9a\xf9$\xf9\x88\xd6[\x9f@&\xa2D\x89\x9c{w\xcf>\xa7,i\x8d\x82\xa5\xa6\x0f\xc4\xf7\x19(Uuf>F\xc3\rI\xa4\xfe\x05\x84\xdb\x9c@\xcc\x1ez\xabc\xab+\x12\xfe\x8b' + +2025-02-26 10:04:03.373 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:03.374 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:03.374 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"L\x85r\xb9\xf5V\xef\x92\xb1\xc8\xde\n\xa5\xe8\x9d=J\x9a\x99B\xa5\x83 )'o}\xb5\x11\xf6\t\xcc\xd3\xecT>S\x1e\xd9&\x7f\xdfH\xd88\x8eM\x01}\xbd\xfco\xc3\x8d\xd9\x1c\xff8\xa5q\xb0\x92&\x03\xc9\xdc\x07\x19\xf9\xd6\xd7o\x0b\x96\x1a\nb\xae\xc0\xf4\xfd\x9e\x11\xd7\x10\xbe1\xef'^\xc8e\xcb\x02Q\xc4c\x00\xd3w\xb2\x012\x88X\xba\x07]\xady_\x99\x07h}\xd1&\x9c\xbe\x82\xa6\x97\x1d\x17\x1a\xf4\x129{G\xb4\xbf\x19\xedAu;\xd0`\x01]\xc8\xb4\xcd\x01~\xfe\x835\xb6\xdav\x1d>\xfa\x11\xbaadF5+\n\x9f\xdf\xfee\xe6X\xc6U\x93xyh\xe0`&\xe5\xf5\xceoK;d\xa9\xdc\xfbBJGz\xf6\xd4\xc2no\x1f\xc2\xee\xed\x18\xbd\xdb\xc5\xafn\x17H\x16\x1a\xd3\xdbF\xe4\tTMz\x98\xf1Xi\x7ff\xccF\x8eW\x82\xd7\x9d&\x9f\x97\x17b\x00\x1a\x96\xff\x01S\xac\xcf\x92i\x00\x8d-\xa5K\xcd\xf8Q\xdc" + +2025-02-26 10:04:03.397 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:03.398 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:03.398 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'u\xedY\x9c\xfb&\xf5\xe8\x9a5>bF\xc7K\xadu\xf8\xf4\xe2\x1a\x1d\xff\xa3\xa6\xa4i?\xd30;\xf7\x11\xab\xb3\x9bN\xf6\xa16\xc7$\xc6, len=0) + +2025-02-26 10:04:03.422 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:03.422 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xd0F\xe1\x95@K-\x0cY\x19\x10\xe2\xfd\\\xc6H\xc0\x95\x07g\xfa\x11\xda5T\x8f\xf7/\xa4@\xc3\xaak\xb2\x14\x18\x88\xb8\x86\xe6\xd7\x1e\xb9Y*c\x82Y\xe7t\xdc\xa9\x82\xd1\xa8\x83\xb2r\x9dG\xee\xd6H\xdaG$\xac\xf7\x84\xe7.\x17\xb3)I]j\xdf\\\xf3b\xdb\xa0\xe9\xbd\xa1e\x85\xd3\'T\n\x9b\x7fr\xe8VveV\xea\xbe\x7f\xde\xd1\x1d\xb5\xec\xe6b\xe3\xd5\xd5U\xf4Y\t\x8d!\xbdv\xa3\x92yf\x12iJ\xe4\x0f9\x11\xf9\xf6\x8c\xeb\xc7Z\xa0|Tq\x18\xa1\x83\xc5o2a\r\xbc\xcc\x86\xdcLg\xd4GqK\xce\x14\xb1\x18\xb4\xd5\xb7\xab\xe1V\xd6\x9b\x16K\xfd\xe9\x9fJ\xb5\x91i"5\x0e-ZG\n\x13\x01\xb1\xaa\x1e{\xc5{m\xd9X\x9e\xbe\x9f\xd4\x1f\xdb\x1c\xa6\x12\x82^\xfaX!\x86\xae;(\rG\xe7\x85qP\x19\x8b\xac\xbe<\x8e\xa1\xc7\xdf\xd8B\x82yD\x1a\xef\xf5p\xcd\xbd\xf9\xe3\x94\x85\xa6\x9d\xf0\xe8$ \'\xc4\xe0' + +2025-02-26 10:04:03.445 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:03.446 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:03.446 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'_s\x90\xec\x84\xe3\xa0\x8d\xae\x04\npI\x9a\xbf\xd6\xe5\xe7\x1dRh\xb2\x95a\x80\xc8\x9a\xa3\x1b\xd4\xc3\xda\xa2\xdc\xcf\xc9L&\xfa\x81\x0e\x8f\x1f\xb8\x07:\x9d`F\x87\x0420.3X\x8e^\x97\x1d\xdb\x1a\xc5k{\xb4:Qtc\xb2\x0f\xc0\xc5\xde\xc2\xdf\xeb\xf43\xa7\xf0\xd4Pe\xc2\xebQ\xc7\xa4\xbb\x0b\x10\x02F\x88\xd8\x93g\xcaxe\x95\\\xfa\xd3\xf7\x96\xdb\xff=\xd2~\xc9\xbf\xac\xdf\xb9\xee\x1c\xf1\xe0\xfb{' + +2025-02-26 10:04:03.457 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:03.458 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:03.620 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:03.621 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +subscribe + +2025-02-26 10:04:03.623 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '250239852442233733', '18266193399970871940', '737862499'] (kwargs {}) + +2025-02-26 10:04:04.787 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT + +-------------------------------------------------------------------------------- + +6c\xed\x87\x84\xe9\xf3\x81\xa02\xb6\x94\x85\xa4\xb0S'\xdeT\xa7\xe2|S\xae\xb3}\xa8O\x9b\xdbw\xb7zRީ\xb2 + +\xa2=\xbe\xb3\xf3)&f\x82~\xb1\x87\xb2hl\x8a\x88UV\xe2\xc2\xd5K\xdd(?\x98 \xab\xfb\xd7(\xf2Q\x8c6\xdd3\xd0\xd0:^\xc8\xbeEюa\xcc\x8c\xd5Wۅ\x93\xb5:\x9b\xc36\xc7{\\xc1\x9f1\xe2뤴}\xcb\xc3\xda\xf5\xc4$B7\xce\xfc\x92\x8aX\xb1E\xc0\x86ڢ2U\xb7Q\xdcE\x88\xfb/\xf2|R\xb6\xd87\xf4\x80\xb5\xa7,~\xf3\xf6\xa6#\xb7\x9f\xe5\x9fkE\xc1\xa9N\xd6i\xe7\x85|#\x9c\xbf\x91Bم\xfd\xf2U\xc4;\x89\xba\xb4\xe50\xf1\x96U\xf3y&\xeb9\xd5\xda\xf0\xba\xa7}ٜ\xa7\xec\x82\x94ګ0\xac\xb5\xb1Jz1\xd0\xe9]*\x99 + + +\xdfb\xbc\xebi\xdc\xe0?\xf8\xb7\xe4\x99\xdeL\xb0\xb6\x9bU\x93|\xbdf\x96W\xd1D\xaeIΪ-4\x95*_\xd7|1+Y\xfdՀ \xf2 (x Y[\xd2:\xa9SB\x86\xf8\xb4((3e\x8b+ c!G\\x81\xfc\x8d2 + +hƫ\xe8\x8f\xf09,\x8a\x8d\xa9'\xbeB\xe4\xa7H,\xaan\xa2_EWcW\x8fIh\x90i\x93$;\x8b\xa3\xfbAׄ\xa6r^\KO}\x90\xf6\x9fT\x920u\xbcq\xe6[\x90\x95ut\xa1Y\xd2^\\xaf\xf2\x9a\xc1}i\xd50\x86\xac\xa4\x891Ʋ\xecQ\xac#g\xdb`\xe6\xbag͸\xc0\x92/ofLOIƫ\xe4a\x96\xb6.)\xc1ZƍŒQ\xdbڹ \xb5\x8a\xcd~ݧޣ\x87\xc6\xc2\xcdt\xaa\xef\xb4\xa7ay\xcc\xfa<\xa5A\xd7H?\xd7\xfap\x8a\x8e\xeb"\xbcݾ\x8d\xba\xb6'\xcb\xc6\xed\xe3\L\x90*\xe8uW\xccC\xee?s~\xe7\xdeG\x91\x91\xc5\xe1>\xff\xcf4"\xb9U%I\xdeM\xb6\xee\xf3_\x9e\xe1KV\xe9\xb8Z\xd0\xe2n\xfd\x97\xf5~L\x867G\x96,gq\x87\xf2Z\xd2\xe6o + +6\xcf'\xcas\xe0\x95 I\x9c\xb2\x9f\x9aw\x92\x978O\x98\xa4'\xd9\xdbP\xa0 + +\x8ey\xb1\x8b\xbb\xdc f\xa7\xa6&\xc6SgZ!'\x96?deU\xfd\x8c\x9a\xef\xdaO\x96\xf4=~W\xc4\xe4\xf0\xde;9ݥ*I-i\xa1\x9f\xbe%\xc0\xc3\xc0 \xb6?\x80\xf3^(i\x96L\xae\xa3\x86z\xb6ͨ\xf6A\xf3x(\xe5a\x93\xe0(\xd1%\x82 ur\xb8\xb9\xe7ޭP \xc2\xdd\xfb\x82\xa3B\xb7 + +\xdd»"؜\xc2cf4\x927\xf4гu:2\xd0s\xa7\xb6\xec\xb7\xdf\x8f\x8f!(\xd5\xf6y4\xac\xd3~}\xf2i$\xb4\xf3\x9c\xe2V\xbbLn\x99dz\x9b/\xaa\xfax\xbe\x85\xbc\xcc\xcfƉS͇\xd7J/W\x87B\xeb + +\xe2\x97\xc8>\x8d\xab\x81\xf7V܉請`d\xbe4\x86\xbd \x872\x8eO4\x96\xfdw\xb5\xb5\xb9\xc6#P\xc8pG8"b~h\xcc2\x87\xc8[b\xa2\xf4\xcc\xc4_u\xd8݀\xa6Q\xbc\xf2y\xd0;0\xcc~O%\x86K4\xc8\xfb\x95f\xd8\xca.F\xedX`\xdė\x9bXu\x9b OL\xff\xd0Y)\xe1kK\xde~he\xa3y\x93]e\xd5It\xab\xd2\xec\xb6w\xc3\xf5t\xd4J\xec\x87?\x86 \x8a\xfd\xa0\xb0+\x8bO\x87\xbb\\x87\x89\xf9\xa6\xc7UIi\xf1Ij\xde+-,\xde\xd2\xf6LE\xab4\xd5i\xb6Y\x84\xdd}n\x8eG\xd5ⶤ\xfe\xe0\xf2\xa3}\xce\xe4\xebb\xfaW\x9d\xb2\x8e\xe4\xe9\xb9\xf8\xf4"\xee\xecH\x87\xa6\xd6څ\xfe\xbe(v\xf2\xd7e\xe3`(\xfcF}F\x89\xdf\xf2\xa7\x80M\xf0} ~\xdf\xd7]C\xe9z\xd7ۿ$\xdcY1U- u\x88\xbc\x98\xf1\xbf\x97\xeax\xc6\xc9\xe6\xda\xdc\xe7\\xf5|4`\xce\xce0\xaeJ\xd8\xc3AI\x92KS\xd2&\xbb\x80"\xf5U\xb6^ѵ\xd1\xd5^y@\xcb7\xe3F\xd0T\xd5LlIzW\xb2\x91\xef\xcb]\xbe\xc4}\xef\xf8ԉ݆݉\x94\xffV8\xdc\xcfB \xe5\xf8\xedV\xb8\x9f\x9f5\xffԲ\x86\xe9mt2'\xde$h\xe8Y\xc0\x8eX\xa5\xfc'u\xa4A󬨭\xfd<\x8a)\xfbP\xf3\xb3\xad\xcefy\xe4 + +fpD\xe8\xff\xb7Ib\xf6\xd8\x86\xa3)Dž\xb1\xcdS\xe0b\xf5\xe5\xc9\xca\xf4b\xe7\xea\xf3\x97\xc1\xccROB \xf92C\x99\xf0p\xef\xd6n\xb0S\x94=B\xbf\xfdcWv\xfa\xf1DY$\xb5\xf5\xa9 + +^+W\xa7wq.\xe9\xbc\xf8+\xa2\xb6h\xa4\xc3\xf5W\x87q\x9e׉\x85\xb8\x8eU\xee\xf3w\x9f\xbfgW\xe8;\xbe\x98AV\x98\xbc\x95\xf3$\xefd\x80J\xab\x98"\xbc X\x826ʍm#_l,\xf4i\xd9\xf6\xe2,\x96\x99\xb3h\xcd\xe0\x8f\xb5Y\x9a-2\xb2\xad~6\xdbe0tB}\x97\x88D\xe7\xd2]\xbc\x83+q\x93 e\xb6 \x83>\xf2\xe3C\xee6H\xa6j\xa3\xfc\x9b}\xb9n\xaa*8\xaa=\xf7j\xcd\xf8>(q‹(G3\xd6K\xed\x98P\x90IJ\xa4\x9e\xb7?\xa8\xa9\x96\xf4P91i-\xf8V^\xb5o\x8d\xa4\x8bC\xfc\xa5 g\xfc\xb0\xfa\xb0n \xc0_\xbdF#\xb7\x9f\xe5\x9fkE\xc1\xa9N\x11\xd6i\xe7\x85|\x7f#\x9c\xbf\x91B\x12\xd9\x85\xfd\xf2U\x17\xc4;\x89\xba\xb4\xe50\xf1\x96U\xf3\x12y&\xeb9\xd5\n\xda\xf0\xba\x02\xa7}\xd9\x9c\xa7\xec\x82\x06\x94\xda\xab0\xac\xb5\xb1Jz1\xd0\xe9]*\x99\r\r\xdfb\xbc\xebi\xdc\xe0?\xf8\xb7\xe4\x99\xdeL\xb0\xb6\x9bU\x93|\xbdf\x96W\xd1\x1bD\xaeI\xce\xaa-4\x95*_\x0e\xd7|\x1d1+Y\xfd\xd5\x80\x0b\x04\x07\xf2\t(x Y[\xd2:\xa9SB\x86\xf8\xb4((3e\x06\x8b+\tc!G\\\x81\xfc\x15\x8d2 \rh\xc6\xab\xe8\x1e\x8f\xf09,\x8a\x8d\xa9\'\x03\xbeB\xe4\xa7H,\xaan\xa2_EWc\x04W\x8fIh\x90\x1bi\x93$\x08;\x8b\xa3\xfbA\xd7\x84\xa6r^\\KO}\x7f\x90\xf6\x9fT\x19\x92\x160u\xbc\x1cq\xe6[\x90\x95ut\x15\xa1Y\x19\xd2^\\\xaf\xf2\x9a\xc1}i\xd50\x86\xac\xa4\x891\xc6\xb2\xecQ\xac\x08#g\xdb`\xe6\xba\x05g\xcd\xb8\xc0\x92/ofLOI\xc6\xab\xe4a\x96\xb6.)\xc1Z\xc6\x8d\xc2\x8cQ\xdb\xda\xb9\t\xb5\x7f\x8a\xcd~\xdd\xa7\xde\xa3\x06\x87\xc6\xc2\n\xcdt\xaa\xef\x03\xb4\xa7ay\xcc\x02\xfa\x05<\xa5A\xd7H?\xd7\xfap\x8a\x8e\xeb\x7f"\xbc\xdd\xbe\x8d\xba\xb6\'\xcb\xc6\xed\xe3\\L\x90*\xe8uW\xccC\xee?s~\xe7\xdeG\x91\x91\x11\xc5\xe1>\x06\xff\xcf4"\xb9U%I\xdeM\xb6\xee\x14\xf3_\x9e\xe1KV\xe9\xb8Z\xd0\xe2n\x19\xfd\x0e\x0e\x97\xf5~L\x867\x11G\x96,gq\x87\xf2Z\x05\xd2\x11\xe6o\n6\xcf\'\xcas\xe0\x1f\x07\x95\tI\x9c\xb2\x9f\x9aw\x92\x978O\x98\xa4\'\xd9\x12\x02\xdbP\x17\xa0\r\x8ey\xb1\x8b\x0f\x07\xbb\xdc\x0cf\xa7\xa6&\xc6SgZ!\'\x96?deU\xfd\x8c\x9a\xef\x1b\xdaO\x96\xf4=~W\xc4\xe4\xf0\xde;9\xdd\xa5*I-i\xa1\x9f\xbe%\xc0\xc3\xc0 \xb6?\x80\xf3^(\x17i\x19\x96L\xae\xa3\x86z\xb6\x13\xcd\xa8\xf6\x08A\xf3x(\xe5a\x93\xe0\x05(\xd1%\x82\x0cur\x14\xb8\xb9\xe7\xde\xadP\t\xc2\xdd\x07\xfb\x10\x82\xa3\x11B\xb7\r\xdd\xc2\xbb"\xd8\x9c\xc2cf4\x927\xf4\xd0\xb3u:2\xd0s\xa7\xb6\xec\xb7\xdf\x1e\x8f\x8f\x19\x7f!(\xd5\xf6y4\xac\xd3~}\xf2i$\xb4\xf3\x19\x9c\xe2V\xbbLn\x99\xc7\xb3\x9b/\xee\x8a\xa4\xaa\xfax\xbe\x85\xbc\xcc\xcf\xc6\x89\x13\x08S\xcd\x87\xd7J/W\x87B\xeb\r\xe2\x97\xc8>\x8d\xab\x81\xf7V\xdc\x89\xef\xaa\xbb`d\xbe4\x86\xbd\x0c\x872\x8eO4\x96\xfdw\xb5\xb5\x04\xb9\xc6\x11\x1e#P\xc8pG\x088"b~h\xcc2\x87\xc8\x0f[b\xa2\xf4\xcc\xc4\x16_\x11u\xd8\xdd\x80\xa6Q\n\x12\xbc\xf2y\xd0;0\xcc~\x1eO%\x86K4\xc8\x0e\xfb\x95f\x14\xd8\xca.F\xedX`\xde\xcc\x87\x9bXu\x9b\x0cO\x15L\xff\xd0Y)\xe1k\x18K\xde~\x15he\xa3y\x93]\x19e\xd5I\x16t\xab\xd2\xec\xb6w\xc3\xf5\x12t\xd4J\xec\x87?\x19\x86\x0c\x8a\xfd\xa0\xb0+\x8bO\x87\xbb\\\x87\x89\x15\xf9\x06\xa6\xc7UIi\xf1Ij\x07\xde+-\x0e,\xde\xd2\xf6L\x06\x01E\xab\x054\xd5i\xb6Y\x84\xdd}n\x8eG\xd5\xe2\xb6\xa4\xfe\xe0\xf2\xa3}\xce\xe4\x1d\xebb\xfaW\x9d\xb2\x8e\xe4\xe9\xb9\x17\xf8\xf4\x0e"\xee\xecH\x19\x87\xa6\xd6\xda\x85\xfe\xbe(v\xf2\xd7e\xe3`\x7f(\xfcF}F\x08\x17\x1e\x89\xdf\xf2\xa7\x80M\xf0} \x19~\xdf\xd7\x12]C\xe9z\x16\xd7\xdb\xbf$\xdcY1U- \x00u\x88\xbc\x98\xf1\xbf\x97\xeax\xc6\xc9\xe6\xda\xdc\xe7\\\xf5|4`\xce\xce\x130\x12\xaeJ\xd8\xc3AI\x92\x14K\x1cS\xd2&\xbb\x80"\xf5U\xb6^\xd1\xb5\xd1\xd5^y@\x18\xcb7\xe3F\xd0T\xd5L\x03lIzW\x01\xb2\x91\x0f\xef\xcb]\xbe\xc4}\xef\xf8\xd4\x89\xdd\x86\xdd\x89\x94\xff\x14V8\xdc\xcfB \x19\xe5\xf8\xedV\xb8\x9f\x9f5\xff\xd4\xb2\x19\x86\xe9mt2\'\xde\x0f$h\xe8Y\xc0\x8eX\xa5\xfc\'u\x7f\x12\xa4A\xf3\xac\xa8\xad\xfd<\x8a)\xfbP\xf3\x1a\xb3\xad\xcefy\xe4\rfpD\xe8\xff\xb7Ib\xf6\xd8\x1e\x86\xa3)\n\xc7\x85\xb1\x1c\xcd\x11S\xe0b\xf5\xe5\x0f\xc9\xca\xf4\x1db\xe7\xea\xf3\x97\xc1\xccROB\x0b\xf92C\x99\xf0p\xef\xd6n\xb0S\x94=\x1bB\xbf\xfdcWv\xfa\xf1DY$\xb5\xf5\xa9\n^+W\xa7wq.\x1d\xe9\xbc\xf8+\xa2\xb6h\xa4\xc3\x11\xf5W\x87q\x9e\xd7\x89\x85\xb8\x8eU\xee\xf3w\x9f\xbfgW\xe8;\xbe\x98AV\x98\xbc\x11\x95\xf3$\xefd\x80J\xab\x98"\xbc\x0c\x15X\x826\x06\xca\x8d\x00m#_l,\xf4i\xd9\xf6\xe2,\x16\x96\x99\xb3h\xcd\xe0\x8f\xb5Y\x9a-2\xb2\xad~6\xdbe0tB}\x1e\x97\x88D\xe7\xd2]\x15\x1d\xbc\x83+q\x93\x0ce\xb6\t\x83>\xf2\xe3C\xee6H\xa6j\xa3\x03\xfc\x1c\x9b}\xb9n\xaa*8\xaa=\xf7j\xcd\xf8>(q\xc2\x8b(\x04G3\xd6K\xed\x98P\x90IJ\x06\xa4\x9e\xb7\x16?\xa8\xa9\x96\xf4\x10P9\x181i\x16\x13\x0f-\xf8V^\xb5o\x8d\xa4\x8bC\xfc\xa5 g\x1b\xfc\xb0\xfa\xb0n \xc0_\x04\xbdF, len=0) + +2025-02-26 10:04:04.789 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:04.789 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"6c\x03\xed\x07\x87\x84\x06\xe9\x1c\xf3\x07\x81\xa0\x012\xb6\x94\x85\xa4\xb0S'\x1e\xdeT\xa7\xe2|S\x19\xae\xb3}\xa8O\x10\x9b\xdbw\xb7zR\xde\xa9\xb2\r\xa2=\xbe\xb3\xf3\n)&f\x82~\xb1\x87\xb2hl\x07\x8a\x88U\x1fV\xe2\x18\xc2\xd5K\xdd(?\x98\x0c\xab\xfb\xd7(\xf2Q\x8c6\xdd3\xd0\xd0:^\xc8\x12\xbeE\xd1\x8e\x1aa\xcc\x01\x8c\xd5W\xdb\x85\x14\x93\xb5:\x9b\x16\xc36\xc7{\\\xc1\x9f1\xe2\xeb\xa4\xb4}\xcb\xc3\xda\xf5\xc4$B7\xce\xfc\x92\x8aX\xb1E\xc0\x86\xda\xa22U\xb7\x1bQ\xdcE\x08\x88\xfb/\xf2|R\xb6\xd8\x1a7\xf4\x80\x14\xb5\xa7,~\xf3\xf6\xa6\x06#\xb7\x9f\xe5\x9fkE\xc1\xa9N\x11\xd6i\xe7\x85|\x7f#" + +2025-02-26 10:04:04.813 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:04.813 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:04.813 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x9c\xbf\x91B\x12\xd9\x85\xfd\xf2U\x17\xc4;\x89\xba\xb4\xe50\xf1\x96U\xf3\x12y&\xeb9\xd5\n\xda\xf0\xba\x02\xa7}\xd9\x9c\xa7\xec\x82\x06\x94\xda\xab0\xac\xb5\xb1Jz1\xd0\xe9]*\x99\r\r\xdfb\xbc\xebi\xdc\xe0?\xf8\xb7\xe4\x99\xdeL\xb0\xb6\x9bU\x93|\xbdf\x96W\xd1\x1bD\xaeI\xce\xaa-4\x95*_\x0e\xd7|\x1d1+Y\xfd\xd5\x80\x0b\x04\x07\xf2\t(x Y[\xd2:\xa9SB\x86\xf8\xb4((3e\x06\x8b+\tc!G\\\x81\xfc\x15\x8d2 \rh\xc6\xab\xe8\x1e\x8f\xf09,\x8a\x8d\xa9'\x03\xbeB\xe4\xa7H,\xaan\xa2_EWc\x04W\x8fIh\x90\x1bi\x93$\x08;\x8b\xa3\xfbA\xd7\x84\xa6r^\\KO}\x7f\x90\xf6\x9fT\x19\x92\x160u\xbc\x1cq\xe6[\x90\x95ut\x15\xa1Y\x19\xd2^\\\xaf\xf2\x9a\xc1}i\xd50\x86\xac\xa4\x891\xc6\xb2\xecQ\xac\x08#g\xdb`\xe6\xba\x05g\xcd\xb8\xc0\x92/ofLOI" + +2025-02-26 10:04:04.836 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:04.836 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:04.836 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xc6\xab\xe4a\x96\xb6.)\xc1Z\xc6\x8d\xc2\x8cQ\xdb\xda\xb9\t\xb5\x7f\x8a\xcd~\xdd\xa7\xde\xa3\x06\x87\xc6\xc2\n\xcdt\xaa\xef\x03\xb4\xa7ay\xcc\x02\xfa\x05<\xa5A\xd7H?\xd7\xfap\x8a\x8e\xeb\x7f"\xbc\xdd\xbe\x8d\xba\xb6\'\xcb\xc6\xed\xe3\\L\x90*\xe8uW\xccC\xee?s~\xe7\xdeG\x91\x91\x11\xc5\xe1>\x06\xff\xcf4"\xb9U%I\xdeM\xb6\xee\x14\xf3_\x9e\xe1KV\xe9\xb8Z\xd0\xe2n\x19\xfd\x0e\x0e\x97\xf5~L\x867\x11G\x96,gq\x87\xf2Z\x05\xd2\x11\xe6o\n6\xcf\'\xcas\xe0\x1f\x07\x95\tI\x9c\xb2\x9f\x9aw\x92\x978O\x98\xa4\'\xd9\x12\x02\xdbP\x17\xa0\r\x8ey\xb1\x8b\x0f\x07\xbb\xdc\x0cf\xa7\xa6&\xc6SgZ!\'\x96?deU\xfd\x8c\x9a\xef\x1b\xdaO\x96\xf4=~W\xc4\xe4\xf0\xde;9\xdd\xa5*I-i\xa1\x9f\xbe%\xc0\xc3\xc0 \xb6?\x80\xf3^(\x17i\x19\x96L\xae\xa3\x86z\xb6\x13\xcd\xa8\xf6\x08A\xf3x(' + +2025-02-26 10:04:04.860 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:04.860 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:04.861 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe5a\x93\xe0\x05(\xd1%\x82\x0cur\x14\xb8\xb9\xe7\xde\xadP\t\xc2\xdd\x07\xfb\x10\x82\xa3\x11B\xb7\r\xdd\xc2\xbb"\xd8\x9c\xc2cf4\x927\xf4\xd0\xb3u:2\xd0s\xa7\xb6\xec\xb7\xdf\x1e\x8f\x8f\x19\x7f!(\xd5\xf6y4\xac\xd3~}\xf2i$\xb4\xf3\x19\x9c\xe2V\xbbLn\x99\xc7\xb3\x9b/\xee\x8a\xa4\xaa\xfax\xbe\x85\xbc\xcc\xcf\xc6\x89\x13\x08S\xcd\x87\xd7J/W\x87B\xeb\r\xe2\x97\xc8>\x8d\xab\x81\xf7V\xdc\x89\xef\xaa\xbb`d\xbe4\x86\xbd\x0c\x872\x8eO4\x96\xfdw\xb5\xb5\x04\xb9\xc6\x11\x1e#P\xc8pG\x088"b~h\xcc2\x87\xc8\x0f[b\xa2\xf4\xcc\xc4\x16_\x11u\xd8\xdd\x80\xa6Q\n\x12\xbc\xf2y\xd0;0\xcc~\x1eO%\x86K4\xc8\x0e\xfb\x95f\x14\xd8\xca.F\xedX`\xde\xcc\x87\x9bXu\x9b\x0cO\x15L\xff\xd0Y)\xe1k\x18K\xde~\x15he\xa3y\x93]\x19e\xd5I\x16t\xab\xd2\xec\xb6w\xc3\xf5\x12t\xd4J\xec' + +2025-02-26 10:04:04.884 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:04.885 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:04.885 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x87?\x19\x86\x0c\x8a\xfd\xa0\xb0+\x8bO\x87\xbb\\\x87\x89\x15\xf9\x06\xa6\xc7UIi\xf1Ij\x07\xde+-\x0e,\xde\xd2\xf6L\x06\x01E\xab\x054\xd5i\xb6Y\x84\xdd}n\x8eG\xd5\xe2\xb6\xa4\xfe\xe0\xf2\xa3}\xce\xe4\x1d\xebb\xfaW\x9d\xb2\x8e\xe4\xe9\xb9\x17\xf8\xf4\x0e"\xee\xecH\x19\x87\xa6\xd6\xda\x85\xfe\xbe(v\xf2\xd7e\xe3`\x7f(\xfcF}F\x08\x17\x1e\x89\xdf\xf2\xa7\x80M\xf0} \x19~\xdf\xd7\x12]C\xe9z\x16\xd7\xdb\xbf$\xdcY1U- \x00u\x88\xbc\x98\xf1\xbf\x97\xeax\xc6\xc9\xe6\xda\xdc\xe7\\\xf5|4`\xce\xce\x130\x12\xaeJ\xd8\xc3AI\x92\x14K\x1cS\xd2&\xbb\x80"\xf5U\xb6^\xd1\xb5\xd1\xd5^y@\x18\xcb7\xe3F\xd0T\xd5L\x03lIzW\x01\xb2\x91\x0f\xef\xcb]\xbe\xc4}\xef\xf8\xd4\x89\xdd\x86\xdd\x89\x94\xff\x14V8\xdc\xcfB \x19\xe5\xf8\xedV\xb8\x9f\x9f5\xff\xd4\xb2\x19\x86\xe9mt2\'\xde\x0f$h\xe8Y' + +2025-02-26 10:04:04.909 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:04.910 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:04.910 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xc0\x8eX\xa5\xfc\'u\x7f\x12\xa4A\xf3\xac\xa8\xad\xfd<\x8a)\xfbP\xf3\x1a\xb3\xad\xcefy\xe4\rfpD\xe8\xff\xb7Ib\xf6\xd8\x1e\x86\xa3)\n\xc7\x85\xb1\x1c\xcd\x11S\xe0b\xf5\xe5\x0f\xc9\xca\xf4\x1db\xe7\xea\xf3\x97\xc1\xccROB\x0b\xf92C\x99\xf0p\xef\xd6n\xb0S\x94=\x1bB\xbf\xfdcWv\xfa\xf1DY$\xb5\xf5\xa9\n^+W\xa7wq.\x1d\xe9\xbc\xf8+\xa2\xb6h\xa4\xc3\x11\xf5W\x87q\x9e\xd7\x89\x85\xb8\x8eU\xee\xf3w\x9f\xbfgW\xe8;\xbe\x98AV\x98\xbc\x11\x95\xf3$\xefd\x80J\xab\x98"\xbc\x0c\x15X\x826\x06\xca\x8d\x00m#_l,\xf4i\xd9\xf6\xe2,\x16\x96\x99\xb3h\xcd\xe0\x8f\xb5Y\x9a-2\xb2\xad~6\xdbe0tB}\x1e\x97\x88D\xe7\xd2]\x15\x1d\xbc\x83+q\x93\x0ce\xb6\t\x83>\xf2\xe3C\xee6H\xa6j\xa3\x03\xfc\x1c\x9b}\xb9n\xaa*8\xaa=\xf7j\xcd\xf8>(q\xc2\x8b(\x04G3\xd6K' + +2025-02-26 10:04:04.934 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:04.935 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:04.935 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xed\x98P\x90IJ\x06\xa4\x9e\xb7\x16?\xa8\xa9\x96\xf4\x10P9\x181i\x16\x13\x0f-\xf8V^\xb5o\x8d\xa4\x8bC\xfc\xa5 g\x1b\xfc\xb0\xfa\xb0n \xc0_\x04\xbdF, len=0) + +2025-02-26 10:04:04.955 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:05.118 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:05.118 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +subscribe + +2025-02-26 10:04:05.120 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '179080426138019854', '18323585173283999813', '710913811'] (kwargs {}) + +2025-02-26 10:04:06.501 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT + +-------------------------------------------------------------------------------- + +\xdd]\xc0NuX~Ls\xa1\xa1\xea\xfbo\xdf\xfa\xcf\xf6\xb9\xfa\xcfײzB\xe4b\x98T\xeaCE\x9f\xc5\x91\xd1V+\xab\xa4#go\x87\x8fR\x9d}(\xa6G\xd5D\xbd\x8f\xea@%\x80\xe9\xdcQI\xe9\xe3i\x8b`\x8e\xfd+3\xb1T;T\xd1\xd9\xe3\x80D\x84ah\x94\x93\xaeA\xa64\xb9\\xfe \xf2\xd2˱\xc86h\x9c;\xa3\x80\x8e\xb7h"8 w\xf2Z,\xd0MV\x9aˢ\xa3r\x86\xe1\xe9΀\xc9sUM<\xd9'\xd8\xa2'\x82\x9a\xff\xd6`[\xbb2\x83\xa0HhϪ\xc0 \xb5\x8d\xa5\xcc$\xf5\xd7\xe3\xc7(8\x8d0\xf9n + +k\xb4=F\xdcxEپ$1A1a\xa0\xa9 + +\x90I$\x84\xf2n\x82J.\xa9\xfd\xf6X*\xd428\xb3\xb5$3\xeb\xe4\x9b\xc9_\x8f{g\xb2\xad̆\x91\x93\xa0C\x99\xb9\xedϲI\xfd\x8f\xcep\xd2hz\xa24\xe3\x8b1H\x98\xf6\xf3\xb8HA\xbb\x80BY\xbd\xeb\xbbh\x81\\x8b\xbb\x8f\xfb\xfc\xbb\xec\xc7j]waJB\x94߅U\x82\xfe\xe1ũȀgS\xaf\x97\xac\x86\x91\x86\xb1\xe7\x96"\x88\x81\xb4\xa6\xc4&\xa7\xd5ᒑ^$?\xb1}:F&\xe8nld\xf1\xe6\xfeg-ۆ4\xdb- %\xda쵲/\xed\xf3\xda\xc4:QKm2\xb7\xaeؤ\xe1H\xdf\xc4wE{\xdeފn&8w\xdc3\xa2\x9c\xb7ܱ\xd3f\xb1\xd9v\xea\xa1\xdc\xc2\xf3\xb0Vq\xbe95=\xfd+\x98q\xf0 + +\xf7\x9d\xbcq\xf5E\xc0T;\xcaͯ\x91\x97\x88\xf7S\xf6s5\xa2\xd2\xcf/\xf7-j\xa9Æo\x83`t\x87\xee\xdam\xdf\xb4,\x87\xa8%\xaey\xd9\xf3'\xc3\xd4\xd9e\xee`Q\x84W=`\x85v\xfbD\xfe&\xa1=`[z\xfe\xb0\xb1"\xe5*\xfc\xea\xfb$\xb1\xf8Z\xbe\xe1\xecRC\xf1\x93 + +ls`͈\xaf3L}3v"WH\xb8{U]~\xce( E\xa1\xe8O\xa7\xe7\xfdp + +Ũh௞䓚\xccDu0}\xd9\xf2f\x93\x95L\xf4\xa4\x89\xaa\xb45\xe6c \xbf\x8d\x9f\x82\xe4\xd3\xd8{\xeb\xdd{y\x9c\xda=\x97a4\x86^\x9d\x84\x8a fT½\xc8ɩC"\xe1\x81\xf4\x93\xa3\xa3ƛ\xf1\xfd\xd1@\xac\xec\xa5\xdc^ii9\xee-\xc9\x86\xffh\xcc{KT@*\x9f\xc1~\xd9ۄ\xd1iǺQ_\xef\xd8\xdd|OA\xa9\xc8Kk~\xd3S_\x9d\x81W;˵\x91/)t\xd2l\xf26\xbc\xbd'\x94\a\xd1\xdfy\x84\xce\x96w\xc8\xfaJq\xf1\xbbD]\xe2\xe9\xbd\xc6@\x8d\xc2*O[F\xc8\xd3\xe1\xc6\xf8\x98\xeb'-\xe0\x98f\xf6\xa9<R"x\xd69\xfc\x98ߠNl3\xcbߺp\xa0\xa1\xab,bI\xedWL\xbe\xfd\xd9\xd2k>>\xc1\xd5]\x93\xf0\xc7i\xbf\xc3}\xf5\x84\xd7K.r\xa0[\x99\xe9j\xbfw\xb0\x8b\x95{d\xe0\x91\x93nc\xf5\xfat\xca:\xed\xa1Lʑ1\xcamLR\xba0\x88\x91ã\xc9S\x98X\x9a{\xf8G\xebF\xc1r\x85\xb8\xf4d\xc3\xdd\\xd7|?\xed0\xac7+5\xf5"5\xd8Ћ\xb0\xffp\xdb\xce*\xae\x89\x9b\xfc\xf69\xe9\xf3\x82u\xdd\xf7L \xbeӝ8>\xc0[ + +\xaeR\xe0%{ \xa2\x81\x95Vr\xe4a9\xa9\x82\xfaRAp\xf84v\x8b\x8cV\xc2f\xc5>rM \xf3[@\xe0-------------------------------------------------------------------------------- + +sub: +b'\xdd]\xc0NuX~Ls\xa1\xa1\xea\xfbo\xdf\xfa\xcf\xf6\xb9\xfa\xcf\xd7\xb2z\x14B\xe4b\x98\x1dT\xeaCE\x9f\xc5\x02\x91\x15\xd1V+\xab\xa4#g\x04o\x87\x8fR\x9d}(\x03\xa6G\xd5D\xbd\x8f\xea@\x07%\x80\xe9\xdcQI\xe9\xe3\x05i\x8b\x04`\x8e\xfd+3\xb1T;T\xd1\xd9\x1a\xe3\x80D\x84ah\x94\x93\xaeA\xa64\xb9\\\xfe\x0b\xf2\xd2\xcb\xb1\x13\xc86h\x9c;\x11\xa3\x80\x8e\xb7h"8\x0cw\xf2Z,\xd0\x1aM\x1dV\x9a\xcb\xa2\xa3r\x86\xe1\xe9\xce\x80\xc9sUM<\xd9\'\xd8\x7f\xa2\'\x82\x9a\xff\xd6`\x01[\xbb2\x83\xa0Hh\xcf\xaa\xc0\x10\t\xb5\x8d\xa5\xcc$\xf5\xd7\xe3\xc7(8\x8d0\xf9n\nk\xb4=F\x0f\x01\xdcxE\xd9\xbe$1A1a\xa0\xa9\r\x90I$\x84\xf2n\x82\x12J.\xa9\xfd\xf6\x07\x14X*\xd428\x05\xb3\xb5$3\xeb\xe4\x9b\x17\xc9_\x8f{g\xb2\xad\xcc\x86\x91\x93\xa0C\x99\xb9\xed\xcf\xb2I\xfd\x8f\xcep\xd2h\x14z\xa24\xe3\x8b1H\x98\xf6\xf3\xb8\x17HA\xbb\x80\x01BY\x1a\xbd\xeb\xbb\x02h\x81\\\x8b\x03\xbb\x8f\xfb\xfc\xbb\xec\xc7j]\x1e\x19w\x14aJB\x94\xdf\x85U\x82\xfe\xe1\xc5\xa9\xc8\x80\ngS\xaf\x97\xac\x86\x91\x86\xb1\xe7\x96"\x88\x81\xb4\xa6\xc4&\xa7\xd5\x1f\xe1\x92\x91^$?\xb1}:F&\xe8nld\x15\xf1\xe6\xfeg-\xdb\x86\x024\xdb-\x0b%\x03\x1f\xda\xec\xb5\xb2/\xed\xf3\x1f\xda\xc4:QKm2\xb7\xae\xd8\xa4\xe1H\xdf\xc4wE{\xde\xde\x8an&8w\x12\xdc3\x00\xa2\x9c\x07\xb7\xdc\xb1\xd3f\xb1\xd9\x7fv\xea\xa1\xdc\xc2\n\xf3\xb0\x07Vq\xbe95=\xfd+\x02\x98q\xf0\r\xf7\x9d\xbc\x00q\xf5E\xc0T;\x1f\xca\xcd\xaf\x91\x97\x88\xf7S\xf6s5\xa2\xd2\xcf/\xf7\x19-j\x18\xa9\xc3\x86o\x1c\x83`t\x87\xee\x02\x0e\xdam\xdf\x13\xb4\x13,\x87\xa8\x7f%\xaey\xd9\x18\xf3\x07\'\xc3\xd4\xd9e\xee`Q\x84W=`\x85v\xfbD\xfe&\xa1=`[z\xfe\xb0\xb1"\xe5*\xfc\xea\xfb$\xb1\xf8Z\x1f\xbe\xe1\xecRC\xf1\x93\rls`\xcd\x88\xaf3L}\x023v"WH\xb8{\x05U]~\xce(\x0cE\x14\xa1\xe8O\xa7\xe7\xfdp\r\xc5\xa8h\xe0\xaf\x9e\xe4\x93\x9a\xcc\x1d\x1aDu0}\xd9\xf2f\x93\x95L\xf4\x04\xa4\x89\xaa\xb45\xe6c \xbf\x8d\x9f\x82\xe4\xd3\x1a\xd8\x1e{\x12\xeb\x11\xdd{y\x07\x9c\xda=\x97a4\x86^\x10\x9d\x84\x8a\x1a\tfT\xc2\xbd\xc8\xc9\xa9C"\xe1\x16\x81\x14\xf4\x93\xa3\xa3\xc6\x9b\xf1\xfd\xd1@\xac\x03\x7f\xec\xa5\xdc^\x04ii9\x00\xee-\xc9\x18\x86\xffh\xcc{\x12KT@*\x9f\xc1\x7f~\xd9\xdb\x84\xd1i\xc7\xbaQ_\xef\x1d\xd8\xdd|OA\xa9\xc8Kk\x0e~\xd3S_\x9d\x81W;\xcb\xb5\x91/)t\xd2l\xf26\xbc\xbd\x05\'\x94\\a\xd1\x1f\xdfy\x84\xce\x18\x96w\xc8\xfaJq\xf1\xbbD\x18]\xe2\xe9\xbd\xc6@\x8d\xc2*O[\nF\xc8\xd3\xe1\xc6\xf8\x98\xeb\'-\xe0\x98f\xf6\xa9<\x7fR"x\xd69\xfc\x98\xdf\xa0N\x00l3\xcb\xdf\xbap\xa0\xa1\xab,bI\xedWL\x10\xbe\xfd\xd9\xd2k>>\xc1\xd5]\x93\xf0\xc7i\xbf\xc3}\xf5\x84\xd7K.r\xa0[\x99\xe9j\xbfw\xb0\x8b\x95{d\xe0\x91\x93nc\xf5\xfat\xca:\xed\xa1L\xca\x911\xcamLR\xba\x1d0\x88\x91\xc3\xa3\xc9S\x98X\x9a{\xf8G\xebF\xc1r\x85\xb8\x17\xf4d\xc3\xdd\\\xd7|?\xed0\x01\xac7+5\xf5\x0f"5\xd8\xd0\x8b\xb0\xffp\xdb\xce*\xae\x89\x9b\xfc\xf69\xe9\xf3\x05\x82u\xdd\xf7\x1cL\t\xbe\xd3\x9d8>\xc0[\r\xae\x11R\xe0%\x07{\x02 \xa2\x81\x95Vr\xe4a\x1f9\xa9\x82\xfaRAp\xf84v\x8b\x8cV\xc2f\x01\xc5>rM\x0c\n\xf3[\x1c@\xe0\x13' + +2025-02-26 10:04:06.504 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%S\x84\x06' + +2025-02-26 10:04:06.505 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:06.506 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:06.506 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xdd]\xc0NuX~Ls\xa1\xa1\xea\xfbo\xdf\xfa\xcf\xf6\xb9\xfa\xcf\xd7\xb2z\x14B\xe4b\x98\x1dT\xeaCE\x9f\xc5\x02\x91\x15\xd1V+\xab\xa4#g\x04o\x87\x8fR\x9d}(\x03\xa6G\xd5D\xbd\x8f\xea@\x07%\x80\xe9\xdcQI\xe9\xe3\x05i\x8b\x04`\x8e\xfd+3\xb1T;T\xd1\xd9\x1a\xe3\x80D\x84ah\x94\x93\xaeA\xa64\xb9\\\xfe\x0b\xf2\xd2\xcb\xb1\x13\xc86h\x9c;\x11\xa3\x80\x8e\xb7h"8\x0cw\xf2Z,\xd0\x1aM\x1dV\x9a\xcb\xa2\xa3r\x86\xe1\xe9\xce\x80\xc9sUM<\xd9\'\xd8\x7f\xa2\'\x82\x9a\xff\xd6`\x01[\xbb2\x83\xa0Hh\xcf\xaa\xc0\x10\t\xb5\x8d\xa5\xcc$\xf5\xd7\xe3\xc7(8\x8d0\xf9n\nk\xb4=F\x0f\x01\xdcxE\xd9\xbe$1A1a\xa0\xa9\r\x90I$\x84\xf2n\x82\x12J.\xa9\xfd\xf6\x07\x14X*\xd428\x05\xb3\xb5$3\xeb\xe4\x9b\x17\xc9_\x8f{g\xb2\xad\xcc\x86\x91\x93\xa0C\x99\xb9\xed\xcf\xb2I\xfd\x8f' + +2025-02-26 10:04:06.531 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:06.532 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:06.532 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xcep\xd2h\x14z\xa24\xe3\x8b1H\x98\xf6\xf3\xb8\x17HA\xbb\x80\x01BY\x1a\xbd\xeb\xbb\x02h\x81\\\x8b\x03\xbb\x8f\xfb\xfc\xbb\xec\xc7j]\x1e\x19w\x14aJB\x94\xdf\x85U\x82\xfe\xe1\xc5\xa9\xc8\x80\ngS\xaf\x97\xac\x86\x91\x86\xb1\xe7\x96"\x88\x81\xb4\xa6\xc4&\xa7\xd5\x1f\xe1\x92\x91^$?\xb1, len=0) + +2025-02-26 10:04:06.555 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:06.556 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xcep`\xbbwX\xa9\xc6\xc9T\xcf\xab\xe0\xfb\xb1\x8dt\xe0|\xc2/\x08z\x9eO\xbf9\x05\xd0\xfb\r\xe6\x0f\xed\x94\x92j\xadJ\x93 kR\x8ePZ\xbbH\xa7\x03\xdd (u\\\x1e\xc9\xdd\xca\x80\xd3P\xf5w\x89=\xc4\x900A\xbaX!\xb1\x89\x86\x16\xd1\x08\xd7\x85\xf6\t7X\x0bt.\ts\xf3~\xfc\x975\xa9\xd8p/\x0b;\xea\xae\x0c\xcd\xe7\xf2\xdd\x05T\xd0Q\x15avV\x94\x01\x14\x7f\xe8\x04&\x8c\x14\x8f\xc8\xa6/\x1e \xe8\xc2\x8d &Hv\xac\xf5\x0eR\xfbT\x7fb\xaf\xc6\t\xda0/`\x7f\x14\x94\xe3b\xb0\x8f\x8a\xaaX`5(\x0b\xf9-\x9e\x0b\x03\xe7/\xef\x89\xd3o\xd1\xb08\x9bk\x8d$e\xa7\xba\xa3\xc7\x81\xc2\xde4\x14\x13\x91\x92\x0b\xb8\xcc\x18\x03\xb0\xcc\xe7\xa6P\x98\x99:\xc8(]\xc0\x160\xf6HR\x8ezn\xfcm\x7f\xd1\xbb\xfe\x92y\x85]\xd1\x8a432I}\xdd\xcbj\xb9u(\xe4\xb3!\x87f2\x05\x04\xb1\xff' + +2025-02-26 10:04:06.580 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:06.580 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:06.580 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'$\xfb\xa7\n\x99|\x83\xbd\xa4}U\x11\xb4\xfa\xf5\x0f\xc7\xad\xa3\xc1g\\\xe1\x86L\xc4\x9d\x93\x9a-\x1b\xf1\x12+\xad,G\x8fA\x92\x05\xc9\xcb\xb2\x02\xaav\xf9l\xde\xb7n\x84\x1a\xdd\xcb\xbb\xfft\xbf\xfc\\0\r\xd8d\xc3{\rXW\xad$b\xb2\xfb\xda\xc4\x1c\x01\xdd\xef\xdc\xe4\x97\xf7#\xc1\xcf\x99\xbfB\xc5\x8b\x9f\xfc]\xfeD\\LCE\xa6\x9d&d\xe8\x99\xa8L\xca\xb2QM\xa2P\xa5\xf7*\xbd\xdd\x06\xb2}J\xd6\x9d\x86c\\}\xae\xe2\x87\x00\xf3M\xaf\xa3C\x92rj#\xdc\xb8\xc8\xe7\xbb[\x8b-\x0c\x8c*\xff\xbc\xa1\xe2N\xd3\x1ey\xd55-\xccqD\x06\x8a\x8aR\xff)\xfb\xef\xde:6\x1b\x88.e\x92\xa0 \xa9\xe4LW\xddN\xb4\x9dQO\xd7;y\xd9\xb5\x02\xe9/\xd7\xe7\xec\x05\xd4>}:F&\xe8nld\x15\xf1\xe6\xfeg-\xdb\x86\x024\xdb-\x0b%\x03\x1f\xda\xec\xb5\xb2/\xed\xf3\x1f\xda\xc4:QKm2\xb7\xae\xd8\xa4\xe1' + +2025-02-26 10:04:06.604 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:06.605 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:06.605 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'H\xdf\xc4wE{\xde\xde\x8an&8w\x12\xdc3\x00\xa2\x9c\x07\xb7\xdc\xb1\xd3f\xb1\xd9\x7fv\xea\xa1\xdc\xc2\n\xf3\xb0\x07Vq\xbe95=\xfd+\x02\x98q\xf0\r\xf7\x9d\xbc\x00q\xf5E\xc0T;\x1f\xca\xcd\xaf\x91\x97\x88\xf7S\xf6s5\xa2\xd2\xcf/\xf7\x19-j\x18\xa9\xc3\x86o\x1c\x83`t\x87\xee\x02\x0e\xdam\xdf\x13\xb4\x13,\x87\xa8\x7f%\xaey\xd9\x18\xf3\x07\'\xc3\xd4\xd9e\xee`Q\x84W=`\x85v\xfbD\xfe&\xa1=`[z\xfe\xb0\xb1"\xe5*\xfc\xea\xfb$\xb1\xf8Z\x1f\xbe\xe1\xecRC\xf1\x93\rls`\xcd\x88\xaf3L}\x023v"WH\xb8{\x05U]~\xce(\x0cE\x14\xa1\xe8O\xa7\xe7\xfdp\r\xc5\xa8h\xe0\xaf\x9e\xe4\x93\x9a\xcc\x1d\x1aDu0}\xd9\xf2f\x93\x95L\xf4\x04\xa4\x89\xaa\xb45\xe6c \xbf\x8d\x9f\x82\xe4\xd3\x1a\xd8\x1e{\x12\xeb\x11\xdd{y\x07\x9c\xda=\x97a4\x86^\x10\x9d\x84\x8a\x1a\tfT\xc2\xbd' + +2025-02-26 10:04:06.629 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:06.630 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:06.630 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xc8\xc9\xa9C"\xe1\x16\x81\x14\xf4\x93\xa3\xa3\xc6\x9b\xf1\xfd\xd1@\xac\x03\x7f\xec\xa5\xdc^\x04ii9\x00\xee-\xc9\x18\x86\xffh\xcc{\x12KT@*\x9f\xc1\x7f~\xd9\xdb\x84\xd1i\xc7\xbaQ_\xef\x1d\xd8\xdd|OA\xa9\xc8Kk\x0e~\xd3S_\x9d\x81W;\xcb\xb5\x91/)t\xd2l\xf26\xbc\xbd\x05\'\x94\\a\xd1\x1f\xdfy\x84\xce\x18\x96w\xc8\xfaJq\xf1\xbbD\x18]\xe2\xe9\xbd\xc6@\x8d\xc2*O[\nF\xc8\xd3\xe1\xc6\xf8\x98\xeb\'-\xe0\x98f\xf6\xa9<\x7fR"x\xd69\xfc\x98\xdf\xa0N\x00l3\xcb\xdf\xbap\xa0\xa1\xab,bI\xedWL\x10\xbe\xfd\xd9\xd2k>>\xc1\xd5]\x93\xf0\xc7i\xbf\xc3}\xf5\x84\xd7K.r\xa0[\x99\xe9j\xbfw\xb0\x8b\x95{d\xe0\x91\x93nc\xf5\xfat\xca:\xed\xa1L\xca\x911, len=0) + +2025-02-26 10:04:06.654 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:06.654 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'Vn\xd0\x0e\xd6\xe6\xa1\x98>\xcamLR\xba\x1d0\x88\x91\xc3\xa3\xc9S\x98X\x9a{\xf8G\xebF\xc1r\x85\xb8\x17\xf4d\xc3\xdd\\\xd7|?\xed0\x01\xac7+5\xf5\x0f"5\xd8\xd0\x8b\xb0\xffp\xdb\xce*\xae\x89\x9b\xfc\xf69\xe9\xf3\x05\x82u\xdd\xf7\x1cL\t\xbe\xd3\x9d8>\xc0[\r\xae\x11R\xe0%\x07{\x02 \xa2\x81\x95Vr\xe4a\x1f9\xa9\x82\xfaRAp\xf84v\x8b\x8cV\xc2f\x01\xc5>rM\x0c\n\xf3[\x1c@\xe0\x13' + +2025-02-26 10:04:06.667 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:06.668 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:06.833 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:06.833 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +bad_subscribe + +2025-02-26 10:04:06.834 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae3', '7243097626041261408', '11125463412640753736', '2024912776'] (kwargs {}) + +2025-02-26 10:04:08.074 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT + +-------------------------------------------------------------------------------- + +)vq$鯐`"^d\xa9\xda \xbej\x80Op]\xaf\x8f\x9d\xc3U\x84ύV\xb9N\xc0\xeb\x8dt\xec5x[8\xda\xe4f<\xf3_\xe0M+\xaf'\xae,\xban->\xa0\x91fH0\x9f\xbd.\x86\xb5\xd2س\xaf\x85\xed\x84>\x99ʙ^\xdd\xcb\xed[\xb2t\xc8[\xab\xb0\xd5U\x962\xe8\x93\xdbt\xafla,\xab\xd4ր\x800n\xc6S\xbe\xa2\xb5\xd2:z\xf8\xf7Q(6\xfd□\xcdԥ\xe5\xfb6\x82zw\xed\x9ae1\xba@o\x88;p񂍏}_+2\x9d\xb8r\xaeل!\x94\xaf\x93\x84J\xa4\xe5n\xe9\xeb\xf0$\xa2\xa1\x9e-\xa5\xcf#\xfe\xc8!\xbb\xb0{\xbf 3x:\xb0\x9e\xe4\x89\xed\xfdL\x98a\x9a0Q\x87\xfc\x90;T\xf0W\xbf\xbc>\x82\xab\xa6\xd5)dž)_8H\x99+\x81y\xa3bt\xd1=NR\x83\x89\xfa\xf2,dC\xdc\xf7ѥ\x82\xbdV\xf8\xee( + +Zy)\xf5\x89\xab5\xaa\xf4\xb1\xc7\xea\xd0\xecܲ\x81M\xd6|\x86\xd8g\x90\xe4\x89\xb4Z\xf1R\x97㓢YA\xfd\xb5F\xfb\x9fl\xad\x9f\xf6 "\x85\xe3\xce]m\xb3h\xdb\xe2:\xe8\xa3 ;Vpo\x8b6\xdfv(\xba' \xb3a\xacz&IJ\x93\xed\xa2?\xec\x99\xc3 \xa7nҡ\xf1\xe0\xe4m\xd21[Qc)\xc1\x82 \xfe\xb3H]\xf5[엻\x8dypʗ\xe1\xcd6\x92-5\x8e\xe0\x89N\x8eR\x96\xfd\x9f\xdfw#\xa7\xff\x8e$\x80I\xb4I_\xd1\xe0\x98 + +\xa9l\xd3\xffb\xd1\xd4\xd2ܬ\xc5\x8f\x84\xf0V\x98Y @Q\xe2& \xf8\xaeJ\xee\xa1r\xe3W\xc4\xc3R\xe77>&c\x84S\x86N^\xe4i\x9b\xb2$g\xbd\xdb[\xe4}\x83\x84v\xcb5wb\xe6\xf8\xf9"ֻ'\ޓ\x94\xbd\x95\xd8y\x95\x87\xa1\xa6P\xd1Eͫ\xac\x83\xbb\xde\xc2\xa9 + +QAG\x8d\xb6Z\x90:\xbd\xe8\xc6>;7\xd7n\xb8\xf1r\xf8O\xbf#b@\xa3i\xf4Ð\xe0\xe1\xda"q_$\xc0!\xf2\x82\xda.S\xbc"Z\xb4\xc9΅z\x84e|)\xf2\xf3")6iy\x88:\xcfN\\xaf\xdf\x99 + +O_\xf1\xe1\xca\xd3Os\xe5Q\xaa\xf5\xe4\xd9\xcf\xe08\xa4*\xb3\xc1\xb0@\xe3\Z + +[&\x87\x9dl\xb9\xf4\xd4з\x9b8s\x91\xeb\xa2}\xa0Qa-\xd2\xc6kY \x91ED#m\xa75\xc2s$x J\x9cS(\xfa\x87:\xc5\xc8))y\xba\xc5\xcbf\xfdDO\xeb<\x8f\xbfv\xd9#\x8c\xecg + +Xݓ\x9f\x9ba\xc4i\xf6E<\xbc\xb6)\xaf\x9e\xef\xe2*\xc0\xfc\xa2\xeaѕ-\xbbp\xdb\xe9ζ\xa3_/\xc1 \xfb w2\xaf\xe8\xfe\xc1 4\xcf9\xce(\xae6\x90b\x82@\xe4\x8f2?\xe7g沵~S\xa4\xa1\xa1\xfb^~\x98\xb4\xe36\xc8\xe0\xb7 \xbbEY\xc6_4\xa9\xb9\xbd\xb63>1\xab;ʨ%3Ē\xe9\xf8H\xae\xf5\xe6\xf8\x97\x88*$\xf7¨\xe9D%\xf1\\x95\xbc\xf8<\xf5ky\xed\xe6|\xdag\x9f \xb3\x82>D \\x91\x88 \xca8\xb6\xf1\xef\xe0\xd6H\xf7_V\xaf\x88\xde\xee\x8d9\xb7ad0\x8f\x93V>\xe3S\xe870\xa2\xab\xe9n\x88+`\xbcz\xc5`\xa8I\xde\xfc\xceJ\xad\xa2`\x8a\xa4s\xd2\xd5\xe0Z|롘\x87'\x99\xde\xe8\x83\xcb\xf93\x99!6\xf8c.\x83J!\xa9\xd0U-@M\xf0\x80\xff|6OF\x8bW+\x8az\xc2\xc0\xa8љ\xc3\xc6_aYD\xf2e\xd1\xc8\xcfx쿭DQ\x85՚\\x98u\xe49Z\xa0\x929\xf5\xf7\xb0\xa2\x9c\xb0\x94"l*\x9b" + +\xa4\xe4\xb5l\x86jh\x97n\x96\xe3v]\xa6k^9=L\xb4\xf2\xd0\xed\\x9eR\xe3\xc6d;\xceP72"\x80h\xa4#Tc9\x8b̤\x8c\xa2\xeceD\xbe\xf7\x8c\xbd \xf8\xf6\x89/\x93\xb2\xf5\x91\xe4\xc3\xee5Mi\x9b\xb2l\xad\xc9\x81N\x9e<`\xe1\xf5\x8b\xd82\x9dݏrȭ\xb8\xfc\xbe\xa8;\xc0h\x9c\xcb\xa7\x91\xc2]։G\xceo\x95\xca7\xb6\x99OO'\xb9\x83\xf6`ސe&!6\x85\xced\xdf\xf3}\x82\x86Her\xb9\xed\xca\xd6\xe5V\xbaD;\x871 + +\x9d*\xe6/\xa2\xdb/$cIX-Jrqr\xdbF\xdeR\x9d\x90\x80\xf8 Y\xffF\xf2l\xaa&i \xec\xe8\xf2\xc9 \xef\x83l\xb2_\xe6\xf0\xaf\xb4Z\x95 e\x95[\xb0\xcfG\xac\x85@\xc5xm$\xab\x95\xd2bme\xec\xa8+Fz\xb5\x8e\xe8\xa1I\x96\x8bj\xd3\xcb\x8e4O\x9d\x9d\xce\xf4Q\xbd`\x92\xeb\xf0 \xc0v8[TI5Qf\xdb\xe6m\xd8\xe4\x9b]\[-------------------------------------------------------------------------------- + +sub: +b')vq$\xe9\xaf\x90`"^d\xa9\xda\x0c\x05\xbej\x80Op]\xaf\x8f\x02\x9d\xc3U\x84\xcf\x8dV\xb9N\xc0\xeb\x8dt\x0e\xec5x[8\xda\xe4f<\xf3_\xe0M+\xaf\'\xae,\xba\x14n->\xa0\x91\x0ff\x04H0\x9f\xbd.\x10\x18\x86\xb5\xd2\xd8\xb3\xaf\x85\xed\x18\x84>\x99\xca\x99^\xdd\xcb\xed[\xb2t\xc8[\xab\xb0\xd5U\x1f\x962\x14\xe8\x18\x93\xdbt\xafla,\xab\xd4\xd6\x80\x800n\xc6S\xbe\xa2\x02\xb5\xd2:z\xf8\xf7Q(6\xfd\xe2\x96\xa1\xcd\xd4\xa5\xe5\xfb6\x82zw\xed\x10\x9ae1\xba@\x1bo\x88;p\xf1\x82\x8d\x8f}_+2\x9d\xb8r\xae\xd9\x84!\x94\xaf\x93\x84J\xa4\xe5n\xe9\xeb\xf0$\x1a\xa2\xa1\x9e\x13\x08-\xa5\x02\xcf#\xfe\xc8!\xbb\xb0{\x10\xbf\x0b\x1d3x:\xb0\x9e\xe4\x89\xed\xfdL\x98a\x9a0Q\x87\xfc\x90;T\xf0W\xbf\xbc>\x82\xab\xa6\xd5)\xc7\x86)_8H\x99\x01+\x81y\xa3bt\xd1=NR\x83\x89\xfa\xf2\x0e,dC\xdc\xf7\xd1\xa5\x82\xbdV\xf8\xee(\nZy)\xf5\x89\x1e\xab5\xaa\xf4\xb1\x15\xc7\xea\xd0\xec\xdc\xb2\x81M\xd6|\x86\xd8g\x90\xe4\x89\x10\xb4Z\xf1R\x97\xe3\x93\xa2YA\x1d\xfd\xb5F\xfb\x9f\x0el\xad\x9f\xf6\x0c"\x85\xe3\xce]m\xb3h\xdb\xe2:\xe8\xa3 ;Vpo\x8b\x156\xdfv(\xba\x12\'\x0b\xb3a\xacz&\xc4\xb2\x93\xed\xa2?\xec\x99\xc3\t\x02\xa7\x13n\xd2\xa1\xf1\x0f\xe0\xe4m\xd21[Qc)\xc1\x1b\x82\x0c\xfe\xb3H]\xf5[\x13\xec\x97\xbb\x8dyp\xca\x97\xe1\xcd6\x92-5\x8e\xe0\x89N\x8eR\x96\xfd\x9f\xdfw#\xa7\xff\x7f\x8e$\x03\x80I\x11\xb4\x7fI_\xd1\xe0\x98\n\xa9l\xd3\xffb\xd1\xd4\xd2\xdc\xac\x1f\xc5\x1b\x8f\x84\xf0V\x98\x7fY @Q\xe2&\x0b\xf8\x14\xaeJ\x7f\xee\xa1\x19r\xe3W\xc4\xc3R\x04\xe77\x05>&\x1cc\x84S\x86N^\xe4i\x9b\xb2$g\xbd\x0e\xdb[\xe4}\x83\x84v\xcb5wb\x1b\xe6\xf8\xf9\x18"\xd6\xbb\'\\\xde\x93\x94\xbd\x95\x02\xd8y\x95\x87\xa1\xa6\x19P\xd1\x03E\xcd\xab\xac\x83\xbb\xde\xc2\x7f\x1e\xa9\x1f\nQA\x7fG\x8d\xb6Z\x90:\x14\xbd\xe8\xc6>;7\xd7n\xb8\x02\xf1r\x1a\xf8O\xbf#b@\xa3i\xf4\xc3\x90\xe0\x15\xe1\xda"q_\xee\x81\x96\x1a\x15$\xc0!\xf2\x00\x82\x11\x19\xda.S\x7f\xbc"Z\xb4\xc9\xce\x85z\x84e|)\x19\xf2\xf3\x08\x15")6iy\x88:\xcfN\\\xaf\xdf\x13\x99\rO\x12_\x11\xf1\x07\xe1\xca\xd3Os\xe5Q\x1e\xaa\xf5\xe4\xd9\xcf\xe08\xa4*\xb3\xc1\xb0@\xe3\\Z\r[&\x87\x07\x9d\x1dl\xb9\xf4\xd4\xd0\xb7\x9b8\x1as\x91\xeb\x11\xa2}\xa0Qa-\x02\xd2\xc6kY\x0b\x91ED\x1c#m\xa75\xc2s$x \x0eJ\x9c\x0eS(\x1d\xfa\x87:\xc5\xc8))y\xba\xc5\xcbf\xfdDO\xeb\x7f<\x08\x03\x8f\xbfv\xd9#\x8c\x1f\xecg\r\tX\xdd\x93\x9f\x9ba\xc4i\xf6\x19E\x04<\xbc\xb6)\xaf\x9e\xef\xe2\n\x0e\x10*\xc0\xfc\xa2\xea\xd1\x95-\xbbp\xdb\xe9\xce\xb6\xa3_/\xc1\x0c\xfb\x0bw2\x13\xaf\x03\xe8\xfe\xc1\t4\xcf9\xce(\xae6\x90b\x19\x82@\xe4\x8f2\x18\x03?\x1b\xe7g\xe6\xb2\xb5~S\xa4\xa1\xa1\xfb\x06^~\x98\xb4\xe3\x056\xc8\xe0\xb7\t\xbb\x05EY\xc6_4\xa9\xb9\xbd\xb63>1\xab;\x1e\xca\xa8%3\xc4\x92\xe9\xf8H\xae\x1a\xf5\xe6\xf8\x97\x88*$\xf7\xc2\xa8\x1c\xe9D%\xf1\\\x95\xbc\xf8<\xf5ky\xed\xe6|\xda\x0fg\x9f\x0c\xb3\x82>D\t\\\x91\x88\t\xca8\xb6\xf1\xef\x00\xe0\xd6H\xf7_V\xaf\x17\x88\xde\xee\x8d9\xb7ad0\x8f\x93V>\xe3S\x04\xe870\xa2\xab\xe9n\x1d\x88+`\xbcz\xc5`\xa8I\xde\xfc\xceJ\xad\x03\xa2`\x8a\xa4s\xd2\xd5\xe0Z|\xeb\xa1\x98\x87\'\x99\xde\xe8\x83\xcb\xf9\x113\x99!6\xf8c.\x12\x83J!\xa9\x1e\xd0U-@M\xf0\x80\xff|6O\x1fF\x8bW+\x8az\xc2\xc0\xa8\xd1\x99\xc3\xc6_aYD\xf2e\xd1\xc8\x15\xcfx\xec\xbf\xadDQ\x85\xd5\x9a\\\x98u\xe49Z\xa0\x929\xf5\xf7\xb0\xa2\x9c\xb0\x94"l*\x9b"\n\xa4\xe4\x1b\xb5l\x14\x86jh\x97n\x96\xe3\x1dv]\xa6k^9=L\xb4\xf2\x0f\xd0\x1c\x06\xed\\\x9eR\xe3\xc6d;\xceP72"\x80h\xa4#\x06Tc9\x8b\xcc\xa4\x8c\xa2\xeceD\xbe\x15\xf7\x8c\xbd\x04\x0b\xf8\xf6\x89/\x93\x03\xb2\x7f\xf5\x91\xe4\xc3\xee\x1d5Mi\x9b\xb2l\x1a\xad\xc9\x1e\x81N\x9e<`\xe1\xf5\x8b\x15\xd82\x9d\xdd\x8fr\xc8\xad\xb8\xfc\xbe\x12\xa8;\xc0h\x9c\xcb\x03\xa7\x91\x17\xc2]\xd6\x89G\xce\x10o\x95\xca7\xb6\x0f\x99OO\'\xb9\x83\xf6`\xde\x90e&!\x006\x85\xce\x08\x0fd\xdf\xf3}\x82\x86Her\xb9\xed\xca\xd6\xe5V\xbaD;\x871\r\x9d*\xe6/\x00\xa2\xdb/$cIX\x7f-Jrqr\xdbF\xde\x1bR\x9d\x90\x80\xf8\tY\xff\x03F\x15\xf2l\xaa&i \xec\x07\xe8\xf2\xc9\t\t\xef\x83l\xb2_\xe6\xf0\xaf\xb4Z\x95 e\x95[\xb0\xcfG\xac\x85@\xc5\x1e\x12xm$\x03\xab\x95\xd2bme\xec\xa8+Fz\xb5\x8e\xe8\xa1I\x96\x8bj\xd3\xcb\x1b\x8e4O\x9d\x9d\n\xce\xf4Q\xbd`\x92\xeb\xf0\x1d\x0b\xc0v8[\x0fTI5Q\x1bf\xdb\xe6m\xd8\xe4\x9b]\\[' + +2025-02-26 10:04:08.075 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%S\xac\x05' + +2025-02-26 10:04:08.077 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.077 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.077 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b')vq$\xe9\xaf\x90`"^d\xa9\xda\x0c\x05\xbej\x80Op]\xaf\x8f\x02\x9d\xc3U\x84\xcf\x8dV\xb9N\xc0\xeb\x8dt\x0e\xec5x[8\xda\xe4f<\xf3_\xe0M+\xaf\'\xae,\xba\x14n->\xa0\x91\x0ff\x04H0\x9f\xbd.\x10\x18\x86\xb5\xd2\xd8\xb3\xaf\x85\xed\x18\x84>\x99\xca\x99^\xdd\xcb\xed[\xb2t\xc8[\xab\xb0\xd5U\x1f\x962\x14\xe8\x18\x93\xdbt\xafla,\xab\xd4\xd6\x80\x800n\xc6S\xbe\xa2\x02\xb5\xd2:z\xf8\xf7Q(6\xfd\xe2\x96\xa1\xcd\xd4\xa5\xe5\xfb6\x82zw\xed\x10\x9ae1\xba@\x1bo\x88;p\xf1\x82\x8d\x8f}_+2\x9d\xb8r\xae\xd9\x84!\x94\xaf\x93\x84J\xa4\xe5n\xe9\xeb\xf0$\x1a\xa2\xa1\x9e\x13\x08-\xa5\x02\xcf#\xfe\xc8!\xbb\xb0{\x10\xbf\x0b\x1d3x:\xb0\x9e\xe4\x89\xed\xfdL\x98a\x9a0Q\x87\xfc\x90;T\xf0W\xbf\xbc>\x82\xab\xa6\xd5)\xc7\x86)_8H\x99\x01+\x81y\xa3bt\xd1=NR\x83' + +2025-02-26 10:04:08.101 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.101 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.101 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x89\xfa\xf2\x0e,dC\xdc\xf7\xd1\xa5\x82\xbdV\xf8\xee(\nZy)\xf5\x89\x1e\xab5\xaa\xf4\xb1\x15\xc7\xea\xd0\xec\xdc\xb2\x81M\xd6|\x86\xd8g\x90\xe4\x89\x10\xb4Z\xf1R\x97\xe3\x93\xa2YA\x1d\xfd\xb5F\xfb\x9f\x0el\xad\x9f\xf6\x0c"\x85\xe3\xce]m\xb3h\xdb\xe2:\xe8\xa3 ;Vpo\x8b\x156\xdfv(\xba\x12\'\x0b\xb3a\xacz&\xc4\xb2\x93\xed\xa2?\xec\x99\xc3\t\x02\xa7\x13n\xd2\xa1\xf1\x0f\xe0\xe4m\xd21[Qc)\xc1\x1b\x82\x0c\xfe\xb3H]\xf5[\x13\xec\x97\xbb\x8dyp\xca\x97\xe1\xcd6\x92-5\x8e\xe0\x89N\x8eR\x96\xfd\x9f\xdfw#\xa7\xff\x7f\x8e$\x03\x80I\x11\xb4\x7fI_\xd1\xe0\x98\n\xa9l\xd3\xffb\xd1\xd4\xd2\xdc\xac\x1f\xc5\x1b\x8f\x84\xf0V\x98\x7fY @Q\xe2&\x0b\xf8\x14\xaeJ\x7f\xee\xa1\x19r\xe3W\xc4\xc3R\x04\xe77\x05>&\x1cc\x84S\x86N^\xe4i\x9b\xb2$g\xbd\x0e\xdb[\xe4}\x83\x84v\xcb5wb\x1b' + +2025-02-26 10:04:08.125 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.126 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.126 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe6\xf8\xf9\x18"\xd6\xbb\'\\\xde\x93\x94\xbd\x95\x02\xd8y\x95\x87\xa1\xa6\x19P\xd1\x03E\xcd\xab\xac\x83\xbb\xde\xc2\x7f\x1e\xa9\x1f\nQA\x7fG\x8d\xb6Z\x90:\x14\xbd\xe8\xc6>;7\xd7n\xb8\x02\xf1r\x1a\xf8O\xbf#b@\xa3i\xf4\xc3\x90\xe0\x15\xe1\xda"q_\xee\x81\x96\x1a\x15$\xc0!\xf2\x00\x82\x11\x19\xda.S\x7f\xbc"Z\xb4\xc9\xce\x85z\x84e|)\x19\xf2\xf3\x08\x15")6iy\x88:\xcfN\\\xaf\xdf\x13\x99\rO\x12_\x11\xf1\x07\xe1\xca\xd3Os\xe5Q\x1e\xaa\xf5\xe4\xd9\xcf\xe08\xa4*\xb3\xc1\xb0@\xe3\\Z\r[&\x87\x07\x9d\x1dl\xb9\xf4\xd4\xd0\xb7\x9b8\x1as\x91\xeb\x11\xa2}\xa0Qa-\x02\xd2\xc6kY\x0b\x91ED\x1c#m\xa75\xc2s$x \x0eJ\x9c\x0eS(\x1d\xfa\x87:\xc5\xc8))y\xba\xc5\xcbf\xfdDO, len=0) + +2025-02-26 10:04:08.150 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.151 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'G\xabl_^\x9dP\xd4\xff\x88\x12\x8c\xd6ux\xf5\xf3\xcep\xc0X\xa3\x17\x11\xe0\x1e`\xda\x03\xf5h\x19\xd5\x9dw\x9d\xb4+W\x08N\xc2\x7fv\x84\x1a>\xeb\x7f<\x08\x03\x8f\xbfv\xd9#\x8c\x1f\xecg\r\tX\xdd\x93\x9f\x9ba\xc4i\xf6\x19E\x04<\xbc\xb6)\xaf\x9e\xef\xe2\n\x0e\x10*\xc0\xfc\xa2\xea\xd1\x95-\xbbp\xdb\xe9\xce\xb6\xa3_/\xc1\x0c\xfb\x0bw2\x13\xaf\x03\xe8\xfe\xc1\t4\xcf9\xce(\xae6\x90b\x19\x82@\xe4\x8f2\x18\x03?\x1b\xe7g\xe6\xb2\xb5~S\xa4\xa1\xa1\xfb\x06^~\x98\xb4\xe3\x056\xc8\xe0\xb7\t\xbb\x05EY\xc6_4\xa9\xb9\xbd\xb63>1\xab;\x1e\xca\xa8%3\xc4\x92\xe9\xf8H\xae\x1a\xf5\xe6\xf8\x97\x88*$\xf7\xc2\xa8\x1c\xe9D%\xf1\\\x95\xbc\xf8<\xf5ky\xed\xe6|\xda\x0fg\x9f\x0c\xb3\x82>D\t\\\x91\x88\t\xca8\xb6\xf1\xef\x00\xe0\xd6H\xf7_V\xaf\x17\x88\xde\xee\x8d9\xb7ad0\x8f\x93V>\xe3S\x04' + +2025-02-26 10:04:08.175 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.175 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.175 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe870\xa2\xab\xe9n\x1d\x88+`\xbcz\xc5`\xa8I\xde\xfc\xceJ\xad\x03\xa2`\x8a\xa4s\xd2\xd5\xe0Z|\xeb\xa1\x98\x87\'\x99\xde\xe8\x83\xcb\xf9\x113\x99!6\xf8c.\x12\x83J!\xa9\x1e\xd0U-@M\xf0\x80\xff|6O\x1fF\x8bW+\x8az\xc2\xc0\xa8\xd1\x99\xc3\xc6_aYD\xf2e\xd1\xc8\x15\xcfx\xec\xbf\xadDQ\x85\xd5\x9a\\\x98u\xe49Z\xa0\x929\xf5\xf7\xb0\xa2\x9c\xb0\x94"l*\x9b"\n\xa4\xe4\x1b\xb5l\x14\x86jh\x97n\x96\xe3\x1dv]\xa6k^9=L\xb4\xf2\x0f\xd0\x1c\x06\xed\\\x9eR\xe3\xc6d;\xceP72"\x80h\xa4#\x06Tc9\x8b\xcc\xa4\x8c\xa2\xeceD\xbe\x15\xf7\x8c\xbd\x04\x0b\xf8\xf6\x89/\x93\x03\xb2\x7f\xf5\x91\xe4\xc3\xee\x1d5Mi\x9b\xb2l\x1a\xad\xc9\x1e\x81N\x9e<`\xe1\xf5\x8b\x15\xd82\x9d\xdd\x8fr\xc8\xad\xb8\xfc\xbe\x12\xa8;\xc0h\x9c\xcb\x03\xa7\x91\x17\xc2]\xd6\x89G\xce\x10o\x95\xca7\xb6\x0f' + +2025-02-26 10:04:08.199 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.199 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.200 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x99OO'\xb9\x83\xf6`\xde\x90e&!\x006\x85\xce\x08\x0fd\xdf\xf3}\x82\x86Her\xb9\xed\xca\xd6\xe5V\xbaD;\x871\r\x9d*\xe6/\x00\xa2\xdb/$cIX\x7f-Jrqr\xdbF\xde\x1bR\x9d\x90\x80\xf8\tY\xff\x03F\x15\xf2l\xaa&i \xec\x07\xe8\xf2\xc9\t\t\xef\x83l\xb2_\xe6\xf0\xaf\xb4Z\x95 e\x95[\xb0\xcfG\xac\x85@\xc5\x1e\x12xm$\x03\xab\x95\xd2bme\xec\xa8+Fz\xb5\x8e\xe8\xa1I\x96\x8bj\xd3\xcb\x1b\x8e4O\x9d\x9d\n\xce\xf4Q\xbd`\x92\xeb\xf0\x1d\x0b\xc0v8[\x0fTI5Q\x1bf\xdb\xe6m\xd8\xe4\x9b]\\[" + +2025-02-26 10:04:08.216 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.217 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.289 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:04:08.291 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:04:08.291 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +list + +2025-02-26 10:04:08.295 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%L\x00\x00' + +2025-02-26 10:04:08.296 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.296 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.297 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.298 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +rand_subs +status: +FAIL + + +Decoder Interface raised DecoderError during list command + +====================== +Full Traceback (running +rand_subs +) +====================== + +Traceback (most recent call last): + +File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/test_commands.py", line 65, in list + +_, list_result = self.design_intf.list(self.decoder_port) + +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/ectf_attack/utils.py", line 32, in wrapper + +ret = func(*args, **kwargs) + +^^^^^^^^^^^^^^^^^^^^^ + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/ectf_attack/design.py", line 262, in list + +list_result = self.decoder_intf.list() + +^^^^^^^^^^^^^^^^^^^^^^^^ + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/ectf25/utils/decoder.py", line 170, in list + +raise DecoderError(f"Bad list response {resp}") + +ectf25.utils.decoder.DecoderError: Bad list response Message(opcode=, body=b'') + + +During handling of the above exception, another exception occurred: + + +Traceback (most recent call last): + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_commands.py", line 440, in run + +result = task.run(*args, **kwargs) + +^^^^^^^^^^^^^^^^^^^^^^^^^ + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_task.py", line 89, in run + +return self.method(*args, **kwargs) + +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/generate_tasks.py", line 37, in rand_subs + +test_commands.list() + +File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/test_commands.py", line 67, in list + +raise TestError("Decoder Interface raised DecoderError during list command") + +test_commands.TestError: Decoder Interface raised DecoderError during list command + + +================================================================================ + +======================== +Running: +decode_bad_decoder_id +======================== + +decode + +2025-02-26 10:04:08.312 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.313 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.313 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.313 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xd8q\xd6Z\x8a/\xbcJ\xca\xf0\xad\x94N7\x1b\x0e\x99\xd5\x1f\xbe\xd86\xe8\x83\x98\x9c\n\xba(Q\xc7\xde"\x0c\x8c\x07\xf1:\xa6\xab\xdf!\x0b\xe4\xa0]\x0e\xd0t\x80@\xa3\xb5iQ3\n\x13\xaee/S\xea\rC\x97\xeb}\xce\xc5L \xbb\x1f\xfd\x82)\xed\x0c\xa8\x8f\xd3\xb3\x8fk\xa9/\xdd\xf9\x00lH@\xcc, len=84) + +2025-02-26 10:04:08.334 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'\x04\x00\x00\x00V\xa6\xa6\x14\xf2\xcb\x062e\xe7\xe3\x10j\x12mI\xaed\x93\xbc\xd1a\xce\x034\xe4\x9a\x96\xf7\x87\x1d\rX\x05C\xbeA&@\xf9c\xe3\xfa+\x85+w\xe9\xd1\x07y\x03\x84:\xd9k\x1e\x8e~\xfd\x13\xaf_*\x0e\xa8.\xe2\xb28|\x02E\x105\xf1\xa1sJ\xfe' + +2025-02-26 10:04:08.334 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'\x04\x00\x00\x00V\xa6\xa6\x14\xf2\xcb\x062e\xe7\xe3\x10j\x12mI\xaed\x93\xbc\xd1a\xce\x034\xe4\x9a\x96\xf7\x87\x1d\rX\x05C\xbeA&@\xf9c\xe3\xfa+\x85+w\xe9\xd1\x07y\x03\x84:\xd9k\x1e\x8e~\xfd\x13\xaf_*\x0e\xa8.\xe2\xb28|\x02E\x105\xf1\xa1sJ\xfe') + +2025-02-26 10:04:08.334 | ERROR | ectf25.utils.decoder:get_ack:207 - Got bad ACK Message(opcode=, body=b'\x04\x00\x00\x00V\xa6\xa6\x14\xf2\xcb\x062e\xe7\xe3\x10j\x12mI\xaed\x93\xbc\xd1a\xce\x034\xe4\x9a\x96\xf7\x87\x1d\rX\x05C\xbeA&@\xf9c\xe3\xfa+\x85+w\xe9\xd1\x07y\x03\x84:\xd9k\x1e\x8e~\xfd\x13\xaf_*\x0e\xa8.\xe2\xb28|\x02E\x105\xf1\xa1sJ\xfe') + +decode + +2025-02-26 10:04:08.339 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.341 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.341 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.341 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"j\xf5\t\x8d\x02\xf0E$2\xb4\x89\xcf\xcds\xcd\x91 \x9f\xd8\xc5\x89\xf0\xc7\xdeC \xdb\xbf\x86\xfa,\x15\xaf{\xfe\x1c\xfb \x1f\x1b\x0e'[\xaf\x86\xc8{Y\x0c3@\x9aKP\x18YZ\xbe\x15\xb2\x19\xb3z\x0c\xca'c!\xde\x84\x9eg\xb9\xe5\x15\n&)\xbb2\x9eL\x01/\xafrF\xbb\xfd\xec\t\xbf\xbb\x08\x84\x14\xa0\x86\x9a\xae\x13Fy\xc0\xfdC\xba\x96\x92\x1c\x93\x1e\xc4F`\x17B\xb3\x8b\x0c\xec\xa7gq\xdba\x8b\xff\xaf\xaa\xa8\xe0h\x88C\x04\xe7\xea\x96\xe3" + +2025-02-26 10:04:08.355 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.355 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.417 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:04:08.419 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:08.419 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:08.427 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.428 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.428 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.428 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'n\xa5S\xc9\x81\x02_:\xea\x83P\x1c\xadn\x99\x06/\xa0-\xfa\x1f\x1f\xae\xee\xa6\x9acOEi\x9eo?\x0e\x1c]\xdf\x08\x80\x16O2/\xe6\x91\x0e\xe8W\xbbb7\x9dV\tt\x9bZ\xa1\xac\x12\xe0z\xfb\x01\xdeQ\xa1\xf6vl\xdat\xda\r6\x16\xf5F\xdfV\xd8\xd5i\xf3\xf8\xcc\xf7\x13\x080\xbd\xb6\xdd\x91\x8f\xc7~\xce\xa0"\xfa>\x12\\)\xf7o\x19\xbd\xff\xe4A\xec\x91\xe7\xf1\x1eBk@\'Ejw)M\xa1\xe6R\x87\x12\n\xa1\x1c\xfcp\xf6\xb4\xedX' + +2025-02-26 10:04:08.432 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.433 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.433 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.433 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:04:08.441 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.455 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.455 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.455 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xa6e\xcc\x8c\xf9\xd3z\xc5\x85\x98\xc8\x86ib\xd2\xbd\x89\xd9|\xdd\xfe\x8e\xa9\x06\x0f\x100R0;cW\xfd3\x96\xd1_\x89-@+\xa2\x87p\x0bj\x12\xaf]\xa2\x1e\xca\xd4pE[\x1eb\x80\xa4\xec*a\x0cy\xefWf\x17C\x8e7\x07o\x00\x1f~\xbcSK]\xe7f\x15\xaf\xb4wu\xe9""\x14\xb3g\x92\x87\x9b\xba\x14:\xc7E\xb9\xab\xbb\x95\xd6\x94\xebL$Q\x90\x1b`}\x86d\x89w\xba\x9f_\x88\xfb\xfd\xcfeN\xf8?\xda\xe2d\xae\x02\xb9B\xbd,' + +2025-02-26 10:04:08.504 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:04:08.506 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:08.506 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:08.515 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.516 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.517 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.517 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe3\xd8\xe1\xccvD\xbew\xe4\xbf\x17\x9a\x197\xbe\x9a!\x19(W\x8e%\xcezS\xb8\xa0Rv\r\xf1B\t\t\xa6`A\x8b&\x94\x94?\xd7\xb9\xa8\xc6\xf7Z\xed\xf2\x05C\xcd\xdd`\x1a\x82*`\xd1\xf8\xb2\xb7\x0buk.%<\xe5])_"\\.*\x7fH\xab\x0f@glyg\xca\n\xa2sI\x98\x0b\xa0O\xa3t\xd7*e\x85\x1c]\\\x87\x1ao\xe2^\xf2\x8a\xf5y\x80\x8b\xeb\xf5\xdd\xa8\xf8\xef\xfe\x90\xec\xe8\xe1\x0b`c\xa0*\x8e\xb4\x0bZ\xda\xe8}\xbd\xbe' + +2025-02-26 10:04:08.530 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.530 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.531 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:04:08.532 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:04:08.532 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:04:08.542 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.542 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.543 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.543 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xc8\xa8\xe6T&1p\xa0\xf8\xcd\x04\xc0Vu\xae\xe5?X\x9e\xa7\xbe+K\x84\x12{./\x91\xde\xaa\xe6I\xf3\xbd}6\x18q\xf0\xf9G@Dx?\x9f\xeeh\xc8\xa9\xa6\x96\xfch\xafj{\x17S\x1c\xc09\x0e\x9c\xb5M\xf0\x11\x0ch\x16\x13,\x0c(\xeas\xe0\xcc\xef\xd2\xb9\xe0\x0f=\x06Y\xc4\xdc\xef\xeb\xa8\x043\xacuUZOg\xb3\xe3;\xca\xc8\xc4>\x7f\xcbF\x85M\xc0\xbbT\xc4Q\x17\xaf\xd5\x0e77V\x8e\r(\x8b\xec\x10\x0e\xed\xaf\n\n\xf7\x9bh;' + +2025-02-26 10:04:08.547 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.547 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.547 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.548 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:04:08.555 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.557 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.557 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.557 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xde^dJ\x1d\xe2'\x1a/\xc7T-\xdc\x99\x88\x8c\x92\xf9\xf6\xc9\xff8\x9f\xf2&\xb1\ngO\x10\xec\x04\xec\xa9La\x00-\xc9c\x15\x9d\x86\x06}\x98\xb0\xec\xd3\xedl\x9a\x1e\xdb\xf8c\xf8\x85\x81\xdd\xcb\xd6\xe0\x0c\xa4\x9dN\x0f\xcce\xa5\xde\x8e3\xea\t:Z\xeb\x9d\x894v|/I\xa4xr\xa7\xdb\xe9)\xd1\x1a\\\xd8G, len=20) + +2025-02-26 10:04:08.621 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:08.621 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:08.631 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.632 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.633 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.633 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x8b\xe0\xdb\x9c\xad\xef\xb2\xbd\xaaP+_\xbdQH\x96\xd0h\xfb^\xd2\x14\r\xc8<\xf4(\x98aw\x9f\x84]\xde\x9b\x97I\xb3%'~\x19~\xf8\x0f,\x8f\x81\xc0H>\xc9\x8b\xc9\xd0\x98\xf8lg\xe3%\x9b\xc2\x06*\x86wo\xe0\xf2N\x96\xbf)x\x01\xf6\xb5]i\xb9\xfc\x0e\x89\xbf\x99s\x07\xce\xb9d\xb0sW\x958\xa1\xa8q\x1c\xfe\x1a\x13B\x1bYg\x9d\x05\xb3q\xf1\x85F\xc2\xb5\xd5['\x08\x15\x82\x7f.bS\xf51V\xb6\x1cg\xd6/\xc5P\xa8\x1f\xd9\xa3" + +2025-02-26 10:04:08.646 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.646 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.647 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:04:08.648 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:04:08.648 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:04:08.658 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.658 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.659 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.659 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xfb\x13h\x02;\xdb\x95U\xda\x981a\xb3\xad\xb9)\xf5-9\xee\x13\x10\xb0\xb7=\xc4\x03F\xc9\xde\x8d\xf1\n[q\xb1K\xfa\x88KAp\xaf\xb8\xbbGz+\r/ Cf\x03\x96y3\n#?E!\x01\x04[/\x11m\xf5\x90\xa2T\xbf\r\xbc\xc7\xe9\x05\x0b2p\xac\xf8@!\xa6\x91H\x16\xc5\xdf\x0e\xae>\xa9@X\xab\xe0}\\n\x08\xfd\x07\x0cs\x89;\xfc\xdbC\x84\x97\x903gJ\xa6\x9e\xd7N\xf0Uy\xe9\xda\xff\xe7%ig\xd9\xa9\xf7"\x12\xae\xdb\t' + +2025-02-26 10:04:08.663 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.663 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.664 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.664 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:04:08.673 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.674 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.674 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.674 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'1b\xea3\x04\x94|\xfdf\x9d\xa6>\x8a!\xb0\xfc\xea[4\xce\x1e\xd9\xa8\xd4 \x88u\xc4\xa8 \xd7\x1e}\xafk>\xa0cW\x9a&L\xcf\x91\xbf\x88\x7f\x0eO\x00\x8flc\n\x18\xbaC\x19\x80\xd9\xedft\x0b\xeb\xb2{l\x15\x879\x99\xc8\x1c\xf8\x9d\x12_r\xcbv\x11.\x89p;x;[\xa1q\x7f\x13\x84o\x8d4\xa9%TS$J\x9d0\xfe\xc7\x8eP\xa1H\x1e\xcf\xf6z\xd7\xc6\xcb\xa4\xd6.\xa8\xcd\xed\xc9[\xd5\xba\x08&\x8d=:+\xc1\x1aa\\6k' + +2025-02-26 10:04:08.735 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:04:08.736 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:08.737 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:08.748 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.749 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.749 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.750 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'3\xd2\xa6\xb7\xd2\x02"5T@/\x87\xff\xc61\x8a[\xd5X\xc0L\x0c\xc7P\x04p\x8b\'\xadh\xfeEI)\x92\x10\x83\xc1\xa5:\xcf\x89f\x12]\x9c\xaeB;R\xf7\xe9@8Of]\x02;\xb8e\xe9R\x07\'\xdb\xb3\xf38E1p*\xd5\x93\x0f@\xf3\xfb\xae)\x1a\'$u\'*U\x89x\xf8\xe4M\x8b\xde\x81\x81\x96\xf3\xc3\xf0]\xb5z\xa2G\xb1\xb66\x990z\xa8\x18\x07K\xad\xc1)\xc8\x83\x9a\x06V\xa8\xdc\x8a\xd2/gxb\x9e\xd8' + +2025-02-26 10:04:08.762 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.763 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.764 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:04:08.765 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:04:08.765 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:04:08.779 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.780 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.781 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.781 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"H\xb7\x8c\x82v\x94\x04\x1ds\x97J\xbc\x80s\x85G\xd9Y\xd6\x14\x04\xad@\x1c\xd9\xd8\x12\x19{g\xb5,\xfb\xbe\xec\x8f\xfb*(\xd5\xd9\xc8O\xbb\xe5\x06\x1c9'B\xe5D\xc9.\x8f\x9fT\xc7*\x11-\x85\xa1\x0b\x8e\x90\xc3\x92\x08c\xab\xb4\x16J\x16\xb5\x10\x1aX\xcd\xdadD\xf8v<#\x0e\x83\xb2\x90\xfd\x02_\x0b\xf3\xc3\x0c\xb9\xee\x1c\xe2\xf7*_\xa6hm\xc8\xd5\x9e\xd0\x1f\xfa\xf8}{+\x05\x9d\x7f;f#/\x95\x12\x96\r\xb4\x08\xd0V::\\K4\tG" + +2025-02-26 10:04:08.787 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.787 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.788 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.789 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:04:08.801 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.802 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.802 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.802 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b";\xd5\xe3{\xd3M\xa7\xe6|\xfc\x81\x18\xdb^\xb6T<\xd7\x13\xd6\xa5\xc2\x0b\xeb\xa8\xbc\xec}\xdb\x8d\x051\xad\x13\xd2\x1b\xa9\xc7%\xee\xff\xd93\xa9id4&\x15\x9c\x02\xf9\xe7\xc5\xf9Y\xafR73\xf1\xa7o\x0c[\x98d\xbf\xc4\xd9\x98\xfcC2\xe0\xba\xc4\xa7\xd7\xe9\xba\x1byx:\xdd2/7\xd8\xa0\x13\xd4$\x03\xbd\xc0\xf9\xb1'\xabYL\xa6y\x86\x06}u\xc8Ys\xe8\xcb\x1e\xb5\x85R\x18\xa42\xb9\xbb^\x16I\xe3\x1a\x10+\r\xce\xd3\xf5\xc8\xf7\x94OB^" + +2025-02-26 10:04:08.857 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:04:08.863 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:08.863 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:08.868 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.869 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.869 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.869 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'$X9\xd4F\x8e\xc3\xb1!\xd1\xdf\x96>\xe2\xe6fuF\xc1\xe4\xc1,C}\xfd\x05\xb6\xa5)DM\xd8A\xca\x99\x0b(\x12\x91\x7f\\o\xd7\xd6\x96\xb0*\xf9&\xa0Z, e\xda\xc7C\x148\x0e\xff\xad\xd5\x07P\x02\xe8<\xe4\x91\xde\xef\x16@\x84\x9b{\x97I\x9e\x00\x97\xd8\xc0j.\xab\x8b\xf75i\x9c\x84\xce6\xb2\x0f\xf0\xc2\xce\xd6\xd2\xfb\xee\xc1\xf5\xa0\x8d9\x1d\x1cI\xcd^\xfd\xabF\xabCe\xe4\xea\xac\x05\xaa\xdc\xef\xf4\xaeUN\xbd\x01\xaff\x99M\x18\x05\xd0' + +2025-02-26 10:04:08.881 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.881 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.882 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:04:08.883 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:04:08.883 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:04:08.887 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.887 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.887 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.887 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'7\xde\xac)\t=\x04\xc1)s[\x87\xd8\xb9\x9f\xc3\xb0\xb1\x92\xcf\x14[\x95\xed\x06A\xdc\x8bw\x1e\x8f\n\xce4\xc9c~l\xe8\xe0\x89\xd4\x88%w\xb1\xafI\xe9\xea0+\x88v\\S\x0fK\xda\xa3!\x9e\xfb\x0f\xfb\x92\x95\x92\xbdG\x87\xd1r\xaa\x14\xc4!\xa1\x0e\x11\x1f\xa9\xfa\x8b\xcf\x1a\xed\xda\xf4\xed\xe6\xc7\xf69Qq\xccV\xe1z\x0f\x85\xe9#\xe0TyO1*\x925t~\x16\x8c\xab\xf4\xdf\x07\xfe\x84\xcbo~W9\xf2rx\xa3\xa6[\xe3\x86\xbfJ\xbc\xd6\xec' + +2025-02-26 10:04:08.891 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.891 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.891 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.891 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:04:08.896 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.901 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.901 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.901 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'K\xc6Y\xfc\x9a\x7f*\xc2:\x08}\xa1/\x9c#\x93\x83\xb7\x7ff4\x1dT\x83{\x1b\x1d\xde\x10\xd8F8\xde\xce\xf8OS\x81\xd5\xa4\x84*\xed\x9c\xf8\x0b\x13\xb7\xad\xe9K\xde\xac;\xa8N\xae\xaf\xd9\x93\xa77\xdf\x02\xe0U\x9eZe\x8d\xef\xf2\xc4\x84\xeb\x1f)\x02\xea\xaeW\x9e\xc0\x88\xe6V\x0e[\x13VI\xf14\x87\xb2$[\x8f\x7f!l\x9d\x04?\xf71P\xe8\xba\xab\xce.]\xebD\x95M+\x0f\xba\xa91Wr$qx\xf4\xa1_\xb0Q\x05u\xd5\x06\xdc\xd1\x9d\xf6' + +2025-02-26 10:04:08.964 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:04:08.965 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:08.966 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:08.976 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:08.977 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.977 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.978 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xbe\x9c\xdb\x03\xf8\xc4\x85\x8aQ#\x13\x17\xb0\xed\xedf%O\xb3\x1a\xa1\xff\xc9\x91\xe5\tI\xdf\x95\xb2\xc0\x17\x9d\t\nq,m\x00=\x80\x93\xba\xf9'\xf0\x0b\xb6\xf6\x06\xfd\xe5\x7f\xd3\x13\x12\xd60\x04\xc8-_m\x08\x0f+`~\x99M\x1b\xc5\x85A\xd8\xd7{\xa5m\xf2\x89fJ\xcf6\x83\x02\x0cCeJ\xac\xc5\xdc\x1f*^d(>\x9a\xb5\xde\xeb\x8e\xf0\xd5\xef\x9d\xa3\x88\x11\xc9K\x8589\xdbb\xd3\x00\\\xa8i\x8a\xf1\xc7O\xb6\xa1\x7fQaP\xbb\x98\x84vc\xfe" + +2025-02-26 10:04:08.990 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:08.991 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:08.991 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:04:08.992 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:04:08.993 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:04:09.001 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.002 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.002 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.003 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'X\xe6\xc0\xf9\\9\x14L\x9e\xa1\xaf\xc5\xbb\xe0\xe5\x9b"^F\x1e\xa9\xf7\t\x8d{\xe0\xc1`H\xadC\x08/u\x04\xa2{\x8e]\xd5\xd9\x8c\xc0*9\x8f%Z\xbb\x8d\x07\x8d\x0e\x88\xf6)cv\xaa\x13\xdd\x86G\x0b\xbee\x7f\xce\x12s\xddk\xa4P\xe1\xe5?c\x98\nh@\x02\xebQ\x99?\xf5\x06\xe1T\xa7\x8d*\x80\xb5B\xd2\x1e\xd5\xf6_a\'\xd1\xda\xaeO\tE\xf4\x8f\x0b\xb6\x1d\xee\x8bO\x8fv9\x9e\x9e\xc0<\x85}b\x89\xa2\xa3\xfazn\xe7B\xaa\x05\xed]' + +2025-02-26 10:04:09.007 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.007 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.007 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.008 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:04:09.019 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.020 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.020 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.020 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x00\x18i\xec\x87\xbc4\x89!3\xaa=\xf7u\x1c\x15\xef\xd1C\\&m\x87K\x8b5St\xecd\xad\xae2]\x1d\xb8p9\x83>`\x11\xb4\xdb\xf1f|\xd7\'\x81I\x9b\xfd\x7f\xe4P\xe5+\xf8\xbe\xd8\xfa\xf8\x07{d\xea\xbayD\x8d:\x15*\x06\x8a\n%zE\'D\x9a\xd4\xf6F\xd9Y\xb1\x97\x9c\x11\xa8R\x04\x04\xa7\x0bC\xbbkQH\xba\x00\xe6D\xbfLI\x8f\xa87"G\xe5g\xad\xc0\xb5\x7ft\xa0L\xfd\xf1\x9f\x03\x8d\x0f\x98\xe1\xccZ\x17\xa5\xfa\xc0\xe8\x8a' + +2025-02-26 10:04:09.079 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:04:09.080 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:09.080 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:09.086 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.086 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.086 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.086 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xae0\x19\xb7I\xbaa\xedt\x8bB\x0b\x8d\xe5\x08\xb4\xd4\x8b\xfd\xb0\xa0R\x1c\x14\xe5\'m\xd6;\xf9T\x0c\x03\xfc\xf5kQ\x8d\x8f\xaa\xad{\n\xee,`\xa6\xc9\xe43\xae\x1b5\xc7o\r\x92\x87\x93\'\xdf\xfe\x88\nLx\x9c\xe8\xf7MGlT\xa1\xd8GF\xcc\x19\xc9\x124\xee"]\xce\xe4\\\x13\xd1)N\x1e4\xeec<\x02Zm\x82\xe0F\xf2\x86\x0b\xff\xcb\x80\xb9\xbf\xc1\xf3\nP%\x14UP\xec=\xda\xa6f?$b\x84\xd1D\xf8\x805\x0b\xe1\x830\x17\x851' + +2025-02-26 10:04:09.099 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.100 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.100 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:04:09.101 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:04:09.101 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:04:09.110 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.111 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.112 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.112 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xb7\xa40\xaaq\xcc\xbfoUy\xce\xc7S\x02\xf3L\xbf\x0f\xee\xcfm\xa5\x1b\x08\xce\xf0\xde\x9dO\tR\xc4\xe2$\xc2J\x01\xab\xebRi\x90k\xff\x01\xc3\xe0\xa9qo\xcf\x10\x07\xbfl-d\x85\xe7\xf1\xfe\x1b)\x02&\x84\x18/\xcd\xa7B\xdfJ\xa8X:U\xa5\x0c\xcew\xfa\x87\xcfO-,\xc3\xd7\x18\xbd/\xa3AJ\xd5H\xad\xee\x1e\x83x\xbc\xa34\xbb\xcb\x8f\xacy\xcc\x85m\xb5r\x98Q8\x90<\xff_\xa3\x06\x9b#\x0bG\xdcy\x07N(\xfa\x84\xf9\xac\x06oR' + +2025-02-26 10:04:09.116 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.116 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.116 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.117 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:04:09.129 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.130 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.130 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.130 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xf2\xb3C\xf0)\xd9\x86\x04n\xf2\x96v\x0b\xf3\r\x88\x0c\xd8\xf5\xba\n_i\xa3\x8fo\x9c\x1f\xd08\xf9\x9a\x88x)\xbd\xd2\x9d\xba%>#\xa3\x11\xe3\x8b\xc36\xf1\xdf{\x0f\x8e\x8cG,\xdc7\xe5j\xa5?/\x02\xe1\xaf\xe9\xb3[\xd0K\xc6\xc6\x84\xfbc\x85\xc1\xe4\x0b\x9c\x03\xe8&l\xdd;\xce\xd6\xaaGE\xbc\x8c\xa8\xc9\xa2g\x94\xfcp\xd4\xf5\xd3\xb7\xb4[l_[\x81\xc5\xa2\x1b\x14\xa4\x97e\x1b#\xfc2A\x8er\x11\xf6\x88\xa4\xce]pH\x8f\x12 \x92\x7fKl' + +2025-02-26 10:04:09.187 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:04:09.189 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:09.189 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:09.192 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.192 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.192 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.192 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x9frt\xbd\xb6\xfc\xc5\xd1\xcdz\x12v\x845=\xbb\xca@\x9by\xe54\x116\x1atw\x9e\xc3js\xf6\x84T\xc2N\x84\xe3\\\xc7\t\xfd\xa5\xc0M\x85\x99\x1a\x91I\x0cu\x086H\x07\x99\xf9\xf9\x02\x04\x0fH\x028A\x8dG\xb4\xc2\x9f\xb6\xfa%1\x12\xea\xb8\xe8@\xf3\x8ez\xa3,r\x12\xac\x13\xf3\xd2h\xe8/$\xd5\xc5\x82\x96%\xd9\xd4j\xb7[\xf5'\xcd\xa8BL,\xd8##\t\xf8\xfa\xcbT\x10\x97\xb6dU\xf5f\xce'\x86\x80\xd1u\x1c\xf5\xfdfR\x83g" + +2025-02-26 10:04:09.205 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.205 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.206 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:04:09.207 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:04:09.207 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:04:09.211 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.211 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.211 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.212 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xc9\x15p\x060\xe9\xea\x0e\x8f\xcf\xf9\xed6\x13\xb8\xc8\x88/i}\x87\xf1,z\xc3.*\xbd\xb3\xef\x19nGt\ti\xdd\xb4O2\xf9I\xd1\xe6~\xd5\xa8W\xc5\x80\xbd\x17\xd1\x87\xa9;\x1f)q\x8f\xcbZ)\x00W\xe3\x9c\xbe\xa8\xd7\x13\xc9\xe2\xba;p,/\xa3+\xa2\x89\x82\x03'\xfe\x06g\xea\x0f\r\xb7$cs\x00+\xe9\xc2x\xe0\xea\t\x84\x15\x9c\x84\x12\x044\x06\x16G\xf0+7-\r\xf2Z\xfd\x11\xc0Y\xaf\xe4\xf6\x01Y@4\x0cK\x1a\x93\x7fPb\x18\x9c" + +2025-02-26 10:04:09.215 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.215 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.215 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.215 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:04:09.219 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.225 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.225 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.225 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'dVw\x91\xe6]\x88*\xef(\xc4\x8a\xf3UWE\x02]]))S\xbdt\xf2\xb9J\xd3\x01\xba;]#\xf7K\r\xd3\x81\x87Z<\xe7\x07|\xff\xfb#\x07\xa2\x07vq5\x9a\xb5\x8f\x9f\xfa\t\xd16\xe2f\x00@Fj6!\x8d\xc7\xac\rK1n\x7f\x1f>\x0b\xea\x16\x8f\x06&\x95\x8d\n\x13\xb2.pn\x94\xe0O\xf5A\x9fy\x7f\xce\xd99\xb8\xc5\xacS\xf1\xa5\x9f\xab{\x02R3\xefU\xd3\xe2.Hp\x12b\x12\x9dC\xa2V\x7fv\xd4\xed\xb8\x9e\xe6\xf1\x17\x14' + +2025-02-26 10:04:09.288 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:04:09.289 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:09.289 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:09.293 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.293 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.293 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.293 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'f(\x96^\xe0^A\x83\x83T\x08\xaf\xaa{4\xa3IP\xf2\xb8n\x81]\xfd\xdf\x88\x87\xf3, len=0) + +2025-02-26 10:04:09.306 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.306 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:04:09.308 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:04:09.308 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:04:09.311 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.312 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.312 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.312 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x8f~\x88\x8f=\xd3[\x89\xdax\x814\x88\r\x18"ui~\x12\'\xea\xf0\x8f\xbf<\x9e\x072\xc3\x98Y\xaf\xa0\x15V\x95m\xfb\xf2\xf5d7\x8eu\x11O\xb8\n8\x85\xfd\xf5\x13\xda\xfbA\xf0l\x93\xbc\x9fY\x0b\xf4A\xb6\x0e\xfd6j\x0e\xfa\xf8 \xb5w\xe8]@?\x0f\xfe\x99o\xf0>\xa3\x00\xb3\x98E\x13M\r7\xab;\xf2\x1aD\x00x\xd3\xe9\x8f\x14\xc1%!\xd9\xcd\x95\x0cW\x94=\xcf\xa4, len=0) + +2025-02-26 10:04:09.316 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.316 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.316 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode + +2025-02-26 10:04:09.319 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.326 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.326 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.326 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xf0\xa6\x9a\xcbC\xc4\x90\x8f\xd4\xa6\xb6e\x0f\x83\xe2\xeaT\xd4#\xa5\xce\xe2\xf2s\xd5\xf8\xa3\x13\xaf\x18\xaa\xb6\x94!_\xefY\xa6a\xa18=Z\x87\xbf\x97<\x8e\xeb\xbb\xab\xb0+A\x06\xfd!W]T\xb7\rW\t\x1b9Q=\xbf\x9a\x12\xa8n\xbe\xa2\xbbU\xc6c\x02/\xe3\xff\x98\x83$\xa9"}_\xe4<\x08\xd8\xa8\xf9\xb8\xf8\xbe\r\x9a\x82\\J\xfby\xc1\x19\x91l\xe8\x8e\xba\xcc@\xfc\x97\x90\xb0\xf3\xac\xf5\xdf\xd8\x90\xeb\x90q\xe6\xec\xe5\x93\xcb\xa9\x90\xd0\x8b\x89\xe5#' + +2025-02-26 10:04:09.388 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:04:09.390 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:09.390 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:09.393 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.393 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.393 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.393 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xbf\x1d<\x16rE\xdf\xee\xe0\xe1\xf8\xd3\xd4\x9d.\x89\x00\xc4\xae/i\xb9u\xce\x18r\xa4b\xa2$K\xd0y\xf6\xcf}[\xefMx[Yd\x95(\x15\xe0`z\xf3\xdcYP\x9c\x81i\xef\xbc$\xf8\x1b\x08\x8f\x0f'B\xbau8\r\xc1\x9a\x1f\xdb\x98\x8b\xb4\x81C\xc2EFf\xce\xc0\xb0p\xc1\xec\x05#P#\x04\xe06\xd6GC\xccy{_\xd2L\\\x8d\xa8A{\x1bs\n\x064\x06\x017\xb3\xe2q\x97\xc9\n\x8e\xf8ul\xb9eHm\xac\x07\x88\xdd-\xc2\x89?" + +2025-02-26 10:04:09.406 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.406 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.406 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) + +2025-02-26 10:04:09.408 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' + +2025-02-26 10:04:09.408 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') + +decode + +2025-02-26 10:04:09.410 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.411 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.411 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.411 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xec\xea\xf7\xa1f&\xc2ra-\xd6\x18\xf2\x81oV\x1d\xda)?1\xbc\xa8}[\xccx*\xac\xbe<\xac4<\x14\xd6hl\x92\x02RL\x0bif\xb6@<#\xcc\x1cJe\xa2vL`G,\x87\x8f9\xc4\r\xa6\xa9\x94\xfa\xeeI\xab\x86\xf6\x9a\x10D\x8f\x84\xa8\xbe@+\x1a\xed\xaec\xa4l*\xf4\x99sA\xb1\xf5\xb6\x18\x81\xa5:z\xd3\xf2\xdf=IEB\x8f\xc7\x88\xbc{\xf7\xe2\xbd)\xd4\xba!$\xec2\xa9uu \xff\x16\xf8\x99N\xf2\xa4\x93`-\xce\xed\xfb' + +2025-02-26 10:04:09.414 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.414 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.425 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.425 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +decode_bad_decoder_id +status: +PASS + +================================================================================ + +========================= +Running: +decode_rand_frames +========================== + +decode + +2025-02-26 10:04:09.427 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D%\x00' + +2025-02-26 10:04:09.487 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) + +2025-02-26 10:04:09.489 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' + +2025-02-26 10:04:09.489 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') + +decode + +2025-02-26 10:04:09.492 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' + +2025-02-26 10:04:09.492 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.492 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.492 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"M\xf8\xd8\xab\x16\x9ea]\x92N\xabK\x12W\x1et1\x13\x04MS\x1a\xdf\x01\xd8\xb8v\x0e\x9d\x90\x80\x95\\b\xaa\xa5\x189'\xce\xd8\\\x1f\xa1\xdf}:\xc8Y)\x81q\xa3\xfc\x07Q\x14\xc0\xbaB\xf4@\x1e\x0c\xf2t\xd3\xd2\xa2\xd9K#M~E\xda\xcf\xa0\xd4\xbb6;\x95/N\xfa}\xd7[\xe6p\xce\x93A\xe0\xd2\x85 \xa8\xc6\xbb\x89\xb4B\x16\xb7\xd8\xf4\xd4\x86\xcc\x080\x99\xf4N\xd6\xd0G\xcbtw\x9f&])!bK\xe24\x0fU\xbc\xf4~\x92\rv," + +2025-02-26 10:04:09.496 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) + +2025-02-26 10:04:09.496 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') + +2025-02-26 10:04:09.501 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=17) + +2025-02-26 10:04:09.502 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidBody' + +2025-02-26 10:04:09.502 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidBody') + +decode_rand_frames +status: +FAIL + + +Decoder did not decode valid frame + +================= +Full Traceback (running +decode_rand_frames +) +================== + +Traceback (most recent call last): + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_commands.py", line 440, in run + +result = task.run(*args, **kwargs) + +^^^^^^^^^^^^^^^^^^^^^^^^^ + +File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_task.py", line 89, in run + +return self.method(*args, **kwargs) + +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/generate_tasks.py", line 64, in decode_rand_frames + +test_commands.decode(channel, timestamp, frame) + +File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/test_commands.py", line 168, in decode + +raise TestError("Decoder did not decode valid frame") + +test_commands.TestError: Decoder did not decode valid frame + + +================================================================================ + +2025-02-26 10:04:09.512 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'kill', '2bfc99f5f7d55329b36985232820cb848a48ec053200988057bdef4ebe0088f1'] (kwargs {}) + +2025-02-26 10:04:09.942 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT + +-------------------------------------------------------------------------------- + +2bfc99f5f7d55329b36985232820cb848a48ec053200988057bdef4ebe0088f1 + +-------------------------------------------------------------------------------- + +2025-02-26 10:04:09.942 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'image', 'rm', 'osu'] (kwargs {}) + +2025-02-26 10:04:09.979 | WARNING | ectf_attack.utils:run_subprocess:76 - Process returned error code 1 + +2025-02-26 10:04:09.980 | WARNING | ectf_attack.utils:run_subprocess:83 - STDERR + +-------------------------------------------------------------------------------- + +Error response from daemon: conflict: unable to delete osu:latest (must be forced) - container ba701595f03e is using its referenced image 6f63da556cdc + +-------------------------------------------------------------------------------- From a8009b88c513c1df0af9a0c12c8f4a62930c9a12 Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 15:42:08 -0500 Subject: [PATCH 03/11] modify it --- logtest/data.modified.json | 1725 ++++++++++++++++++++++++++++++++++++ 1 file changed, 1725 insertions(+) create mode 100644 logtest/data.modified.json diff --git a/logtest/data.modified.json b/logtest/data.modified.json new file mode 100644 index 0000000..7199917 --- /dev/null +++ b/logtest/data.modified.json @@ -0,0 +1,1725 @@ +{ + "flash": [ + { "command": "flash", "expected": true } + ], + "subscribe_1": [ + { "command": "subscribe 1 123456789 387654321", "expected": true }, + { "command": "list", "expected": true } + ], + "decode_emergency": [ + { "command": "decode 0 123 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": true }, + { "command": "decode 0 123501 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": true }, + { "command": "decode 0 24123501 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": true } + ], + "decode_1": [ + { "command": "decode 1 123556789 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": true }, + { "command": "decode 1 215556789 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": true }, + { "command": "decode 1 341110000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": true } + ], + "decode_unsubbed": [ + { "command": "decode 2 341112000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": false }, + { "command": "decode 2 341114000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": false }, + { "command": "decode 2 341214000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": false } + ], + "decode_nonactive": [ + { "command": "decode 1 388800000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": false }, + { "command": "decode 1 388800010 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": false }, + { "command": "decode 1 388800020 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", "expected": false } + ], + "subscribe_max": [ + { "command": "subscribe 4294967295 23456789 498700020", "expected": true }, + { "command": "subscribe 4294967290 33456789 5498700020", "expected": true }, + { "command": "subscribe 4294967285 23456789 65498700020", "expected": true }, + { "command": "subscribe 1000 410000000 9298800020", "expected": true }, + { "command": "subscribe 40000 3 5000", "expected": true }, + { "command": "subscribe 40000 12456789 23493511120", "expected": true }, + { "command": "subscribe 600000 53456789 91498998823", "expected": true }, + { "command": "subscribe 2000000000 0 18446744073709551615", "expected": true }, + { "command": "list", "expected": true } + ], + "decode_sequential": [ + { "command": "decode 600000 388800021 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 388800022 \"TEST-----FRAME2-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 388800023 \"TEST-----FRAME3-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 388800024 \"TEST-----FRAME4-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 388800025 \"TEST-----FRAME5-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 388800026 \"TEST-----FRAME6-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 388800027 \"TEST-----FRAME7-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 388800028 \"TEST-----FRAME8-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 388800029 \"TEST-----FRAME9-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 388800030 \"TEST-----FRAME10-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 600000 388800031 \"TEST-----FRAME11-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 600000 388800032 \"TEST-----FRAME12-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 600000 388800033 \"TEST-----FRAME13-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 600000 388800034 \"TEST-----FRAME14-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 600000 388800035 \"TEST-----FRAME15-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 600000 388800036 \"TEST-----FRAME16-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 600000 388800037 \"TEST-----FRAME17-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 600000 388800038 \"TEST-----FRAME18-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 600000 388800039 \"TEST-----FRAME19-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 600000 388800040 \"TEST-----FRAME20-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true } + ], + "power_cycle": [ + { "command": "power_cycle", "expected": true }, + { "command": "list", "expected": true }, + { "command": "decode 600000 388800041 \"TEST-----FRAME21-0123456789abcdef------zxy-----deadbeef---------\"", "expected": true } + ], + "update_subscription": [ + { "command": "subscribe 1000 400000000 1400000000", "expected": true }, + { "command": "list", "expected": true }, + { "command": "decode 1000 400000001 \"TEST----FRAME1---update-subscription---zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 1000 400000002 \"TEST----FRAME2---update-subscription---zxy-----deadbeef---------\"", "expected": true }, + { "command": "decode 1000 400000003 \"TEST----FRAME3---update-subscription---zxy-----deadbeef---------\"", "expected": true } + ], + "subscribe_emergency": ["subscribe 0 1000000 123456789800"], + "past_timestamp": [ + { "command": "decode 600000 410000001 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 410000050 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, + { "command": "decode 600000 410000025 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true } + ], + "re_flash": [ + { "command": "flash", "expected": true } + ], + "rand_subs": [ + { "command": "subscribe 346465878 1217070746137185266 13588315200425890410", "expected": true }, + { "command": "subscribe 63857105 945060994271077428 17960397377760331096", "expected": true }, + { "command": "subscribe 737862499 250239852442233733 18266193399970871940", "expected": true }, + { "command": "subscribe 710913811 179080426138019854 18323585173283999813", "expected": true }, + { "command": "bad_subscribe 2024912776 7243097626041261408 11125463412640753736", "expected": false }, + { "command": "list", "expected": true } + ], + "decode_bad_decoder_id": [ + {"command": "decode 2024912776 7393578482673930249 \"TEST--rand--1---------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 7750208275668844577 \"TEST--rand--2---------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 7897754009559408533 \"TEST--rand--3---------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 8218197962463565009 \"TEST--rand--4---------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 9025832573383230142 \"TEST--rand--5---------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 9634027576737693039 \"TEST--rand--6---------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 9924738585367449614 \"TEST--rand--7---------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 10116229921117242509 \"TEST--rand--8---------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 10509695165646022843 \"TEST--rand--9---------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 10733206054452742274 \"TEST--rand--10--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 11130463076041485502 \"TEST--rand--11--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 11203838265852830536 \"TEST--rand--12--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 11501452499220624053 \"TEST--rand--13--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 11770725823145229149 \"TEST--rand--14--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12003428992882974099 \"TEST--rand--15--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12053950888085102067 \"TEST--rand--16--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12059957714035095716 \"TEST--rand--17--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12165533067881215997 \"TEST--rand--18--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12251124914483251591 \"TEST--rand--19--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12361858569032745014 \"TEST--rand--20--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12445300154336285720 \"TEST--rand--21--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12620066370980475775 \"TEST--rand--22--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12677065059134051848 \"TEST--rand--23--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12778563371088014079 \"TEST--rand--24--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12814890992556063899 \"TEST--rand--25--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12859894339989573079 \"TEST--rand--26--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 12956960550550876617 \"TEST--rand--27--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 13038160627139405282 \"TEST--rand--28--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 13088632250552356350 \"TEST--rand--29--------------------------------------------------\"", "expected": false }, + { "command": "decode 2024912776 13111955474057461127 \"TEST--rand--30--------------------------------------------------\"", "expected": false } + ], + "decode_rand_frames": [ + { + "command": "decode 272848958 13147415144823445406 \"TEST--rand--31--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13218273100929103052 \"TEST--rand--32--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 941569267876384069 \"TEST--rand--33--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13253333658045328573 \"TEST--rand--34--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2969072083 13270979939789926032 \"TEST--rand--35--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13286258205476344896 \"TEST--rand--36--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 194582725994603155 \"TEST--rand--37--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13298301063151110755 \"TEST--rand--38--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2026397880 13325631831208230597 \"TEST--rand--39--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13338106271621300623 \"TEST--rand--40--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 130039597960139049 \"TEST--rand--41--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13344610067078242653 \"TEST--rand--42--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1741399734 13384193961931501575 \"TEST--rand--43--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13386311161346066566 \"TEST--rand--44--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 181769671555075132 \"TEST--rand--45--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13387356235712621506 \"TEST--rand--46--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2566172836 13418486096881516024 \"TEST--rand--47--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13421150392370587658 \"TEST--rand--48--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 144537238117604269 \"TEST--rand--49--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13442128764796678226 \"TEST--rand--50--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3276966290 13444849471059665101 \"TEST--rand--51--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13450791975789604604 \"TEST--rand--52--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 565681513764291081 \"TEST--rand--53--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13464056558831835659 \"TEST--rand--54--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 348851002 13470204282332817227 \"TEST--rand--55--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13487388049994805944 \"TEST--rand--56--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 345816299660750005 \"TEST--rand--57--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13502031366049375531 \"TEST--rand--58--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3422738794 13511285054055167389 \"TEST--rand--59--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13523936826078988179 \"TEST--rand--60--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 614662329265873509 \"TEST--rand--61--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13525778433136675565 \"TEST--rand--62--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 494925275 13530026700950972711 \"TEST--rand--63--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13534181377784111355 \"TEST--rand--64--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 500324982065561698 \"TEST--rand--65--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13538995704824407233 \"TEST--rand--66--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2119889328 13543327398421174523 \"TEST--rand--67--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13544579896914600825 \"TEST--rand--68--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 171107216978273853 \"TEST--rand--69--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13546831369711266507 \"TEST--rand--70--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2384844919 13552730837527019374 \"TEST--rand--71--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13555850551765250468 \"TEST--rand--72--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 247855182635640087 \"TEST--rand--73--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13558259170297985976 \"TEST--rand--74--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3396864984 13559375515808765482 \"TEST--rand--75--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13560785539825926039 \"TEST--rand--76--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 75930667614432028 \"TEST--rand--77--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13562372986958850378 \"TEST--rand--78--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2656679916 13564976207710924757 \"TEST--rand--79--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13567808190274986462 \"TEST--rand--80--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 352900089830215906 \"TEST--rand--81--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13567966919028404989 \"TEST--rand--82--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2564428636 13568591524809594718 \"TEST--rand--83--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13571705842307073213 \"TEST--rand--84--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 100859606559975979 \"TEST--rand--85--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13573328153800644821 \"TEST--rand--86--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3985097497 13575162847638543493 \"TEST--rand--87--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13576626163745902292 \"TEST--rand--88--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 151985173666541521 \"TEST--rand--89--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13576820671822068996 \"TEST--rand--90--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2857519822 13578704323273635208 \"TEST--rand--91--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13578926649252401871 \"TEST--rand--92--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 42560070408510773 \"TEST--rand--93--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13579287353172374641 \"TEST--rand--94--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 4262605278 13580125178314013050 \"TEST--rand--95--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13580970896546143030 \"TEST--rand--96--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 52407555652015601 \"TEST--rand--97--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13581064190882178933 \"TEST--rand--98--------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 856334080 13581262229499874409 \"TEST--rand--99--------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13582404989536365412 \"TEST--rand--100-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 50417712524012667 \"TEST--rand--101-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13582542853857669349 \"TEST--rand--102-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1094972551 13583370860459660626 \"TEST--rand--103-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13583913758825648565 \"TEST--rand--104-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 941790559187664323 \"TEST--rand--105-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13584422001809140758 \"TEST--rand--106-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1498566108 13584733627910039119 \"TEST--rand--107-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13584759308837063378 \"TEST--rand--108-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 376340616752924057 \"TEST--rand--109-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13584769226441224612 \"TEST--rand--110-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3859540688 13585005365240775865 \"TEST--rand--111-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13585399275964294667 \"TEST--rand--112-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 589559685754187897 \"TEST--rand--113-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13585802755994123477 \"TEST--rand--114-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1353283093 13585886798043088760 \"TEST--rand--115-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13585966741921722805 \"TEST--rand--116-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 533878320924581115 \"TEST--rand--117-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13585996918617871860 \"TEST--rand--118-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 915514486 13586339375049893062 \"TEST--rand--119-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13586646649722530513 \"TEST--rand--120-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 118829068704055718 \"TEST--rand--121-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13586779602450843047 \"TEST--rand--122-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3529741061 13587002326446647002 \"TEST--rand--123-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13587205808630931758 \"TEST--rand--124-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 162286964670613774 \"TEST--rand--125-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13587231864121451887 \"TEST--rand--126-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1330499740 13587331617685594946 \"TEST--rand--127-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13587377182440997119 \"TEST--rand--128-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 138086023769277129 \"TEST--rand--129-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13587434349434885069 \"TEST--rand--130-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1993673188 13587437593983250629 \"TEST--rand--131-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13587516274403341575 \"TEST--rand--132-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 34137692628267831 \"TEST--rand--133-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13587548861224133565 \"TEST--rand--134-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1457859708 13587585021332742096 \"TEST--rand--135-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13587601942924703704 \"TEST--rand--136-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 67868245460077395 \"TEST--rand--137-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13587664784427946761 \"TEST--rand--138-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3260692799 13587715823689809834 \"TEST--rand--139-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13587746997608863715 \"TEST--rand--140-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 99737328096617975 \"TEST--rand--141-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13587793328723684049 \"TEST--rand--142-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 581421007 13587820278746917104 \"TEST--rand--143-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13587835520997986238 \"TEST--rand--144-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 796061271531414602 \"TEST--rand--145-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13587847638000802373 \"TEST--rand--146-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 41275477 13587881209897315755 \"TEST--rand--147-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13587912159286009126 \"TEST--rand--148-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 291333465703926654 \"TEST--rand--149-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13587914461068627123 \"TEST--rand--150-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3918667931 13587935126639163635 \"TEST--rand--151-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13587941610587060431 \"TEST--rand--152-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 895457510234942014 \"TEST--rand--153-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13587950984747256209 \"TEST--rand--154-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 492284196 13587997535475409331 \"TEST--rand--155-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588020505625475089 \"TEST--rand--156-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 120922227335648707 \"TEST--rand--157-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588056893621980074 \"TEST--rand--158-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3741031035 13588072476198906926 \"TEST--rand--159-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588111175504755102 \"TEST--rand--160-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 111458529423625721 \"TEST--rand--161-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588114272949788028 \"TEST--rand--162-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2193969234 13588124023866368511 \"TEST--rand--163-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588127842436059104 \"TEST--rand--164-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 206342034946680403 \"TEST--rand--165-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588153350004387454 \"TEST--rand--166-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 388744923 13588157756567988717 \"TEST--rand--167-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588179688690101872 \"TEST--rand--168-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 52291567865608673 \"TEST--rand--169-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588181387583383503 \"TEST--rand--170-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2074738873 13588193041559979930 \"TEST--rand--171-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588202779286423652 \"TEST--rand--172-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 397187973823551947 \"TEST--rand--173-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588220391555451478 \"TEST--rand--174-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 122298222 13588224865870894634 \"TEST--rand--175-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588227218754852017 \"TEST--rand--176-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 491748977702645957 \"TEST--rand--177-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588227531246214329 \"TEST--rand--178-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2120899348 13588239873588115293 \"TEST--rand--179-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588251851510159692 \"TEST--rand--180-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 104409041348019657 \"TEST--rand--181-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588255187645538957 \"TEST--rand--182-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1963691489 13588264104044973573 \"TEST--rand--183-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588269598160795817 \"TEST--rand--184-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 237592505471421830 \"TEST--rand--185-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588276842008262163 \"TEST--rand--186-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2533033084 13588279750033186720 \"TEST--rand--187-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588284940171289386 \"TEST--rand--188-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 27085648905529485 \"TEST--rand--189-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588285490810257545 \"TEST--rand--190-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 4180335165 13588289654403036947 \"TEST--rand--191-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588293541511059545 \"TEST--rand--192-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 788043659984303927 \"TEST--rand--193-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588293635955271688 \"TEST--rand--194-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2995893712 13588294950117212865 \"TEST--rand--195-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588295697185869646 \"TEST--rand--196-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 181785753222260426 \"TEST--rand--197-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588297077017928169 \"TEST--rand--198-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1238936503 13588297564146589557 \"TEST--rand--199-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588299483379393295 \"TEST--rand--200-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 132395237026038230 \"TEST--rand--201-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588301817043000198 \"TEST--rand--202-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1561765950 13588302271827539787 \"TEST--rand--203-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588302386804448909 \"TEST--rand--204-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 13430139133792198 \"TEST--rand--205-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588304099654569612 \"TEST--rand--206-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 4286223165 13588305885363448650 \"TEST--rand--207-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588306877453705588 \"TEST--rand--208-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 11286091773498012 \"TEST--rand--209-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588307073714579098 \"TEST--rand--210-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 4146095872 13588307212114367930 \"TEST--rand--211-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588308035747464401 \"TEST--rand--212-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 895753564349323671 \"TEST--rand--213-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588308209247940994 \"TEST--rand--214-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1667304651 13588308719559249292 \"TEST--rand--215-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588308790933307389 \"TEST--rand--216-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 904541012440956088 \"TEST--rand--217-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588309669536216705 \"TEST--rand--218-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 439880243 13588309744901690773 \"TEST--rand--219-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588310569824727671 \"TEST--rand--220-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 607807286275561819 \"TEST--rand--221-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588310862623066504 \"TEST--rand--222-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1054796295 13588311255846977009 \"TEST--rand--223-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588311548377052240 \"TEST--rand--224-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 220080282213819852 \"TEST--rand--225-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588311663666267250 \"TEST--rand--226-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 946758752 13588311999945209694 \"TEST--rand--227-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588312176597373194 \"TEST--rand--228-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 194910226299583480 \"TEST--rand--229-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588312192884361707 \"TEST--rand--230-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1762770067 13588312641363189787 \"TEST--rand--231-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588312783411959419 \"TEST--rand--232-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 75716339603892302 \"TEST--rand--233-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588312881050327057 \"TEST--rand--234-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1634384943 13588313128063882056 \"TEST--rand--235-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588313193475427220 \"TEST--rand--236-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 7757181403096131 \"TEST--rand--237-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588313469216132148 \"TEST--rand--238-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2447062181 13588313607177306273 \"TEST--rand--239-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588313812537439331 \"TEST--rand--240-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 167365707272334771 \"TEST--rand--241-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588313993337960416 \"TEST--rand--242-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2839834846 13588314033608713163 \"TEST--rand--243-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588314158696779386 \"TEST--rand--244-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 35326761132746315 \"TEST--rand--245-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588314234091460168 \"TEST--rand--246-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2322234719 13588314271812132215 \"TEST--rand--247-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588314417314683072 \"TEST--rand--248-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 390905138036175813 \"TEST--rand--249-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588314428280923580 \"TEST--rand--250-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1152476676 13588314536564512661 \"TEST--rand--251-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588314612429103058 \"TEST--rand--252-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 159932805607314286 \"TEST--rand--253-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588314672575162046 \"TEST--rand--254-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2964675551 13588314720584950394 \"TEST--rand--255-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588314748969660276 \"TEST--rand--256-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 96448448365848130 \"TEST--rand--257-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588314749441562419 \"TEST--rand--258-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 802806336 13588314773891455834 \"TEST--rand--259-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588314791758995566 \"TEST--rand--260-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 24814973540746403 \"TEST--rand--261-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588314800540324078 \"TEST--rand--262-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3993471285 13588314843448745589 \"TEST--rand--263-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588314864616439111 \"TEST--rand--264-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 163332951101646494 \"TEST--rand--265-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588314873269826086 \"TEST--rand--266-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1100297574 13588314891366777443 \"TEST--rand--267-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588314912495968043 \"TEST--rand--268-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 42371967859364090 \"TEST--rand--269-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588314955868619614 \"TEST--rand--270-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 13640949 13588314983419298965 \"TEST--rand--271-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315002499411322 \"TEST--rand--272-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 146739526789755208 \"TEST--rand--273-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315003823059491 \"TEST--rand--274-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2079731517 13588315025884558110 \"TEST--rand--275-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315046094513012 \"TEST--rand--276-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 78455721024675695 \"TEST--rand--277-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315058663842762 \"TEST--rand--278-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1649781699 13588315060474284894 \"TEST--rand--279-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315067595256814 \"TEST--rand--280-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 19272836596739917 \"TEST--rand--281-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315074593415763 \"TEST--rand--282-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 163874720 13588315093389630351 \"TEST--rand--283-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315110090915520 \"TEST--rand--284-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 99747743643857440 \"TEST--rand--285-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315123748361588 \"TEST--rand--286-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1183710727 13588315124174054317 \"TEST--rand--287-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315135407153117 \"TEST--rand--288-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 784415645626889171 \"TEST--rand--289-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315135687499444 \"TEST--rand--290-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 201132355 13588315136235559023 \"TEST--rand--291-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315141424564152 \"TEST--rand--292-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 241970880652532336 \"TEST--rand--293-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315145167670491 \"TEST--rand--294-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3922195095 13588315148639249216 \"TEST--rand--295-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315149345370279 \"TEST--rand--296-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 608813290511911707 \"TEST--rand--297-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315152369067100 \"TEST--rand--298-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1519424786 13588315153570929605 \"TEST--rand--299-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315156987858946 \"TEST--rand--300-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 1176785859706356624 \"TEST--rand--301-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315159571451034 \"TEST--rand--302-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1975667041 13588315159655446843 \"TEST--rand--303-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315163822214424 \"TEST--rand--304-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 459167367854869174 \"TEST--rand--305-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315165753735204 \"TEST--rand--306-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3285111115 13588315166472376779 \"TEST--rand--307-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315169695732442 \"TEST--rand--308-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 24099752267648880 \"TEST--rand--309-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315173323774919 \"TEST--rand--310-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 506927451 13588315174255455497 \"TEST--rand--311-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315175782029560 \"TEST--rand--312-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 69156286716335127 \"TEST--rand--313-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315179247066826 \"TEST--rand--314-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3218155471 13588315180259117659 \"TEST--rand--315-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315182927894922 \"TEST--rand--316-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 31126249778887089 \"TEST--rand--317-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315185088236801 \"TEST--rand--318-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 881438042 13588315187091432724 \"TEST--rand--319-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315187938471987 \"TEST--rand--320-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 1040406445648081186 \"TEST--rand--321-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315188535053448 \"TEST--rand--322-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3675043610 13588315189582679269 \"TEST--rand--323-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315190365194348 \"TEST--rand--324-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 442434564180907044 \"TEST--rand--325-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315190520179526 \"TEST--rand--326-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1612170378 13588315192071045476 \"TEST--rand--327-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315192312493701 \"TEST--rand--328-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 198212540999594594 \"TEST--rand--329-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315192924290077 \"TEST--rand--330-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 307028915 13588315193876371487 \"TEST--rand--331-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315194844466326 \"TEST--rand--332-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 821486365721212694 \"TEST--rand--333-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315195657980373 \"TEST--rand--334-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3071341296 13588315196349997138 \"TEST--rand--335-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315196812919035 \"TEST--rand--336-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 407356487829359528 \"TEST--rand--337-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315197406321890 \"TEST--rand--338-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 48592803 13588315197540068354 \"TEST--rand--339-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315197831663378 \"TEST--rand--340-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 233358916526730001 \"TEST--rand--341-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315197945117013 \"TEST--rand--342-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3854907954 13588315198065420392 \"TEST--rand--343-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315198316831071 \"TEST--rand--344-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 173015285643569520 \"TEST--rand--345-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315198479655458 \"TEST--rand--346-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 707632114 13588315198777687013 \"TEST--rand--347-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315198909017392 \"TEST--rand--348-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 58995327706565027 \"TEST--rand--349-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315198943551778 \"TEST--rand--350-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2792640984 13588315199118925548 \"TEST--rand--351-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315199163231564 \"TEST--rand--352-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 249394809673720009 \"TEST--rand--353-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315199182006333 \"TEST--rand--354-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1263216478 13588315199363021317 \"TEST--rand--355-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315199436944392 \"TEST--rand--356-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 138445358940070087 \"TEST--rand--357-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315199502418589 \"TEST--rand--358-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 30780754 13588315199615460699 \"TEST--rand--359-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315199674187584 \"TEST--rand--360-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 33015464763238141 \"TEST--rand--361-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315199733032003 \"TEST--rand--362-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1018386609 13588315199822264066 \"TEST--rand--363-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315199890128013 \"TEST--rand--364-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 1212448244231875303 \"TEST--rand--365-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315199936265464 \"TEST--rand--366-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 396935676 13588315200013570603 \"TEST--rand--367-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315200037731745 \"TEST--rand--368-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 394424040776885774 \"TEST--rand--369-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200055332190 \"TEST--rand--370-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3188859828 13588315200097845555 \"TEST--rand--371-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200127171399 \"TEST--rand--372-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 30885255415155159 \"TEST--rand--373-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315200130588640 \"TEST--rand--374-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 490498432 13588315200153281026 \"TEST--rand--375-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315200193219801 \"TEST--rand--376-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 4914198035385329 \"TEST--rand--377-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200228868986 \"TEST--rand--378-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 355783512 13588315200259264899 \"TEST--rand--379-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315200280978447 \"TEST--rand--380-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 1051481221286058509 \"TEST--rand--381-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200299021622 \"TEST--rand--382-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2907057620 13588315200319568019 \"TEST--rand--383-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315200326351283 \"TEST--rand--384-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 1010467502807399514 \"TEST--rand--385-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200335880292 \"TEST--rand--386-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2632923432 13588315200344968532 \"TEST--rand--387-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315200347686999 \"TEST--rand--388-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 68628969806838244 \"TEST--rand--389-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200348286437 \"TEST--rand--390-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 2182387347 13588315200349471588 \"TEST--rand--391-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315200355555206 \"TEST--rand--392-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 175950783996476837 \"TEST--rand--393-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200357077875 \"TEST--rand--394-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1030175000 13588315200364854070 \"TEST--rand--395-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315200369322855 \"TEST--rand--396-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 595137331639562960 \"TEST--rand--397-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315200378296753 \"TEST--rand--398-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 4133503968 13588315200383856583 \"TEST--rand--399-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315200390635705 \"TEST--rand--400-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 135072911523200601 \"TEST--rand--401-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200394962512 \"TEST--rand--402-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 896703460 13588315200398652470 \"TEST--rand--403-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315200402898058 \"TEST--rand--404-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 756275864894138462 \"TEST--rand--405-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315200405823655 \"TEST--rand--406-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 303348139 13588315200409037074 \"TEST--rand--407-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315200410872169 \"TEST--rand--408-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 819914812175378299 \"TEST--rand--409-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200412408264 \"TEST--rand--410-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 4164471501 13588315200414351000 \"TEST--rand--411-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 710913811 13588315200415730211 \"TEST--rand--412-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 164850197218749033 \"TEST--rand--413-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200416643453 \"TEST--rand--414-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 3610399438 13588315200417341157 \"TEST--rand--415-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315200417537700 \"TEST--rand--416-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 346465878 772028738794040094 \"TEST--rand--417-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315200418146490 \"TEST--rand--418-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1778065814 13588315200418889586 \"TEST--rand--419-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200419120436 \"TEST--rand--420-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 737862499 81513084757426429 \"TEST--rand--421-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200419336024 \"TEST--rand--422-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1833511424 13588315200420259678 \"TEST--rand--423-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315200421040293 \"TEST--rand--424-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 63857105 306801305266266526 \"TEST--rand--425-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 346465878 13588315200421252889 \"TEST--rand--426-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 1598358981 13588315200421686568 \"TEST--rand--427-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 63857105 13588315200421920537 \"TEST--rand--428-------------------------------------------------\"", + "expected": true + }, + { + "command": "decode 710913811 83740296849023133 \"TEST--rand--429-------------------------------------------------\"", + "expected": false + }, + { + "command": "decode 737862499 13588315200422010633 \"TEST--rand--430-------------------------------------------------\"", + "expected": true + } + ] +} From 82f259bfd44ebad40ec1ea007f61907c97722d0d Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 15:42:13 -0500 Subject: [PATCH 04/11] Code to modify it --- logtest/main2.py | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/logtest/main2.py b/logtest/main2.py index 6e45dc4..be33c5c 100644 --- a/logtest/main2.py +++ b/logtest/main2.py @@ -14,7 +14,8 @@ def main(): parser.add_argument("secrets") parser.add_argument("port") args = parser.parse_args() - data = ast.literal_eval(Path(args.data).read_text()) + data = json.loads(Path(args.data).read_text()) + secrets = Path(args.secrets).read_bytes() print(secrets) port = args.port @@ -25,9 +26,13 @@ def main(): device_id = 0xDEADBEEF bad_device_id = 0xCAFEBABE + curr_timestamp = 0 + output = {} for name, commands in data.items(): print(f"\n\n\n\n======== RUNNING {name} ============\n\n\n\n") + outcommands = [] for command in commands: + should_error = False try: op, *args = command.split() if op == "subscribe" or op == "bad_subscribe": @@ -46,27 +51,37 @@ def main(): except Exception as e: print("CAUGHT ENCODER ERROR") subscription = f"ERROR: Encoder exception: {e}".encode() - decoder.subscribe(subscription) + should_error = True + # decoder.subscribe(subscription) elif op == "list": decoder.list() elif op == "decode": channel, timestamp, *frame = args + if int(timestamp) < curr_timestamp: + should_error = True + curr_timestamp = int(timestamp) frame = ast.literal_eval(" ".join(frame)).encode() try: encoded = encoder.encode(int(channel), frame, int(timestamp)) except Exception as e: print("CAUGHT ENCODER ERROR") encoded = f"ERROR: Encoder exception: {e}".encode() - decoder.decode(encoded) + should_error = True + # decoder.decode(encoded) elif op == "flash": - input("Please flash and then press enter") + pass + # input("Please flash and then press enter") elif op == "power_cycle": - input("Please power cycle and then press enter") - else: - raise ValueError(op) + curr_timestamp = 0 + # input("Please power cycle and then press enter") + pass + outcommands.append({"command": command, "expected": not should_error}) except Exception as e: traceback.print_exception(e) - input(f"Caught error in {name}, press enter to continue") + # input(f"Caught error in {name}, press enter to continue") + pass + output[name] = outcommands + Path("data.modified.json").write_text(json.dumps(output, indent=2)) if __name__ == "__main__": From cd68382e16487e03723f7f39a2a7071db4505625 Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 15:42:30 -0500 Subject: [PATCH 05/11] Revert "Code to modify it" This reverts commit 82f259bfd44ebad40ec1ea007f61907c97722d0d. --- logtest/main2.py | 31 ++++++++----------------------- 1 file changed, 8 insertions(+), 23 deletions(-) diff --git a/logtest/main2.py b/logtest/main2.py index be33c5c..6e45dc4 100644 --- a/logtest/main2.py +++ b/logtest/main2.py @@ -14,8 +14,7 @@ def main(): parser.add_argument("secrets") parser.add_argument("port") args = parser.parse_args() - data = json.loads(Path(args.data).read_text()) - + data = ast.literal_eval(Path(args.data).read_text()) secrets = Path(args.secrets).read_bytes() print(secrets) port = args.port @@ -26,13 +25,9 @@ def main(): device_id = 0xDEADBEEF bad_device_id = 0xCAFEBABE - curr_timestamp = 0 - output = {} for name, commands in data.items(): print(f"\n\n\n\n======== RUNNING {name} ============\n\n\n\n") - outcommands = [] for command in commands: - should_error = False try: op, *args = command.split() if op == "subscribe" or op == "bad_subscribe": @@ -51,37 +46,27 @@ def main(): except Exception as e: print("CAUGHT ENCODER ERROR") subscription = f"ERROR: Encoder exception: {e}".encode() - should_error = True - # decoder.subscribe(subscription) + decoder.subscribe(subscription) elif op == "list": decoder.list() elif op == "decode": channel, timestamp, *frame = args - if int(timestamp) < curr_timestamp: - should_error = True - curr_timestamp = int(timestamp) frame = ast.literal_eval(" ".join(frame)).encode() try: encoded = encoder.encode(int(channel), frame, int(timestamp)) except Exception as e: print("CAUGHT ENCODER ERROR") encoded = f"ERROR: Encoder exception: {e}".encode() - should_error = True - # decoder.decode(encoded) + decoder.decode(encoded) elif op == "flash": - pass - # input("Please flash and then press enter") + input("Please flash and then press enter") elif op == "power_cycle": - curr_timestamp = 0 - # input("Please power cycle and then press enter") - pass - outcommands.append({"command": command, "expected": not should_error}) + input("Please power cycle and then press enter") + else: + raise ValueError(op) except Exception as e: traceback.print_exception(e) - # input(f"Caught error in {name}, press enter to continue") - pass - output[name] = outcommands - Path("data.modified.json").write_text(json.dumps(output, indent=2)) + input(f"Caught error in {name}, press enter to continue") if __name__ == "__main__": From 7926a2fbe05ed94188812279ba0bdd41fc6480b9 Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 15:58:34 -0500 Subject: [PATCH 06/11] Updoot --- logtest/data.json | 518 ---------------------- logtest/main2.py | 23 +- logtest/{data.modified.json => test.json} | 6 +- 3 files changed, 22 insertions(+), 525 deletions(-) delete mode 100644 logtest/data.json rename logtest/{data.modified.json => test.json} (99%) diff --git a/logtest/data.json b/logtest/data.json deleted file mode 100644 index 0e9ab52..0000000 --- a/logtest/data.json +++ /dev/null @@ -1,518 +0,0 @@ -{ - "flash": ["flash"], - "subscribe_1": ["subscribe 1 123456789 387654321", "list"], - "decode_emergency": [ - "decode 0 123 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", - "decode 0 123501 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", - "decode 0 24123501 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"" - ], - "decode_1": [ - "decode 1 123556789 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", - "decode 1 215556789 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", - "decode 1 341110000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"" - ], - "decode_unsubbed": [ - "decode 2 341112000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", - "decode 2 341114000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", - "decode 2 341214000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"" - ], - "decode_nonactive": [ - "decode 1 388800000 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", - "decode 1 388800010 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"", - "decode 1 388800020 \"TEST-----FRAME1-0123456789abcdef--------------------------------\"" - ], - "subscribe_max": [ - "subscribe 4294967295 23456789 498700020", - "subscribe 4294967290 33456789 5498700020", - "subscribe 4294967285 23456789 65498700020", - "subscribe 1000 410000000 9298800020", - "subscribe 40000 3 5000", - "subscribe 40000 12456789 23493511120", - "subscribe 600000 53456789 91498998823", - "subscribe 2000000000 0 18446744073709551615", - "list" - ], - "decode_sequential": [ - "decode 600000 388800021 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 388800022 \"TEST-----FRAME2-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 388800023 \"TEST-----FRAME3-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 388800024 \"TEST-----FRAME4-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 388800025 \"TEST-----FRAME5-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 388800026 \"TEST-----FRAME6-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 388800027 \"TEST-----FRAME7-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 388800028 \"TEST-----FRAME8-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 388800029 \"TEST-----FRAME9-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 388800030 \"TEST-----FRAME10-0123456789abcdef------zxy-----deadbeef---------\"", - "decode 600000 388800031 \"TEST-----FRAME11-0123456789abcdef------zxy-----deadbeef---------\"", - "decode 600000 388800032 \"TEST-----FRAME12-0123456789abcdef------zxy-----deadbeef---------\"", - "decode 600000 388800033 \"TEST-----FRAME13-0123456789abcdef------zxy-----deadbeef---------\"", - "decode 600000 388800034 \"TEST-----FRAME14-0123456789abcdef------zxy-----deadbeef---------\"", - "decode 600000 388800035 \"TEST-----FRAME15-0123456789abcdef------zxy-----deadbeef---------\"", - "decode 600000 388800036 \"TEST-----FRAME16-0123456789abcdef------zxy-----deadbeef---------\"", - "decode 600000 388800037 \"TEST-----FRAME17-0123456789abcdef------zxy-----deadbeef---------\"", - "decode 600000 388800038 \"TEST-----FRAME18-0123456789abcdef------zxy-----deadbeef---------\"", - "decode 600000 388800039 \"TEST-----FRAME19-0123456789abcdef------zxy-----deadbeef---------\"", - "decode 600000 388800040 \"TEST-----FRAME20-0123456789abcdef------zxy-----deadbeef---------\"" - ], - "power_cycle": [ - "power_cycle", - "list", - "decode 600000 388800041 \"TEST-----FRAME21-0123456789abcdef------zxy-----deadbeef---------\"" - ], - "update_subscription": [ - "subscribe 1000 400000000 1400000000", - "list", - "decode 1000 400000001 \"TEST----FRAME1---update-subscription---zxy-----deadbeef---------\"", - "decode 1000 400000002 \"TEST----FRAME2---update-subscription---zxy-----deadbeef---------\"", - "decode 1000 400000003 \"TEST----FRAME3---update-subscription---zxy-----deadbeef---------\"" - ], - "subscribe_emergency": ["subscribe 0 1000000 123456789800"], - "past_timestamp": [ - "decode 600000 410000001 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 410000050 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", - "decode 600000 410000025 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"" - ], - "re_flash": ["flash"], - "rand_subs": [ - "subscribe 346465878 1217070746137185266 13588315200425890410", - "subscribe 63857105 945060994271077428 17960397377760331096", - "subscribe 737862499 250239852442233733 18266193399970871940", - "subscribe 710913811 179080426138019854 18323585173283999813", - "bad_subscribe 2024912776 7243097626041261408 11125463412640753736", - "list" - ], - "decode_bad_decoder_id": [ - "decode 2024912776 7393578482673930249 \"TEST--rand--1---------------------------------------------------\"", - "decode 2024912776 7750208275668844577 \"TEST--rand--2---------------------------------------------------\"", - "decode 2024912776 7897754009559408533 \"TEST--rand--3---------------------------------------------------\"", - "decode 2024912776 8218197962463565009 \"TEST--rand--4---------------------------------------------------\"", - "decode 2024912776 9025832573383230142 \"TEST--rand--5---------------------------------------------------\"", - "decode 2024912776 9634027576737693039 \"TEST--rand--6---------------------------------------------------\"", - "decode 2024912776 9924738585367449614 \"TEST--rand--7---------------------------------------------------\"", - "decode 2024912776 10116229921117242509 \"TEST--rand--8---------------------------------------------------\"", - "decode 2024912776 10509695165646022843 \"TEST--rand--9---------------------------------------------------\"", - "decode 2024912776 10733206054452742274 \"TEST--rand--10--------------------------------------------------\"", - "decode 2024912776 11130463076041485502 \"TEST--rand--11--------------------------------------------------\"", - "decode 2024912776 11203838265852830536 \"TEST--rand--12--------------------------------------------------\"", - "decode 2024912776 11501452499220624053 \"TEST--rand--13--------------------------------------------------\"", - "decode 2024912776 11770725823145229149 \"TEST--rand--14--------------------------------------------------\"", - "decode 2024912776 12003428992882974099 \"TEST--rand--15--------------------------------------------------\"", - "decode 2024912776 12053950888085102067 \"TEST--rand--16--------------------------------------------------\"", - "decode 2024912776 12059957714035095716 \"TEST--rand--17--------------------------------------------------\"", - "decode 2024912776 12165533067881215997 \"TEST--rand--18--------------------------------------------------\"", - "decode 2024912776 12251124914483251591 \"TEST--rand--19--------------------------------------------------\"", - "decode 2024912776 12361858569032745014 \"TEST--rand--20--------------------------------------------------\"", - "decode 2024912776 12445300154336285720 \"TEST--rand--21--------------------------------------------------\"", - "decode 2024912776 12620066370980475775 \"TEST--rand--22--------------------------------------------------\"", - "decode 2024912776 12677065059134051848 \"TEST--rand--23--------------------------------------------------\"", - "decode 2024912776 12778563371088014079 \"TEST--rand--24--------------------------------------------------\"", - "decode 2024912776 12814890992556063899 \"TEST--rand--25--------------------------------------------------\"", - "decode 2024912776 12859894339989573079 \"TEST--rand--26--------------------------------------------------\"", - "decode 2024912776 12956960550550876617 \"TEST--rand--27--------------------------------------------------\"", - "decode 2024912776 13038160627139405282 \"TEST--rand--28--------------------------------------------------\"", - "decode 2024912776 13088632250552356350 \"TEST--rand--29--------------------------------------------------\"", - "decode 2024912776 13111955474057461127 \"TEST--rand--30--------------------------------------------------\"" - ], - "decode_rand_frames": [ - "decode 272848958 13147415144823445406 \"TEST--rand--31--------------------------------------------------\"", - "decode 63857105 13218273100929103052 \"TEST--rand--32--------------------------------------------------\"", - "decode 346465878 941569267876384069 \"TEST--rand--33--------------------------------------------------\"", - "decode 63857105 13253333658045328573 \"TEST--rand--34--------------------------------------------------\"", - "decode 2969072083 13270979939789926032 \"TEST--rand--35--------------------------------------------------\"", - "decode 737862499 13286258205476344896 \"TEST--rand--36--------------------------------------------------\"", - "decode 346465878 194582725994603155 \"TEST--rand--37--------------------------------------------------\"", - "decode 346465878 13298301063151110755 \"TEST--rand--38--------------------------------------------------\"", - "decode 2026397880 13325631831208230597 \"TEST--rand--39--------------------------------------------------\"", - "decode 710913811 13338106271621300623 \"TEST--rand--40--------------------------------------------------\"", - "decode 346465878 130039597960139049 \"TEST--rand--41--------------------------------------------------\"", - "decode 737862499 13344610067078242653 \"TEST--rand--42--------------------------------------------------\"", - "decode 1741399734 13384193961931501575 \"TEST--rand--43--------------------------------------------------\"", - "decode 737862499 13386311161346066566 \"TEST--rand--44--------------------------------------------------\"", - "decode 346465878 181769671555075132 \"TEST--rand--45--------------------------------------------------\"", - "decode 737862499 13387356235712621506 \"TEST--rand--46--------------------------------------------------\"", - "decode 2566172836 13418486096881516024 \"TEST--rand--47--------------------------------------------------\"", - "decode 737862499 13421150392370587658 \"TEST--rand--48--------------------------------------------------\"", - "decode 710913811 144537238117604269 \"TEST--rand--49--------------------------------------------------\"", - "decode 737862499 13442128764796678226 \"TEST--rand--50--------------------------------------------------\"", - "decode 3276966290 13444849471059665101 \"TEST--rand--51--------------------------------------------------\"", - "decode 346465878 13450791975789604604 \"TEST--rand--52--------------------------------------------------\"", - "decode 63857105 565681513764291081 \"TEST--rand--53--------------------------------------------------\"", - "decode 346465878 13464056558831835659 \"TEST--rand--54--------------------------------------------------\"", - "decode 348851002 13470204282332817227 \"TEST--rand--55--------------------------------------------------\"", - "decode 710913811 13487388049994805944 \"TEST--rand--56--------------------------------------------------\"", - "decode 346465878 345816299660750005 \"TEST--rand--57--------------------------------------------------\"", - "decode 346465878 13502031366049375531 \"TEST--rand--58--------------------------------------------------\"", - "decode 3422738794 13511285054055167389 \"TEST--rand--59--------------------------------------------------\"", - "decode 346465878 13523936826078988179 \"TEST--rand--60--------------------------------------------------\"", - "decode 346465878 614662329265873509 \"TEST--rand--61--------------------------------------------------\"", - "decode 737862499 13525778433136675565 \"TEST--rand--62--------------------------------------------------\"", - "decode 494925275 13530026700950972711 \"TEST--rand--63--------------------------------------------------\"", - "decode 710913811 13534181377784111355 \"TEST--rand--64--------------------------------------------------\"", - "decode 346465878 500324982065561698 \"TEST--rand--65--------------------------------------------------\"", - "decode 346465878 13538995704824407233 \"TEST--rand--66--------------------------------------------------\"", - "decode 2119889328 13543327398421174523 \"TEST--rand--67--------------------------------------------------\"", - "decode 63857105 13544579896914600825 \"TEST--rand--68--------------------------------------------------\"", - "decode 710913811 171107216978273853 \"TEST--rand--69--------------------------------------------------\"", - "decode 63857105 13546831369711266507 \"TEST--rand--70--------------------------------------------------\"", - "decode 2384844919 13552730837527019374 \"TEST--rand--71--------------------------------------------------\"", - "decode 737862499 13555850551765250468 \"TEST--rand--72--------------------------------------------------\"", - "decode 737862499 247855182635640087 \"TEST--rand--73--------------------------------------------------\"", - "decode 710913811 13558259170297985976 \"TEST--rand--74--------------------------------------------------\"", - "decode 3396864984 13559375515808765482 \"TEST--rand--75--------------------------------------------------\"", - "decode 346465878 13560785539825926039 \"TEST--rand--76--------------------------------------------------\"", - "decode 737862499 75930667614432028 \"TEST--rand--77--------------------------------------------------\"", - "decode 710913811 13562372986958850378 \"TEST--rand--78--------------------------------------------------\"", - "decode 2656679916 13564976207710924757 \"TEST--rand--79--------------------------------------------------\"", - "decode 737862499 13567808190274986462 \"TEST--rand--80--------------------------------------------------\"", - "decode 346465878 352900089830215906 \"TEST--rand--81--------------------------------------------------\"", - "decode 710913811 13567966919028404989 \"TEST--rand--82--------------------------------------------------\"", - "decode 2564428636 13568591524809594718 \"TEST--rand--83--------------------------------------------------\"", - "decode 710913811 13571705842307073213 \"TEST--rand--84--------------------------------------------------\"", - "decode 710913811 100859606559975979 \"TEST--rand--85--------------------------------------------------\"", - "decode 710913811 13573328153800644821 \"TEST--rand--86--------------------------------------------------\"", - "decode 3985097497 13575162847638543493 \"TEST--rand--87--------------------------------------------------\"", - "decode 737862499 13576626163745902292 \"TEST--rand--88--------------------------------------------------\"", - "decode 710913811 151985173666541521 \"TEST--rand--89--------------------------------------------------\"", - "decode 737862499 13576820671822068996 \"TEST--rand--90--------------------------------------------------\"", - "decode 2857519822 13578704323273635208 \"TEST--rand--91--------------------------------------------------\"", - "decode 737862499 13578926649252401871 \"TEST--rand--92--------------------------------------------------\"", - "decode 737862499 42560070408510773 \"TEST--rand--93--------------------------------------------------\"", - "decode 737862499 13579287353172374641 \"TEST--rand--94--------------------------------------------------\"", - "decode 4262605278 13580125178314013050 \"TEST--rand--95--------------------------------------------------\"", - "decode 710913811 13580970896546143030 \"TEST--rand--96--------------------------------------------------\"", - "decode 737862499 52407555652015601 \"TEST--rand--97--------------------------------------------------\"", - "decode 346465878 13581064190882178933 \"TEST--rand--98--------------------------------------------------\"", - "decode 856334080 13581262229499874409 \"TEST--rand--99--------------------------------------------------\"", - "decode 737862499 13582404989536365412 \"TEST--rand--100-------------------------------------------------\"", - "decode 737862499 50417712524012667 \"TEST--rand--101-------------------------------------------------\"", - "decode 63857105 13582542853857669349 \"TEST--rand--102-------------------------------------------------\"", - "decode 1094972551 13583370860459660626 \"TEST--rand--103-------------------------------------------------\"", - "decode 737862499 13583913758825648565 \"TEST--rand--104-------------------------------------------------\"", - "decode 63857105 941790559187664323 \"TEST--rand--105-------------------------------------------------\"", - "decode 63857105 13584422001809140758 \"TEST--rand--106-------------------------------------------------\"", - "decode 1498566108 13584733627910039119 \"TEST--rand--107-------------------------------------------------\"", - "decode 63857105 13584759308837063378 \"TEST--rand--108-------------------------------------------------\"", - "decode 346465878 376340616752924057 \"TEST--rand--109-------------------------------------------------\"", - "decode 63857105 13584769226441224612 \"TEST--rand--110-------------------------------------------------\"", - "decode 3859540688 13585005365240775865 \"TEST--rand--111-------------------------------------------------\"", - "decode 346465878 13585399275964294667 \"TEST--rand--112-------------------------------------------------\"", - "decode 63857105 589559685754187897 \"TEST--rand--113-------------------------------------------------\"", - "decode 63857105 13585802755994123477 \"TEST--rand--114-------------------------------------------------\"", - "decode 1353283093 13585886798043088760 \"TEST--rand--115-------------------------------------------------\"", - "decode 710913811 13585966741921722805 \"TEST--rand--116-------------------------------------------------\"", - "decode 346465878 533878320924581115 \"TEST--rand--117-------------------------------------------------\"", - "decode 737862499 13585996918617871860 \"TEST--rand--118-------------------------------------------------\"", - "decode 915514486 13586339375049893062 \"TEST--rand--119-------------------------------------------------\"", - "decode 63857105 13586646649722530513 \"TEST--rand--120-------------------------------------------------\"", - "decode 737862499 118829068704055718 \"TEST--rand--121-------------------------------------------------\"", - "decode 737862499 13586779602450843047 \"TEST--rand--122-------------------------------------------------\"", - "decode 3529741061 13587002326446647002 \"TEST--rand--123-------------------------------------------------\"", - "decode 63857105 13587205808630931758 \"TEST--rand--124-------------------------------------------------\"", - "decode 737862499 162286964670613774 \"TEST--rand--125-------------------------------------------------\"", - "decode 710913811 13587231864121451887 \"TEST--rand--126-------------------------------------------------\"", - "decode 1330499740 13587331617685594946 \"TEST--rand--127-------------------------------------------------\"", - "decode 346465878 13587377182440997119 \"TEST--rand--128-------------------------------------------------\"", - "decode 710913811 138086023769277129 \"TEST--rand--129-------------------------------------------------\"", - "decode 737862499 13587434349434885069 \"TEST--rand--130-------------------------------------------------\"", - "decode 1993673188 13587437593983250629 \"TEST--rand--131-------------------------------------------------\"", - "decode 737862499 13587516274403341575 \"TEST--rand--132-------------------------------------------------\"", - "decode 63857105 34137692628267831 \"TEST--rand--133-------------------------------------------------\"", - "decode 710913811 13587548861224133565 \"TEST--rand--134-------------------------------------------------\"", - "decode 1457859708 13587585021332742096 \"TEST--rand--135-------------------------------------------------\"", - "decode 63857105 13587601942924703704 \"TEST--rand--136-------------------------------------------------\"", - "decode 710913811 67868245460077395 \"TEST--rand--137-------------------------------------------------\"", - "decode 737862499 13587664784427946761 \"TEST--rand--138-------------------------------------------------\"", - "decode 3260692799 13587715823689809834 \"TEST--rand--139-------------------------------------------------\"", - "decode 63857105 13587746997608863715 \"TEST--rand--140-------------------------------------------------\"", - "decode 710913811 99737328096617975 \"TEST--rand--141-------------------------------------------------\"", - "decode 710913811 13587793328723684049 \"TEST--rand--142-------------------------------------------------\"", - "decode 581421007 13587820278746917104 \"TEST--rand--143-------------------------------------------------\"", - "decode 710913811 13587835520997986238 \"TEST--rand--144-------------------------------------------------\"", - "decode 63857105 796061271531414602 \"TEST--rand--145-------------------------------------------------\"", - "decode 737862499 13587847638000802373 \"TEST--rand--146-------------------------------------------------\"", - "decode 41275477 13587881209897315755 \"TEST--rand--147-------------------------------------------------\"", - "decode 346465878 13587912159286009126 \"TEST--rand--148-------------------------------------------------\"", - "decode 346465878 291333465703926654 \"TEST--rand--149-------------------------------------------------\"", - "decode 346465878 13587914461068627123 \"TEST--rand--150-------------------------------------------------\"", - "decode 3918667931 13587935126639163635 \"TEST--rand--151-------------------------------------------------\"", - "decode 710913811 13587941610587060431 \"TEST--rand--152-------------------------------------------------\"", - "decode 63857105 895457510234942014 \"TEST--rand--153-------------------------------------------------\"", - "decode 737862499 13587950984747256209 \"TEST--rand--154-------------------------------------------------\"", - "decode 492284196 13587997535475409331 \"TEST--rand--155-------------------------------------------------\"", - "decode 63857105 13588020505625475089 \"TEST--rand--156-------------------------------------------------\"", - "decode 737862499 120922227335648707 \"TEST--rand--157-------------------------------------------------\"", - "decode 63857105 13588056893621980074 \"TEST--rand--158-------------------------------------------------\"", - "decode 3741031035 13588072476198906926 \"TEST--rand--159-------------------------------------------------\"", - "decode 63857105 13588111175504755102 \"TEST--rand--160-------------------------------------------------\"", - "decode 346465878 111458529423625721 \"TEST--rand--161-------------------------------------------------\"", - "decode 710913811 13588114272949788028 \"TEST--rand--162-------------------------------------------------\"", - "decode 2193969234 13588124023866368511 \"TEST--rand--163-------------------------------------------------\"", - "decode 710913811 13588127842436059104 \"TEST--rand--164-------------------------------------------------\"", - "decode 346465878 206342034946680403 \"TEST--rand--165-------------------------------------------------\"", - "decode 63857105 13588153350004387454 \"TEST--rand--166-------------------------------------------------\"", - "decode 388744923 13588157756567988717 \"TEST--rand--167-------------------------------------------------\"", - "decode 63857105 13588179688690101872 \"TEST--rand--168-------------------------------------------------\"", - "decode 710913811 52291567865608673 \"TEST--rand--169-------------------------------------------------\"", - "decode 346465878 13588181387583383503 \"TEST--rand--170-------------------------------------------------\"", - "decode 2074738873 13588193041559979930 \"TEST--rand--171-------------------------------------------------\"", - "decode 346465878 13588202779286423652 \"TEST--rand--172-------------------------------------------------\"", - "decode 63857105 397187973823551947 \"TEST--rand--173-------------------------------------------------\"", - "decode 710913811 13588220391555451478 \"TEST--rand--174-------------------------------------------------\"", - "decode 122298222 13588224865870894634 \"TEST--rand--175-------------------------------------------------\"", - "decode 737862499 13588227218754852017 \"TEST--rand--176-------------------------------------------------\"", - "decode 63857105 491748977702645957 \"TEST--rand--177-------------------------------------------------\"", - "decode 63857105 13588227531246214329 \"TEST--rand--178-------------------------------------------------\"", - "decode 2120899348 13588239873588115293 \"TEST--rand--179-------------------------------------------------\"", - "decode 63857105 13588251851510159692 \"TEST--rand--180-------------------------------------------------\"", - "decode 710913811 104409041348019657 \"TEST--rand--181-------------------------------------------------\"", - "decode 737862499 13588255187645538957 \"TEST--rand--182-------------------------------------------------\"", - "decode 1963691489 13588264104044973573 \"TEST--rand--183-------------------------------------------------\"", - "decode 737862499 13588269598160795817 \"TEST--rand--184-------------------------------------------------\"", - "decode 737862499 237592505471421830 \"TEST--rand--185-------------------------------------------------\"", - "decode 710913811 13588276842008262163 \"TEST--rand--186-------------------------------------------------\"", - "decode 2533033084 13588279750033186720 \"TEST--rand--187-------------------------------------------------\"", - "decode 737862499 13588284940171289386 \"TEST--rand--188-------------------------------------------------\"", - "decode 710913811 27085648905529485 \"TEST--rand--189-------------------------------------------------\"", - "decode 737862499 13588285490810257545 \"TEST--rand--190-------------------------------------------------\"", - "decode 4180335165 13588289654403036947 \"TEST--rand--191-------------------------------------------------\"", - "decode 737862499 13588293541511059545 \"TEST--rand--192-------------------------------------------------\"", - "decode 63857105 788043659984303927 \"TEST--rand--193-------------------------------------------------\"", - "decode 737862499 13588293635955271688 \"TEST--rand--194-------------------------------------------------\"", - "decode 2995893712 13588294950117212865 \"TEST--rand--195-------------------------------------------------\"", - "decode 737862499 13588295697185869646 \"TEST--rand--196-------------------------------------------------\"", - "decode 737862499 181785753222260426 \"TEST--rand--197-------------------------------------------------\"", - "decode 737862499 13588297077017928169 \"TEST--rand--198-------------------------------------------------\"", - "decode 1238936503 13588297564146589557 \"TEST--rand--199-------------------------------------------------\"", - "decode 737862499 13588299483379393295 \"TEST--rand--200-------------------------------------------------\"", - "decode 710913811 132395237026038230 \"TEST--rand--201-------------------------------------------------\"", - "decode 346465878 13588301817043000198 \"TEST--rand--202-------------------------------------------------\"", - "decode 1561765950 13588302271827539787 \"TEST--rand--203-------------------------------------------------\"", - "decode 737862499 13588302386804448909 \"TEST--rand--204-------------------------------------------------\"", - "decode 346465878 13430139133792198 \"TEST--rand--205-------------------------------------------------\"", - "decode 63857105 13588304099654569612 \"TEST--rand--206-------------------------------------------------\"", - "decode 4286223165 13588305885363448650 \"TEST--rand--207-------------------------------------------------\"", - "decode 63857105 13588306877453705588 \"TEST--rand--208-------------------------------------------------\"", - "decode 737862499 11286091773498012 \"TEST--rand--209-------------------------------------------------\"", - "decode 710913811 13588307073714579098 \"TEST--rand--210-------------------------------------------------\"", - "decode 4146095872 13588307212114367930 \"TEST--rand--211-------------------------------------------------\"", - "decode 346465878 13588308035747464401 \"TEST--rand--212-------------------------------------------------\"", - "decode 346465878 895753564349323671 \"TEST--rand--213-------------------------------------------------\"", - "decode 63857105 13588308209247940994 \"TEST--rand--214-------------------------------------------------\"", - "decode 1667304651 13588308719559249292 \"TEST--rand--215-------------------------------------------------\"", - "decode 63857105 13588308790933307389 \"TEST--rand--216-------------------------------------------------\"", - "decode 346465878 904541012440956088 \"TEST--rand--217-------------------------------------------------\"", - "decode 346465878 13588309669536216705 \"TEST--rand--218-------------------------------------------------\"", - "decode 439880243 13588309744901690773 \"TEST--rand--219-------------------------------------------------\"", - "decode 737862499 13588310569824727671 \"TEST--rand--220-------------------------------------------------\"", - "decode 63857105 607807286275561819 \"TEST--rand--221-------------------------------------------------\"", - "decode 737862499 13588310862623066504 \"TEST--rand--222-------------------------------------------------\"", - "decode 1054796295 13588311255846977009 \"TEST--rand--223-------------------------------------------------\"", - "decode 710913811 13588311548377052240 \"TEST--rand--224-------------------------------------------------\"", - "decode 737862499 220080282213819852 \"TEST--rand--225-------------------------------------------------\"", - "decode 346465878 13588311663666267250 \"TEST--rand--226-------------------------------------------------\"", - "decode 946758752 13588311999945209694 \"TEST--rand--227-------------------------------------------------\"", - "decode 346465878 13588312176597373194 \"TEST--rand--228-------------------------------------------------\"", - "decode 737862499 194910226299583480 \"TEST--rand--229-------------------------------------------------\"", - "decode 63857105 13588312192884361707 \"TEST--rand--230-------------------------------------------------\"", - "decode 1762770067 13588312641363189787 \"TEST--rand--231-------------------------------------------------\"", - "decode 346465878 13588312783411959419 \"TEST--rand--232-------------------------------------------------\"", - "decode 710913811 75716339603892302 \"TEST--rand--233-------------------------------------------------\"", - "decode 346465878 13588312881050327057 \"TEST--rand--234-------------------------------------------------\"", - "decode 1634384943 13588313128063882056 \"TEST--rand--235-------------------------------------------------\"", - "decode 346465878 13588313193475427220 \"TEST--rand--236-------------------------------------------------\"", - "decode 737862499 7757181403096131 \"TEST--rand--237-------------------------------------------------\"", - "decode 737862499 13588313469216132148 \"TEST--rand--238-------------------------------------------------\"", - "decode 2447062181 13588313607177306273 \"TEST--rand--239-------------------------------------------------\"", - "decode 63857105 13588313812537439331 \"TEST--rand--240-------------------------------------------------\"", - "decode 710913811 167365707272334771 \"TEST--rand--241-------------------------------------------------\"", - "decode 737862499 13588313993337960416 \"TEST--rand--242-------------------------------------------------\"", - "decode 2839834846 13588314033608713163 \"TEST--rand--243-------------------------------------------------\"", - "decode 710913811 13588314158696779386 \"TEST--rand--244-------------------------------------------------\"", - "decode 710913811 35326761132746315 \"TEST--rand--245-------------------------------------------------\"", - "decode 710913811 13588314234091460168 \"TEST--rand--246-------------------------------------------------\"", - "decode 2322234719 13588314271812132215 \"TEST--rand--247-------------------------------------------------\"", - "decode 737862499 13588314417314683072 \"TEST--rand--248-------------------------------------------------\"", - "decode 63857105 390905138036175813 \"TEST--rand--249-------------------------------------------------\"", - "decode 710913811 13588314428280923580 \"TEST--rand--250-------------------------------------------------\"", - "decode 1152476676 13588314536564512661 \"TEST--rand--251-------------------------------------------------\"", - "decode 710913811 13588314612429103058 \"TEST--rand--252-------------------------------------------------\"", - "decode 737862499 159932805607314286 \"TEST--rand--253-------------------------------------------------\"", - "decode 63857105 13588314672575162046 \"TEST--rand--254-------------------------------------------------\"", - "decode 2964675551 13588314720584950394 \"TEST--rand--255-------------------------------------------------\"", - "decode 737862499 13588314748969660276 \"TEST--rand--256-------------------------------------------------\"", - "decode 63857105 96448448365848130 \"TEST--rand--257-------------------------------------------------\"", - "decode 346465878 13588314749441562419 \"TEST--rand--258-------------------------------------------------\"", - "decode 802806336 13588314773891455834 \"TEST--rand--259-------------------------------------------------\"", - "decode 737862499 13588314791758995566 \"TEST--rand--260-------------------------------------------------\"", - "decode 346465878 24814973540746403 \"TEST--rand--261-------------------------------------------------\"", - "decode 346465878 13588314800540324078 \"TEST--rand--262-------------------------------------------------\"", - "decode 3993471285 13588314843448745589 \"TEST--rand--263-------------------------------------------------\"", - "decode 346465878 13588314864616439111 \"TEST--rand--264-------------------------------------------------\"", - "decode 63857105 163332951101646494 \"TEST--rand--265-------------------------------------------------\"", - "decode 710913811 13588314873269826086 \"TEST--rand--266-------------------------------------------------\"", - "decode 1100297574 13588314891366777443 \"TEST--rand--267-------------------------------------------------\"", - "decode 710913811 13588314912495968043 \"TEST--rand--268-------------------------------------------------\"", - "decode 737862499 42371967859364090 \"TEST--rand--269-------------------------------------------------\"", - "decode 737862499 13588314955868619614 \"TEST--rand--270-------------------------------------------------\"", - "decode 13640949 13588314983419298965 \"TEST--rand--271-------------------------------------------------\"", - "decode 346465878 13588315002499411322 \"TEST--rand--272-------------------------------------------------\"", - "decode 63857105 146739526789755208 \"TEST--rand--273-------------------------------------------------\"", - "decode 710913811 13588315003823059491 \"TEST--rand--274-------------------------------------------------\"", - "decode 2079731517 13588315025884558110 \"TEST--rand--275-------------------------------------------------\"", - "decode 63857105 13588315046094513012 \"TEST--rand--276-------------------------------------------------\"", - "decode 737862499 78455721024675695 \"TEST--rand--277-------------------------------------------------\"", - "decode 710913811 13588315058663842762 \"TEST--rand--278-------------------------------------------------\"", - "decode 1649781699 13588315060474284894 \"TEST--rand--279-------------------------------------------------\"", - "decode 737862499 13588315067595256814 \"TEST--rand--280-------------------------------------------------\"", - "decode 710913811 19272836596739917 \"TEST--rand--281-------------------------------------------------\"", - "decode 346465878 13588315074593415763 \"TEST--rand--282-------------------------------------------------\"", - "decode 163874720 13588315093389630351 \"TEST--rand--283-------------------------------------------------\"", - "decode 710913811 13588315110090915520 \"TEST--rand--284-------------------------------------------------\"", - "decode 710913811 99747743643857440 \"TEST--rand--285-------------------------------------------------\"", - "decode 710913811 13588315123748361588 \"TEST--rand--286-------------------------------------------------\"", - "decode 1183710727 13588315124174054317 \"TEST--rand--287-------------------------------------------------\"", - "decode 710913811 13588315135407153117 \"TEST--rand--288-------------------------------------------------\"", - "decode 63857105 784415645626889171 \"TEST--rand--289-------------------------------------------------\"", - "decode 346465878 13588315135687499444 \"TEST--rand--290-------------------------------------------------\"", - "decode 201132355 13588315136235559023 \"TEST--rand--291-------------------------------------------------\"", - "decode 710913811 13588315141424564152 \"TEST--rand--292-------------------------------------------------\"", - "decode 737862499 241970880652532336 \"TEST--rand--293-------------------------------------------------\"", - "decode 63857105 13588315145167670491 \"TEST--rand--294-------------------------------------------------\"", - "decode 3922195095 13588315148639249216 \"TEST--rand--295-------------------------------------------------\"", - "decode 710913811 13588315149345370279 \"TEST--rand--296-------------------------------------------------\"", - "decode 63857105 608813290511911707 \"TEST--rand--297-------------------------------------------------\"", - "decode 737862499 13588315152369067100 \"TEST--rand--298-------------------------------------------------\"", - "decode 1519424786 13588315153570929605 \"TEST--rand--299-------------------------------------------------\"", - "decode 710913811 13588315156987858946 \"TEST--rand--300-------------------------------------------------\"", - "decode 346465878 1176785859706356624 \"TEST--rand--301-------------------------------------------------\"", - "decode 346465878 13588315159571451034 \"TEST--rand--302-------------------------------------------------\"", - "decode 1975667041 13588315159655446843 \"TEST--rand--303-------------------------------------------------\"", - "decode 346465878 13588315163822214424 \"TEST--rand--304-------------------------------------------------\"", - "decode 63857105 459167367854869174 \"TEST--rand--305-------------------------------------------------\"", - "decode 346465878 13588315165753735204 \"TEST--rand--306-------------------------------------------------\"", - "decode 3285111115 13588315166472376779 \"TEST--rand--307-------------------------------------------------\"", - "decode 737862499 13588315169695732442 \"TEST--rand--308-------------------------------------------------\"", - "decode 737862499 24099752267648880 \"TEST--rand--309-------------------------------------------------\"", - "decode 63857105 13588315173323774919 \"TEST--rand--310-------------------------------------------------\"", - "decode 506927451 13588315174255455497 \"TEST--rand--311-------------------------------------------------\"", - "decode 63857105 13588315175782029560 \"TEST--rand--312-------------------------------------------------\"", - "decode 737862499 69156286716335127 \"TEST--rand--313-------------------------------------------------\"", - "decode 737862499 13588315179247066826 \"TEST--rand--314-------------------------------------------------\"", - "decode 3218155471 13588315180259117659 \"TEST--rand--315-------------------------------------------------\"", - "decode 710913811 13588315182927894922 \"TEST--rand--316-------------------------------------------------\"", - "decode 710913811 31126249778887089 \"TEST--rand--317-------------------------------------------------\"", - "decode 346465878 13588315185088236801 \"TEST--rand--318-------------------------------------------------\"", - "decode 881438042 13588315187091432724 \"TEST--rand--319-------------------------------------------------\"", - "decode 346465878 13588315187938471987 \"TEST--rand--320-------------------------------------------------\"", - "decode 346465878 1040406445648081186 \"TEST--rand--321-------------------------------------------------\"", - "decode 710913811 13588315188535053448 \"TEST--rand--322-------------------------------------------------\"", - "decode 3675043610 13588315189582679269 \"TEST--rand--323-------------------------------------------------\"", - "decode 710913811 13588315190365194348 \"TEST--rand--324-------------------------------------------------\"", - "decode 346465878 442434564180907044 \"TEST--rand--325-------------------------------------------------\"", - "decode 63857105 13588315190520179526 \"TEST--rand--326-------------------------------------------------\"", - "decode 1612170378 13588315192071045476 \"TEST--rand--327-------------------------------------------------\"", - "decode 737862499 13588315192312493701 \"TEST--rand--328-------------------------------------------------\"", - "decode 737862499 198212540999594594 \"TEST--rand--329-------------------------------------------------\"", - "decode 63857105 13588315192924290077 \"TEST--rand--330-------------------------------------------------\"", - "decode 307028915 13588315193876371487 \"TEST--rand--331-------------------------------------------------\"", - "decode 737862499 13588315194844466326 \"TEST--rand--332-------------------------------------------------\"", - "decode 63857105 821486365721212694 \"TEST--rand--333-------------------------------------------------\"", - "decode 346465878 13588315195657980373 \"TEST--rand--334-------------------------------------------------\"", - "decode 3071341296 13588315196349997138 \"TEST--rand--335-------------------------------------------------\"", - "decode 346465878 13588315196812919035 \"TEST--rand--336-------------------------------------------------\"", - "decode 63857105 407356487829359528 \"TEST--rand--337-------------------------------------------------\"", - "decode 63857105 13588315197406321890 \"TEST--rand--338-------------------------------------------------\"", - "decode 48592803 13588315197540068354 \"TEST--rand--339-------------------------------------------------\"", - "decode 710913811 13588315197831663378 \"TEST--rand--340-------------------------------------------------\"", - "decode 346465878 233358916526730001 \"TEST--rand--341-------------------------------------------------\"", - "decode 346465878 13588315197945117013 \"TEST--rand--342-------------------------------------------------\"", - "decode 3854907954 13588315198065420392 \"TEST--rand--343-------------------------------------------------\"", - "decode 63857105 13588315198316831071 \"TEST--rand--344-------------------------------------------------\"", - "decode 710913811 173015285643569520 \"TEST--rand--345-------------------------------------------------\"", - "decode 710913811 13588315198479655458 \"TEST--rand--346-------------------------------------------------\"", - "decode 707632114 13588315198777687013 \"TEST--rand--347-------------------------------------------------\"", - "decode 710913811 13588315198909017392 \"TEST--rand--348-------------------------------------------------\"", - "decode 737862499 58995327706565027 \"TEST--rand--349-------------------------------------------------\"", - "decode 63857105 13588315198943551778 \"TEST--rand--350-------------------------------------------------\"", - "decode 2792640984 13588315199118925548 \"TEST--rand--351-------------------------------------------------\"", - "decode 710913811 13588315199163231564 \"TEST--rand--352-------------------------------------------------\"", - "decode 346465878 249394809673720009 \"TEST--rand--353-------------------------------------------------\"", - "decode 710913811 13588315199182006333 \"TEST--rand--354-------------------------------------------------\"", - "decode 1263216478 13588315199363021317 \"TEST--rand--355-------------------------------------------------\"", - "decode 63857105 13588315199436944392 \"TEST--rand--356-------------------------------------------------\"", - "decode 710913811 138445358940070087 \"TEST--rand--357-------------------------------------------------\"", - "decode 737862499 13588315199502418589 \"TEST--rand--358-------------------------------------------------\"", - "decode 30780754 13588315199615460699 \"TEST--rand--359-------------------------------------------------\"", - "decode 63857105 13588315199674187584 \"TEST--rand--360-------------------------------------------------\"", - "decode 346465878 33015464763238141 \"TEST--rand--361-------------------------------------------------\"", - "decode 710913811 13588315199733032003 \"TEST--rand--362-------------------------------------------------\"", - "decode 1018386609 13588315199822264066 \"TEST--rand--363-------------------------------------------------\"", - "decode 63857105 13588315199890128013 \"TEST--rand--364-------------------------------------------------\"", - "decode 346465878 1212448244231875303 \"TEST--rand--365-------------------------------------------------\"", - "decode 63857105 13588315199936265464 \"TEST--rand--366-------------------------------------------------\"", - "decode 396935676 13588315200013570603 \"TEST--rand--367-------------------------------------------------\"", - "decode 346465878 13588315200037731745 \"TEST--rand--368-------------------------------------------------\"", - "decode 63857105 394424040776885774 \"TEST--rand--369-------------------------------------------------\"", - "decode 737862499 13588315200055332190 \"TEST--rand--370-------------------------------------------------\"", - "decode 3188859828 13588315200097845555 \"TEST--rand--371-------------------------------------------------\"", - "decode 737862499 13588315200127171399 \"TEST--rand--372-------------------------------------------------\"", - "decode 710913811 30885255415155159 \"TEST--rand--373-------------------------------------------------\"", - "decode 710913811 13588315200130588640 \"TEST--rand--374-------------------------------------------------\"", - "decode 490498432 13588315200153281026 \"TEST--rand--375-------------------------------------------------\"", - "decode 63857105 13588315200193219801 \"TEST--rand--376-------------------------------------------------\"", - "decode 346465878 4914198035385329 \"TEST--rand--377-------------------------------------------------\"", - "decode 737862499 13588315200228868986 \"TEST--rand--378-------------------------------------------------\"", - "decode 355783512 13588315200259264899 \"TEST--rand--379-------------------------------------------------\"", - "decode 63857105 13588315200280978447 \"TEST--rand--380-------------------------------------------------\"", - "decode 346465878 1051481221286058509 \"TEST--rand--381-------------------------------------------------\"", - "decode 737862499 13588315200299021622 \"TEST--rand--382-------------------------------------------------\"", - "decode 2907057620 13588315200319568019 \"TEST--rand--383-------------------------------------------------\"", - "decode 346465878 13588315200326351283 \"TEST--rand--384-------------------------------------------------\"", - "decode 346465878 1010467502807399514 \"TEST--rand--385-------------------------------------------------\"", - "decode 737862499 13588315200335880292 \"TEST--rand--386-------------------------------------------------\"", - "decode 2632923432 13588315200344968532 \"TEST--rand--387-------------------------------------------------\"", - "decode 63857105 13588315200347686999 \"TEST--rand--388-------------------------------------------------\"", - "decode 710913811 68628969806838244 \"TEST--rand--389-------------------------------------------------\"", - "decode 737862499 13588315200348286437 \"TEST--rand--390-------------------------------------------------\"", - "decode 2182387347 13588315200349471588 \"TEST--rand--391-------------------------------------------------\"", - "decode 346465878 13588315200355555206 \"TEST--rand--392-------------------------------------------------\"", - "decode 710913811 175950783996476837 \"TEST--rand--393-------------------------------------------------\"", - "decode 737862499 13588315200357077875 \"TEST--rand--394-------------------------------------------------\"", - "decode 1030175000 13588315200364854070 \"TEST--rand--395-------------------------------------------------\"", - "decode 710913811 13588315200369322855 \"TEST--rand--396-------------------------------------------------\"", - "decode 63857105 595137331639562960 \"TEST--rand--397-------------------------------------------------\"", - "decode 346465878 13588315200378296753 \"TEST--rand--398-------------------------------------------------\"", - "decode 4133503968 13588315200383856583 \"TEST--rand--399-------------------------------------------------\"", - "decode 63857105 13588315200390635705 \"TEST--rand--400-------------------------------------------------\"", - "decode 710913811 135072911523200601 \"TEST--rand--401-------------------------------------------------\"", - "decode 737862499 13588315200394962512 \"TEST--rand--402-------------------------------------------------\"", - "decode 896703460 13588315200398652470 \"TEST--rand--403-------------------------------------------------\"", - "decode 346465878 13588315200402898058 \"TEST--rand--404-------------------------------------------------\"", - "decode 346465878 756275864894138462 \"TEST--rand--405-------------------------------------------------\"", - "decode 346465878 13588315200405823655 \"TEST--rand--406-------------------------------------------------\"", - "decode 303348139 13588315200409037074 \"TEST--rand--407-------------------------------------------------\"", - "decode 710913811 13588315200410872169 \"TEST--rand--408-------------------------------------------------\"", - "decode 63857105 819914812175378299 \"TEST--rand--409-------------------------------------------------\"", - "decode 737862499 13588315200412408264 \"TEST--rand--410-------------------------------------------------\"", - "decode 4164471501 13588315200414351000 \"TEST--rand--411-------------------------------------------------\"", - "decode 710913811 13588315200415730211 \"TEST--rand--412-------------------------------------------------\"", - "decode 737862499 164850197218749033 \"TEST--rand--413-------------------------------------------------\"", - "decode 737862499 13588315200416643453 \"TEST--rand--414-------------------------------------------------\"", - "decode 3610399438 13588315200417341157 \"TEST--rand--415-------------------------------------------------\"", - "decode 346465878 13588315200417537700 \"TEST--rand--416-------------------------------------------------\"", - "decode 346465878 772028738794040094 \"TEST--rand--417-------------------------------------------------\"", - "decode 63857105 13588315200418146490 \"TEST--rand--418-------------------------------------------------\"", - "decode 1778065814 13588315200418889586 \"TEST--rand--419-------------------------------------------------\"", - "decode 737862499 13588315200419120436 \"TEST--rand--420-------------------------------------------------\"", - "decode 737862499 81513084757426429 \"TEST--rand--421-------------------------------------------------\"", - "decode 737862499 13588315200419336024 \"TEST--rand--422-------------------------------------------------\"", - "decode 1833511424 13588315200420259678 \"TEST--rand--423-------------------------------------------------\"", - "decode 63857105 13588315200421040293 \"TEST--rand--424-------------------------------------------------\"", - "decode 63857105 306801305266266526 \"TEST--rand--425-------------------------------------------------\"", - "decode 346465878 13588315200421252889 \"TEST--rand--426-------------------------------------------------\"", - "decode 1598358981 13588315200421686568 \"TEST--rand--427-------------------------------------------------\"", - "decode 63857105 13588315200421920537 \"TEST--rand--428-------------------------------------------------\"", - "decode 710913811 83740296849023133 \"TEST--rand--429-------------------------------------------------\"", - "decode 737862499 13588315200422010633 \"TEST--rand--430-------------------------------------------------\"" - ] -} diff --git a/logtest/main2.py b/logtest/main2.py index 6e45dc4..12fec9f 100644 --- a/logtest/main2.py +++ b/logtest/main2.py @@ -3,8 +3,8 @@ from ectf25_design.gen_subscription import gen_subscription from ectf25_design.encoder import Encoder import argparse -import ast import json +import ast import traceback @@ -14,7 +14,7 @@ def main(): parser.add_argument("secrets") parser.add_argument("port") args = parser.parse_args() - data = ast.literal_eval(Path(args.data).read_text()) + data = json.loads(Path(args.data).read_text()) secrets = Path(args.secrets).read_bytes() print(secrets) port = args.port @@ -28,8 +28,9 @@ def main(): for name, commands in data.items(): print(f"\n\n\n\n======== RUNNING {name} ============\n\n\n\n") for command in commands: + errored = False try: - op, *args = command.split() + op, *args = command["command"].split() if op == "subscribe" or op == "bad_subscribe": subscription_device_id = ( device_id if op == "subscribe" else bad_device_id @@ -65,8 +66,20 @@ def main(): else: raise ValueError(op) except Exception as e: - traceback.print_exception(e) - input(f"Caught error in {name}, press enter to continue") + print(e) + errored = True + if errored and command["expected"]: + print(command) + print( + f"{name}: Error occured when not expected! Press enter to continue..." + ) + input() + if not errored and not command["expected"]: + print(command) + print( + f"{name}: Error did not occur when expected! Press enter to continue..." + ) + input() if __name__ == "__main__": diff --git a/logtest/data.modified.json b/logtest/test.json similarity index 99% rename from logtest/data.modified.json rename to logtest/test.json index 7199917..f6f581e 100644 --- a/logtest/data.modified.json +++ b/logtest/test.json @@ -71,11 +71,13 @@ { "command": "decode 1000 400000002 \"TEST----FRAME2---update-subscription---zxy-----deadbeef---------\"", "expected": true }, { "command": "decode 1000 400000003 \"TEST----FRAME3---update-subscription---zxy-----deadbeef---------\"", "expected": true } ], - "subscribe_emergency": ["subscribe 0 1000000 123456789800"], + "subscribe_emergency": [ + { "command": "subscribe 0 1000000 123456789800", "expected": false } + ], "past_timestamp": [ { "command": "decode 600000 410000001 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, { "command": "decode 600000 410000050 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true }, - { "command": "decode 600000 410000025 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", "expected": true } + { "command": "decode 600000 410000025 \"TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------\"", "expected": false } ], "re_flash": [ { "command": "flash", "expected": true } From de0a4adf6a552e2a5782b1b21a32cb92154886b6 Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 16:00:30 -0500 Subject: [PATCH 07/11] Cleanup --- logtest/log_1(5).html | 1844 -------------- logtest/{main2.py => logtest.py} | 0 logtest/main.py | 92 - logtest/terminal_output(5).txt | 3836 ------------------------------ 4 files changed, 5772 deletions(-) delete mode 100644 logtest/log_1(5).html rename logtest/{main2.py => logtest.py} (100%) delete mode 100644 logtest/main.py delete mode 100644 logtest/terminal_output(5).txt diff --git a/logtest/log_1(5).html b/logtest/log_1(5).html deleted file mode 100644 index 1949391..0000000 --- a/logtest/log_1(5).html +++ /dev/null @@ -1,1844 +0,0 @@ - - - - - - Log - - - - - - -
- - - - - \ No newline at end of file diff --git a/logtest/main2.py b/logtest/logtest.py similarity index 100% rename from logtest/main2.py rename to logtest/logtest.py diff --git a/logtest/main.py b/logtest/main.py deleted file mode 100644 index c050a6c..0000000 --- a/logtest/main.py +++ /dev/null @@ -1,92 +0,0 @@ -from pathlib import Path -from ectf25.utils.decoder import DecoderIntf, Message, logger -import argparse -import re -import ast -from base64 import b64decode -import zlib -from dataclasses import dataclass -from abc import ABC - - -@dataclass -class Command(ABC): - pass - - -@dataclass -class SendPacket(Command): - packet: bytes - - -@dataclass -class GetMessage(Command): - pass - - -@dataclass -class Log(Command): - message: str - - -# def get_data(html: str) -> str: -# chunks_str = next(re.finditer(r"let chunks = (\[[^\]]*\])", html))[1] -# print(chunks_str) -# data = b"".join(b64decode(chunk) for chunk in ast.literal_eval(chunks_str)) -# return zlib.decompress(data).decode() -# # print(chunks) - - -def get_commands(terminal_output: str) -> list[Command]: - commands = [] - lines = terminal_output.splitlines() - for i, line in enumerate(lines): - if line.startswith("#"): - continue - if match := re.search(r"""Sending packet (b'.*'|b".*")$""", line): - commands.append(SendPacket(ast.literal_eval(match[1]))) - elif match := re.search(r"Got message Message\(opcode=:47 - - -Could not find ectf_encoder.Encoder! Make sure ectf25_design has been pip-installed to this python with: - -/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/bin/python3.11 -m pip install ./design - -From the root of the repository. - - -Using default fallback encoder - -2025-02-26 10:01:48.112 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['git', 'clone', '--recursive', '--depth', '1', 'https://github.com/OSU-embedded-security-club/ectf-osu-2025', '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'] (kwargs {}) - -2025-02-26 10:01:48.923 | DEBUG | ectf_attack.utils:run_subprocess:83 - STDERR - --------------------------------------------------------------------------------- - -Cloning into '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'... - --------------------------------------------------------------------------------- - -2025-02-26 10:01:48.923 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['git', 'remote', 'set-branches', 'origin', "'*'"] (kwargs {'cwd': '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'}) - -2025-02-26 10:01:48.925 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['git', 'fetch', '-v', '--depth=1'] (kwargs {'cwd': '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'}) - -2025-02-26 10:01:49.110 | DEBUG | ectf_attack.utils:run_subprocess:83 - STDERR - --------------------------------------------------------------------------------- - -POST git-upload-pack (244 bytes) - -POST git-upload-pack (303 bytes) - -From https://github.com/OSU-embedded-security-club/ectf-osu-2025 - -* branch main -> FETCH_HEAD - --------------------------------------------------------------------------------- - -2025-02-26 10:01:49.111 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['git', 'checkout', '6418257564d4c7b1433653fcab2760cc097699e1'] (kwargs {'cwd': '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'}) - -2025-02-26 10:01:49.134 | DEBUG | ectf_attack.utils:run_subprocess:83 - STDERR - --------------------------------------------------------------------------------- - -Note: switching to '6418257564d4c7b1433653fcab2760cc097699e1'. - - -You are in 'detached HEAD' state. You can look around, make experimental - -changes and commit them, and you can discard any commits you make in this - -state without impacting any branches by switching back to a branch. - - -If you want to create a new branch to retain commits you create, you may - -do so (now or later) by using -c with the switch command. Example: - - -git switch -c - - -Or undo this operation with: - - -git switch - - - -Turn off this advice by setting config variable advice.detachedHead to false - - -HEAD is now at 6418257 uart one at a time - --------------------------------------------------------------------------------- - -2025-02-26 10:01:49.134 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'build', '-t', 'osu', '-f', './../../dockerfiles/design.Dockerfile', '/.robocorp/temp/047fc2230d83abcd/tmpqv6__57f'] (kwargs {}) - -2025-02-26 10:01:56.247 | DEBUG | ectf_attack.utils:run_subprocess:83 - STDERR - --------------------------------------------------------------------------------- - -#0 building with "default" instance using docker driver - - -#1 [internal] load build definition from design.Dockerfile - -#1 transferring dockerfile: - -#1 transferring dockerfile: 987B done - -#1 DONE 0.2s - - -#2 [internal] load metadata for docker.io/library/python:3.12-slim - -#2 DONE 0.2s - - -#3 [internal] load .dockerignore - -#3 transferring context: - -#3 transferring context: 2B done - -#3 DONE 0.1s - - -#4 [1/7] FROM docker.io/library/python:3.12-slim@sha256:aaa3f8cb64dd64e5f8cb6e58346bdcfa410a108324b0f28f1a7cc5964355b211 - -#4 resolve docker.io/library/python:3.12-slim@sha256:aaa3f8cb64dd64e5f8cb6e58346bdcfa410a108324b0f28f1a7cc5964355b211 0.0s done - -#4 DONE 0.0s - - -#5 [internal] load build context - -#5 transferring context: 135.07kB done - -#5 DONE 0.2s - - -#6 [4/7] RUN apt update && apt install -y rustc - -#6 CACHED - - -#7 [5/7] COPY ./decoder /decoder - -#7 CACHED - - -#8 [6/7] COPY ./design /design - -#8 CACHED - - -#9 [2/7] WORKDIR /workdir - -#9 CACHED - - -#10 [3/7] RUN adduser --disabled-password --gecos "" --shell "/sbin/nologin" --uid "10001" py - -#10 CACHED - - -#11 [7/7] RUN python3 -m pip install /design - -#11 CACHED - - -#12 exporting to image - -#12 exporting layers done - -#12 exporting manifest sha256:a848391f07b5205e688d01d2df22d59139e1cdf7073dc7c6fc5bdc83748a9349 0.1s done - -#12 exporting config sha256:28b640f6321717bbc7c94e0abd7d5017881dae71bb28d5131942580acba66ca9 - -#12 exporting config sha256:28b640f6321717bbc7c94e0abd7d5017881dae71bb28d5131942580acba66ca9 0.1s done - -#12 exporting attestation manifest sha256:fc085ec177f9b67a136357e10c6323ec6224820a1e489327488571d94628f669 - -#12 exporting attestation manifest sha256:fc085ec177f9b67a136357e10c6323ec6224820a1e489327488571d94628f669 0.3s done - -#12 exporting manifest list sha256:5be0e76d491f9d6f7e49ce8ea84e0d55a4bba7946b255dcd96bdd6ccccf46cbb - -#12 exporting manifest list sha256:5be0e76d491f9d6f7e49ce8ea84e0d55a4bba7946b255dcd96bdd6ccccf46cbb 0.2s done - -#12 naming to docker.io/library/osu:latest - -#12 naming to docker.io/library/osu:latest 0.3s done - -#12 unpacking to docker.io/library/osu:latest - -#12 unpacking to docker.io/library/osu:latest 2.1s done - -#12 DONE 3.3s - --------------------------------------------------------------------------------- - -2025-02-26 10:01:56.248 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '--rm', '-d', '-p', '1234', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'encoder_running', '/global.secrets'] (kwargs {}) - -2025-02-26 10:02:01.698 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT - --------------------------------------------------------------------------------- - -2bfc99f5f7d55329b36985232820cb848a48ec053200988057bdef4ebe0088f1 - --------------------------------------------------------------------------------- - -2025-02-26 10:02:01.699 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'ps'] (kwargs {}) - -2025-02-26 10:02:01.773 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT - --------------------------------------------------------------------------------- - -CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - -2bfc99f5f7d5 osu "python /docker_scri…" 5 seconds ago Up Less than a second 0.0.0.0:32891->1234/tcp, [::]:32891->1234/tcp affectionate_sutherland - -f020e9f5816b tools:usa "python /docker_scri…" 5 seconds ago Up Less than a second 1234/tcp trusting_swirles - --------------------------------------------------------------------------------- - -{'flash': ['flash'], 'subscribe_1': ['subscribe 1 123456789 387654321', 'list'], 'decode_emergency': ['decode 0 123 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 0 123501 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 0 24123501 "TEST-----FRAME1-0123456789abcdef--------------------------------"'], 'decode_1': ['decode 1 123556789 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 1 215556789 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 1 341110000 "TEST-----FRAME1-0123456789abcdef--------------------------------"'], 'decode_unsubbed': ['decode 2 341112000 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 2 341114000 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 2 341214000 "TEST-----FRAME1-0123456789abcdef--------------------------------"'], 'decode_nonactive': ['decode 1 388800000 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 1 388800010 "TEST-----FRAME1-0123456789abcdef--------------------------------"', 'decode 1 388800020 "TEST-----FRAME1-0123456789abcdef--------------------------------"'], 'subscribe_max': ['subscribe 4294967295 23456789 498700020', 'subscribe 4294967290 33456789 5498700020', 'subscribe 4294967285 23456789 65498700020', 'subscribe 1000 410000000 9298800020', 'subscribe 40000 3 5000', 'subscribe 40000 12456789 23493511120', 'subscribe 600000 53456789 91498998823', 'subscribe 2000000000 0 18446744073709551615', 'list'], 'decode_sequential': ['decode 600000 388800021 "TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800022 "TEST-----FRAME2-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800023 "TEST-----FRAME3-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800024 "TEST-----FRAME4-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800025 "TEST-----FRAME5-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800026 "TEST-----FRAME6-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800027 "TEST-----FRAME7-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800028 "TEST-----FRAME8-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800029 "TEST-----FRAME9-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 388800030 "TEST-----FRAME10-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800031 "TEST-----FRAME11-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800032 "TEST-----FRAME12-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800033 "TEST-----FRAME13-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800034 "TEST-----FRAME14-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800035 "TEST-----FRAME15-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800036 "TEST-----FRAME16-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800037 "TEST-----FRAME17-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800038 "TEST-----FRAME18-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800039 "TEST-----FRAME19-0123456789abcdef------zxy-----deadbeef---------"', 'decode 600000 388800040 "TEST-----FRAME20-0123456789abcdef------zxy-----deadbeef---------"'], 'power_cycle': ['power_cycle', 'list', 'decode 600000 388800041 "TEST-----FRAME21-0123456789abcdef------zxy-----deadbeef---------"'], 'update_subscription': ['subscribe 1000 400000000 1400000000', 'list', 'decode 1000 400000001 "TEST----FRAME1---update-subscription---zxy-----deadbeef---------"', 'decode 1000 400000002 "TEST----FRAME2---update-subscription---zxy-----deadbeef---------"', 'decode 1000 400000003 "TEST----FRAME3---update-subscription---zxy-----deadbeef---------"'], 'subscribe_emergency': ['subscribe 0 1000000 123456789800'], 'past_timestamp': ['decode 600000 410000001 "TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 410000050 "TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------"', 'decode 600000 410000025 "TEST-----FRAME1-0123456789abcdef------zxy-----deadbeef----------"'], 're_flash': ['flash'], 'rand_subs': ['subscribe 346465878 1217070746137185266 13588315200425890410', 'subscribe 63857105 945060994271077428 17960397377760331096', 'subscribe 737862499 250239852442233733 18266193399970871940', 'subscribe 710913811 179080426138019854 18323585173283999813', 'bad_subscribe 2024912776 7243097626041261408 11125463412640753736', 'list'], 'decode_bad_decoder_id': ['decode 2024912776 7393578482673930249 "TEST--rand--1---------------------------------------------------"', 'decode 2024912776 7750208275668844577 "TEST--rand--2---------------------------------------------------"', 'decode 2024912776 7897754009559408533 "TEST--rand--3---------------------------------------------------"', 'decode 2024912776 8218197962463565009 "TEST--rand--4---------------------------------------------------"', 'decode 2024912776 9025832573383230142 "TEST--rand--5---------------------------------------------------"', 'decode 2024912776 9634027576737693039 "TEST--rand--6---------------------------------------------------"', 'decode 2024912776 9924738585367449614 "TEST--rand--7---------------------------------------------------"', 'decode 2024912776 10116229921117242509 "TEST--rand--8---------------------------------------------------"', 'decode 2024912776 10509695165646022843 "TEST--rand--9---------------------------------------------------"', 'decode 2024912776 10733206054452742274 "TEST--rand--10--------------------------------------------------"', 'decode 2024912776 11130463076041485502 "TEST--rand--11--------------------------------------------------"', 'decode 2024912776 11203838265852830536 "TEST--rand--12--------------------------------------------------"', 'decode 2024912776 11501452499220624053 "TEST--rand--13--------------------------------------------------"', 'decode 2024912776 11770725823145229149 "TEST--rand--14--------------------------------------------------"', 'decode 2024912776 12003428992882974099 "TEST--rand--15--------------------------------------------------"', 'decode 2024912776 12053950888085102067 "TEST--rand--16--------------------------------------------------"', 'decode 2024912776 12059957714035095716 "TEST--rand--17--------------------------------------------------"', 'decode 2024912776 12165533067881215997 "TEST--rand--18--------------------------------------------------"', 'decode 2024912776 12251124914483251591 "TEST--rand--19--------------------------------------------------"', 'decode 2024912776 12361858569032745014 "TEST--rand--20--------------------------------------------------"', 'decode 2024912776 12445300154336285720 "TEST--rand--21--------------------------------------------------"', 'decode 2024912776 12620066370980475775 "TEST--rand--22--------------------------------------------------"', 'decode 2024912776 12677065059134051848 "TEST--rand--23--------------------------------------------------"', 'decode 2024912776 12778563371088014079 "TEST--rand--24--------------------------------------------------"', 'decode 2024912776 12814890992556063899 "TEST--rand--25--------------------------------------------------"', 'decode 2024912776 12859894339989573079 "TEST--rand--26--------------------------------------------------"', 'decode 2024912776 12956960550550876617 "TEST--rand--27--------------------------------------------------"', 'decode 2024912776 13038160627139405282 "TEST--rand--28--------------------------------------------------"', 'decode 2024912776 13088632250552356350 "TEST--rand--29--------------------------------------------------"', 'decode 2024912776 13111955474057461127 "TEST--rand--30--------------------------------------------------"'], 'decode_rand_frames': ['decode 272848958 13147415144823445406 "TEST--rand--31--------------------------------------------------"', 'decode 63857105 13218273100929103052 "TEST--rand--32--------------------------------------------------"', 'decode 346465878 941569267876384069 "TEST--rand--33--------------------------------------------------"', 'decode 63857105 13253333658045328573 "TEST--rand--34--------------------------------------------------"', 'decode 2969072083 13270979939789926032 "TEST--rand--35--------------------------------------------------"', 'decode 737862499 13286258205476344896 "TEST--rand--36--------------------------------------------------"', 'decode 346465878 194582725994603155 "TEST--rand--37--------------------------------------------------"', 'decode 346465878 13298301063151110755 "TEST--rand--38--------------------------------------------------"', 'decode 2026397880 13325631831208230597 "TEST--rand--39--------------------------------------------------"', 'decode 710913811 13338106271621300623 "TEST--rand--40--------------------------------------------------"', 'decode 346465878 130039597960139049 "TEST--rand--41--------------------------------------------------"', 'decode 737862499 13344610067078242653 "TEST--rand--42--------------------------------------------------"', 'decode 1741399734 13384193961931501575 "TEST--rand--43--------------------------------------------------"', 'decode 737862499 13386311161346066566 "TEST--rand--44--------------------------------------------------"', 'decode 346465878 181769671555075132 "TEST--rand--45--------------------------------------------------"', 'decode 737862499 13387356235712621506 "TEST--rand--46--------------------------------------------------"', 'decode 2566172836 13418486096881516024 "TEST--rand--47--------------------------------------------------"', 'decode 737862499 13421150392370587658 "TEST--rand--48--------------------------------------------------"', 'decode 710913811 144537238117604269 "TEST--rand--49--------------------------------------------------"', 'decode 737862499 13442128764796678226 "TEST--rand--50--------------------------------------------------"', 'decode 3276966290 13444849471059665101 "TEST--rand--51--------------------------------------------------"', 'decode 346465878 13450791975789604604 "TEST--rand--52--------------------------------------------------"', 'decode 63857105 565681513764291081 "TEST--rand--53--------------------------------------------------"', 'decode 346465878 13464056558831835659 "TEST--rand--54--------------------------------------------------"', 'decode 348851002 13470204282332817227 "TEST--rand--55--------------------------------------------------"', 'decode 710913811 13487388049994805944 "TEST--rand--56--------------------------------------------------"', 'decode 346465878 345816299660750005 "TEST--rand--57--------------------------------------------------"', 'decode 346465878 13502031366049375531 "TEST--rand--58--------------------------------------------------"', 'decode 3422738794 13511285054055167389 "TEST--rand--59--------------------------------------------------"', 'decode 346465878 13523936826078988179 "TEST--rand--60--------------------------------------------------"', 'decode 346465878 614662329265873509 "TEST--rand--61--------------------------------------------------"', 'decode 737862499 13525778433136675565 "TEST--rand--62--------------------------------------------------"', 'decode 494925275 13530026700950972711 "TEST--rand--63--------------------------------------------------"', 'decode 710913811 13534181377784111355 "TEST--rand--64--------------------------------------------------"', 'decode 346465878 500324982065561698 "TEST--rand--65--------------------------------------------------"', 'decode 346465878 13538995704824407233 "TEST--rand--66--------------------------------------------------"', 'decode 2119889328 13543327398421174523 "TEST--rand--67--------------------------------------------------"', 'decode 63857105 13544579896914600825 "TEST--rand--68--------------------------------------------------"', 'decode 710913811 171107216978273853 "TEST--rand--69--------------------------------------------------"', 'decode 63857105 13546831369711266507 "TEST--rand--70--------------------------------------------------"', 'decode 2384844919 13552730837527019374 "TEST--rand--71--------------------------------------------------"', 'decode 737862499 13555850551765250468 "TEST--rand--72--------------------------------------------------"', 'decode 737862499 247855182635640087 "TEST--rand--73--------------------------------------------------"', 'decode 710913811 13558259170297985976 "TEST--rand--74--------------------------------------------------"', 'decode 3396864984 13559375515808765482 "TEST--rand--75--------------------------------------------------"', 'decode 346465878 13560785539825926039 "TEST--rand--76--------------------------------------------------"', 'decode 737862499 75930667614432028 "TEST--rand--77--------------------------------------------------"', 'decode 710913811 13562372986958850378 "TEST--rand--78--------------------------------------------------"', 'decode 2656679916 13564976207710924757 "TEST--rand--79--------------------------------------------------"', 'decode 737862499 13567808190274986462 "TEST--rand--80--------------------------------------------------"', 'decode 346465878 352900089830215906 "TEST--rand--81--------------------------------------------------"', 'decode 710913811 13567966919028404989 "TEST--rand--82--------------------------------------------------"', 'decode 2564428636 13568591524809594718 "TEST--rand--83--------------------------------------------------"', 'decode 710913811 13571705842307073213 "TEST--rand--84--------------------------------------------------"', 'decode 710913811 100859606559975979 "TEST--rand--85--------------------------------------------------"', 'decode 710913811 13573328153800644821 "TEST--rand--86--------------------------------------------------"', 'decode 3985097497 13575162847638543493 "TEST--rand--87--------------------------------------------------"', 'decode 737862499 13576626163745902292 "TEST--rand--88--------------------------------------------------"', 'decode 710913811 151985173666541521 "TEST--rand--89--------------------------------------------------"', 'decode 737862499 13576820671822068996 "TEST--rand--90--------------------------------------------------"', 'decode 2857519822 13578704323273635208 "TEST--rand--91--------------------------------------------------"', 'decode 737862499 13578926649252401871 "TEST--rand--92--------------------------------------------------"', 'decode 737862499 42560070408510773 "TEST--rand--93--------------------------------------------------"', 'decode 737862499 13579287353172374641 "TEST--rand--94--------------------------------------------------"', 'decode 4262605278 13580125178314013050 "TEST--rand--95--------------------------------------------------"', 'decode 710913811 13580970896546143030 "TEST--rand--96--------------------------------------------------"', 'decode 737862499 52407555652015601 "TEST--rand--97--------------------------------------------------"', 'decode 346465878 13581064190882178933 "TEST--rand--98--------------------------------------------------"', 'decode 856334080 13581262229499874409 "TEST--rand--99--------------------------------------------------"', 'decode 737862499 13582404989536365412 "TEST--rand--100-------------------------------------------------"', 'decode 737862499 50417712524012667 "TEST--rand--101-------------------------------------------------"', 'decode 63857105 13582542853857669349 "TEST--rand--102-------------------------------------------------"', 'decode 1094972551 13583370860459660626 "TEST--rand--103-------------------------------------------------"', 'decode 737862499 13583913758825648565 "TEST--rand--104-------------------------------------------------"', 'decode 63857105 941790559187664323 "TEST--rand--105-------------------------------------------------"', 'decode 63857105 13584422001809140758 "TEST--rand--106-------------------------------------------------"', 'decode 1498566108 13584733627910039119 "TEST--rand--107-------------------------------------------------"', 'decode 63857105 13584759308837063378 "TEST--rand--108-------------------------------------------------"', 'decode 346465878 376340616752924057 "TEST--rand--109-------------------------------------------------"', 'decode 63857105 13584769226441224612 "TEST--rand--110-------------------------------------------------"', 'decode 3859540688 13585005365240775865 "TEST--rand--111-------------------------------------------------"', 'decode 346465878 13585399275964294667 "TEST--rand--112-------------------------------------------------"', 'decode 63857105 589559685754187897 "TEST--rand--113-------------------------------------------------"', 'decode 63857105 13585802755994123477 "TEST--rand--114-------------------------------------------------"', 'decode 1353283093 13585886798043088760 "TEST--rand--115-------------------------------------------------"', 'decode 710913811 13585966741921722805 "TEST--rand--116-------------------------------------------------"', 'decode 346465878 533878320924581115 "TEST--rand--117-------------------------------------------------"', 'decode 737862499 13585996918617871860 "TEST--rand--118-------------------------------------------------"', 'decode 915514486 13586339375049893062 "TEST--rand--119-------------------------------------------------"', 'decode 63857105 13586646649722530513 "TEST--rand--120-------------------------------------------------"', 'decode 737862499 118829068704055718 "TEST--rand--121-------------------------------------------------"', 'decode 737862499 13586779602450843047 "TEST--rand--122-------------------------------------------------"', 'decode 3529741061 13587002326446647002 "TEST--rand--123-------------------------------------------------"', 'decode 63857105 13587205808630931758 "TEST--rand--124-------------------------------------------------"', 'decode 737862499 162286964670613774 "TEST--rand--125-------------------------------------------------"', 'decode 710913811 13587231864121451887 "TEST--rand--126-------------------------------------------------"', 'decode 1330499740 13587331617685594946 "TEST--rand--127-------------------------------------------------"', 'decode 346465878 13587377182440997119 "TEST--rand--128-------------------------------------------------"', 'decode 710913811 138086023769277129 "TEST--rand--129-------------------------------------------------"', 'decode 737862499 13587434349434885069 "TEST--rand--130-------------------------------------------------"', 'decode 1993673188 13587437593983250629 "TEST--rand--131-------------------------------------------------"', 'decode 737862499 13587516274403341575 "TEST--rand--132-------------------------------------------------"', 'decode 63857105 34137692628267831 "TEST--rand--133-------------------------------------------------"', 'decode 710913811 13587548861224133565 "TEST--rand--134-------------------------------------------------"', 'decode 1457859708 13587585021332742096 "TEST--rand--135-------------------------------------------------"', 'decode 63857105 13587601942924703704 "TEST--rand--136-------------------------------------------------"', 'decode 710913811 67868245460077395 "TEST--rand--137-------------------------------------------------"', 'decode 737862499 13587664784427946761 "TEST--rand--138-------------------------------------------------"', 'decode 3260692799 13587715823689809834 "TEST--rand--139-------------------------------------------------"', 'decode 63857105 13587746997608863715 "TEST--rand--140-------------------------------------------------"', 'decode 710913811 99737328096617975 "TEST--rand--141-------------------------------------------------"', 'decode 710913811 13587793328723684049 "TEST--rand--142-------------------------------------------------"', 'decode 581421007 13587820278746917104 "TEST--rand--143-------------------------------------------------"', 'decode 710913811 13587835520997986238 "TEST--rand--144-------------------------------------------------"', 'decode 63857105 796061271531414602 "TEST--rand--145-------------------------------------------------"', 'decode 737862499 13587847638000802373 "TEST--rand--146-------------------------------------------------"', 'decode 41275477 13587881209897315755 "TEST--rand--147-------------------------------------------------"', 'decode 346465878 13587912159286009126 "TEST--rand--148-------------------------------------------------"', 'decode 346465878 291333465703926654 "TEST--rand--149-------------------------------------------------"', 'decode 346465878 13587914461068627123 "TEST--rand--150-------------------------------------------------"', 'decode 3918667931 13587935126639163635 "TEST--rand--151-------------------------------------------------"', 'decode 710913811 13587941610587060431 "TEST--rand--152-------------------------------------------------"', 'decode 63857105 895457510234942014 "TEST--rand--153-------------------------------------------------"', 'decode 737862499 13587950984747256209 "TEST--rand--154-------------------------------------------------"', 'decode 492284196 13587997535475409331 "TEST--rand--155-------------------------------------------------"', 'decode 63857105 13588020505625475089 "TEST--rand--156-------------------------------------------------"', 'decode 737862499 120922227335648707 "TEST--rand--157-------------------------------------------------"', 'decode 63857105 13588056893621980074 "TEST--rand--158-------------------------------------------------"', 'decode 3741031035 13588072476198906926 "TEST--rand--159-------------------------------------------------"', 'decode 63857105 13588111175504755102 "TEST--rand--160-------------------------------------------------"', 'decode 346465878 111458529423625721 "TEST--rand--161-------------------------------------------------"', 'decode 710913811 13588114272949788028 "TEST--rand--162-------------------------------------------------"', 'decode 2193969234 13588124023866368511 "TEST--rand--163-------------------------------------------------"', 'decode 710913811 13588127842436059104 "TEST--rand--164-------------------------------------------------"', 'decode 346465878 206342034946680403 "TEST--rand--165-------------------------------------------------"', 'decode 63857105 13588153350004387454 "TEST--rand--166-------------------------------------------------"', 'decode 388744923 13588157756567988717 "TEST--rand--167-------------------------------------------------"', 'decode 63857105 13588179688690101872 "TEST--rand--168-------------------------------------------------"', 'decode 710913811 52291567865608673 "TEST--rand--169-------------------------------------------------"', 'decode 346465878 13588181387583383503 "TEST--rand--170-------------------------------------------------"', 'decode 2074738873 13588193041559979930 "TEST--rand--171-------------------------------------------------"', 'decode 346465878 13588202779286423652 "TEST--rand--172-------------------------------------------------"', 'decode 63857105 397187973823551947 "TEST--rand--173-------------------------------------------------"', 'decode 710913811 13588220391555451478 "TEST--rand--174-------------------------------------------------"', 'decode 122298222 13588224865870894634 "TEST--rand--175-------------------------------------------------"', 'decode 737862499 13588227218754852017 "TEST--rand--176-------------------------------------------------"', 'decode 63857105 491748977702645957 "TEST--rand--177-------------------------------------------------"', 'decode 63857105 13588227531246214329 "TEST--rand--178-------------------------------------------------"', 'decode 2120899348 13588239873588115293 "TEST--rand--179-------------------------------------------------"', 'decode 63857105 13588251851510159692 "TEST--rand--180-------------------------------------------------"', 'decode 710913811 104409041348019657 "TEST--rand--181-------------------------------------------------"', 'decode 737862499 13588255187645538957 "TEST--rand--182-------------------------------------------------"', 'decode 1963691489 13588264104044973573 "TEST--rand--183-------------------------------------------------"', 'decode 737862499 13588269598160795817 "TEST--rand--184-------------------------------------------------"', 'decode 737862499 237592505471421830 "TEST--rand--185-------------------------------------------------"', 'decode 710913811 13588276842008262163 "TEST--rand--186-------------------------------------------------"', 'decode 2533033084 13588279750033186720 "TEST--rand--187-------------------------------------------------"', 'decode 737862499 13588284940171289386 "TEST--rand--188-------------------------------------------------"', 'decode 710913811 27085648905529485 "TEST--rand--189-------------------------------------------------"', 'decode 737862499 13588285490810257545 "TEST--rand--190-------------------------------------------------"', 'decode 4180335165 13588289654403036947 "TEST--rand--191-------------------------------------------------"', 'decode 737862499 13588293541511059545 "TEST--rand--192-------------------------------------------------"', 'decode 63857105 788043659984303927 "TEST--rand--193-------------------------------------------------"', 'decode 737862499 13588293635955271688 "TEST--rand--194-------------------------------------------------"', 'decode 2995893712 13588294950117212865 "TEST--rand--195-------------------------------------------------"', 'decode 737862499 13588295697185869646 "TEST--rand--196-------------------------------------------------"', 'decode 737862499 181785753222260426 "TEST--rand--197-------------------------------------------------"', 'decode 737862499 13588297077017928169 "TEST--rand--198-------------------------------------------------"', 'decode 1238936503 13588297564146589557 "TEST--rand--199-------------------------------------------------"', 'decode 737862499 13588299483379393295 "TEST--rand--200-------------------------------------------------"', 'decode 710913811 132395237026038230 "TEST--rand--201-------------------------------------------------"', 'decode 346465878 13588301817043000198 "TEST--rand--202-------------------------------------------------"', 'decode 1561765950 13588302271827539787 "TEST--rand--203-------------------------------------------------"', 'decode 737862499 13588302386804448909 "TEST--rand--204-------------------------------------------------"', 'decode 346465878 13430139133792198 "TEST--rand--205-------------------------------------------------"', 'decode 63857105 13588304099654569612 "TEST--rand--206-------------------------------------------------"', 'decode 4286223165 13588305885363448650 "TEST--rand--207-------------------------------------------------"', 'decode 63857105 13588306877453705588 "TEST--rand--208-------------------------------------------------"', 'decode 737862499 11286091773498012 "TEST--rand--209-------------------------------------------------"', 'decode 710913811 13588307073714579098 "TEST--rand--210-------------------------------------------------"', 'decode 4146095872 13588307212114367930 "TEST--rand--211-------------------------------------------------"', 'decode 346465878 13588308035747464401 "TEST--rand--212-------------------------------------------------"', 'decode 346465878 895753564349323671 "TEST--rand--213-------------------------------------------------"', 'decode 63857105 13588308209247940994 "TEST--rand--214-------------------------------------------------"', 'decode 1667304651 13588308719559249292 "TEST--rand--215-------------------------------------------------"', 'decode 63857105 13588308790933307389 "TEST--rand--216-------------------------------------------------"', 'decode 346465878 904541012440956088 "TEST--rand--217-------------------------------------------------"', 'decode 346465878 13588309669536216705 "TEST--rand--218-------------------------------------------------"', 'decode 439880243 13588309744901690773 "TEST--rand--219-------------------------------------------------"', 'decode 737862499 13588310569824727671 "TEST--rand--220-------------------------------------------------"', 'decode 63857105 607807286275561819 "TEST--rand--221-------------------------------------------------"', 'decode 737862499 13588310862623066504 "TEST--rand--222-------------------------------------------------"', 'decode 1054796295 13588311255846977009 "TEST--rand--223-------------------------------------------------"', 'decode 710913811 13588311548377052240 "TEST--rand--224-------------------------------------------------"', 'decode 737862499 220080282213819852 "TEST--rand--225-------------------------------------------------"', 'decode 346465878 13588311663666267250 "TEST--rand--226-------------------------------------------------"', 'decode 946758752 13588311999945209694 "TEST--rand--227-------------------------------------------------"', 'decode 346465878 13588312176597373194 "TEST--rand--228-------------------------------------------------"', 'decode 737862499 194910226299583480 "TEST--rand--229-------------------------------------------------"', 'decode 63857105 13588312192884361707 "TEST--rand--230-------------------------------------------------"', 'decode 1762770067 13588312641363189787 "TEST--rand--231-------------------------------------------------"', 'decode 346465878 13588312783411959419 "TEST--rand--232-------------------------------------------------"', 'decode 710913811 75716339603892302 "TEST--rand--233-------------------------------------------------"', 'decode 346465878 13588312881050327057 "TEST--rand--234-------------------------------------------------"', 'decode 1634384943 13588313128063882056 "TEST--rand--235-------------------------------------------------"', 'decode 346465878 13588313193475427220 "TEST--rand--236-------------------------------------------------"', 'decode 737862499 7757181403096131 "TEST--rand--237-------------------------------------------------"', 'decode 737862499 13588313469216132148 "TEST--rand--238-------------------------------------------------"', 'decode 2447062181 13588313607177306273 "TEST--rand--239-------------------------------------------------"', 'decode 63857105 13588313812537439331 "TEST--rand--240-------------------------------------------------"', 'decode 710913811 167365707272334771 "TEST--rand--241-------------------------------------------------"', 'decode 737862499 13588313993337960416 "TEST--rand--242-------------------------------------------------"', 'decode 2839834846 13588314033608713163 "TEST--rand--243-------------------------------------------------"', 'decode 710913811 13588314158696779386 "TEST--rand--244-------------------------------------------------"', 'decode 710913811 35326761132746315 "TEST--rand--245-------------------------------------------------"', 'decode 710913811 13588314234091460168 "TEST--rand--246-------------------------------------------------"', 'decode 2322234719 13588314271812132215 "TEST--rand--247-------------------------------------------------"', 'decode 737862499 13588314417314683072 "TEST--rand--248-------------------------------------------------"', 'decode 63857105 390905138036175813 "TEST--rand--249-------------------------------------------------"', 'decode 710913811 13588314428280923580 "TEST--rand--250-------------------------------------------------"', 'decode 1152476676 13588314536564512661 "TEST--rand--251-------------------------------------------------"', 'decode 710913811 13588314612429103058 "TEST--rand--252-------------------------------------------------"', 'decode 737862499 159932805607314286 "TEST--rand--253-------------------------------------------------"', 'decode 63857105 13588314672575162046 "TEST--rand--254-------------------------------------------------"', 'decode 2964675551 13588314720584950394 "TEST--rand--255-------------------------------------------------"', 'decode 737862499 13588314748969660276 "TEST--rand--256-------------------------------------------------"', 'decode 63857105 96448448365848130 "TEST--rand--257-------------------------------------------------"', 'decode 346465878 13588314749441562419 "TEST--rand--258-------------------------------------------------"', 'decode 802806336 13588314773891455834 "TEST--rand--259-------------------------------------------------"', 'decode 737862499 13588314791758995566 "TEST--rand--260-------------------------------------------------"', 'decode 346465878 24814973540746403 "TEST--rand--261-------------------------------------------------"', 'decode 346465878 13588314800540324078 "TEST--rand--262-------------------------------------------------"', 'decode 3993471285 13588314843448745589 "TEST--rand--263-------------------------------------------------"', 'decode 346465878 13588314864616439111 "TEST--rand--264-------------------------------------------------"', 'decode 63857105 163332951101646494 "TEST--rand--265-------------------------------------------------"', 'decode 710913811 13588314873269826086 "TEST--rand--266-------------------------------------------------"', 'decode 1100297574 13588314891366777443 "TEST--rand--267-------------------------------------------------"', 'decode 710913811 13588314912495968043 "TEST--rand--268-------------------------------------------------"', 'decode 737862499 42371967859364090 "TEST--rand--269-------------------------------------------------"', 'decode 737862499 13588314955868619614 "TEST--rand--270-------------------------------------------------"', 'decode 13640949 13588314983419298965 "TEST--rand--271-------------------------------------------------"', 'decode 346465878 13588315002499411322 "TEST--rand--272-------------------------------------------------"', 'decode 63857105 146739526789755208 "TEST--rand--273-------------------------------------------------"', 'decode 710913811 13588315003823059491 "TEST--rand--274-------------------------------------------------"', 'decode 2079731517 13588315025884558110 "TEST--rand--275-------------------------------------------------"', 'decode 63857105 13588315046094513012 "TEST--rand--276-------------------------------------------------"', 'decode 737862499 78455721024675695 "TEST--rand--277-------------------------------------------------"', 'decode 710913811 13588315058663842762 "TEST--rand--278-------------------------------------------------"', 'decode 1649781699 13588315060474284894 "TEST--rand--279-------------------------------------------------"', 'decode 737862499 13588315067595256814 "TEST--rand--280-------------------------------------------------"', 'decode 710913811 19272836596739917 "TEST--rand--281-------------------------------------------------"', 'decode 346465878 13588315074593415763 "TEST--rand--282-------------------------------------------------"', 'decode 163874720 13588315093389630351 "TEST--rand--283-------------------------------------------------"', 'decode 710913811 13588315110090915520 "TEST--rand--284-------------------------------------------------"', 'decode 710913811 99747743643857440 "TEST--rand--285-------------------------------------------------"', 'decode 710913811 13588315123748361588 "TEST--rand--286-------------------------------------------------"', 'decode 1183710727 13588315124174054317 "TEST--rand--287-------------------------------------------------"', 'decode 710913811 13588315135407153117 "TEST--rand--288-------------------------------------------------"', 'decode 63857105 784415645626889171 "TEST--rand--289-------------------------------------------------"', 'decode 346465878 13588315135687499444 "TEST--rand--290-------------------------------------------------"', 'decode 201132355 13588315136235559023 "TEST--rand--291-------------------------------------------------"', 'decode 710913811 13588315141424564152 "TEST--rand--292-------------------------------------------------"', 'decode 737862499 241970880652532336 "TEST--rand--293-------------------------------------------------"', 'decode 63857105 13588315145167670491 "TEST--rand--294-------------------------------------------------"', 'decode 3922195095 13588315148639249216 "TEST--rand--295-------------------------------------------------"', 'decode 710913811 13588315149345370279 "TEST--rand--296-------------------------------------------------"', 'decode 63857105 608813290511911707 "TEST--rand--297-------------------------------------------------"', 'decode 737862499 13588315152369067100 "TEST--rand--298-------------------------------------------------"', 'decode 1519424786 13588315153570929605 "TEST--rand--299-------------------------------------------------"', 'decode 710913811 13588315156987858946 "TEST--rand--300-------------------------------------------------"', 'decode 346465878 1176785859706356624 "TEST--rand--301-------------------------------------------------"', 'decode 346465878 13588315159571451034 "TEST--rand--302-------------------------------------------------"', 'decode 1975667041 13588315159655446843 "TEST--rand--303-------------------------------------------------"', 'decode 346465878 13588315163822214424 "TEST--rand--304-------------------------------------------------"', 'decode 63857105 459167367854869174 "TEST--rand--305-------------------------------------------------"', 'decode 346465878 13588315165753735204 "TEST--rand--306-------------------------------------------------"', 'decode 3285111115 13588315166472376779 "TEST--rand--307-------------------------------------------------"', 'decode 737862499 13588315169695732442 "TEST--rand--308-------------------------------------------------"', 'decode 737862499 24099752267648880 "TEST--rand--309-------------------------------------------------"', 'decode 63857105 13588315173323774919 "TEST--rand--310-------------------------------------------------"', 'decode 506927451 13588315174255455497 "TEST--rand--311-------------------------------------------------"', 'decode 63857105 13588315175782029560 "TEST--rand--312-------------------------------------------------"', 'decode 737862499 69156286716335127 "TEST--rand--313-------------------------------------------------"', 'decode 737862499 13588315179247066826 "TEST--rand--314-------------------------------------------------"', 'decode 3218155471 13588315180259117659 "TEST--rand--315-------------------------------------------------"', 'decode 710913811 13588315182927894922 "TEST--rand--316-------------------------------------------------"', 'decode 710913811 31126249778887089 "TEST--rand--317-------------------------------------------------"', 'decode 346465878 13588315185088236801 "TEST--rand--318-------------------------------------------------"', 'decode 881438042 13588315187091432724 "TEST--rand--319-------------------------------------------------"', 'decode 346465878 13588315187938471987 "TEST--rand--320-------------------------------------------------"', 'decode 346465878 1040406445648081186 "TEST--rand--321-------------------------------------------------"', 'decode 710913811 13588315188535053448 "TEST--rand--322-------------------------------------------------"', 'decode 3675043610 13588315189582679269 "TEST--rand--323-------------------------------------------------"', 'decode 710913811 13588315190365194348 "TEST--rand--324-------------------------------------------------"', 'decode 346465878 442434564180907044 "TEST--rand--325-------------------------------------------------"', 'decode 63857105 13588315190520179526 "TEST--rand--326-------------------------------------------------"', 'decode 1612170378 13588315192071045476 "TEST--rand--327-------------------------------------------------"', 'decode 737862499 13588315192312493701 "TEST--rand--328-------------------------------------------------"', 'decode 737862499 198212540999594594 "TEST--rand--329-------------------------------------------------"', 'decode 63857105 13588315192924290077 "TEST--rand--330-------------------------------------------------"', 'decode 307028915 13588315193876371487 "TEST--rand--331-------------------------------------------------"', 'decode 737862499 13588315194844466326 "TEST--rand--332-------------------------------------------------"', 'decode 63857105 821486365721212694 "TEST--rand--333-------------------------------------------------"', 'decode 346465878 13588315195657980373 "TEST--rand--334-------------------------------------------------"', 'decode 3071341296 13588315196349997138 "TEST--rand--335-------------------------------------------------"', 'decode 346465878 13588315196812919035 "TEST--rand--336-------------------------------------------------"', 'decode 63857105 407356487829359528 "TEST--rand--337-------------------------------------------------"', 'decode 63857105 13588315197406321890 "TEST--rand--338-------------------------------------------------"', 'decode 48592803 13588315197540068354 "TEST--rand--339-------------------------------------------------"', 'decode 710913811 13588315197831663378 "TEST--rand--340-------------------------------------------------"', 'decode 346465878 233358916526730001 "TEST--rand--341-------------------------------------------------"', 'decode 346465878 13588315197945117013 "TEST--rand--342-------------------------------------------------"', 'decode 3854907954 13588315198065420392 "TEST--rand--343-------------------------------------------------"', 'decode 63857105 13588315198316831071 "TEST--rand--344-------------------------------------------------"', 'decode 710913811 173015285643569520 "TEST--rand--345-------------------------------------------------"', 'decode 710913811 13588315198479655458 "TEST--rand--346-------------------------------------------------"', 'decode 707632114 13588315198777687013 "TEST--rand--347-------------------------------------------------"', 'decode 710913811 13588315198909017392 "TEST--rand--348-------------------------------------------------"', 'decode 737862499 58995327706565027 "TEST--rand--349-------------------------------------------------"', 'decode 63857105 13588315198943551778 "TEST--rand--350-------------------------------------------------"', 'decode 2792640984 13588315199118925548 "TEST--rand--351-------------------------------------------------"', 'decode 710913811 13588315199163231564 "TEST--rand--352-------------------------------------------------"', 'decode 346465878 249394809673720009 "TEST--rand--353-------------------------------------------------"', 'decode 710913811 13588315199182006333 "TEST--rand--354-------------------------------------------------"', 'decode 1263216478 13588315199363021317 "TEST--rand--355-------------------------------------------------"', 'decode 63857105 13588315199436944392 "TEST--rand--356-------------------------------------------------"', 'decode 710913811 138445358940070087 "TEST--rand--357-------------------------------------------------"', 'decode 737862499 13588315199502418589 "TEST--rand--358-------------------------------------------------"', 'decode 30780754 13588315199615460699 "TEST--rand--359-------------------------------------------------"', 'decode 63857105 13588315199674187584 "TEST--rand--360-------------------------------------------------"', 'decode 346465878 33015464763238141 "TEST--rand--361-------------------------------------------------"', 'decode 710913811 13588315199733032003 "TEST--rand--362-------------------------------------------------"', 'decode 1018386609 13588315199822264066 "TEST--rand--363-------------------------------------------------"', 'decode 63857105 13588315199890128013 "TEST--rand--364-------------------------------------------------"', 'decode 346465878 1212448244231875303 "TEST--rand--365-------------------------------------------------"', 'decode 63857105 13588315199936265464 "TEST--rand--366-------------------------------------------------"', 'decode 396935676 13588315200013570603 "TEST--rand--367-------------------------------------------------"', 'decode 346465878 13588315200037731745 "TEST--rand--368-------------------------------------------------"', 'decode 63857105 394424040776885774 "TEST--rand--369-------------------------------------------------"', 'decode 737862499 13588315200055332190 "TEST--rand--370-------------------------------------------------"', 'decode 3188859828 13588315200097845555 "TEST--rand--371-------------------------------------------------"', 'decode 737862499 13588315200127171399 "TEST--rand--372-------------------------------------------------"', 'decode 710913811 30885255415155159 "TEST--rand--373-------------------------------------------------"', 'decode 710913811 13588315200130588640 "TEST--rand--374-------------------------------------------------"', 'decode 490498432 13588315200153281026 "TEST--rand--375-------------------------------------------------"', 'decode 63857105 13588315200193219801 "TEST--rand--376-------------------------------------------------"', 'decode 346465878 4914198035385329 "TEST--rand--377-------------------------------------------------"', 'decode 737862499 13588315200228868986 "TEST--rand--378-------------------------------------------------"', 'decode 355783512 13588315200259264899 "TEST--rand--379-------------------------------------------------"', 'decode 63857105 13588315200280978447 "TEST--rand--380-------------------------------------------------"', 'decode 346465878 1051481221286058509 "TEST--rand--381-------------------------------------------------"', 'decode 737862499 13588315200299021622 "TEST--rand--382-------------------------------------------------"', 'decode 2907057620 13588315200319568019 "TEST--rand--383-------------------------------------------------"', 'decode 346465878 13588315200326351283 "TEST--rand--384-------------------------------------------------"', 'decode 346465878 1010467502807399514 "TEST--rand--385-------------------------------------------------"', 'decode 737862499 13588315200335880292 "TEST--rand--386-------------------------------------------------"', 'decode 2632923432 13588315200344968532 "TEST--rand--387-------------------------------------------------"', 'decode 63857105 13588315200347686999 "TEST--rand--388-------------------------------------------------"', 'decode 710913811 68628969806838244 "TEST--rand--389-------------------------------------------------"', 'decode 737862499 13588315200348286437 "TEST--rand--390-------------------------------------------------"', 'decode 2182387347 13588315200349471588 "TEST--rand--391-------------------------------------------------"', 'decode 346465878 13588315200355555206 "TEST--rand--392-------------------------------------------------"', 'decode 710913811 175950783996476837 "TEST--rand--393-------------------------------------------------"', 'decode 737862499 13588315200357077875 "TEST--rand--394-------------------------------------------------"', 'decode 1030175000 13588315200364854070 "TEST--rand--395-------------------------------------------------"', 'decode 710913811 13588315200369322855 "TEST--rand--396-------------------------------------------------"', 'decode 63857105 595137331639562960 "TEST--rand--397-------------------------------------------------"', 'decode 346465878 13588315200378296753 "TEST--rand--398-------------------------------------------------"', 'decode 4133503968 13588315200383856583 "TEST--rand--399-------------------------------------------------"', 'decode 63857105 13588315200390635705 "TEST--rand--400-------------------------------------------------"', 'decode 710913811 135072911523200601 "TEST--rand--401-------------------------------------------------"', 'decode 737862499 13588315200394962512 "TEST--rand--402-------------------------------------------------"', 'decode 896703460 13588315200398652470 "TEST--rand--403-------------------------------------------------"', 'decode 346465878 13588315200402898058 "TEST--rand--404-------------------------------------------------"', 'decode 346465878 756275864894138462 "TEST--rand--405-------------------------------------------------"', 'decode 346465878 13588315200405823655 "TEST--rand--406-------------------------------------------------"', 'decode 303348139 13588315200409037074 "TEST--rand--407-------------------------------------------------"', 'decode 710913811 13588315200410872169 "TEST--rand--408-------------------------------------------------"', 'decode 63857105 819914812175378299 "TEST--rand--409-------------------------------------------------"', 'decode 737862499 13588315200412408264 "TEST--rand--410-------------------------------------------------"', 'decode 4164471501 13588315200414351000 "TEST--rand--411-------------------------------------------------"', 'decode 710913811 13588315200415730211 "TEST--rand--412-------------------------------------------------"', 'decode 737862499 164850197218749033 "TEST--rand--413-------------------------------------------------"', 'decode 737862499 13588315200416643453 "TEST--rand--414-------------------------------------------------"', 'decode 3610399438 13588315200417341157 "TEST--rand--415-------------------------------------------------"', 'decode 346465878 13588315200417537700 "TEST--rand--416-------------------------------------------------"', 'decode 346465878 772028738794040094 "TEST--rand--417-------------------------------------------------"', 'decode 63857105 13588315200418146490 "TEST--rand--418-------------------------------------------------"', 'decode 1778065814 13588315200418889586 "TEST--rand--419-------------------------------------------------"', 'decode 737862499 13588315200419120436 "TEST--rand--420-------------------------------------------------"', 'decode 737862499 81513084757426429 "TEST--rand--421-------------------------------------------------"', 'decode 737862499 13588315200419336024 "TEST--rand--422-------------------------------------------------"', 'decode 1833511424 13588315200420259678 "TEST--rand--423-------------------------------------------------"', 'decode 63857105 13588315200421040293 "TEST--rand--424-------------------------------------------------"', 'decode 63857105 306801305266266526 "TEST--rand--425-------------------------------------------------"', 'decode 346465878 13588315200421252889 "TEST--rand--426-------------------------------------------------"', 'decode 1598358981 13588315200421686568 "TEST--rand--427-------------------------------------------------"', 'decode 63857105 13588315200421920537 "TEST--rand--428-------------------------------------------------"', 'decode 710913811 83740296849023133 "TEST--rand--429-------------------------------------------------"', 'decode 737862499 13588315200422010633 "TEST--rand--430-------------------------------------------------"']} - -flash - -subscribe_1 - -decode_emergency - -decode_1 - -decode_unsubbed - -decode_nonactive - -subscribe_max - -decode_sequential - -power_cycle - -update_subscription - -subscribe_emergency - -past_timestamp - -re_flash - -rand_subs - -decode_bad_decoder_id - -decode_rand_frames - -[, , , , , , , , , , , , , , , ] - -================================ -Running: -flash -================================ - -flash - - -2025-02-26 10:02:15.064 | INFO | ectf25.utils.flash:update:70 - Requesting update - -2025-02-26 10:02:17.031 | INFO | ectf25.utils.flash:update:77 - Update started - -2025-02-26 10:02:17.031 | INFO | ectf25.utils.flash:update:78 - Sending image data... - - -0%| | 0/14336 [00:00\xc0@'\xd7\xf3\xba~\xf3łd\xa91\x93q=t\xf5dAkT\x81f\xc8Ӿ\x90\xf3\xb8K4\xb9x\x8dvܺ'xz\xa0OW9Yw\xa4E6\xf4:i\xf7K,=vC}M؜\xfd:\xd1QѯA\xab\xbb\xb9\xfd\x88\xe9\xefj\xf2,f\xf5w\xee\xbco\xee\xeai\xdd䧕\xb3\xba\xd7\x84\x95@\x86|\x8a\xf7\xf1\xb98\x90\xf4 V\x80\xdf{!\x94\xa0\xbb`\x83\xae \x97!\xc6\xd5u2\xfbC\xf9\xbe~\xa7\xb6\x99\xab\xbaI\xe6\xad\xf5\xaf\xcb.\x8d\xe8\xd4ܵ\xb5^\xc2v \xdeNY\x93:V+4|nB\x97\xf5\xd4+\xf7X\x9ez\xd0 ) u\xe4\xd8\xd8\x93\xb36\xae\x8aUfz@\xe1+)\xe4Tָ\xed\xf14G\xd6/|\x85\xe9}\x9e_\xee\xe3?G\xa8\x964Qug\xba\xbe\xfd߬\xe8\xc0/\x80\xe3\xa6Kq\xcbO\x87dur0d\xa0ﶁȮ\x85\xef*/\xf4Z\xad$\xbfR\xdbC\x84A\xd9\xb2\x8c\x94\xa4\xd9!ڨu|-\x80\x86\x8e\xfd\xbf\xf9\xb2\xd5;\xccMe''\xc4ͩ\xa3\x99\xaaPl\xf5\xf5űRQD9\xce|U\xd5,\x9c\xa7\x9b<\x8a\x8d:ϱ\x9b\xd7H\xcdDМ_K\x9f2\x9cfm\xb5\x86\xdb\xc9o\xd2k\xa6\xbe[_\x89q\xa7\xf2\xc0\xbfׄܖ\xf2!ʭJ\x99թ\xf6Rd\xbe\xa7\xd1Q\xbf\xf5\xadU\xe6\xb2\xfat\xae\x83\xcdgNo۔\xf4\xd6\xda\x9d7\xd8XP\xdegG\xfe\xf7\xf1\xfc\xa3\xcfLjsI\xb8c\xa5|\xd2wf - -\xafՏ\)B\x9e\xb2\xb8\xa7T\xc0\x8bz\xea\xd6\x8715\xb2\xa4ޗ[\x89B\xb7\xbd-E\x98\x98mL\xef\xf8r~{\x99X[S\xa1\xac\x96\xa0ᭋ\x95\x90h\ \xf3\x8dF\xcf\xf9\xedՆp\x9f\x8d4t\x97LH>\xe6\xceAV2؊=\xd1Dn\xecw̜\x9c(]\x86\x87]\xdd\xde\xed<\xa87EPI/\xab\x8d\xc5*_\xad,G\xb6rp \xccnt\xeaSF!DP\xc3pV\x97&\xb6[\xc1]G\xae=\xaf\x9d\xc3U\xb0\xe5׈Z\x9c\xc0jC\x93\x99\xc1*\x8b\xc34\xff\x9b+a\xccU NZM\xff\x9f\xe6 \xf4\xaci - -bY0\xb2\xbea\x8a\xe7R\xb7Y\x90\x83B-------------------------------------------------------------------------------- -sub: -b"\xb3W\xd6\xa7\x01\x01\n\x87\xeaX\x90\x9b\xfb\x01_\xa4cIg\xee\xf7_\x05>\xc0@'\xd7\xf3\xba~\xf3\xc5\x82d\xa91\x93q=t\x10\xf5dAkT\x81f\xc8\xd3\xbe\x90\x06\xf3\xb8K4\xb9\x1bx\x8dv\x07\xdc\xba'xz\xa0OW9Yw\xa4E6\x08\xf4\x1f:i\xf7K,\x13\x02=vC\x07}M\xd8\x9c\x1f\xfd:\xd1Q\xd1\xafA\xab\xbb\x7f\xb9\xfd\x88\xe9\xef\x0fj\xf2,f\xf5w\x10\xee\xbco\xee\xeai\xdd\xe4\xa7\x95\xb3\xba\xd7\x07\x84\x95@\x06\x86|\x8a\xf7\x1f\x01\xf1\xb98\x90\xf4\x0bV\x80\xdf{!\x1e\x94\xa0\x16\xbb`\x83\xae\x1e\x0b\x97!\xc6\xd5u2\xfbC\xf9\x01\x0f\xbe~\xa7\xb6\x06\x99\xab\xbaI\xe6\xad\xf5\xaf\xcb.\x8d\xe8\xd4\xdc\xb5\xb5^\xc2v\t\xdeNY\x93:V+4|nB\x97\xf5\xd4+\x15\xf7X\x9ez\xd0 )\tu\x03\xe4\xd8\xd8\x07\x93\xb36\xae\x8aUfz@\xe1+)\xe4T\xd6\xb8\xed\xf14G\xd6\x0e/|\x85\x13\xe9}\x9e\x1c_\xee\xe3?G\x02\xa8\x964Qu\x11g\xba\xbe\xfd\xdf\xac\x7f\xe8\xc0/\x80\xe3\x1b\xa6Kq\xcbO\x87dur0d\xa0\xef\xb6\x81\xc8\xae\x85\xef*/\xf4Z\xad\x1b$\xbf\x01\x01R\xdbC\x84A\xd9\x08\xb2\x8c\x94\xa4\xd9!\xda\xa8u|-\x80\x14\x01\x86\x8e\xfd\xbf\xf9\xb2\xd5;\xcc\x10Me''\xc4\xcd\xa9\xa3\x99\xaaP\x1f\x14l\xf5\xf5\xc5\xb1RQD9\xce|\x1a\x1a\x0eU\xd5,\x9c\xa7\x9b<\x8a\x8d\x1c:\x03\xcf\xb1\x02\x9b\xd7\x00H\xcdD\xd0\x9c_K\x9f2\x9cfm\xb5\x86\xdb\xc9\x02o\x16\xd2k\xa6\x10\xbe[_\x89q\xa7\xf2\xc0\xbf\xd7\x84\xdc\x96\xf2!\xca\xadJ\x99\xd5\xa9\xf6\x15Rd\xbe\x04\xa7\xd1Q\xbf\xf5\xadU\xe6\xb2\xfat\xae\x83\xcdgNo\xdb\x94\x14\xf4\xd6\xda\x10\x9d7\x7f\x0f\xd8\x1fXP\xdegG\xfe\xf7\xf1\xfc\xa3\x03\xcfLjsI\xb8c\x05\xa5|\xd2\x17wf\r\xaf\xd5\x8f\\)B\x1e\x9e\x04\x04\xb2\xb8\xa7T\xc0\x8bz\xea\xd6\x00\x8715\xb2\xa4\xde\x97[\x06\x89B\xb7\xbd\x10-E\x98\x98mL\x04\xef\xf8r~{\x99X[S\xa1\x04\xac\x96\xa0\xe1\xad\x8b\x95\x90h\\\x0c\xf3\x8dF\xcf\xf9\xed\x16\xd5\x86p\x9f\x8d\x194t\x97LH>\xe6\xceA\x19V2\x03\xd8\x8a=\xd1Dn\xecw\x0e\xcc\x9c\x9c(]\x0e\x86\x10\x87]\xdd\xde\xed<\xa87EPI/\xab\x8d\x1a\xc5*_\xad,G\x00\xb6rp\x0c\xccnt\xeaS\x18F\x1f!DP\xc3\x17pV\x97&\xb6[\xc1]G\xae=\xaf\x9d\xc3U\xb0\xe5\xd7\x88Z\x9c\xc0jC\x93\x99\xc1*\x8b\xc34\xff\x9b+a\xccU\tNZM\xff\x06\x9f\xe6\x0b\xf4\xaci\rbY0\xb2\xbea\x8a\xe7R\xb7\x12Y\x02\x90\x83B" - -2025-02-26 10:02:53.111 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%S\xc4\x02' - -2025-02-26 10:02:53.112 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.113 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.113 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xb3W\xd6\xa7\x01\x01\n\x87\xeaX\x90\x9b\xfb\x01_\xa4cIg\xee\xf7_\x05>\xc0@'\xd7\xf3\xba~\xf3\xc5\x82d\xa91\x93q=t\x10\xf5dAkT\x81f\xc8\xd3\xbe\x90\x06\xf3\xb8K4\xb9\x1bx\x8dv\x07\xdc\xba'xz\xa0OW9Yw\xa4E6\x08\xf4\x1f:i\xf7K,\x13\x02=vC\x07}M\xd8\x9c\x1f\xfd:\xd1Q\xd1\xafA\xab\xbb\x7f\xb9\xfd\x88\xe9\xef\x0fj\xf2,f\xf5w\x10\xee\xbco\xee\xeai\xdd\xe4\xa7\x95\xb3\xba\xd7\x07\x84\x95@\x06\x86|\x8a\xf7\x1f\x01\xf1\xb98\x90\xf4\x0bV\x80\xdf{!\x1e\x94\xa0\x16\xbb`\x83\xae\x1e\x0b\x97!\xc6\xd5u2\xfbC\xf9\x01\x0f\xbe~\xa7\xb6\x06\x99\xab\xbaI\xe6\xad\xf5\xaf\xcb.\x8d\xe8\xd4\xdc\xb5\xb5^\xc2v\t\xdeNY\x93:V+4|nB\x97\xf5\xd4+\x15\xf7X\x9ez\xd0 )\tu\x03\xe4\xd8\xd8\x07\x93\xb36\xae\x8aUfz@\xe1+)\xe4T\xd6\xb8\xed\xf14G\xd6\x0e/|\x85" - -2025-02-26 10:02:53.137 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.137 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.137 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x13\xe9}\x9e\x1c_\xee\xe3?G\x02\xa8\x964Qu\x11g\xba\xbe\xfd\xdf\xac\x7f\xe8\xc0/\x80\xe3\x1b\xa6Kq\xcbO\x87dur0d\xa0\xef\xb6\x81\xc8\xae\x85\xef*/\xf4Z\xad\x1b$\xbf\x01\x01R\xdbC\x84A\xd9\x08\xb2\x8c\x94\xa4\xd9!\xda\xa8u|-\x80\x14\x01\x86\x8e\xfd\xbf\xf9\xb2\xd5;\xcc\x10Me''\xc4\xcd\xa9\xa3\x99\xaaP\x1f\x14l\xf5\xf5\xc5\xb1RQD9\xce|\x1a\x1a\x0eU\xd5,\x9c\xa7\x9b<\x8a\x8d\x1c:\x03\xcf\xb1\x02\x9b\xd7\x00H\xcdD\xd0\x9c_K\x9f2\x9cfm\xb5\x86\xdb\xc9\x02o\x16\xd2k\xa6\x10\xbe[_\x89q\xa7\xf2\xc0\xbf\xd7\x84\xdc\x96\xf2!\xca\xadJ\x99\xd5\xa9\xf6\x15Rd\xbe\x04\xa7\xd1Q\xbf\xf5\xadU\xe6\xb2\xfat\xae\x83\xcdgNo\xdb\x94\x14\xf4\xd6\xda\x10\x9d7\x7f\x0f\xd8\x1fXP\xdegG\xfe\xf7\xf1\xfc\xa3\x03\xcfLjsI\xb8c\x05\xa5|\xd2\x17wf\r\xaf\xd5\x8f\\)B\x1e\x9e\x04\x04\xb2\xb8\xa7T\xc0" - -2025-02-26 10:02:53.162 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.162 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.163 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x8bz\xea\xd6\x00\x8715\xb2\xa4\xde\x97[\x06\x89B\xb7\xbd\x10-E\x98\x98mL\x04\xef\xf8r~{\x99X[S\xa1\x04\xac\x96\xa0\xe1\xad\x8b\x95\x90h\\\x0c\xf3\x8dF\xcf\xf9\xed\x16\xd5\x86p\x9f\x8d\x194t\x97LH>\xe6\xceA\x19V2\x03\xd8\x8a=\xd1Dn\xecw\x0e\xcc\x9c\x9c(]\x0e\x86\x10\x87]\xdd\xde\xed<\xa87EPI/\xab\x8d\x1a\xc5*_\xad,G\x00\xb6rp\x0c\xccnt\xeaS\x18F\x1f!DP\xc3\x17pV\x97&\xb6[\xc1]G\xae=\xaf\x9d\xc3U\xb0\xe5\xd7\x88Z\x9c\xc0jC\x93\x99\xc1*\x8b\xc34\xff\x9b+a\xccU\tNZM\xff\x06\x9f\xe6\x0b\xf4\xaci\rbY0\xb2\xbea\x8a\xe7R\xb7\x12Y\x02\x90\x83B' - -2025-02-26 10:02:53.182 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.182 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.339 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.339 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -list - -2025-02-26 10:02:53.343 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%L\x00\x00' - -2025-02-26 10:02:53.345 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.345 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.346 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=24) - -2025-02-26 10:02:53.350 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'\x01\x00\x00\x00\x01\x00\x00\x00\x15\xcd[\x07\x00\x00\x00\x00\xb1"\x1b\x17\x00\x00\x00\x00' - -2025-02-26 10:02:53.350 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'\x01\x00\x00\x00\x01\x00\x00\x00\x15\xcd[\x07\x00\x00\x00\x00\xb1"\x1b\x17\x00\x00\x00\x00') - -2025-02-26 10:02:53.351 | DEBUG | ectf25.utils.decoder:list:175 - Reported 1 subscribed channels - -2025-02-26 10:02:53.351 | DEBUG | ectf25.utils.decoder:list:190 - Found subscription for 1 from 123456789 to 387654321 - -subscribe_1 -status: -PASS - -================================================================================ - -========================== -Running: -decode_emergency -=========================== - -decode - -2025-02-26 10:02:53.366 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:53.368 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.368 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.369 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xa8\xd5)\xcb\x91B\xb2W{\x88\xcc5\xe2'\x04\xdf\xa0\xe4\xfbl, len=0) - -2025-02-26 10:02:53.383 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.443 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) - -2025-02-26 10:02:53.452 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' - -2025-02-26 10:02:53.452 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') - -decode - -2025-02-26 10:02:53.462 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:53.464 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.464 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.465 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x16\xe9\xcc\xca\x9c\t\x92\n\x87\xfa^a\x12V\xde\x18%\x95S\x7fT\xb5\xd5\x8d<\xa9GG\x85\xb0rZ\xd0\x9cj\xde\x1f_Fv\x88\x19\xa46\x01\xbe:8+\x98t\xa4\x0f\xd6\xc5\xa39\xad\x07;\x1e\xb2\xc5\x0c\xdb\x12\xd3\xf3p\x16\xb7\x8f\x8d\xa8\x88\xba\xa2\xa6e\xddt\x10\xc3\x80\xedt1\xef\x81\xef\xc7T\xaf\x13$g\xeaox\x9eU\x99u\x84\x8b\xf2\xb9b+F\xa4*y\x8br\xb33\x91\xeeF\xda\xbb9\xc1\xa0\x98\x911\x04q\xe7:\x1c\x1f\xce?\xf8x\x94\xc7' - -2025-02-26 10:02:53.479 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.479 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.542 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) - -2025-02-26 10:02:53.550 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' - -2025-02-26 10:02:53.550 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') - -decode - -2025-02-26 10:02:53.560 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:53.562 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.563 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.563 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xef\x17\x7fe\x82\x19.\x9ak\xe1\xf7\xd9\xc4\xc3\x9fQO7_`Yg\x81BL\xe1\xfb\xbd\xdf9\x8b\xfeC\xae\xa7v\xb2\x12\xe8\xa3M\x83`\x1b\xe6\x97\xb8\x11BE\x11\xf3d\xb8\xdeVm\xe6\xf1\x06\xcd\xe6\x0b\x08\x98\xc9\x02a\x9e\x05Jw\x98\xdc\rg3G\x90\x00\x7fL\xce8]\x15Z=\xb3\xa6\x0cYT\x1e=\x0f\x93\x8a\xa4\xe3\xdch$\x965\x03\xe2\x16y\xac:_\xd1w:\x95\xc2f\xfb\x85\x1b\xe7\x83\xae \xf3CE\xb1\n)\xf0K\xab\x19\xb9\x06\xf2\xdd\x10' - -2025-02-26 10:02:53.578 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.578 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.640 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) - -2025-02-26 10:02:53.648 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' - -2025-02-26 10:02:53.648 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') - -decode_emergency -status: -PASS - -================================================================================ - -============================== -Running: -decode_1 -=============================== - -decode - -2025-02-26 10:02:53.662 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:53.665 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.666 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.666 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xa8\xf2\x1b\x99\xe9\x14\x90\xef\xf2\x89\xa3\xea\xb6|7\xca\x84T+~z]\x84M6\x15\x81\x06!v~Xh\x9b\x19\x18\xe0p7\xbe\xbfyL\xa2\x8dy\xd8\xa2/j$\xaa\xe6\x9c\x04L\x16\xa2\xd9\x11o\xe8\xbb\x02\xfa*W\x11;41\x8a\\\xf3\xda_\xe4\x00\xc9;O\xee#\xff\xb7\xb7\xb4\xb2\xfa\xb7\x9c^l.\x1a\xbb\xf3\x9aK\x8b\xefX\xcai\x81O\xca\xa4;\xe0$Hl\xee\xa3\xc8N\nv[\x1d\x88\x1b\xfc\xe3\xb4Y\xa5'=}b\xeb\xb6\xa1;e\x11\x15\x99" - -2025-02-26 10:02:53.680 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.681 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.756 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) - -2025-02-26 10:02:53.763 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' - -2025-02-26 10:02:53.763 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') - -decode - -2025-02-26 10:02:53.766 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:53.768 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.768 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.768 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x81d\x06d`\xea\xab\x88\xf6\xed\x8c\xba\xa2\x81@\xc1\n\xc7\xb8\x81&3%\xd1\xf3\xc3\xd3\xf9\xf2\x13^\x0f/\x10p[\xca\x8ct\x9b\xb3\xc1*\xabC\xc2\x8b\xbd!\xf0\xfdG8k\xc3h\x18\x97\xd8u\x02\x88\xa9\x0f[\xb1(C\xef&L\x85\xd7PP\xcc\xd5,\xde\xb5\xfb(Z~L!\xc9\xcc\x96^\xa3\xfe\x089\xd5\xa5\xff\xf4N\x10\x1dM\x03\xb1\x168mH|vA\xa1\xe0\xb6\xdd%)\xfa\x86\xed\xc7\xdd\xff\xb4Q\x85\t\x81\x04\xf6\xfa\nM\x9c\x91P\xdc\xdc\xb8\xd3' - -2025-02-26 10:02:53.782 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.782 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.865 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) - -2025-02-26 10:02:53.873 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' - -2025-02-26 10:02:53.874 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') - -decode - -2025-02-26 10:02:53.884 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:53.886 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.887 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.887 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x82\x02\x1f\xd3\x10_\xaey\x011\x05`U=\xd4U\xe8(*\x81\x99\xe1\xe1\x01h\xccb\xd4\xfaxc\x1c7~h\xc2\xe2\xc6\x9f\xf8\x93\xcc\x8fe\xda\xab\xf8\xdbx\x059h\xc0\xe4\xd2\x8d\xe3\xda\x96\xf7\xfei^\x0c\xd0\\d.\xb7F@\xdf\x1f\xf9\xc8k\x90\xbf\xc6T*\x9b\x18\xc5y\x88ep_\xe2{\xc2F\xe8(\xecN\x83\x8aN\x11\xb2\xc7\xe0-t\x82\x85)\x94e~\xadk\xd7:\xf0F\xcd\xa3`\xe5H\x03\x15qv\xe9\xcc\x15\xdc\xa6\xb3\xda\xd1&Ux \xad' - -2025-02-26 10:02:53.901 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.902 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.982 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=64) - -2025-02-26 10:02:53.989 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'TEST-----FRAME1-0123456789abcdef--------------------------------' - -2025-02-26 10:02:53.989 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'TEST-----FRAME1-0123456789abcdef--------------------------------') - -decode_1 -status: -PASS - -================================================================================ - -=========================== -Running: -decode_unsubbed -=========================== - -decode - -2025-02-26 10:02:53.991 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x1d\x00' - -2025-02-26 10:02:53.993 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.994 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.994 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"ERROR: Encoder exception: '2'" - -2025-02-26 10:02:53.998 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:53.998 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:53.998 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=17) - -2025-02-26 10:02:54.000 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidBody' - -2025-02-26 10:02:54.000 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidBody') - -decode - -2025-02-26 10:02:54.005 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x1d\x00' - -2025-02-26 10:02:54.005 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:54.005 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:54.005 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"ERROR: Encoder exception: '2'" - -2025-02-26 10:02:54.006 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:54.006 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:54.007 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:54.007 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:02:54.010 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x1d\x00' - -2025-02-26 10:02:54.014 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:54.015 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:54.015 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"ERROR: Encoder exception: '2'" - -2025-02-26 10:02:54.015 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=17) - -2025-02-26 10:02:54.016 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidBody' - -2025-02-26 10:02:54.016 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidBody') - -decode_unsubbed -status: -PASS - -================================================================================ - -========================== -Running: -decode_nonactive -=========================== - -decode - -2025-02-26 10:02:54.021 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:54.022 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:54.022 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:54.022 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x8f\xb4\x85\xf6jp*\xb6S\x0c\x1d|2/$\xf4\x01\xa3<\x06\xf8\xf6\xf3t\xe2j\n0\xf2\xe0q\xdb\xe77K\xd1\xddU\xcb]\x1d\x03\x9a\x88\x12bB\xe0\xd7\xa8\xc5m\xdf\xff\x04\x89\x007+i\x94\xf7\xbf\x08\x8fh\xd1e\x9c\xaa\x98a\xa7!y\x83\x1a\xcf\xa5\xb4\xe3T\xa8\xce\xca7\xf2\\\x85\x8b|^\xb8\xbf\xe0\xc8s\rZ\x90\xf7\xfdG\xe4, len=0) - -2025-02-26 10:02:54.027 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:54.027 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=17) - -2025-02-26 10:02:54.035 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidBody' - -2025-02-26 10:02:54.035 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidBody') - -decode - -2025-02-26 10:02:54.042 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:54.042 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:54.042 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:54.043 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xf7\x1b\xef\xdcZM"(\r\xb1\xa8w\x06\xf9Y<~ \x95X\x1dH\xceB\xb9\x991\x17\x87\xad\xfd\x8f(\xe5N\x8aX\xea\x0c\x06\x8a\xce.\xa81^i\xbc\xe5\x89\xb7\xff\xcb;\x87\xe1\xda\xd6\xe7\xd0\x97]\xfb\x08@\xce\x8a\x14\xa5:U{\x8c|\x1cR\x9b`N\x91=\x97%\xbdkL\xc6\xaf\x9eb\xe4\x0bQ\x86|\xcf\xb3\xc7\xe3%\x92\xb2(\xb4\xd4\xa4\xd0\xf5j\xa330W\xc2\xd6\x1b)\xd8\x02=\xcbp\x1c\xc2\t\x15\xa0U\x83\xc5\xed8\x8e8+GP\x9ca\xf5' - -2025-02-26 10:02:54.046 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:54.046 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:54.046 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:54.046 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:02:54.050 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:54.051 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:54.052 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:54.052 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x01&s\xd4\'u\x9d\x04\xf0\x7f\x13&\xf9\xb8\x17Fw1,\xa8D\xfcU\x9a\x0c\xea4VW\xbcm\xd9\x91U\x10\xc1\xed\x99\xe5\xb0\xde\x0f\xf3\xf0\x9a\xb71\xb7\x05\x82:\xb1\x01\x17\xd4\xe0\xa1?\xb5{\xc9\xe5h\x07\xfd\x18\xa3\x82\xe5\x0b.\x08\xae\x88\x18\xc0\xaf\xbe\xc6\xab\xfe\x8f\xef%\xc6\xc7\x18\x88K\x1e:p\x0f\x8f\xf75\x02)Q^B\xe8\x03\xae\xc6\xe44x\xb8e4\r\x0bQ\xca?jG\xc9bP\x16\xc3\xbb\xc9)\x80s\xc6\xf8ZLT"\x0c\x18\xc5)\xfbZ' - -2025-02-26 10:02:54.098 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=32) - -2025-02-26 10:02:54.101 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NotInSubscriptionTimeRange' - -2025-02-26 10:02:54.101 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NotInSubscriptionTimeRange') - -decode_nonactive -status: -PASS - -================================================================================ - -============================ -Running: -subscribe_max -============================ - -subscribe - -2025-02-26 10:02:54.104 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '23456789', '498700020', '4294967295'] (kwargs {}) - -2025-02-26 10:02:55.245 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT - --------------------------------------------------------------------------------- - -\xaeu{\xddd\xd2F4^7\xa9n\xad_\x96]\xaa\xa4\xe7\xe0y\xd7)8 f\xdf - - ,\xbd\x88-\xed\xde - -L\xa9R\xdf\xac\xe3;\x87\xcf \xbb\xffi5搜\xf2\xefp\x98s - - J\xb7A\xb5'\x9c\xbd\xd4p\xec*\xca.Ve - -\q\xf2\x9fvhpI\xb0\x9c\xb7ݩ\xdf\xf0\x98\x98\x97\xc0N\x86\xe6\x83WE\x9c\xf0c\x8a<\xc9\xe5h9Nx\xb0Cy\xaf;\xf7\x95ͧ\xfd\xe6\xc52Ѯ&\xffOU\x8b\xba\xa9\xb2\x94|\xbc%R\xa3m\xb7t\x81\x8c>\xa0\xc7]i\xbe,\xbb\x9d\xa95\xa7&9\xf3:\xb0\x9e\x83B\xa9\xfe\xe4\xac\xf0\x8eُ\xca\xe6<\xde7\x83\xba\xb2WH\xe8\xfd\xcb\xc0\xea\xcf!\xc1H\x96\xcb \x8d\xcfK6\xc0\xc8\xeb`\xb55\xf0G\x9fG\x91e\xd1\xcb<\xf9JEY H\xbc\xa8\xd6)\xa3uF\xf8,c@P\xb2oQ\xa5^N\xcdVM\xe4\xeb\xee\xbcZ\xd6\xe4\xa4R\xec\xf3}V\xd5\xd89\x84\xe4TZ\xbe\x97eU\xa1\xc8ʶ=\xb8hV\xfd\x8aj\xc5&]Ġ\xec\x90\xca\xc5\xf7 4\x89_\xc8ؽߎ\xa5\xc9s \xa6PxH\xb2\x82\xc2R\xfeN9:\xf4\xeeB\xb7VJ\x8f\xb1\xbe'8\xb7@\xcfK=bG{UEo#\xccE\xdc\xf5\xce8\x93V/\xf9\xacM<\xaf\x97AW\xd6^\xbd\xfb\xa1ԳE9\x84@2W\xf6M\xa6\x8f\xb3Q\xb3\x91\xf4\xbeVMh\xae\xcco/\x96\xaa \x99\xb0\x83s\x82\x98ș \xacYh\xa8V\xbb1\xde_\xa3\x8a\x93\x9a\x89\xc0F\x82\x90\x9f\xb5\xfc\x93\xc7~B\xd4Y\xbd\xea\x90\xc8``\xd8\xfbQk\xea\xd7\xfb\xd0\xcf\x9b\x97WO\x8f.\xdf#xة\xf5M\xd8y\xeex\xb1)R\xb7y\xe1\xe9\xe1\xd6\xff\x93\xd8n\xca\xc3O\xf9\xc6i\xdc۠\xf2\xa7\xc9\xfeׄ\xb5\xc2VקN\x84\xf4\xcfi\xf8\x80\xa40w\xb5 *+\xb1\xb6;'\x9d\x8e,a~\xb6\xad1]\xa30n\xf76E'\xc8\xdd㱛܇ũ=\x86\xcdx\xc2J@\x9e\xe9 - -\\xada;\xf7\xda!\xed\x94m:\xe4:z^\x9e\xa6FԦ\x94\xea\xa6sx"\xc2\"P\x9eY\x84\xc53\xd6\x82\xfa \xb7\xb1\xd3\xebQrM\xa81\xb7T\xaf\x90جC9\xe1\xcetfP\xcc\xf9\xdaT\x90I\xa8E3\xe6\xf6\xccm\xfeZ;W\xcdL\xa7d\xb4\xdbk!JF\x83A\x94\xeeǸ\x9b\xfa̭\xc0q\xdd$\xd1:\xabh\xed<6b7q\x88\xb6\xa1\x8f\xc3\xe7\xf5>bi\xe1F(\x91s\x9a̭-------------------------------------------------------------------------------- - -sub: -b'\xae\x1cu{\xddd\xd2F\x124^7\xa9\x03n\xad_\x14\x96]\xaa\xa4\xe7\xe0y\xd7)8\x0cf\xdf\r\x0c,\xbd\x88-\xed\xde\rL\xa9R\xdf\x03\xac\xe3;\x87\xcf\x0b\xbb\xffi5\xe6\x90\x9c\xf2\xefp\x98s\r\x0bJ\xb7A\xb5\'\x9c\xbd\x18\xd4p\xec*\x03\xca.Ve\x18\r\\q\xf2\x9fvhpI\x17\xb0\x9c\xb7\xdd\xa9\xdf\xf0\x98\x7f\x98\x97\xc0N\x86\xe6\x83\x08WE\x9c\xf0\x07c\x8a<\xc9\xe5h9Nx\xb0Cy\xaf;\xf7\x95\xcd\xa7\xfd\xe6\xc52\xd1\xae&\xffOU\x8b\x13\x05\xba\xa9\xb2\x94|\xbc%\x03R\xa3\x02m\xb7t\x81\x8c>\xa0\xc7]i\xbe,\xbb\x9d\xa95\xa7&9\xf3:\xb0\x9e\x7f\x83\x04\x07B\xa9\xfe\x14\xe4\xac\xf0\x8e\xd9\x8f\xca\xe6<\x1c\xde\x0e7\x83\xba\xb2W\x01H\xe8\xfd\x1e\xcb\xc0\xea\xcf!\xc1H\x96\xcb\x0b\x8d\xcfK6\xc0\xc8\xeb`\xb55\xf0G\x9fG\x91e\xd1\x1d\xcb<\xf9JEY\t\x13\x17H\xbc\xa8\xd6)\xa3u\x08\x1bF\xf8,c@P\xb2oQ\xa5^N\xcdVM\n\xe4\xeb\xee\xbcZ\xd6\xe4\xa4R\xec\xf3\x14}V\xd5\xd89\x84\xe4\x15TZ\xbe\x00\x11\x14\x97\x0feU\xa1\xc8\xca\xb6=\xb8hV\xfd\x8aj\xc5&]\x0f\xc4\xa0\xec\x90\xca\xc5\xf7\x04\x1b\x1d\t4\x89_\xc8\xd8\xbd\xdf\x8e\xa5\xc9s\x0f\x0b\xa6PxH\xb2\x82\xc2R\xfeN\x129:\xf4\xeeB\xb7VJ\x8f\x08\xb1\xbe\'8\xb7@\xcfK=bG{UEo#\xcc\x05E\xdc\xf5\xce8\x93V\x03/\xf9\xacM<\xaf\x1d\x97AW\xd6\x14^\xbd\xfb\xa1\xd4\xb3E9\x84@2W\x07\x02\xf6M\xa6\x8f\xb3\x08\x1cQ\xb3\x91\xf4\xbeVMh\xae\x19\xcco\x0e/\x96\xaa\x0b\x1e\x99\xb0\x02\x83s\x82\x98\xc8\x99 \xacYh\xa8V\xbb\x031\xde\x0e_\xa3\x8a\x93\x9a\x89\xc0F\x82\x90\x9f\x0e\xb5\xfc\x93\xc7~B\xd4Y\xbd\xea\x90\xc8``\xd8\xfbQ\x02k\xea\xd7\xfb\xd0\xcf\x06\x9b\x97WO\x8f\x12.\xdf#x\xd8\xa9\xf5\x07M\xd8y\xeex\xb1\x12)R\xb7y\xe1\xe9\xe1\x1c\xd6\xff\x93\xd8\x18\x00n\xca\xc3\x14O\xf9\xc6i\xdc\xdb\xa0\xf2\xa7\xc9\xfe\xd7\x84\xb5\xc2V\x1d\xd7\xa7N\x84\xf4\xcfi\xf8\x15\x80\xa40\x1aw\xb5\x0c*+\xb1\xb6;\'\x15\x9d\x8e\x19,a~\xb6\x12\xad\x061]\xa30n\xf76\x07E\'\xc8\xdd\xe3\xb1\x9b\xdc\x87\xc5\xa9=\x86\x04\xcdx\xc2J@\x9e\x1b\x03\xe9\r\x03\\\xada;\xf7\xda!\xed\x94m:\xe4:z^\x9e\xa6\x1d\x0eF\xd4\xa6\x94\xea\xa6sx"\xc2\\"P\x9eY\x84\xc53\xd6\x7f\x1f\x82\xfa\t\x19\x12\xb7\xb1\xd3\x03\xebQrM\xa81\xb7T\xaf\x90\xd8\xacC9\x02\xe1\xcetfP\xcc\xf9\xdaT\x90I\xa8E3\xe6\xf6\xccm\xfeZ;W\xcdL\xa7d\xb4\xdbk!\x08JF\x83A\x94\xee\xc7\xb8\x9b\xfa\xcc\xad\xc0q\xdd$\xd1:\xabh\xed<6b7q\x1a\x88\xb6\xa1\x8f\xc3\xe7\xf5>b\x16i\xe1F\x1b(\x91\x1es\x9a\xcc\xad' - -2025-02-26 10:02:55.246 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%S\x84\x03' - -2025-02-26 10:02:55.246 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.246 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.246 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xae\x1cu{\xddd\xd2F\x124^7\xa9\x03n\xad_\x14\x96]\xaa\xa4\xe7\xe0y\xd7)8\x0cf\xdf\r\x0c,\xbd\x88-\xed\xde\rL\xa9R\xdf\x03\xac\xe3;\x87\xcf\x0b\xbb\xffi5\xe6\x90\x9c\xf2\xefp\x98s\r\x0bJ\xb7A\xb5'\x9c\xbd\x18\xd4p\xec*\x03\xca.Ve\x18\r\\q\xf2\x9fvhpI\x17\xb0\x9c\xb7\xdd\xa9\xdf\xf0\x98\x7f\x98\x97\xc0N\x86\xe6\x83\x08WE\x9c\xf0\x07c\x8a<\xc9\xe5h9Nx\xb0Cy\xaf;\xf7\x95\xcd\xa7\xfd\xe6\xc52\xd1\xae&\xffOU\x8b\x13\x05\xba\xa9\xb2\x94|\xbc%\x03R\xa3\x02m\xb7t\x81\x8c>\xa0\xc7]i\xbe,\xbb\x9d\xa95\xa7&9\xf3:\xb0\x9e\x7f\x83\x04\x07B\xa9\xfe\x14\xe4\xac\xf0\x8e\xd9\x8f\xca\xe6<\x1c\xde\x0e7\x83\xba\xb2W\x01H\xe8\xfd\x1e\xcb\xc0\xea\xcf!\xc1H\x96\xcb\x0b\x8d\xcfK6\xc0\xc8\xeb`\xb55\xf0G\x9fG\x91e\xd1\x1d\xcb<\xf9JEY\t\x13\x17H\xbc\xa8\xd6)\xa3u\x08\x1b" - -2025-02-26 10:02:55.255 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.255 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.255 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"F\xf8,c@P\xb2oQ\xa5^N\xcdVM\n\xe4\xeb\xee\xbcZ\xd6\xe4\xa4R\xec\xf3\x14}V\xd5\xd89\x84\xe4\x15TZ\xbe\x00\x11\x14\x97\x0feU\xa1\xc8\xca\xb6=\xb8hV\xfd\x8aj\xc5&]\x0f\xc4\xa0\xec\x90\xca\xc5\xf7\x04\x1b\x1d\t4\x89_\xc8\xd8\xbd\xdf\x8e\xa5\xc9s\x0f\x0b\xa6PxH\xb2\x82\xc2R\xfeN\x129:\xf4\xeeB\xb7VJ\x8f\x08\xb1\xbe'8\xb7@\xcfK=bG{UEo#\xcc\x05E\xdc\xf5\xce8\x93V\x03/\xf9\xacM<\xaf\x1d\x97AW\xd6\x14^\xbd\xfb\xa1\xd4\xb3E9\x84@2W\x07\x02\xf6M\xa6\x8f\xb3\x08\x1cQ\xb3\x91\xf4\xbeVMh\xae\x19\xcco\x0e/\x96\xaa\x0b\x1e\x99\xb0\x02\x83s\x82\x98\xc8\x99 \xacYh\xa8V\xbb\x031\xde\x0e_\xa3\x8a\x93\x9a\x89\xc0F\x82\x90\x9f\x0e\xb5\xfc\x93\xc7~B\xd4Y\xbd\xea\x90\xc8``\xd8\xfbQ\x02k\xea\xd7\xfb\xd0\xcf\x06\x9b\x97WO\x8f\x12.\xdf#x\xd8\xa9\xf5\x07M\xd8" - -2025-02-26 10:02:55.278 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.278 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.278 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'y\xeex\xb1\x12)R\xb7y\xe1\xe9\xe1\x1c\xd6\xff\x93\xd8\x18\x00n\xca\xc3\x14O\xf9\xc6i\xdc\xdb\xa0\xf2\xa7\xc9\xfe\xd7\x84\xb5\xc2V\x1d\xd7\xa7N\x84\xf4\xcfi\xf8\x15\x80\xa40\x1aw\xb5\x0c*+\xb1\xb6;\'\x15\x9d\x8e\x19,a~\xb6\x12\xad\x061]\xa30n\xf76\x07E\'\xc8\xdd\xe3\xb1\x9b\xdc\x87\xc5\xa9=\x86\x04\xcdx\xc2J@\x9e\x1b\x03\xe9\r\x03\\\xada;\xf7\xda!\xed\x94m:' - -2025-02-26 10:02:55.300 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.300 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.301 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe4:z^\x9e\xa6\x1d\x0eF\xd4\xa6\x94\xea\xa6sx"\xc2\\"P\x9eY\x84\xc53\xd6\x7f\x1f\x82\xfa\t\x19\x12\xb7\xb1\xd3\x03\xebQrM\xa81\xb7T\xaf\x90\xd8\xacC9\x02\xe1\xcetfP\xcc\xf9\xdaT\x90I\xa8E3\xe6\xf6\xccm\xfeZ;W\xcdL\xa7d\xb4\xdbk!\x08JF\x83A\x94\xee\xc7\xb8\x9b\xfa\xcc\xad\xc0q\xdd$\xd1:\xabh\xed<6b7q\x1a\x88\xb6\xa1\x8f\xc3\xe7\xf5>b\x16i\xe1F\x1b(\x91\x1es\x9a\xcc\xad' - -2025-02-26 10:02:55.317 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.317 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.318 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.318 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -subscribe_max -status: -FAIL - - -Decoder did not subscribe to valid subscription - -==================== -Full Traceback (running -subscribe_max -) -==================== - -Traceback (most recent call last): - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_commands.py", line 440, in run - -result = task.run(*args, **kwargs) - -^^^^^^^^^^^^^^^^^^^^^^^^^ - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_task.py", line 89, in run - -return self.method(*args, **kwargs) - -^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/generate_tasks.py", line 46, in subscribe_max - -test_commands.subscribe(channels, start_time, end_time) - -File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/test_commands.py", line 114, in subscribe - -raise TestError("Decoder did not subscribe to valid subscription") - -test_commands.TestError: Decoder did not subscribe to valid subscription - - -================================================================================ - -========================== -Running: -decode_sequential -========================== - -decode - -2025-02-26 10:02:55.339 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.340 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.340 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.340 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"b\xba]sH $\xe3'\x9d\x93\xc8\xe7\xef\xe95%\x83\x88&A\x86\x17\r\xd7\xf2\xad\x1d)\xa7\xf4\xad\x8a\xb7\x14`\x08\x8f\xc7\xde\\\x06#\x83l\xb7\xa3\xee\xb7\xe37\xbd5\xb4\x93\xb5\x93\x97O\x0c\xda\x13\xf0\x0c\xc78}L\xbcr7\xa6\x88\x87I;U\x02|#8\xf4\x89\xe1\xe5A.\x1dd\xd5j\x8c\x94\x01\xd7\xe2w\x12\xc3&\xdd\x15\x83\x9b\x16[\xe8+\x85\xd9\xdf\xd3\xf414e\xa0\x1d*j4\xfc|\x9dMjS_v\xf6\xde\x84\xb6\xf0\xcd\xf9\xc29E\n" - -2025-02-26 10:02:55.344 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.345 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.485 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.486 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:02:55.496 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.499 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.499 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.500 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'I\xba\xe4T\x1a\xe2\xce\xb7aFV\xdb\xf3\x07\x1btk\xe1\x04\xeb0\n\xbe\xf1\xb1i\x15\x84\x8c&\xaf\xb1\xeb[\xdf\xe3P\xc9g\x12\x1a3\xd0\x00\x0cv\xe22\xc8P\x8e\xd0\xc9\xc6"?{\x8f\x06\xc81\xadi\x0b\xd1\xca\xe7\xc9=\x0b\xa2\xb5 O0\xcd\x88h=\xd0:\x19\xb4~`\xae/o/X\xe4\x1f\xbd@\\\'\xe2Xa\xc0\xdb\x13@\x0fN2\xc0\x84\xb9\xc6\xf6)n\xd0LEe\xe2\xf6\x0c\xfe\\\xa6\xb1L\xb3\x18=]\xf3e\x9b\xb0?\xff\xd0:\x0e\xb8\xd1' - -2025-02-26 10:02:55.514 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.515 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.576 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:02:55.578 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:02:55.578 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:02:55.589 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.590 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.590 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.591 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xdb7\xfe\xe3\x07\t\x91\x8a\x9c,\x06B!\x81;Q[d\xe0\x8b\xa2Np\\\x89^\xfe\x14\xbb\xfd\xab\x9e\xff\xfa\xaa\x07\xa2\x1f\xc9\xcd\x81\xa5 #_\x8e\xb6\xfd+v\xae\xe3\x00G_\x19Pf\xcb\x15\xfc\xe6\x82\rb\xf7\xce*\xbc\xd2.\x86\xde\xdf\x8e\x9ar\xb0ySd\x0cy/[\x1b\x8f\x93\x86\xea5G\xa0L\xd7C\x11r\x97\xef\xa2)\x19\x85\xcf\x1d\xe2\x02}$|a\x16\x85@\x02\xa47#Z\xb6(q\t?\x89'`\xf4\xdbj9t\xc7.$\nQU\xba" - -2025-02-26 10:02:55.595 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.595 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.596 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.596 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:02:55.609 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.609 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.610 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.610 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xf0\x80\x8d\xcaO\n\x0eH3\xda\xf4\xbfw\xb8\xa8\xb0h\xc4\xcd\x86\xe1\x97\xfd\xf7\xd7\xde\xa8\x02?Y\xfdLa\x7fH\x01\xb1\xd9uc\xb8\xe5IT"t26\x06\xad\xa2\xe3).g\xc1\x88\x8f\x92\xe0B\xba@\x03\xf1\x0c\xa9\xe3h&w*\xf2\xc6%=\x85\xb8t\x99FZ\xa3\xf1\x94\x92X\xcc2u\x9c?Y\x87_\xd5\xd5\x07\x1b\x0b\x15H9-3 d\x83DU\xbdl\xca\x1f\xdc3\xb9\xdb\x05\xe0\x17\\\'q\xff\xce\xc2e^\xd2\x1e\x97\xb9\xc4\xcb\x82[\x93\xdas' - -2025-02-26 10:02:55.666 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:02:55.668 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:02:55.668 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:02:55.679 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.680 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.680 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.681 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe00\x03\x8bk\x82E:{\x9bes\xb9c\xd7\x05\xdaDbH0\x989\xd2x_\xfe%\x0b\xd6\xb0\x7f\xdc\xb9\xfaf\xd3\x08|\xe4\x01{\xb6\xe0\x9b\xa4\x8d\x19y=2dmv\x94=\xb5\x11\x8c\x0e6\x9c\x03\x0f\x94S\xa3\xda\xbf\x0e\xab\xd3a\xe5\x99o\x7fY\xca\xc8>\x13\xf6 <\xbbQz\x945_\xc1\xe8\x1a\x0c\x84\x11\x92F\xb69QK-\x0fr\x0e7|=\x8e\xfb\x82\xe6rx\xa7.=\x05\x07\x83\x81\xdf8|\x85\x03\xa0\xb6\xb9\xfeH`Tu\x06\xf4\x9c:' - -2025-02-26 10:02:55.693 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.694 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.756 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:02:55.757 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:02:55.758 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:02:55.769 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.770 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.770 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.771 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"V\xf4\x1f\xb6\x81X\xbc\tHBV\x1e~\x94\xefr\xf6\xb0\x0c\xa8\xaa\x04\xa0\x0b\x81\xf7\\%+ha\x0f'\x83\x0e\x93).\xc1E\x12\xb5\xc0\x89\x19~4u\xb5S\xda;{\xc3\xa6;~\xad\x1b\xb5~\xc94\nc\xae\xa3\x80\xce~\xe0\x82g\xd6\x7f\x0cd\xd3\x1d\x005b\xe4\xed}b\xe1^\xec\x87v~\xe0\xf3\xe8\xe7\xaeL}\x1d\xcd\x15J2\xd8\x00\xb6\xc7\x96\xa9?\xc6S\x83\xca\xf8\xe4\x99l\xa3\xd2\xf3u}Q \xa4\xd5\x1b\xe18[\xc22\x8c e\x05\x1a\x9c" - -2025-02-26 10:02:55.775 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.775 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.776 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.776 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:02:55.786 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.787 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.787 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.788 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x82(\x8fU\xd3DWz(\xa1T\xf5\x81\x11Wx\x0e\xfd\xff\xa2\xd8\xb2\x87\xff\x8a\xd9Q1n<\xb56\xb9\xe4\xdb\xfb\xbc\x0b.i>tmb\xee\x0f\x8a\x11J\xdev^?~\xef\xcf\x94\x15\\\xcb\x0e\x85 \x00~\xa0\xfb\xd6\x87O}=po\xa2FhN\xfbz\x92\xbfPW\x9c\xe9H\xe9\x88}\x95\xeax&\xde\x0b\x90<\x08@"\n!Lp!g\xc6)\xbb\xd5\xf7Xj/\xec\x06\xd4FU}\x17\xb3q0g3\xc2\x07\x0c\xbd\x08~d\xe0;\xde\x12\xb5P' - -2025-02-26 10:02:55.847 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:02:55.849 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:02:55.849 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:02:55.859 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.860 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.861 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.861 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xdf\xaf\xf8\xf7\xe9\'\x83\xcdT9\xcf\xa2\x83\t\x80\xb4\xf4*\xb5\x923\xb9\xebs\xf0\xc2\x0b/\x97\xf2l\x89\x18\x86y\xda\xac\xfa\xd7j\xae\x95l\xa6\xed\x05\xe1\x93\xee\xd7/\xbdw.P\x85\xd3G\x04\x06\xa5`\xd6\x00\xd8\x90\x81>7\x032\'S\xa4\x05\xb6\x1f+\xf5\x98s\x91\xc9\xb3&\x92\xecF?\x8d\x1c\xbf\x9c"\xf7`p\x1b\x82n\x17\x83\x84u\x7fl\xffL\xafU\x00\xcf\x83\xa1\xf0&@^f|\x9aCFn\x94O\xf9I\x92\xfe\xfb\xf47\xcbRa\xec\x9bL+' - -2025-02-26 10:02:55.874 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.874 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.875 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:02:55.877 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:02:55.877 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:02:55.887 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.888 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.888 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.889 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xfcM\xbc\xb4J\x1d\xd4\xben"\xa46\x80\x0e\xa2B\x08(dN\x13\xbc\'8\x0f\xf75\x08\xa7,\xd9\x01\xfe\xc25\x8a`h\xc7\xc5\x8b9\xe2di9:zz\xee\x9f\x92\x98u\xa4?z!F\x1b\x1a\x12\xe0\x07?<\n+\x16\xb2\x94\x17;\xfb\x8dwU\x86)&\xc1\xf8\xd8\xfc\xdb\xa2\xe5\x88ee\xa8<\xfa\xd7\x9f\xf9\xab\x90\x83Gi\x80\xf0,\xdah\x98\x00\xf63\xac\x7fJ\xed\xff\xf2\xb9\xb8\xce\xe9\x82\xd3\xf2@q\xd6o\xb5)\xacq\n\xbc\xf5`\x06\xa1S\xae@' - -2025-02-26 10:02:55.892 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.893 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.893 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.894 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:02:55.902 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.903 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.904 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.904 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xd8\x18z\xfc\x9e\x83\xdd\x95w\x93\xbf\xd5h[t\xa8N\x8foP\x90\xfcuu\x0c\x8e\x9f\xa5:&\xc5_\xd7T\xe7\x94\x86\xa97Y\xf4\xa8\xbf\xc4\x9a' - -2025-02-26 10:02:55.964 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:02:55.966 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:02:55.967 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:02:55.977 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:55.978 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.978 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.979 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'?\x96\x02\x8c\xd7\xef\x9d\x978d\x9c\xacX\xe3\x14\xe8\x15\x11\xde8\x048\xda\xcd\x95\x1aU8\xd2\xe0@\xe3\xb5\xc4\xf7\xac\x9e\xda)\xdd\xa7 \xa0\xb8\x85\x8aL\xadb\xf4\x07\xba\x97\xc6\xa4V\x0bpQ\x13G\x8d\xe9\x07\xdc\xbc\xe6\xc3\xf2\xe0\xb8\xafw\xd3\x95\x16\xcb\xdagc\xb6k\x07\xcc\xd8\x08g\x15G\x9c\x1b\x18\xd1?\x88\xb5\xd6t\x91\xca\x06\x92HZ9\xb9\xd2\x8al\xaf0\xc1\x0ck\x90\x1a,7\xa5C\xbd\xca&\xcf\xf3=\xa9\xb9\xdd\xbdi\xe4\x9a@k\x86nx\xe0\xf6' - -2025-02-26 10:02:55.991 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:55.992 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:55.992 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:02:55.993 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:02:55.994 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:02:56.003 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:56.004 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.004 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.004 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x8b\x81KB\xb244o>\xa7\x19\x8a0\xca\xce\xea\xff\xce\x07\xa8.x\x8d\x92\x03\xad\x03\xfe\xf9\xff\r\xbc\x04\xe4\x16\x88\xc8\x19lXr\xb7!u\xdb|\xdfyX\x08\x81\xf8\xd5&\xb6\xc2\xdc\x14\xfc\xf2\x98k\xc3\x0bac\x83i\x919\x7fL&n\x9f\x9eO\xe9Y\x95\xe9O\xcd\xa7\x97\xf0\x08\xe5\xad\x82l\xc0\xa6\x7fa\xb3\xcc\xb7\xb7\x89\xeb}\x04\x1d\x02\x8eb\xbe\xd0\xd6\x08.5\x9a\xf8\xff\xf2K2\xd7\x15\xd2\xe9\xf9\xe0\xfa\xde/\x8d\xe1\xcd}y\xba\x1f\x8dv=W\xf9' - -2025-02-26 10:02:56.008 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.009 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.010 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.010 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:02:56.020 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:56.021 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.021 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.021 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"d\x97^o`\xc0(Fk\xb9\xb2\x11\x14\x1f\x1b\n\x85\x0e2\xa3\x83mz\xcfU\xf1\x0f\xec\xa5c\x87\x90H\xe0\xb1J\x9c\x15\xbb\xa7\x0f\xb5\xe7[j\x16\xcd\xbb\x03mf\x06\xef\xef\xeb>\xbf\xd5_%\xa9\xdd \n\xa9s\x88\xc36\xb0\xfa\xe8Y|\xb6\xa0\xa6\xd8\xb6\x0cG\x95\x82?\xee?\x1c\xbb\xe3\xd1\xfa\xf7,z\x11\x9c\x14%Oc\xb1\xf9\x1aU.g\xcd\x07\xb9*\x11\xefU\x9a\xa0~\xa8\x85\xa9>\xe5'\xee}k\xbc\x8c:\xdb\xfc\xf3\x14n\xe7\xb5\xf7/\xb9\x8a\x88" - -2025-02-26 10:02:56.081 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:02:56.082 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:02:56.082 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:02:56.091 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:56.092 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.092 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.092 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%\xf3\x1a\x85\xa9*\xf2\xd6O\xaa\x06\xb7? kc\x8d\x84\x19;Pq\xc7\xe1\x05{\xb0\xf4&\x9e\xb5\x00u\x1c\x9a\xdfV#P\xd3Vo\xd1\xbd\x1e\x0f\x87U\xe5\t6y(\x1d0\xe8yj\xf7\x16\xde\xa4\x91\x02\xff\x15\xea\xffN*\xb0q\x83\xcb\xbe\x02\x14\xe1\x12\x1a\xfd\xfb\xe4\xc3t"\xa2\xfd\x0b\xbf\xd7\xd3\xf3\x1a\x87\x19[SUJ:\xfc\xaa\xd7=Z\x19\xf9f\xb0\xd2\xf1\xaf;)`#\xc6\xccY\xd1\x05\xd2\xfc\xed\x83\x11\xf9\x83\xfb!i\xd7\x98]\xfe\x12\xdc\xf9\xdc' - -2025-02-26 10:02:56.105 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.105 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.105 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:02:56.107 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:02:56.107 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:02:56.112 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:56.113 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.113 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.113 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xdbu\x01l\x8c\xb0ldD"-\xf5\xc6\xe5\xdb\xbdN\x8axS\xc9WR\x1e\xf2n\xdd\xbe\x08\x87\xc1\x82\x9b\xacx\xd4711\xf8\xfe\x8d\x0c\x04-)\xc2Xz\xda\x8e,YX\xdb\xf9L4\xd4qI\xe6\xc2\rlhL\xe9\xa7\x04 z\xfd\xd4/\xfe(\x0f\x99\xc5\x1d\x89?\xb1rR\x10\xe5\x8d\xd2\x97y\xa5as\xa5\x0b\xfa{\x13h^\x95\xcf\xf9\xe6&)\x87[w\x9c\x1eX\x10\xdd\xd8\xa6f#\xdb\x8b^\x19f-\x8aI\xe4\xce\xee\x8ea0\xcasKMw\xc0' - -2025-02-26 10:02:56.117 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.117 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.117 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.118 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:02:56.122 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:56.127 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.127 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.127 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x0fe1G\x9fg\xba\xe76L\xecg\x1b\xc7\x97b\xfd\x9f\x01Mud_\xf1\xc2\xd1(\xa4\x06P\xe3\xfeX+^E\xc2+\x01\xabHz\x13E\x9e\xb1\x9f\xfe\r\x8d\xbf\xffla\xcd>T\xf0,9\xdd\xf3\x80\r\x10\x1f\xa1\x01\xfa\\\xfe\r\x99~y\xc4y\xb3)\xa1\xb7U\x80\xfa'\xff\x9b\x9c\x7f\xa4\x9e\x82\xe9\x82\x11\x81R\x81\xc3\xb2\xe4l\xe5u\xac\xb9\x02\x01G[\xd5]\xb38\x9dHT\x88\xc0\x14\x145>\xe6\x91\x0eZ^\x11\xa1I\xf2\xd0}\xaa\x0c\x06\x8b^\x8e" - -2025-02-26 10:02:56.189 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:02:56.191 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:02:56.192 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:02:56.202 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:56.203 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.203 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.203 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xa6\xfd\xa5\xd0x\xab6Y\x05s\x11E\xd8\xe4\xe5\xdd\xd6$['\xe6\xb2#*NxQ\xfe\xaa\x93dsR\x1f\x83\x1a\xd5%\x84\x10\xf8\xcb}Z\x12!B\xa8\x8e\x16G\xc5i\xba\xe7\xdf\x9c\xc5/?\xf2Q\x18\x00\xc4\xd8\xc7\x97.1C\xf5\x16\xa4\xc8\xe1G\xd9\x0c\xeed\x188\x0f6\xa6\xd7\xbe\xcd\xbc\xdc\\\x85]T\xdf04uK\xf0b\r\xbe\x84\xa9\x88\x88'\xff\x9a\x00~\xd4a*\x9b!9f&\xfe%\xea\xe8\xe5\xb9e@\x8a\xcb9#\x9ad\xb5;\xf3\r\xc8" - -2025-02-26 10:02:56.216 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.216 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.217 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:02:56.218 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:02:56.218 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:02:56.233 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:56.234 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.235 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.235 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'z\xde\xd3e{{\xbe\xd3\xc8\x94\xc6\xd6\xb7\xbb\xe8\x18*\xbb\x1e\xec$C\x1f\xf5*0\xa6\xcb\xb9\x02D\xd4\x0c\xe9\xe5e&\x94\xaf\x96\x88G\xc5UW\x1bm\xce\x83\x89\x0b\xd73c#\x98X&\xd5\x04\x1bF\x91\x06|\xd87v\n\xc9\xe2P\xd1\\\x08\xb8\xe8\x899\xef\xf8\xd6Y\x9c\x8b\xb2\x10\xf4\x87\xb0\xcfZ\x86\xdc\xfa\xfc\xd1\xb3\xd7\x93\xb2oQ\xdcrwb\xa3\xc9\x0epC84\xa0mub\x05h\x8d=\xf4\xdfq]\t\x89\xca@\xe8O\xe8\x15Oy\xdfGS\n' - -2025-02-26 10:02:56.239 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.239 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.239 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.240 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:02:56.247 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:56.249 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.249 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.249 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'Y\xd8\xffs\xe34>\xc3\x11\xd3\xf5\xf1\xa2\x9b\xe8W\x81p\xed?\rC\x16\x0eP\xc2\xb5\xaf\xe2\n\xb2\x84\xe5\x85\xe1\xce\x94-\x8c\x7fU38s\xae{\x96\xe7\x98e\x07[\xbd\x105\x1c\x9cU\xc0\xe1oI\xab\x06\x97s\r\xd9\x81\x99\xb8\xa2\x03%\xa6\x16vGMt7\xf2<\xe0m\xe2~\x08\xeb\x13Ad\xc0\x03\xe5w\x8a\xca\xfe\xfa\x9bXpK\x1b\x8bx\xd6\xb8\x17\x1d\xd2#\xb1\xb9\x93[\x9dJ\x8cW\x95\xd7QJ\x85\xb3\x1dk/)\xc7\xfc6+\x92$\xf8\xe5S' - -2025-02-26 10:02:56.312 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:02:56.313 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:02:56.313 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:02:56.316 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:02:56.317 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.317 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.317 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'O\x9c\x7f\xdb\xf2MB#\xc1j\xdf\xa2\rl&\xcf&N\xc6\x7fM\x1bWb\xea\xbaG,\xf1\xb1@\xab_+\x88\xbf\xc9\xc8\'\xd6\xec]T\xff\xc1\xcd\xc2i\xd2\xd0r\xe9\xa7\x9bB\xe4\x1c\xec\x06\x03\x1euJ\x0c\x1d\xfd\xd6\xc1\xa1\x16"\xe2\xbfi\x0f\x08v[JW\xa5t\xef\x84\xc2l\x91\xf7c\x9b\xbes\x9a\x1c\xf8\x8f:]$?^A\x0f\xa2\xdc\x13\xfc\xcb6 \xda\xe7\x8b\x04;\'\xfaf\xe2\xb1{\xb6yv\x8b\x9c\xc3\xc6-\xccsGL\xab\x03s-\xe2\x1aw' - -2025-02-26 10:02:56.329 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:02:56.330 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:02:56.330 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:02:56.332 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:02:56.332 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode_sequential -status: -PASS - -================================================================================ - -============================= -Running: -power_cycle -============================= - -power_cycle - - -list - -2025-02-26 10:03:07.572 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%L\x00\x00' - -2025-02-26 10:03:07.574 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:07.575 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:07.575 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=44) - -2025-02-26 10:03:07.581 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'\x02\x00\x00\x00\x01\x00\x00\x00\x15\xcd[\x07\x00\x00\x00\x00\xb1"\x1b\x17\x00\x00\x00\x00\xff\xff\xff\xff\x15\xece\x01\x00\x00\x00\x00\xf4\x8e\xb9\x1d\x00\x00\x00\x00' - -2025-02-26 10:03:07.582 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'\x02\x00\x00\x00\x01\x00\x00\x00\x15\xcd[\x07\x00\x00\x00\x00\xb1"\x1b\x17\x00\x00\x00\x00\xff\xff\xff\xff\x15\xece\x01\x00\x00\x00\x00\xf4\x8e\xb9\x1d\x00\x00\x00\x00') - -2025-02-26 10:03:07.582 | DEBUG | ectf25.utils.decoder:list:175 - Reported 2 subscribed channels - -2025-02-26 10:03:07.582 | DEBUG | ectf25.utils.decoder:list:190 - Found subscription for 1 from 123456789 to 387654321 - -2025-02-26 10:03:07.583 | DEBUG | ectf25.utils.decoder:list:190 - Found subscription for 4294967295 from 23456789 to 498700020 - -decode - -2025-02-26 10:03:07.593 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:03:07.595 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:07.595 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:07.595 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x1cu^\xb4g\xcf\xa2\x19\x94ex{\n\xd2\x1a\xa3X\xe0\x8a"\xcb\xa4\xad\xab\x13\xbf\xc4\n\x8b|Y\xa2;\xb5\xb2\xf5\xcd"\x06\xa9\xf5\xde\xc0\xc5\x1d\xa0\xa4r\x82\x01\xe5\x815\x9e\xcd\r\x90\xac~\\\x07\xa5T\x08\xa1\xa5\xe1W\xc5\x88\xef\x14\xf4\xec\xef\x19\xae\x95IY\xb0\'\x80O\x83\xf3P0\xa1\xd3\xe2\xce\xc0\xd1\x13\xa0\xdf\xce \xce=\x0fF\xe1\xd9\xe2\xc3\xb4\x96\xae\xb4}\xb2\xf0k\xc7k\xe4H\xef\xf4\xf8\xb1D\xeb\x92+\x06=\x9f\xb21\xb7\x87a\xaa\x97\x91\xc3,' - -2025-02-26 10:03:07.610 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:07.610 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:07.672 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:03:07.674 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:03:07.675 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -power_cycle -status: -PASS - -================================================================================ - -========================= -Running: -update_subscription -========================= - -subscribe - -2025-02-26 10:03:07.682 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '400000000', '1400000000', '1000'] (kwargs {}) - -2025-02-26 10:03:08.765 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT - --------------------------------------------------------------------------------- - -\xb7 - -\xb5aט\xf4\xb2A\xed\xbe# \xf1\xc6\xf7{Gɲ\x95\xf9l\xf8|T\x94̀\xf1\xb92Z`QYlG - - \xa3\xed\xe6\xfb\xc7\xe5\xfc\x83\xfa\xf8X\xf9G\x90{\xea\xab'\xacT\xfeV\xfd\xdb\xc0\xe1F'\xf8|E\xf2\xa8\\xb1V-hYۉ\xa2ƙ\xba]rr̽%)d\x9d - -a!'\xdd_L\xad\xfc2\x87ބV1\xbdjZ\xae\\xd0\xe7\xf6x-\xc7"\xfaJ\xbf\x8ay\xba4\xa9\x8a\xae@\x9cċ\xd8/\xfeJq.f!KB\xe1\xf6X+o\xcaD\xea]^R\xad\xbc3e\x81\xc15\xb2\xa1\xe2)\xc0\xb2\x9e[\xee\xc98\xe4r\x8c\xbb\xff\x91\x82C\x87εW\xb1\xfd\xab\xf2\xcc\xf6\xb4WoC\xda\xf7\xe9F\x8a\xee\x9c\xfeH\x97\xde\x8ep̻\x8deI\xb8y\xe7\xebk\xe7\x98;Ċ-1(\xcd\xebM\xed˼\xae}\xd9e\xfbR\xb5\x80v_t$+\xd1\xb0\x82\xa6\xb1\xdb\xd5\xda\xccL_>\xe6q\xfeʶy\xbb|\xe7\xb2\xb8\xfdd\xbe\xb5^\x80\xb5\xa82\x9eB@~\xc60*\x8a\x96_\xc5\xcbK_r\xd1\xe6\xe5\xf8\xfc+\x94&=l\xa4=\xaa\xce5P`3\xa1\x94-\x81\x8cd\xbbr\xb8\xdaۭ\xf6\x82\x8eCY˪\xfa\x8d\xb4\x84C\xf8Yqs\xceM:\xf4/K|̶\x96\x8cf\xb2&׾>\xf8宪\xf94pڧ\x9d\xd2=Q\xd1f\x80P+\x91H\xb5\x81 R(\xc8I\xeb\xe5l\xf6\xe6\xe2G \xa9tm\xa9+\xd3\xfd؆\xb1T\xf1\xd8\xfdC\xac\xf6\xb5\x99\xde\xd8\xe3\xe0\xc6S\xf9\xb7\xd461Aēz\xb7\xbc\xfa - -K_\xac\xb5m\xc0\xff\xf0\x9f?%\xb7p\xa9}&\xf0ŚG\xb4\x9e\xf3\x89\xda\xc8\xaeй!\xfc^\xa1\xbf\xd8\xf4\x97`\xdd\xf44\x94\x86mՂD\xfeL\xb7 \xa9\xbf{ɦ=\xa1\xe2\xe4p\xe0e\xf4ӧ\xbc\xb48:\xf2*\xd4\xc2\xe5\xa9x\xfb-------------------------------------------------------------------------------- - -sub: -b'\xb7\n\xb5a\xd7\x98\xf4\xb2A\xed\xbe#\x0c\x10\x08\xf1\xc6\xf7\x16\x16{G\xc9\xb2\x95\xf9l\xf8|T\x94\xcd\x80\x10\xf1\xb92Z`QYlG\r\x1b\x0b\xa3\xed\xe6\xfb\xc7\xe5\xfc\x83\xfa\xf8X\xf9\x1d\x1fG\x90{\x05\xea\xab\'\xac\x01T\xfeV\xfd\xdb\xc0\xe1F\'\xf8|E\xf2\xa8\\\xb1V-hY\xdb\x89\xa2\xc6\x99\xba]\x0err\xcc\xbd%)d\x9d\ra!\'\xdd_L\xad\x14\xfc2\x87\x1e\xde\x84V1\xbd\x12jZ\xae\\\x07\xd0\xe7\xf6x-\xc7"\xfaJ\xbf\x18\x8ay\xba4\xa9\x8a\xae@\x9c\xc4\x8b\xd8/\x1e\xfe\x19J\x17q.f!KB\xe1\xf6X+o\xcaD\xea\x10]^R\x01\xad\xbc3e\x81\xc15\x03\xb2\xa1\x05\xe2)\xc0\xb2\x9e[\xee\x08\xc98\xe4r\x7f\x07\x8c\xbb\xff\x91\x82C\x87\xce\xb5W\xb1\xfd\xab\xf2\xcc\xf6\xb4WoC\xda\xf7\xe9F\x8a\xee\x9c\xfeH\x97\xde\x10\x8ep\xcc\xbb\x8deI\xb8y\xe7\xebk\xe7\xef\xa0\xa9\x98;\xc4\x8a-1(\xcd\xebM\xed\xcb\xbc\xae}\xd9\x12e\xfbR\xb5\x80\x13v_t$+\xd1\x0e\xb0\x82\xa6\x1f\xb1\xdb\xd5\x11\xda\xccL_>\xe6q\xfe\xca\xb6y\xbb|\xe7\xb2\x1a\xb8\xfdd\xbe\xb5^\x80\xb5\xa8\x052\x9eB@~\x17\xc60\x11*\x0e\x8a\x96_\xc5\xcbK\x15_\x01r\x06\xd1\xe6\xe5\xf8\xfc+\x94&=l\x07\xa4=\xaa\xce5P`\x073\xa1\x94-\x81\x8cd\xbb\x1br\xb8\xda\xdb\xad\xf6\x10\x82\x8eC\x1fY\xcb\xaa\x1f\xfa\x8d\xb4\x84C\xf8Y\x0eqs\xceM:\xf4/K|\xcc\xb6\x18\x96\x8c\x05f\xb2\x12&\xd7\xbe>\xf8\xe5\xae\xaa\xf94p\xda\xa7\x9d\xd2=Q\xd1f\x80P+\x91H\x12\xb5\x81 R(\xc8I\xeb\xe5l\xf6\xe6\xe2G\x0c\x05\xa9tm\xa9\x15+\xd3\xfd\x0f\xd8\x86\x1a\xb1T\xf1\xd8\xfdC\xac\xf6\xb5\x99\xde\xd8\xe3\xe0\xc6S\xf9\xb7\x07\xd461\x07\x08A\xc4\x93z\x0e\xb7\x10\xbc\xfa\rK_\x1a\xac\xb5m\xc0\x15\xff\xf0\x1f\x9f?%\xb7p\xa9}&\x15\xf0\xc5\x9aG\xb4\x9e\x1e\xf3\x89\xda\xc8\n\xae\xd0\xb9!\xfc^\xa1\xbf\xd8\xf4\x97`\xdd\xf44\x1b\x94\x1f\x86m\xd5\x82D\xfeL\xb7 \xa9\x07\xbf{\x14\x1f\xc9\xa6=\xa1\xe2\xe4p\xe0e\xf4\xd3\xa7\xbc\xb48:\xf2\x1f*\x07\xd4\x16\xc2\xe5\x15\xa9\x06\x11x\x03\xfb' - -2025-02-26 10:03:08.767 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%SL\x02' - -2025-02-26 10:03:08.768 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:08.768 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:08.769 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xb7\n\xb5a\xd7\x98\xf4\xb2A\xed\xbe#\x0c\x10\x08\xf1\xc6\xf7\x16\x16{G\xc9\xb2\x95\xf9l\xf8|T\x94\xcd\x80\x10\xf1\xb92Z`QYlG\r\x1b\x0b\xa3\xed\xe6\xfb\xc7\xe5\xfc\x83\xfa\xf8X\xf9\x1d\x1fG\x90{\x05\xea\xab\'\xac\x01T\xfeV\xfd\xdb\xc0\xe1F\'\xf8|E\xf2\xa8\\\xb1V-hY\xdb\x89\xa2\xc6\x99\xba]\x0err\xcc\xbd%)d\x9d\ra!\'\xdd_L\xad\x14\xfc2\x87\x1e\xde\x84V1\xbd\x12jZ\xae\\\x07\xd0\xe7\xf6x-\xc7"\xfaJ\xbf\x18\x8ay\xba4\xa9\x8a\xae@\x9c\xc4\x8b\xd8/\x1e\xfe\x19J\x17q.f!KB\xe1\xf6X+o\xcaD\xea\x10]^R\x01\xad\xbc3e\x81\xc15\x03\xb2\xa1\x05\xe2)\xc0\xb2\x9e[\xee\x08\xc98\xe4r\x7f\x07\x8c\xbb\xff\x91\x82C\x87\xce\xb5W\xb1\xfd\xab\xf2\xcc\xf6\xb4WoC\xda\xf7\xe9F\x8a\xee\x9c\xfeH\x97\xde\x10\x8ep\xcc\xbb\x8deI\xb8y\xe7\xebk\xe7\xef\xa0\xa9\x98;\xc4\x8a-1' - -2025-02-26 10:03:08.778 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:08.778 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:08.779 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'(\xcd\xebM\xed\xcb\xbc\xae}\xd9\x12e\xfbR\xb5\x80\x13v_t$+\xd1\x0e\xb0\x82\xa6\x1f\xb1\xdb\xd5\x11\xda\xccL_>\xe6q\xfe\xca\xb6y\xbb|\xe7\xb2\x1a\xb8\xfdd\xbe\xb5^\x80\xb5\xa8\x052\x9eB@~\x17\xc60\x11*\x0e\x8a\x96_\xc5\xcbK\x15_\x01r\x06\xd1\xe6\xe5\xf8\xfc+\x94&=l\x07\xa4=\xaa\xce5P`\x073\xa1\x94-\x81\x8cd\xbb\x1br\xb8\xda\xdb\xad\xf6\x10\x82\x8eC\x1fY\xcb\xaa\x1f\xfa\x8d\xb4\x84C\xf8Y\x0eqs\xceM:\xf4/K|\xcc\xb6\x18\x96\x8c\x05f\xb2\x12&\xd7\xbe>\xf8\xe5\xae\xaa\xf94p\xda\xa7\x9d\xd2=Q\xd1f\x80P+\x91H\x12\xb5\x81 R(\xc8I\xeb\xe5l\xf6\xe6\xe2G\x0c\x05\xa9tm\xa9\x15+\xd3\xfd\x0f\xd8\x86\x1a\xb1T\xf1\xd8\xfdC\xac\xf6\xb5\x99\xde\xd8\xe3\xe0\xc6S\xf9\xb7\x07\xd461\x07\x08A\xc4\x93z\x0e\xb7\x10\xbc\xfa\rK_\x1a\xac\xb5m\xc0\x15\xff\xf0\x1f\x9f?%\xb7p\xa9}&\x15' - -2025-02-26 10:03:08.800 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:08.801 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:08.801 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xf0\xc5\x9aG\xb4\x9e\x1e\xf3\x89\xda\xc8\n\xae\xd0\xb9!\xfc^\xa1\xbf\xd8\xf4\x97`\xdd\xf44\x1b\x94\x1f\x86m\xd5\x82D\xfeL\xb7 \xa9\x07\xbf{\x14\x1f\xc9\xa6=\xa1\xe2\xe4p\xe0e\xf4\xd3\xa7\xbc\xb48:\xf2\x1f*\x07\xd4\x16\xc2\xe5\x15\xa9\x06\x11x\x03\xfb' - -2025-02-26 10:03:08.811 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:08.812 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:08.817 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:08.818 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -update_subscription -status: -FAIL - - -Decoder did not subscribe to valid subscription - -================= -Full Traceback (running -update_subscription -) -================= - -Traceback (most recent call last): - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_commands.py", line 440, in run - -result = task.run(*args, **kwargs) - -^^^^^^^^^^^^^^^^^^^^^^^^^ - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_task.py", line 89, in run - -return self.method(*args, **kwargs) - -^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/generate_tasks.py", line 46, in update_subscription - -test_commands.subscribe(channels, start_time, end_time) - -File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/test_commands.py", line 114, in subscribe - -raise TestError("Decoder did not subscribe to valid subscription") - -test_commands.TestError: Decoder did not subscribe to valid subscription - - -================================================================================ - -========================= -Running: -subscribe_emergency -========================= - -subscribe - -2025-02-26 10:03:08.831 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '1000000', '123456789800', '0'] (kwargs {}) - -2025-02-26 10:03:09.890 | WARNING | ectf_attack.utils:run_subprocess:76 - Process returned error code 1 - -2025-02-26 10:03:09.890 | WARNING | ectf_attack.utils:run_subprocess:83 - STDERR - --------------------------------------------------------------------------------- - -Traceback (most recent call last): - -File "/docker_scripts/design_script.py", line 125, in - -main() - -File "/docker_scripts/design_script.py", line 95, in main - -subscription = gen_subscription( - -^^^^^^^^^^^^^^^^^ - -File "/usr/local/lib/python3.12/site-packages/ectf25_design/gen_subscription.py", line 62, in gen_subscription - -raise ValueError("`channel` must not be 0") - -ValueError: `channel` must not be 0 - --------------------------------------------------------------------------------- - -subscribe_emergency -status: -PASS - -================================================================================ - -=========================== -Running: -past_timestamp -============================ - -decode - -2025-02-26 10:03:09.893 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:03:09.894 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:09.894 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:09.894 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xb3`\xdf\xb92\x84\xbfyp\xa3"xxJ\xbcAN\x04~\x9f\x17\x8c\x9b\xb1\x17\x89\x93#k\xfd\xf9H\xe7\xe2\xad\xad\x06T\xe6\xe4\x15\xd6 \x89\xe1e/\xbfF\xe9\x159\xf7\xce\xab\xdf\xee, len=0) - -2025-02-26 10:03:09.903 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:09.903 | ERROR | ectf25.utils.decoder:get_ack:207 - Got bad ACK Message(opcode=, body=b'') - -decode - -2025-02-26 10:03:09.905 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:03:09.909 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:09.909 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:09.909 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xe9\xd1\xcd\x03\x9d\xab\x15\xee\xd0\xbd\x81\x16}\x89\xae\xce\xc4T\xd4r\x94\xd5V\r\x18\xfe\xa7W\x073\xcag\xe8M\x13\x82\xb2%\x8a\x89\x8dr\x17h\xa1Ps)\x01y\x9bFp\xfe\xac\x1aM\xcd\xabT, len=0) - -2025-02-26 10:03:09.923 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:09.985 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:03:09.987 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:03:09.987 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:03:09.992 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:03:09.992 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:09.992 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:09.992 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xb4\xdaF\xb5\xa8?\xda\x90r\xbb\x1d\xf2\x88\xd3R&u>B\xec\x7fi#}*_\xa2\x9b\xdd\xef\x15Ea\xd3e\x8aYR\xca\x83-`\x11\xee\x01]\xf9P\x1bK\x830P3\x8a\xbf\xf6z\xac\x8f\x93M\x10\x0f\xfc\xfb\x81\xe6\xbb\xef\x05\x1c&\xa6\xe8\xd7\x14\r\xc2=\x02\x8c\x12\xf9\xb6\x933\x900 \xc4\x84\xd7k'\xcd\xa6\x9bG)\xedc\x0e\xe1(\x91]\xc1\x9dl)\xd7\x88}\xe2i\xacQX\x83K\x9a\xff\xb5\xa5G\xdc\x1eU\x03\x8b3\x10A\x10\xab%\xf9i\xeb" - -2025-02-26 10:03:09.996 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:09.996 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:03:09.996 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:03:09.996 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -past_timestamp -status: -PASS - -================================================================================ - -============================== -Running: -re_flash -=============================== - -flash - - -2025-02-26 10:03:23.310 | INFO | ectf25.utils.flash:update:70 - Requesting update - -2025-02-26 10:03:25.277 | INFO | ectf25.utils.flash:update:77 - Update started - -2025-02-26 10:03:25.278 | INFO | ectf25.utils.flash:update:78 - Sending image data... - - -0%| | 0/14336 [00:00\xa4\xc1\xf1[\x89y\xb8^\xfaXu\xc86_\x86\x9bA\xd7%+z\xaf\x80\x8f)ֳM\xde\xe0\x83\xf9\x90!\xc1&l\xaaX1Y\xf4\xf4,}\xc0 h\x86\x91\xaaG\xfd\x82\x9aOnX\xae\xb8\xed\xeb\xc1|4\x9b\xdfޏ\xc0\xc7IsԻˑ,\xd3\xcc\xfe\xaar\x8f\xddQ6_?\xee\e^s\p\xa5\xbfʽڝ*\x8f\xb9=\xb0\xf8uJQ\xeb\xad\xd1P0{w\xe8c\xb6\x9b%/h\xc8-%\x98\x93\xce\xcfid\x9fX\xe77Ǚ\xd7\xfcY\xbe^\xedc\xe3\xec\xa2|\xb6“2\xa99"i\x85\xc0kf;}I\xb6\xd6\xc7$?q"\xdb\xd4D\xd7'Cpœ\xa7[5I*7\xe5kkd(\xc1_\xb5\xeb\xb3\xfe\x8b͸ I{=L\x88\xb6\xc1|\xbcY#TW\xdcM|r\xfan\x89\xe3\xa6\x90\xb8;\x9a\xcf\xc2\xc3QUѪ\xca\xe2H\xebls\xb9\xf2L)n\xefb\xb5z\xff\xf6\x8aALJ6yo\xb8l \xb3\xa8\x9eb\x84\xa1\xb3P\x83\xf2\xf5\xe8p"\xfb\xad\xe2\xde|B:ś\xd88ŧr\xd3b\xbd\x8b\x85\x98C\xf1j߹\x97\xdbu\xc5\\x9b=Z\xb2\xfcz\x92@\x9c\x83'\xfa\xa1=\xa9%\xd8VRϕ\xaa%\xc4h\xc6\x91\xb4\xddy\xe8*'\xca\xd2\xda\xe4\xc6\x90\x9b\x99L - -\xa8o\xe6\xa3R\xf6U((\x8a\x8d{3\x9e\x92\xf9X0yX\xbe\xd2\xed\x89s\x8b\x9c\xa0 %o\x8bew 5\xbf\xa8Z\x96#\xa0\x95\x82s陏\x9f\xaeo\xf7\xa8!\x80\xed*\x99%sH\xaf\xd5ix+!\xc1\xbe]\xa5\xf4a!\xa5\xb1%\xb2{Tl\x9c\xec\xe1~\xb5\xda\xd7($\xab\x969B[eC|QH\xbf\xf3 - -^\xec(\x9b\xfa\xf7\xe6ܠ\xc4\xf2Z\x92)\xa6\xb8/Ĝxʲ\x97\x86-\x8d\xed\xe6\xe8V\xb2<\xdei\xb2\x901\xb5\xd2\xcaE7c\xf1\xe4@\x80~\xc1p\xac\x8b:\xefL\xa8\xca\xc8"\xb4\xed\xda/\xddt\xd8ʠ\xce\xf59\xe9?0tE);\xe3~\xff\xcd/fUV\x98gya\x83k\xb08\xca(\xf1h \x95l#\xc3\xc3gy\x83\xfd\xcc1\xb61\xef\xab36o\xf4y\xb2TT\xebc# ߡEb\xfe-\xed\xd6\xcca\xa7p*\xd6\xd2b\xbb\x9e\xc6\xd7:Hp\xec\xe8K\xcc\xffa\xafZF\xc3o.Tz\xa5\xbc \xa2\x87G\xaa\xb5\xefϲ\xc0uڷ>\xd7\xd2q\xf1\xc1}H\xa7\xb7t\xe0E\xe2V\xf0\xf9\x93y\x8b\xe5\x96/\x83\xb2\xe6\xf7H\xf4X[\xca\xe7j_\xab\xb5𿊗7\xe7%\xab?l9\xe5j9;g\xff\xe7Q\x85\xc0\xd4Z\xb9k\x81G\xf0\x95\xab^^ [\xf4$q\xac\xe3lx\xc7\xd3W\xb1r\xa5I\xf5Er-jڦ\xe4ߢ\x92)\xb1\xec(\xe3\xe6/\x84\xe3rd\xb3Z\xf5\xaf4\xd4\xf15ؖ;\x85\x92o\xed[Z1\xe0\x88\xe5\x9a1\x9e1vCo\x8a{\xc7\xcf}[C\xd4\xa4\x97\xeb\xd2'0\xaaU0\xf27F\xfc\xe6\xa4a\xe0 \xf9\xc4\xb3g\xed\xb9I\xf2\xaeD\xfe\x99\xee\xb015\x91Q\xe1/IBj\xdf{ \xf6\xe2\xd7nU\xef\xf7\xe6\xd5*ӑ\xf8e\xba\xc99\xc7kL\x93\xa3s\x8fCD\x96\xe6\xf6\x80'i\xdfYxgĹ\xdfׅ\xbb\xfa\x87u¹\xed\xf8F\xe9\xe5\x84\xf3ވ\xe1\\xb91\x97\xce3\xbeR$#\xb4\xca\xfb\xf5\xcax"ۮz'\xa9\x94\xfe\xfd\xa8\xebN\x9e\xf4 7?r\xc7]\x81\xa2\x96PY\x9e06ڮ(#\xf9\x883] - -k\xd1]"\xf5I0Ƃ\xd4\xe4I\xd3\xdf/J\x99^\xf4 - -~W\xa7\x83\xc7҉\x97|u\xe1Ťq\xc3\xdaIOm\x86\xdcf\xc2\xf5O\xb2#\xedA \xba\x99\xd0:f"c\z\xe2\x80'\xae\x88yܱ)\xcd\xea\xfef@\xe7Ҳ\xaf^\x88\xe2\x9b8%\xf3j\x95\xc9\xea\^/\x9b\xc2mI\x81X[8\xc1X\xc0\x9d]ccI~s\xa0\x8e(\xcaW*䓨&`&g\x9aɽ\xbf%\x90\xb7\xac\xb0\xea=\xee\xbf\xfbR`\xc3!\xfeV\xa1<\xb0\xb4\x8a\xd1Ҍ40\x91\xa6\xaa\x95\xfb\xb6\xe8Β5ı\x8cޗ\xcb\x9c-------------------------------------------------------------------------------- -sub: -b'\xe1}\xa2\x1b\xaapP\x13\xba\xc7\x0f\xb5$\xe1K\tl\x13I@\x9c\x10\xf3\xf1\xe0y3\x91[\x0b\xed=\xc6]\xf1?/\xc6\xf5\x08\xb3\xcc\xe7\xcc\x93DU\x16\xeeo\x18\xd1T2-\x8e[\xfc\xb4\xee,T\xb4\x08\xb5\xbc\x90\xcc\xce\x19\x15$\xffj\xb5\xd3\x0eW:t\xba\x8b\xcf"A\x13\x1c\x8f\xbcWX\xc7\xa3\x0caH\xcb\xf2\xd1n~\xe9\xcfC\xe6sx\x96\xbf\xfb\xf4\xa0co\xc9\xa9>\xa4\xc1\xf1[\x89y\xb8^\xfaXu\xc86_\x86\x9b\x17A\xd7%+\x1dz\xaf\x14\x80\x8f)\xd6\xb3M\xde\xe0\x83\xf9\x90!\xc1&l\xaaX1Y\xf4\x18\xf4,}\xc0\x0ch\x14\x86\x91\xaaG\xfd\x82\x9aOnX\xae\xb8\xed\xeb\x16\xc1|4\x9b\xdf\x00\xde\x8f\xc0\xc7Is\xd4\xbb\x10\xcb\x91,\xd3\xcc\xfe\xaar\x8f\xddQ6_?\xee\\e^s\\p\x01\xa5\xbf\xca\xbd\xda\x9d*\x8f\xb9\x05=\x02\xb0\xf8uJQ\xeb\xad\x00\xd1P0{w\x05\xe8c\xb6\x9b\x12%/h\xc8-%\x98\x93\xce\xcfid\x9f\x02X\x0f\xe77\xc7\x99\xd7\xfcY\xbe^\xedc\xe3\xec\xa2|\xb6\xc2\x93\x082\xa99"i\x85\xc0k\x15f;}\x14I\xb6\xd6\xc7$\x0f\x03?q"\xdb\xd4D\xd7\'Cp\xc5\x93\xa7\x07[5I*7\x13\xe5kkd(\xc1_\xb5\xeb\xb3\xfe\x8b\xcd\xb8\x0bI{=L\x88\xb6\xc1|\xbcY#TW\xdcM|r\xfan\x89\xe3\xa6\x1f\x90\xb8;\x9a\xcf\xc2\xc3QU\xd1\xaa\x08\x1d\xca\xe2H\xebls\xb9\xf2L)n\n\x7f\xefb\xb5z\xff\x0e\xf6\x1f\x8a\x04ALJ6yo\xb8l\x0b\x10\xb3\xa8\x9e\x07b\x84\xa1\xb3P\x02\x83\xf2\xf5\xe8p"\xfb\xad\xe2\xde|B:\xc5\x9b\x15\xd8\x0e8\xc5\xa7r\x07\xd3b\xbd\x8b\x85\x17\x98C\xf1j\xdf\xb9\x97\xdbu\xc5\\\x9b=Z\xb2\xfcz\x92@\x9c\x83\'\xfa\xa1=\xa9%\xd8V\x11R\xcf\x95\xaa%\xc4h\xc6\x1e\x91\xb4\xddy\xe8*\'\xca\xd2\xda\xe4\x1e\xc6\x1c\x90\x9b\x99L\r\xa8o\xe6\xa3R\xf6U((\x8a\x8d\x12{3\x9e\x92\xf9\x7fX0y\x0e\x07X\xbe\xd2\xed\x13\x89s\x8b\x9c\xa0\t%o\x8bew 5\xbf\xa8Z\x96#\xa0\x95\x82s\xe9\x99\x8f\x9f\xaeo\xf7\xa8!\x80\xed*\x99%sH\xaf\x01\xd5ix+!\xc1\xbe]\x08\xa5\xf4a!\xa5\xb1%\xb2\x1a{Tl\x9c\xec\xe1~\xb5\xda\xd7($\xab\x969\x1aB[\x08eC|Q\x01\nH\xbf\xf3\r^\xec(\x9b\xfa\xf7\x17\xe6\xdc\xa0\xc4\xf2Z\x92)\xa6\x1f\xb8/\xc4\x9cx\xca\xb2\x97\x86-\x8d\xed\xe6\xe8V\xb2<\x06\xdei\xb2\x901\xb5\x0e\xd2\xca\x0f\x00E7c\xf1\xe4@\x80~\xc1\x1b\x15\x05p\xac\x1c\x8b:\xef\x1eL\xa8\x06\xca\xc8"\xb4\xed\xda/\xddt\x1c\xd8\xca\xa0\xce\x01\xf59\xe9?\x160\x0ftE);\x08\xe3~\xff\xcd/fUV\x98gya\x83\x11k\xb08\xca(\xf1h\x0b\x95l#\xc3\xc3gy\x83\xfd\xcc1\xb61\x06\xef\xab36o\xf4y\xb2TT\xebc# \xdf\xa1E\x1fb\xfe-\xed\xd6\xcc\x1da\xa7p*\xd6\xd2\x15b\xbb\x9e\x05\xc6\xd7:Hp\xec\xe8K\xcc\xffa\xafZF\xc3o.Tz\x05\xa5\xbc \xa2\x87G\x12\xaa\xb5\x11\xef\x11\xcf\xb2\xc0u\x0f\xda\xb7>\xd7\xd2q\xf1\x01\x08\xc1}H\xa7\xb7t\xe0E\xe2V\xf0\xf9\x93y\x8b\xe5\x96/\x83\xb2\x02\xe6\xf7H\xf4\x17X[\xca\xe7j\x0e_\xab\xb5\xf0\xbf\x8a\x977\xe7%\xab?\x16l9\xe5j9;g\xff\xe7Q\x85\xc0\xd4Z\xb9k\x81G\xf0\x95\xab^^\x0b[\x1e\xf4$q\xac\xe3lx\x04\x02\xc7\xd3W\xb1r\xa5I\xf5Er-j\xda\xa6\xe4\xdf\xa2\x92)\xb1\xec(\xe3\xe6/\x84\xe3rd\xb3Z\xf5\x00\xaf4\xd4\xf15\xd8\x96;\x1a\x85\x92o\xed[Z\x0f1\xe0\x88\x16\xe5\x1e\x9a\x1a1\x9e1vC\x14o\x8a{\xc7\xcf}\n[C\xd4\x1e\x1d\xa4\x97\xeb\x06\xd2\'0\x1d\xaaU0\xf27F\x07\xfc\xe6\xa4\x7fa\xe0\x0c\xf9\xc4\x0e\x04\xb3g\xed\xb9I\x18\xf2\xaeD\xfe\x99\xee\xb015\x91Q\x00\xe1/IBj\xdf{\x0c\xf6\xe2\xd7nU\xef\xf7\xe6\xd5*\xd3\x91\xf8e\xba\xc99\xc7kL\x93\xa3s\x07\x8fCD\x96\xe6\xf6\x80\'i\x17\xdf\x1fYxg\xc4\xb9\xdf\x10\xd7\x85\xbb\xfa\x87u\x14\xc2\xb9\xed\xf8F\xe9\xe5\x84\xf3\xde\x88\xe1\\\xb91\x97\xce3\xbeR$#\xb4\xca\xfb\xf5\xca\x00x"\xdb\xaez\'\x1e\xa9\x94\xfe\xfd\xa8\x18\x07\xebN\x9e\xf4 7?r\xc7\x05]\x81\xa2\x96PY\x05\x9e06\xda\xae(#\xf9\x883]\rk\xd1]"\xf5I0\xc6\x82\xd4\xe4I\n\xd3\xdf/J\x99^\xf4\r~W\xa7\x83\xc7\xd2\x89\x97|u\xe1\xc5\xa4q\xc3\xda\x1eIOm\x86\xdcf\xc2\xf5O\xb2#\xedA\x0c\xba\x08\x99\xd0:f"c\\z\xe2\x80\'\xae\x88y\xdc\xb1)\x0e\x19\xcd\xea\xfef@\xe7\xd2\xb2\xaf^\x88\xe2\x9b8%\xf3j\x95\xc9\xea\\\x18^/\x9b\xc2mI\x81X[8\xc1X\xc0\x9d\x05]ccI~s\xa0\x8e(\xcaW*\x11\xe4\x93\xa8\x19&`&g\x9a\xc9\xbd\xbf%\x90\xb7\xac\xb0\x18\xea=\xee\xbf\xfbR`\xc3!\xfe\x18V\x12\xa1<\xb0\xb4\x8a\xd1\x0f\xd2\x8c40\x91\xa6\xaa\x1e\x95\xfb\xb6\xe8\xce\x925\xc4\xb1\x8c\xde\x97\xcb\x01\x9c' - -2025-02-26 10:04:01.952 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%S<\x06' - -2025-02-26 10:04:01.954 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:01.954 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:01.955 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe1}\xa2\x1b\xaapP\x13\xba\xc7\x0f\xb5$\xe1K\tl\x13I@\x9c\x10\xf3\xf1\xe0y3\x91[\x0b\xed=\xc6]\xf1?/\xc6\xf5\x08\xb3\xcc\xe7\xcc\x93DU\x16\xeeo\x18\xd1T2-\x8e[\xfc\xb4\xee,T\xb4\x08\xb5\xbc\x90\xcc\xce\x19\x15$\xffj\xb5\xd3\x0eW:t\xba\x8b\xcf"A\x13\x1c\x8f\xbcWX\xc7\xa3\x0caH\xcb\xf2\xd1n~\xe9\xcfC\xe6sx\x96\xbf\xfb\xf4\xa0co\xc9\xa9>\xa4\xc1\xf1[\x89y\xb8^\xfaXu\xc86_\x86\x9b\x17A\xd7%+\x1dz\xaf\x14\x80\x8f)\xd6\xb3M\xde\xe0\x83\xf9\x90!\xc1&l\xaaX1Y\xf4\x18\xf4,}\xc0\x0ch\x14\x86\x91\xaaG\xfd\x82\x9aOnX\xae\xb8\xed\xeb\x16\xc1|4\x9b\xdf\x00\xde\x8f\xc0\xc7Is\xd4\xbb\x10\xcb\x91,\xd3\xcc\xfe\xaar\x8f\xddQ6_?\xee\\e^s\\p\x01\xa5\xbf\xca\xbd\xda\x9d*\x8f\xb9\x05=\x02\xb0\xf8uJQ\xeb\xad\x00\xd1P0{w\x05, len=0) - -2025-02-26 10:04:01.980 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:01.980 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x87\xb1\xb7\xee2\xdf\x83geB\xba\x80\x8c\x1d\xa5M\xa5\xcc\xca\xee\x01cHu\xf0v\x8c\xf5\x95\xb9(=\x9dIY-\x85%\xa7\x8f\n\xda#\xf8T\x077nv\x90Eyj9\xe4\x06Q\x97t\xa1*\x16\xc3$\x1cJ0\x02L:2o\xe5\xd0\x16\xa4\xa6u\xc4\x15RM\xd2Ms\xa1M\x9f\x13W]\x8b\xcf\xf0\xa5l\xf4\x8b\xc7\xa2\x16\x89\x078\xfc\xe9\xfc\xe8\x12~\xe0\xb7\x9d\x95y\xe6\x92\xb7}\xfc\xffC\x9cn\xdb\x81\x88J\x86\x12\xabH\xd77\xc8\xee6\xaa\nP\xe9}\xe0\xb7\xc4\x05#\x8d\xd4t\x8cu):!\xaf\xae\xa5\xbd\xcef\xed\xc6r\xd2\xb0\x90\xc6\x8bT-{\xfe\xf5\r\xb6`\xef\xda\xa6\x08)\xd2`\x13j\xb6\xf3\xd1\xc0\xe1\x05\xfe\x85\xbaX\x0f\xb4\x05\x9f\x9a\xb4uQE\xe4C\x05!\xa4@`\x7f\x01\xe6\x02\x1b$:\xa7\xc6\xdd,\xc9ck\x13`\xcb\x08\xd5%\x9c&\x11\x7f\xf4\x84>\xe8c\xb6\x9b\x12%/h\xc8-%\x98\x93\xce\xcfid' - -2025-02-26 10:04:02.004 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:02.005 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:02.006 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x9f\x02X\x0f\xe77\xc7\x99\xd7\xfcY\xbe^\xedc\xe3\xec\xa2|\xb6\xc2\x93\x082\xa99"i\x85\xc0k\x15f;}\x14I\xb6\xd6\xc7$\x0f\x03?q"\xdb\xd4D\xd7\'Cp\xc5\x93\xa7\x07[5I*7\x13\xe5kkd(\xc1_\xb5\xeb\xb3\xfe\x8b\xcd\xb8\x0bI{=L\x88\xb6\xc1|\xbcY#TW\xdcM|r\xfan\x89\xe3\xa6\x1f\x90\xb8;\x9a\xcf\xc2\xc3QU\xd1\xaa\x08\x1d\xca\xe2H\xebls\xb9\xf2L)n\n\x7f\xefb\xb5z\xff\x0e\xf6\x1f\x8a\x04ALJ6yo\xb8l\x0b\x10\xb3\xa8\x9e\x07b\x84\xa1\xb3P\x02\x83\xf2\xf5\xe8p"\xfb\xad\xe2\xde|B:\xc5\x9b\x15\xd8\x0e8\xc5\xa7r\x07\xd3b\xbd\x8b\x85\x17\x98C\xf1j\xdf\xb9\x97\xdbu\xc5\\\x9b=Z\xb2\xfcz\x92@\x9c\x83\'\xfa\xa1=\xa9%\xd8V\x11R\xcf\x95\xaa%\xc4h\xc6\x1e\x91\xb4\xddy\xe8*\'\xca\xd2\xda\xe4\x1e\xc6\x1c\x90\x9b\x99L\r\xa8o\xe6\xa3R\xf6U((\x8a\x8d\x12' - -2025-02-26 10:04:02.030 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:02.030 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:02.030 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'{3\x9e\x92\xf9\x7fX0y\x0e\x07X\xbe\xd2\xed\x13\x89s\x8b\x9c\xa0\t%o\x8bew 5\xbf\xa8Z\x96#\xa0\x95\x82s\xe9\x99\x8f\x9f\xaeo\xf7\xa8!\x80\xed*\x99%sH\xaf\x01\xd5ix+!\xc1\xbe]\x08\xa5\xf4a!\xa5\xb1%\xb2\x1a{Tl\x9c\xec\xe1~\xb5\xda\xd7($\xab\x969\x1aB[\x08eC|Q\x01\nH\xbf\xf3\r^\xec(\x9b\xfa\xf7\x17\xe6\xdc\xa0\xc4\xf2Z\x92)\xa6\x1f\xb8/\xc4\x9cx\xca\xb2\x97\x86-\x8d\xed\xe6\xe8V\xb2<\x06\xdei\xb2\x901\xb5\x0e\xd2\xca\x0f\x00E7c\xf1\xe4@\x80~\xc1\x1b\x15\x05p\xac\x1c\x8b:\xef\x1eL\xa8\x06\xca\xc8"\xb4\xed\xda/\xddt\x1c\xd8\xca\xa0\xce\x01\xf59\xe9?\x160\x0ftE);\x08\xe3~\xff\xcd/fUV\x98gya\x83\x11k\xb08\xca(\xf1h\x0b\x95l#\xc3\xc3gy\x83\xfd\xcc1\xb61\x06\xef\xab36o\xf4y\xb2TT\xebc# \xdf\xa1E\x1fb\xfe-\xed' - -2025-02-26 10:04:02.054 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:02.054 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:02.055 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xd6\xcc\x1da\xa7p*\xd6\xd2\x15b\xbb\x9e\x05\xc6\xd7:Hp\xec\xe8K\xcc\xffa\xafZF\xc3o.Tz\x05\xa5\xbc \xa2\x87G\x12\xaa\xb5\x11\xef\x11\xcf\xb2\xc0u\x0f\xda\xb7>\xd7\xd2q\xf1\x01\x08\xc1}H\xa7\xb7t\xe0E\xe2V\xf0\xf9\x93y\x8b\xe5\x96/\x83\xb2\x02\xe6\xf7H\xf4\x17X[\xca\xe7j\x0e_\xab\xb5\xf0\xbf\x8a\x977\xe7%\xab?\x16l9\xe5j9;g\xff\xe7Q\x85\xc0\xd4Z\xb9k\x81G\xf0\x95\xab^^\x0b[\x1e\xf4$q\xac\xe3lx\x04\x02\xc7\xd3W\xb1r\xa5I\xf5Er-j\xda\xa6\xe4\xdf\xa2\x92)\xb1\xec(\xe3\xe6/\x84\xe3rd\xb3Z\xf5\x00\xaf4\xd4\xf15\xd8\x96;\x1a\x85\x92o\xed[Z\x0f1\xe0\x88\x16\xe5\x1e\x9a\x1a1\x9e1vC\x14o\x8a{\xc7\xcf}\n[C\xd4\x1e\x1d\xa4\x97\xeb\x06\xd2'0\x1d\xaaU0\xf27F\x07\xfc\xe6\xa4\x7fa\xe0\x0c\xf9\xc4\x0e\x04\xb3g\xed\xb9I\x18\xf2\xaeD\xfe\x99\xee\xb015" - -2025-02-26 10:04:02.079 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:02.079 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:02.079 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x91Q\x00\xe1/IBj\xdf{\x0c\xf6\xe2\xd7nU\xef\xf7\xe6\xd5*\xd3\x91\xf8e\xba\xc99\xc7kL\x93\xa3s\x07\x8fCD\x96\xe6\xf6\x80\'i\x17\xdf\x1fYxg\xc4\xb9\xdf\x10\xd7\x85\xbb\xfa\x87u\x14\xc2\xb9\xed\xf8F\xe9\xe5\x84\xf3\xde\x88\xe1\\\xb91\x97\xce3\xbeR$#\xb4\xca\xfb\xf5\xca\x00x"\xdb\xaez\'\x1e\xa9\x94\xfe\xfd\xa8\x18\x07\xebN\x9e\xf4 7?r\xc7\x05]\x81\xa2\x96PY\x05\x9e06\xda\xae(#\xf9\x883]\rk\xd1]"\xf5I0\xc6\x82\xd4\xe4I\n\xd3\xdf/J\x99^\xf4\r~W\xa7\x83\xc7\xd2\x89\x97|u\xe1\xc5\xa4q\xc3\xda\x1eIOm\x86\xdcf\xc2\xf5O\xb2#\xedA\x0c\xba\x08\x99\xd0:f"c\\z\xe2\x80\'\xae\x88y\xdc\xb1)\x0e\x19\xcd\xea\xfef@\xe7\xd2\xb2\xaf^\x88\xe2\x9b8%\xf3j\x95\xc9\xea\\\x18^/\x9b\xc2mI\x81X[8\xc1X\xc0\x9d\x05]ccI~s\xa0\x8e(\xcaW*\x11\xe4' - -2025-02-26 10:04:02.103 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:02.103 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:02.104 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x93\xa8\x19&`&g\x9a\xc9\xbd\xbf%\x90\xb7\xac\xb0\x18\xea=\xee\xbf\xfbR`\xc3!\xfe\x18V\x12\xa1<\xb0\xb4\x8a\xd1\x0f\xd2\x8c40\x91\xa6\xaa\x1e\x95\xfb\xb6\xe8\xce\x925\xc4\xb1\x8c\xde\x97\xcb\x01\x9c' - -2025-02-26 10:04:02.110 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:02.110 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:02.275 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:02.275 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -subscribe - -2025-02-26 10:04:02.276 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '945060994271077428', '17960397377760331096', '63857105'] (kwargs {}) - -2025-02-26 10:04:03.323 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT - --------------------------------------------------------------------------------- - -U!Dh\xe9\xad\xdb\xc4p\x8e6\xc0\xd1h\x89DJg\xa8ep\xb1a\xc2\xfcS\xb9\x90\xde5*\x8c]X\xfdE\x89w\xbcK\xc4\xeb\xdaU\xe4\xc6{q\xc1\x81Ks\x81\xae\x90\x81\xc2 - -<\x85\xef1\xa8\x8e>\x83\x96+i\xd8~o\x83M$\xa8\xcbgX\xe3ș\xf3\x9cf\x9c\xb9\xd9=\xf3 |Oڼ龨\\xdf\xf7{n\xc4|\x88\xfa\xda2\xb3\xaf\xd9s#Oa\xeb\xd13n\xdb\xc0\xb66eŴ\x92R\xe2\xf9Y/k\xe5\xba\xe7 \xa9ѳ\oF\xb9|\xf9D\xe93\xb0\xfd?\xe0%\xa8+˜yj\xbfb\x9bK\x8d\x83$\xed(1%oS\xa4\xb8\xd5c\xe5\xff\xa9w\xa2\xaa80\xa4I\x83A\xac\xd9\xdcݟp\xca\xc4\xcaO\xe1\xdeƇ\x86\xf6Zt\xd1Wt\xfa\xfe\xca\xf7\xe6\xad\x84.\x97h\xe7\x97\xa5\xfd(\x93%Hn`K\xb7\x93T\xa7\xdbNϞ\xe3\xe1\xa0ũ\x87\xa4m\xad$\x8cv\x81\xf7\x95\xac"%\xbe]uF\xfez\xdbٹFȣ\x9a@\x8fX\x9e\xa0\x8c\xec( Y\xfa\xf0k\x80R\x82\xb2\xfbIƳ14\xb5\x91\x95\xbbPӏ\xf9\xc5\xd3$ѶI3m\xee\xce\xf5\x84\xe8G\x81\xa5\xdej\x9e\xb3 T\xdfU\x83\x92.\xfc\xb9\xc9&G\xb7\xf4<\x86I-V\xd7G\xe1a\xff`\xa7\x9c\xfd\xe59\xb8\xcbV\xf6$<\xf9q\xbd\x99\xb5A`\xedL\xbb\x90\x9d\xecr\x87\xb4\x8c\xf5M\xf1\x81\xa4\xdcM\xdaS(\xa6\xa2\x9d<`E\xb3\xd8\xc8 \xb6oSN\xfaʼn\x97\xe2\xc8\xfb\x84\x8d/\xa6\xb5\x82\x9a\xf9$\xf9\x88\xd6[\x9f@&\xa2D\x89\x9c{w\xcf>\xa7,i\x8d\x82\xa5\xa6\xc4\xf7(Uuf>F\xc3 - -I\xa4\xfe\x84ۜ@\xccz\xabc\xab+\xfe\x8bL\x85r\xb9\xf5V\xc8\xde\xa5\xe8\x9d=J\x9a\x99B\xa5\x83 )'o}\xb5\xf6 \xcc\xd3\xecT>S\xd9&\xdfH\xd88\x8eM}\xbd\xfcoÍ\xd9\xff8\xa5q\xb0\x92&\xc9\xdc\xf9\xd6\xd7o \x96 - -b\xae\xc0\xf4\xfd\x9e\xd7\xbe1\xef'^\xc8e\xcbQ\xc4c\xd3w\xb22\x88X\xba]\xady_\x99h}\xd1&\x9c\xbe\x82\xa6\x97\xf49{G\xb4\xbf\xedAu;\xd0`]ȴ\xcd~\xfe\x835\xb6\xdav>\xfa\xbaadF5+ - -\x9f\xdf\xfee\xe6X\xc6U\x93xyh\xe0`&\xe5\xf5\xceoK;d\xa9\xdc\xfbBJGz\xf6\xd4\xc2no\xc2\xee\xed\xbd\xdbůnH\xd3\xdbF\xe4 TMz\x98\xf1Xif\xccF\x8eW\x82ם&\x9f\x97b\x96\xffS\xacϒi\x8d-\xa5K\xcd\xf8Q\xdcu\xedY\x9c\xfb&\xf5\xe8\x9a5>bF\xc7K\xadu\xf8\xf4\xe2\xff\xa3\xa6\xa4i?\xd30;\xf7\xab\xb3\x9bN\xf6\xa16\xc7$\xc6\x83\x96+i\xd8~\x12o\x83M$\xa8\xcbgX\xe3\xc8\x99\xf3\x9c\x13f\x9c\xb9\x7f\xd9=\xf3\t|O\xda\xbc\xe9\xbe\xa8\\\xdf\xf7{\x1c\x10n\xc4|\x88\xfa\xda2\x10\xb3\xaf\xd9s#O\x01\x19a\x04\xeb\x05\xd1\x023n\xdb\xc0\x1d\xb66e\xc5\xb4\x92R\xe2\xf9Y/k\xe5\xba\xe7\t\xa9\xd1\xb3\\oF\xb9\x15|\xf9D\xe93\xb0\xfd?\xe0%\xa8+\xc2\x98yj\xbfb\x9bK\x8d\x83$\xed(1%oS\xa4\xb8\xd5c\xe5\xff\xa9w\x11\xa2\xaa80\xa4I\x05\x83A\xac\x1b\xd9\x16\xdc\xdd\x9fp\xca\xc4\xcaO\xe1\xde\xc6\x87\x86\xf6Zt\xd1Wt\xfa\xfe\x11\xca\x13\xf7\xe6\x14\xad\x84.\x97\x1ah\xe7\x05\x97\xa5\x19\xfd(\x93%Hn`\x13K\xb7\x93T\xa7\xdbN\xcf\x9e\xe3\xe1\xa0\xc5\xa9\x87\xa4m\x06\xad$\x8cv\x81\xf7\x06\x12\x95\xac"\x13%\xbe]\x10uF\xfez\xdb\xd9\xb9F\xc8\xa3\x9a@\x8fX\x9e\xa0\x8c\x15\xec( Y\xfa\xf0k\x80R\x82\xb2\xfbI\x02\xc6\xb314\xb5\x91\x95\xbbP\xd3\x8f\xf9\xc5\xd3$\xd1\xb6I3m\xee\xce\xf5\x84\xe8G\x81\xa5\xdej\x9e\xb3 T\xdfU\x83\x92.\xfc\xb9\xc9&G\xb7\xf4<\x86I-V\xd7G\xe1a\xff`\xa7\x9c\xfd\xe59\xb8\xcb\x11V\xf6\x7f$<\xf9q\xbd\x99\xb5A\x02`\xedL\xbb\x90\x9d\xecr\x87\xb4\x8c\xf5M\xf1\x81\xa4\xdcM\xdaS(\xa6\xa2\x9d<\x1a\x05`E\x18\xb3\xd8\xc8\t\xb6o\x12SN\xfa\xc5\x89\x97\xe2\xc8\xfb\x84\x8d/\xa6\x14\xb5\x82\x9a\xf9$\xf9\x88\xd6[\x9f@&\xa2D\x89\x9c{w\xcf>\xa7,i\x8d\x82\xa5\xa6\x0f\xc4\xf7\x19(Uuf>F\xc3\rI\xa4\xfe\x05\x84\xdb\x9c@\xcc\x1ez\xabc\xab+\x12\xfe\x8bL\x85r\xb9\xf5V\xef\x92\xb1\xc8\xde\n\xa5\xe8\x9d=J\x9a\x99B\xa5\x83 )\'o}\xb5\x11\xf6\t\xcc\xd3\xecT>S\x1e\xd9&\x7f\xdfH\xd88\x8eM\x01}\xbd\xfco\xc3\x8d\xd9\x1c\xff8\xa5q\xb0\x92&\x03\xc9\xdc\x07\x19\xf9\xd6\xd7o\x0b\x96\x1a\nb\xae\xc0\xf4\xfd\x9e\x11\xd7\x10\xbe1\xef\'^\xc8e\xcb\x02Q\xc4c\x00\xd3w\xb2\x012\x88X\xba\x07]\xady_\x99\x07h}\xd1&\x9c\xbe\x82\xa6\x97\x1d\x17\x1a\xf4\x129{G\xb4\xbf\x19\xedAu;\xd0`\x01]\xc8\xb4\xcd\x01~\xfe\x835\xb6\xdav\x1d>\xfa\x11\xbaadF5+\n\x9f\xdf\xfee\xe6X\xc6U\x93xyh\xe0`&\xe5\xf5\xceoK;d\xa9\xdc\xfbBJGz\xf6\xd4\xc2no\x1f\xc2\xee\xed\x18\xbd\xdb\xc5\xafn\x17H\x16\x1a\xd3\xdbF\xe4\tTMz\x98\xf1Xi\x7ff\xccF\x8eW\x82\xd7\x9d&\x9f\x97\x17b\x00\x1a\x96\xff\x01S\xac\xcf\x92i\x00\x8d-\xa5K\xcd\xf8Q\xdcu\xedY\x9c\xfb&\xf5\xe8\x9a5>bF\xc7K\xadu\xf8\xf4\xe2\x1a\x1d\xff\xa3\xa6\xa4i?\xd30;\xf7\x11\xab\xb3\x9bN\xf6\xa16\xc7$\xc6, len=0) - -2025-02-26 10:04:03.326 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:03.326 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'U!Dh\x07\xe9\xad\xdb\xc4\x0fp\x8e6\xc0\xd1h\x89DJg\xa8ep\xb1a\xc2\xfcS\xb9\x06\x90\xde5*\x8c]X\x0f\xfdE\x89w\xbcK\xc4\xeb\xdaU\x05\xe4\xc6{q\xc1\x81Ks\x81\xae\x90\x81\x15\xc2\r<\x85\xef1\xa8\x8e>\x83\x96+i\xd8~\x12o\x83M$\xa8\xcbgX\xe3\xc8\x99\xf3\x9c\x13f\x9c\xb9\x7f\xd9=\xf3\t|O\xda\xbc\xe9\xbe\xa8\\\xdf\xf7{\x1c\x10n\xc4|\x88\xfa\xda2\x10\xb3\xaf\xd9s#O\x01\x19a\x04\xeb\x05\xd1\x023n\xdb\xc0\x1d\xb66e\xc5\xb4\x92R\xe2\xf9Y/k\xe5\xba\xe7\t\xa9\xd1\xb3\\oF\xb9\x15|\xf9D\xe93\xb0\xfd?\xe0%\xa8+\xc2\x98yj\xbfb\x9bK\x8d\x83$\xed(1%oS\xa4\xb8\xd5c\xe5\xff\xa9w\x11\xa2\xaa80\xa4I\x05\x83A\xac\x1b\xd9\x16\xdc\xdd\x9fp\xca\xc4\xcaO\xe1\xde\xc6\x87\x86\xf6Zt\xd1Wt\xfa\xfe\x11\xca\x13\xf7\xe6\x14\xad\x84.\x97\x1ah\xe7\x05\x97\xa5\x19\xfd(\x93' - -2025-02-26 10:04:03.349 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:03.350 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:03.350 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%Hn`\x13K\xb7\x93T\xa7\xdbN\xcf\x9e\xe3\xe1\xa0\xc5\xa9\x87\xa4m\x06\xad$\x8cv\x81\xf7\x06\x12\x95\xac"\x13%\xbe]\x10uF\xfez\xdb\xd9\xb9F\xc8\xa3\x9a@\x8fX\x9e\xa0\x8c\x15\xec( Y\xfa\xf0k\x80R\x82\xb2\xfbI\x02\xc6\xb314\xb5\x91\x95\xbbP\xd3\x8f\xf9\xc5\xd3$\xd1\xb6I3m\xee\xce\xf5\x84\xe8G\x81\xa5\xdej\x9e\xb3 T\xdfU\x83\x92.\xfc\xb9\xc9&G\xb7\xf4<\x86I-V\xd7G\xe1a\xff`\xa7\x9c\xfd\xe59\xb8\xcb\x11V\xf6\x7f$<\xf9q\xbd\x99\xb5A\x02`\xedL\xbb\x90\x9d\xecr\x87\xb4\x8c\xf5M\xf1\x81\xa4\xdcM\xdaS(\xa6\xa2\x9d<\x1a\x05`E\x18\xb3\xd8\xc8\t\xb6o\x12SN\xfa\xc5\x89\x97\xe2\xc8\xfb\x84\x8d/\xa6\x14\xb5\x82\x9a\xf9$\xf9\x88\xd6[\x9f@&\xa2D\x89\x9c{w\xcf>\xa7,i\x8d\x82\xa5\xa6\x0f\xc4\xf7\x19(Uuf>F\xc3\rI\xa4\xfe\x05\x84\xdb\x9c@\xcc\x1ez\xabc\xab+\x12\xfe\x8b' - -2025-02-26 10:04:03.373 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:03.374 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:03.374 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"L\x85r\xb9\xf5V\xef\x92\xb1\xc8\xde\n\xa5\xe8\x9d=J\x9a\x99B\xa5\x83 )'o}\xb5\x11\xf6\t\xcc\xd3\xecT>S\x1e\xd9&\x7f\xdfH\xd88\x8eM\x01}\xbd\xfco\xc3\x8d\xd9\x1c\xff8\xa5q\xb0\x92&\x03\xc9\xdc\x07\x19\xf9\xd6\xd7o\x0b\x96\x1a\nb\xae\xc0\xf4\xfd\x9e\x11\xd7\x10\xbe1\xef'^\xc8e\xcb\x02Q\xc4c\x00\xd3w\xb2\x012\x88X\xba\x07]\xady_\x99\x07h}\xd1&\x9c\xbe\x82\xa6\x97\x1d\x17\x1a\xf4\x129{G\xb4\xbf\x19\xedAu;\xd0`\x01]\xc8\xb4\xcd\x01~\xfe\x835\xb6\xdav\x1d>\xfa\x11\xbaadF5+\n\x9f\xdf\xfee\xe6X\xc6U\x93xyh\xe0`&\xe5\xf5\xceoK;d\xa9\xdc\xfbBJGz\xf6\xd4\xc2no\x1f\xc2\xee\xed\x18\xbd\xdb\xc5\xafn\x17H\x16\x1a\xd3\xdbF\xe4\tTMz\x98\xf1Xi\x7ff\xccF\x8eW\x82\xd7\x9d&\x9f\x97\x17b\x00\x1a\x96\xff\x01S\xac\xcf\x92i\x00\x8d-\xa5K\xcd\xf8Q\xdc" - -2025-02-26 10:04:03.397 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:03.398 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:03.398 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'u\xedY\x9c\xfb&\xf5\xe8\x9a5>bF\xc7K\xadu\xf8\xf4\xe2\x1a\x1d\xff\xa3\xa6\xa4i?\xd30;\xf7\x11\xab\xb3\x9bN\xf6\xa16\xc7$\xc6, len=0) - -2025-02-26 10:04:03.422 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:03.422 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xd0F\xe1\x95@K-\x0cY\x19\x10\xe2\xfd\\\xc6H\xc0\x95\x07g\xfa\x11\xda5T\x8f\xf7/\xa4@\xc3\xaak\xb2\x14\x18\x88\xb8\x86\xe6\xd7\x1e\xb9Y*c\x82Y\xe7t\xdc\xa9\x82\xd1\xa8\x83\xb2r\x9dG\xee\xd6H\xdaG$\xac\xf7\x84\xe7.\x17\xb3)I]j\xdf\\\xf3b\xdb\xa0\xe9\xbd\xa1e\x85\xd3\'T\n\x9b\x7fr\xe8VveV\xea\xbe\x7f\xde\xd1\x1d\xb5\xec\xe6b\xe3\xd5\xd5U\xf4Y\t\x8d!\xbdv\xa3\x92yf\x12iJ\xe4\x0f9\x11\xf9\xf6\x8c\xeb\xc7Z\xa0|Tq\x18\xa1\x83\xc5o2a\r\xbc\xcc\x86\xdcLg\xd4GqK\xce\x14\xb1\x18\xb4\xd5\xb7\xab\xe1V\xd6\x9b\x16K\xfd\xe9\x9fJ\xb5\x91i"5\x0e-ZG\n\x13\x01\xb1\xaa\x1e{\xc5{m\xd9X\x9e\xbe\x9f\xd4\x1f\xdb\x1c\xa6\x12\x82^\xfaX!\x86\xae;(\rG\xe7\x85qP\x19\x8b\xac\xbe<\x8e\xa1\xc7\xdf\xd8B\x82yD\x1a\xef\xf5p\xcd\xbd\xf9\xe3\x94\x85\xa6\x9d\xf0\xe8$ \'\xc4\xe0' - -2025-02-26 10:04:03.445 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:03.446 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:03.446 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'_s\x90\xec\x84\xe3\xa0\x8d\xae\x04\npI\x9a\xbf\xd6\xe5\xe7\x1dRh\xb2\x95a\x80\xc8\x9a\xa3\x1b\xd4\xc3\xda\xa2\xdc\xcf\xc9L&\xfa\x81\x0e\x8f\x1f\xb8\x07:\x9d`F\x87\x0420.3X\x8e^\x97\x1d\xdb\x1a\xc5k{\xb4:Qtc\xb2\x0f\xc0\xc5\xde\xc2\xdf\xeb\xf43\xa7\xf0\xd4Pe\xc2\xebQ\xc7\xa4\xbb\x0b\x10\x02F\x88\xd8\x93g\xcaxe\x95\\\xfa\xd3\xf7\x96\xdb\xff=\xd2~\xc9\xbf\xac\xdf\xb9\xee\x1c\xf1\xe0\xfb{' - -2025-02-26 10:04:03.457 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:03.458 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:03.620 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:03.621 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -subscribe - -2025-02-26 10:04:03.623 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '250239852442233733', '18266193399970871940', '737862499'] (kwargs {}) - -2025-02-26 10:04:04.787 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT - --------------------------------------------------------------------------------- - -6c\xed\x87\x84\xe9\xf3\x81\xa02\xb6\x94\x85\xa4\xb0S'\xdeT\xa7\xe2|S\xae\xb3}\xa8O\x9b\xdbw\xb7zRީ\xb2 - -\xa2=\xbe\xb3\xf3)&f\x82~\xb1\x87\xb2hl\x8a\x88UV\xe2\xc2\xd5K\xdd(?\x98 \xab\xfb\xd7(\xf2Q\x8c6\xdd3\xd0\xd0:^\xc8\xbeEюa\xcc\x8c\xd5Wۅ\x93\xb5:\x9b\xc36\xc7{\\xc1\x9f1\xe2뤴}\xcb\xc3\xda\xf5\xc4$B7\xce\xfc\x92\x8aX\xb1E\xc0\x86ڢ2U\xb7Q\xdcE\x88\xfb/\xf2|R\xb6\xd87\xf4\x80\xb5\xa7,~\xf3\xf6\xa6#\xb7\x9f\xe5\x9fkE\xc1\xa9N\xd6i\xe7\x85|#\x9c\xbf\x91Bم\xfd\xf2U\xc4;\x89\xba\xb4\xe50\xf1\x96U\xf3y&\xeb9\xd5\xda\xf0\xba\xa7}ٜ\xa7\xec\x82\x94ګ0\xac\xb5\xb1Jz1\xd0\xe9]*\x99 - - -\xdfb\xbc\xebi\xdc\xe0?\xf8\xb7\xe4\x99\xdeL\xb0\xb6\x9bU\x93|\xbdf\x96W\xd1D\xaeIΪ-4\x95*_\xd7|1+Y\xfdՀ \xf2 (x Y[\xd2:\xa9SB\x86\xf8\xb4((3e\x8b+ c!G\\x81\xfc\x8d2 - -hƫ\xe8\x8f\xf09,\x8a\x8d\xa9'\xbeB\xe4\xa7H,\xaan\xa2_EWcW\x8fIh\x90i\x93$;\x8b\xa3\xfbAׄ\xa6r^\KO}\x90\xf6\x9fT\x920u\xbcq\xe6[\x90\x95ut\xa1Y\xd2^\\xaf\xf2\x9a\xc1}i\xd50\x86\xac\xa4\x891Ʋ\xecQ\xac#g\xdb`\xe6\xbag͸\xc0\x92/ofLOIƫ\xe4a\x96\xb6.)\xc1ZƍŒQ\xdbڹ \xb5\x8a\xcd~ݧޣ\x87\xc6\xc2\xcdt\xaa\xef\xb4\xa7ay\xcc\xfa<\xa5A\xd7H?\xd7\xfap\x8a\x8e\xeb"\xbcݾ\x8d\xba\xb6'\xcb\xc6\xed\xe3\L\x90*\xe8uW\xccC\xee?s~\xe7\xdeG\x91\x91\xc5\xe1>\xff\xcf4"\xb9U%I\xdeM\xb6\xee\xf3_\x9e\xe1KV\xe9\xb8Z\xd0\xe2n\xfd\x97\xf5~L\x867G\x96,gq\x87\xf2Z\xd2\xe6o - -6\xcf'\xcas\xe0\x95 I\x9c\xb2\x9f\x9aw\x92\x978O\x98\xa4'\xd9\xdbP\xa0 - -\x8ey\xb1\x8b\xbb\xdc f\xa7\xa6&\xc6SgZ!'\x96?deU\xfd\x8c\x9a\xef\xdaO\x96\xf4=~W\xc4\xe4\xf0\xde;9ݥ*I-i\xa1\x9f\xbe%\xc0\xc3\xc0 \xb6?\x80\xf3^(i\x96L\xae\xa3\x86z\xb6ͨ\xf6A\xf3x(\xe5a\x93\xe0(\xd1%\x82 ur\xb8\xb9\xe7ޭP \xc2\xdd\xfb\x82\xa3B\xb7 - -\xdd»"؜\xc2cf4\x927\xf4гu:2\xd0s\xa7\xb6\xec\xb7\xdf\x8f\x8f!(\xd5\xf6y4\xac\xd3~}\xf2i$\xb4\xf3\x9c\xe2V\xbbLn\x99dz\x9b/\xaa\xfax\xbe\x85\xbc\xcc\xcfƉS͇\xd7J/W\x87B\xeb - -\xe2\x97\xc8>\x8d\xab\x81\xf7V܉請`d\xbe4\x86\xbd \x872\x8eO4\x96\xfdw\xb5\xb5\xb9\xc6#P\xc8pG8"b~h\xcc2\x87\xc8[b\xa2\xf4\xcc\xc4_u\xd8݀\xa6Q\xbc\xf2y\xd0;0\xcc~O%\x86K4\xc8\xfb\x95f\xd8\xca.F\xedX`\xdė\x9bXu\x9b OL\xff\xd0Y)\xe1kK\xde~he\xa3y\x93]e\xd5It\xab\xd2\xec\xb6w\xc3\xf5t\xd4J\xec\x87?\x86 \x8a\xfd\xa0\xb0+\x8bO\x87\xbb\\x87\x89\xf9\xa6\xc7UIi\xf1Ij\xde+-,\xde\xd2\xf6LE\xab4\xd5i\xb6Y\x84\xdd}n\x8eG\xd5ⶤ\xfe\xe0\xf2\xa3}\xce\xe4\xebb\xfaW\x9d\xb2\x8e\xe4\xe9\xb9\xf8\xf4"\xee\xecH\x87\xa6\xd6څ\xfe\xbe(v\xf2\xd7e\xe3`(\xfcF}F\x89\xdf\xf2\xa7\x80M\xf0} ~\xdf\xd7]C\xe9z\xd7ۿ$\xdcY1U- u\x88\xbc\x98\xf1\xbf\x97\xeax\xc6\xc9\xe6\xda\xdc\xe7\\xf5|4`\xce\xce0\xaeJ\xd8\xc3AI\x92KS\xd2&\xbb\x80"\xf5U\xb6^ѵ\xd1\xd5^y@\xcb7\xe3F\xd0T\xd5LlIzW\xb2\x91\xef\xcb]\xbe\xc4}\xef\xf8ԉ݆݉\x94\xffV8\xdc\xcfB \xe5\xf8\xedV\xb8\x9f\x9f5\xffԲ\x86\xe9mt2'\xde$h\xe8Y\xc0\x8eX\xa5\xfc'u\xa4A󬨭\xfd<\x8a)\xfbP\xf3\xb3\xad\xcefy\xe4 - -fpD\xe8\xff\xb7Ib\xf6\xd8\x86\xa3)Dž\xb1\xcdS\xe0b\xf5\xe5\xc9\xca\xf4b\xe7\xea\xf3\x97\xc1\xccROB \xf92C\x99\xf0p\xef\xd6n\xb0S\x94=B\xbf\xfdcWv\xfa\xf1DY$\xb5\xf5\xa9 - -^+W\xa7wq.\xe9\xbc\xf8+\xa2\xb6h\xa4\xc3\xf5W\x87q\x9e׉\x85\xb8\x8eU\xee\xf3w\x9f\xbfgW\xe8;\xbe\x98AV\x98\xbc\x95\xf3$\xefd\x80J\xab\x98"\xbc X\x826ʍm#_l,\xf4i\xd9\xf6\xe2,\x96\x99\xb3h\xcd\xe0\x8f\xb5Y\x9a-2\xb2\xad~6\xdbe0tB}\x97\x88D\xe7\xd2]\xbc\x83+q\x93 e\xb6 \x83>\xf2\xe3C\xee6H\xa6j\xa3\xfc\x9b}\xb9n\xaa*8\xaa=\xf7j\xcd\xf8>(q‹(G3\xd6K\xed\x98P\x90IJ\xa4\x9e\xb7?\xa8\xa9\x96\xf4P91i-\xf8V^\xb5o\x8d\xa4\x8bC\xfc\xa5 g\xfc\xb0\xfa\xb0n \xc0_\xbdF#\xb7\x9f\xe5\x9fkE\xc1\xa9N\x11\xd6i\xe7\x85|\x7f#\x9c\xbf\x91B\x12\xd9\x85\xfd\xf2U\x17\xc4;\x89\xba\xb4\xe50\xf1\x96U\xf3\x12y&\xeb9\xd5\n\xda\xf0\xba\x02\xa7}\xd9\x9c\xa7\xec\x82\x06\x94\xda\xab0\xac\xb5\xb1Jz1\xd0\xe9]*\x99\r\r\xdfb\xbc\xebi\xdc\xe0?\xf8\xb7\xe4\x99\xdeL\xb0\xb6\x9bU\x93|\xbdf\x96W\xd1\x1bD\xaeI\xce\xaa-4\x95*_\x0e\xd7|\x1d1+Y\xfd\xd5\x80\x0b\x04\x07\xf2\t(x Y[\xd2:\xa9SB\x86\xf8\xb4((3e\x06\x8b+\tc!G\\\x81\xfc\x15\x8d2 \rh\xc6\xab\xe8\x1e\x8f\xf09,\x8a\x8d\xa9\'\x03\xbeB\xe4\xa7H,\xaan\xa2_EWc\x04W\x8fIh\x90\x1bi\x93$\x08;\x8b\xa3\xfbA\xd7\x84\xa6r^\\KO}\x7f\x90\xf6\x9fT\x19\x92\x160u\xbc\x1cq\xe6[\x90\x95ut\x15\xa1Y\x19\xd2^\\\xaf\xf2\x9a\xc1}i\xd50\x86\xac\xa4\x891\xc6\xb2\xecQ\xac\x08#g\xdb`\xe6\xba\x05g\xcd\xb8\xc0\x92/ofLOI\xc6\xab\xe4a\x96\xb6.)\xc1Z\xc6\x8d\xc2\x8cQ\xdb\xda\xb9\t\xb5\x7f\x8a\xcd~\xdd\xa7\xde\xa3\x06\x87\xc6\xc2\n\xcdt\xaa\xef\x03\xb4\xa7ay\xcc\x02\xfa\x05<\xa5A\xd7H?\xd7\xfap\x8a\x8e\xeb\x7f"\xbc\xdd\xbe\x8d\xba\xb6\'\xcb\xc6\xed\xe3\\L\x90*\xe8uW\xccC\xee?s~\xe7\xdeG\x91\x91\x11\xc5\xe1>\x06\xff\xcf4"\xb9U%I\xdeM\xb6\xee\x14\xf3_\x9e\xe1KV\xe9\xb8Z\xd0\xe2n\x19\xfd\x0e\x0e\x97\xf5~L\x867\x11G\x96,gq\x87\xf2Z\x05\xd2\x11\xe6o\n6\xcf\'\xcas\xe0\x1f\x07\x95\tI\x9c\xb2\x9f\x9aw\x92\x978O\x98\xa4\'\xd9\x12\x02\xdbP\x17\xa0\r\x8ey\xb1\x8b\x0f\x07\xbb\xdc\x0cf\xa7\xa6&\xc6SgZ!\'\x96?deU\xfd\x8c\x9a\xef\x1b\xdaO\x96\xf4=~W\xc4\xe4\xf0\xde;9\xdd\xa5*I-i\xa1\x9f\xbe%\xc0\xc3\xc0 \xb6?\x80\xf3^(\x17i\x19\x96L\xae\xa3\x86z\xb6\x13\xcd\xa8\xf6\x08A\xf3x(\xe5a\x93\xe0\x05(\xd1%\x82\x0cur\x14\xb8\xb9\xe7\xde\xadP\t\xc2\xdd\x07\xfb\x10\x82\xa3\x11B\xb7\r\xdd\xc2\xbb"\xd8\x9c\xc2cf4\x927\xf4\xd0\xb3u:2\xd0s\xa7\xb6\xec\xb7\xdf\x1e\x8f\x8f\x19\x7f!(\xd5\xf6y4\xac\xd3~}\xf2i$\xb4\xf3\x19\x9c\xe2V\xbbLn\x99\xc7\xb3\x9b/\xee\x8a\xa4\xaa\xfax\xbe\x85\xbc\xcc\xcf\xc6\x89\x13\x08S\xcd\x87\xd7J/W\x87B\xeb\r\xe2\x97\xc8>\x8d\xab\x81\xf7V\xdc\x89\xef\xaa\xbb`d\xbe4\x86\xbd\x0c\x872\x8eO4\x96\xfdw\xb5\xb5\x04\xb9\xc6\x11\x1e#P\xc8pG\x088"b~h\xcc2\x87\xc8\x0f[b\xa2\xf4\xcc\xc4\x16_\x11u\xd8\xdd\x80\xa6Q\n\x12\xbc\xf2y\xd0;0\xcc~\x1eO%\x86K4\xc8\x0e\xfb\x95f\x14\xd8\xca.F\xedX`\xde\xcc\x87\x9bXu\x9b\x0cO\x15L\xff\xd0Y)\xe1k\x18K\xde~\x15he\xa3y\x93]\x19e\xd5I\x16t\xab\xd2\xec\xb6w\xc3\xf5\x12t\xd4J\xec\x87?\x19\x86\x0c\x8a\xfd\xa0\xb0+\x8bO\x87\xbb\\\x87\x89\x15\xf9\x06\xa6\xc7UIi\xf1Ij\x07\xde+-\x0e,\xde\xd2\xf6L\x06\x01E\xab\x054\xd5i\xb6Y\x84\xdd}n\x8eG\xd5\xe2\xb6\xa4\xfe\xe0\xf2\xa3}\xce\xe4\x1d\xebb\xfaW\x9d\xb2\x8e\xe4\xe9\xb9\x17\xf8\xf4\x0e"\xee\xecH\x19\x87\xa6\xd6\xda\x85\xfe\xbe(v\xf2\xd7e\xe3`\x7f(\xfcF}F\x08\x17\x1e\x89\xdf\xf2\xa7\x80M\xf0} \x19~\xdf\xd7\x12]C\xe9z\x16\xd7\xdb\xbf$\xdcY1U- \x00u\x88\xbc\x98\xf1\xbf\x97\xeax\xc6\xc9\xe6\xda\xdc\xe7\\\xf5|4`\xce\xce\x130\x12\xaeJ\xd8\xc3AI\x92\x14K\x1cS\xd2&\xbb\x80"\xf5U\xb6^\xd1\xb5\xd1\xd5^y@\x18\xcb7\xe3F\xd0T\xd5L\x03lIzW\x01\xb2\x91\x0f\xef\xcb]\xbe\xc4}\xef\xf8\xd4\x89\xdd\x86\xdd\x89\x94\xff\x14V8\xdc\xcfB \x19\xe5\xf8\xedV\xb8\x9f\x9f5\xff\xd4\xb2\x19\x86\xe9mt2\'\xde\x0f$h\xe8Y\xc0\x8eX\xa5\xfc\'u\x7f\x12\xa4A\xf3\xac\xa8\xad\xfd<\x8a)\xfbP\xf3\x1a\xb3\xad\xcefy\xe4\rfpD\xe8\xff\xb7Ib\xf6\xd8\x1e\x86\xa3)\n\xc7\x85\xb1\x1c\xcd\x11S\xe0b\xf5\xe5\x0f\xc9\xca\xf4\x1db\xe7\xea\xf3\x97\xc1\xccROB\x0b\xf92C\x99\xf0p\xef\xd6n\xb0S\x94=\x1bB\xbf\xfdcWv\xfa\xf1DY$\xb5\xf5\xa9\n^+W\xa7wq.\x1d\xe9\xbc\xf8+\xa2\xb6h\xa4\xc3\x11\xf5W\x87q\x9e\xd7\x89\x85\xb8\x8eU\xee\xf3w\x9f\xbfgW\xe8;\xbe\x98AV\x98\xbc\x11\x95\xf3$\xefd\x80J\xab\x98"\xbc\x0c\x15X\x826\x06\xca\x8d\x00m#_l,\xf4i\xd9\xf6\xe2,\x16\x96\x99\xb3h\xcd\xe0\x8f\xb5Y\x9a-2\xb2\xad~6\xdbe0tB}\x1e\x97\x88D\xe7\xd2]\x15\x1d\xbc\x83+q\x93\x0ce\xb6\t\x83>\xf2\xe3C\xee6H\xa6j\xa3\x03\xfc\x1c\x9b}\xb9n\xaa*8\xaa=\xf7j\xcd\xf8>(q\xc2\x8b(\x04G3\xd6K\xed\x98P\x90IJ\x06\xa4\x9e\xb7\x16?\xa8\xa9\x96\xf4\x10P9\x181i\x16\x13\x0f-\xf8V^\xb5o\x8d\xa4\x8bC\xfc\xa5 g\x1b\xfc\xb0\xfa\xb0n \xc0_\x04\xbdF, len=0) - -2025-02-26 10:04:04.789 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:04.789 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"6c\x03\xed\x07\x87\x84\x06\xe9\x1c\xf3\x07\x81\xa0\x012\xb6\x94\x85\xa4\xb0S'\x1e\xdeT\xa7\xe2|S\x19\xae\xb3}\xa8O\x10\x9b\xdbw\xb7zR\xde\xa9\xb2\r\xa2=\xbe\xb3\xf3\n)&f\x82~\xb1\x87\xb2hl\x07\x8a\x88U\x1fV\xe2\x18\xc2\xd5K\xdd(?\x98\x0c\xab\xfb\xd7(\xf2Q\x8c6\xdd3\xd0\xd0:^\xc8\x12\xbeE\xd1\x8e\x1aa\xcc\x01\x8c\xd5W\xdb\x85\x14\x93\xb5:\x9b\x16\xc36\xc7{\\\xc1\x9f1\xe2\xeb\xa4\xb4}\xcb\xc3\xda\xf5\xc4$B7\xce\xfc\x92\x8aX\xb1E\xc0\x86\xda\xa22U\xb7\x1bQ\xdcE\x08\x88\xfb/\xf2|R\xb6\xd8\x1a7\xf4\x80\x14\xb5\xa7,~\xf3\xf6\xa6\x06#\xb7\x9f\xe5\x9fkE\xc1\xa9N\x11\xd6i\xe7\x85|\x7f#" - -2025-02-26 10:04:04.813 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:04.813 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:04.813 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x9c\xbf\x91B\x12\xd9\x85\xfd\xf2U\x17\xc4;\x89\xba\xb4\xe50\xf1\x96U\xf3\x12y&\xeb9\xd5\n\xda\xf0\xba\x02\xa7}\xd9\x9c\xa7\xec\x82\x06\x94\xda\xab0\xac\xb5\xb1Jz1\xd0\xe9]*\x99\r\r\xdfb\xbc\xebi\xdc\xe0?\xf8\xb7\xe4\x99\xdeL\xb0\xb6\x9bU\x93|\xbdf\x96W\xd1\x1bD\xaeI\xce\xaa-4\x95*_\x0e\xd7|\x1d1+Y\xfd\xd5\x80\x0b\x04\x07\xf2\t(x Y[\xd2:\xa9SB\x86\xf8\xb4((3e\x06\x8b+\tc!G\\\x81\xfc\x15\x8d2 \rh\xc6\xab\xe8\x1e\x8f\xf09,\x8a\x8d\xa9'\x03\xbeB\xe4\xa7H,\xaan\xa2_EWc\x04W\x8fIh\x90\x1bi\x93$\x08;\x8b\xa3\xfbA\xd7\x84\xa6r^\\KO}\x7f\x90\xf6\x9fT\x19\x92\x160u\xbc\x1cq\xe6[\x90\x95ut\x15\xa1Y\x19\xd2^\\\xaf\xf2\x9a\xc1}i\xd50\x86\xac\xa4\x891\xc6\xb2\xecQ\xac\x08#g\xdb`\xe6\xba\x05g\xcd\xb8\xc0\x92/ofLOI" - -2025-02-26 10:04:04.836 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:04.836 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:04.836 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xc6\xab\xe4a\x96\xb6.)\xc1Z\xc6\x8d\xc2\x8cQ\xdb\xda\xb9\t\xb5\x7f\x8a\xcd~\xdd\xa7\xde\xa3\x06\x87\xc6\xc2\n\xcdt\xaa\xef\x03\xb4\xa7ay\xcc\x02\xfa\x05<\xa5A\xd7H?\xd7\xfap\x8a\x8e\xeb\x7f"\xbc\xdd\xbe\x8d\xba\xb6\'\xcb\xc6\xed\xe3\\L\x90*\xe8uW\xccC\xee?s~\xe7\xdeG\x91\x91\x11\xc5\xe1>\x06\xff\xcf4"\xb9U%I\xdeM\xb6\xee\x14\xf3_\x9e\xe1KV\xe9\xb8Z\xd0\xe2n\x19\xfd\x0e\x0e\x97\xf5~L\x867\x11G\x96,gq\x87\xf2Z\x05\xd2\x11\xe6o\n6\xcf\'\xcas\xe0\x1f\x07\x95\tI\x9c\xb2\x9f\x9aw\x92\x978O\x98\xa4\'\xd9\x12\x02\xdbP\x17\xa0\r\x8ey\xb1\x8b\x0f\x07\xbb\xdc\x0cf\xa7\xa6&\xc6SgZ!\'\x96?deU\xfd\x8c\x9a\xef\x1b\xdaO\x96\xf4=~W\xc4\xe4\xf0\xde;9\xdd\xa5*I-i\xa1\x9f\xbe%\xc0\xc3\xc0 \xb6?\x80\xf3^(\x17i\x19\x96L\xae\xa3\x86z\xb6\x13\xcd\xa8\xf6\x08A\xf3x(' - -2025-02-26 10:04:04.860 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:04.860 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:04.861 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe5a\x93\xe0\x05(\xd1%\x82\x0cur\x14\xb8\xb9\xe7\xde\xadP\t\xc2\xdd\x07\xfb\x10\x82\xa3\x11B\xb7\r\xdd\xc2\xbb"\xd8\x9c\xc2cf4\x927\xf4\xd0\xb3u:2\xd0s\xa7\xb6\xec\xb7\xdf\x1e\x8f\x8f\x19\x7f!(\xd5\xf6y4\xac\xd3~}\xf2i$\xb4\xf3\x19\x9c\xe2V\xbbLn\x99\xc7\xb3\x9b/\xee\x8a\xa4\xaa\xfax\xbe\x85\xbc\xcc\xcf\xc6\x89\x13\x08S\xcd\x87\xd7J/W\x87B\xeb\r\xe2\x97\xc8>\x8d\xab\x81\xf7V\xdc\x89\xef\xaa\xbb`d\xbe4\x86\xbd\x0c\x872\x8eO4\x96\xfdw\xb5\xb5\x04\xb9\xc6\x11\x1e#P\xc8pG\x088"b~h\xcc2\x87\xc8\x0f[b\xa2\xf4\xcc\xc4\x16_\x11u\xd8\xdd\x80\xa6Q\n\x12\xbc\xf2y\xd0;0\xcc~\x1eO%\x86K4\xc8\x0e\xfb\x95f\x14\xd8\xca.F\xedX`\xde\xcc\x87\x9bXu\x9b\x0cO\x15L\xff\xd0Y)\xe1k\x18K\xde~\x15he\xa3y\x93]\x19e\xd5I\x16t\xab\xd2\xec\xb6w\xc3\xf5\x12t\xd4J\xec' - -2025-02-26 10:04:04.884 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:04.885 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:04.885 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x87?\x19\x86\x0c\x8a\xfd\xa0\xb0+\x8bO\x87\xbb\\\x87\x89\x15\xf9\x06\xa6\xc7UIi\xf1Ij\x07\xde+-\x0e,\xde\xd2\xf6L\x06\x01E\xab\x054\xd5i\xb6Y\x84\xdd}n\x8eG\xd5\xe2\xb6\xa4\xfe\xe0\xf2\xa3}\xce\xe4\x1d\xebb\xfaW\x9d\xb2\x8e\xe4\xe9\xb9\x17\xf8\xf4\x0e"\xee\xecH\x19\x87\xa6\xd6\xda\x85\xfe\xbe(v\xf2\xd7e\xe3`\x7f(\xfcF}F\x08\x17\x1e\x89\xdf\xf2\xa7\x80M\xf0} \x19~\xdf\xd7\x12]C\xe9z\x16\xd7\xdb\xbf$\xdcY1U- \x00u\x88\xbc\x98\xf1\xbf\x97\xeax\xc6\xc9\xe6\xda\xdc\xe7\\\xf5|4`\xce\xce\x130\x12\xaeJ\xd8\xc3AI\x92\x14K\x1cS\xd2&\xbb\x80"\xf5U\xb6^\xd1\xb5\xd1\xd5^y@\x18\xcb7\xe3F\xd0T\xd5L\x03lIzW\x01\xb2\x91\x0f\xef\xcb]\xbe\xc4}\xef\xf8\xd4\x89\xdd\x86\xdd\x89\x94\xff\x14V8\xdc\xcfB \x19\xe5\xf8\xedV\xb8\x9f\x9f5\xff\xd4\xb2\x19\x86\xe9mt2\'\xde\x0f$h\xe8Y' - -2025-02-26 10:04:04.909 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:04.910 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:04.910 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xc0\x8eX\xa5\xfc\'u\x7f\x12\xa4A\xf3\xac\xa8\xad\xfd<\x8a)\xfbP\xf3\x1a\xb3\xad\xcefy\xe4\rfpD\xe8\xff\xb7Ib\xf6\xd8\x1e\x86\xa3)\n\xc7\x85\xb1\x1c\xcd\x11S\xe0b\xf5\xe5\x0f\xc9\xca\xf4\x1db\xe7\xea\xf3\x97\xc1\xccROB\x0b\xf92C\x99\xf0p\xef\xd6n\xb0S\x94=\x1bB\xbf\xfdcWv\xfa\xf1DY$\xb5\xf5\xa9\n^+W\xa7wq.\x1d\xe9\xbc\xf8+\xa2\xb6h\xa4\xc3\x11\xf5W\x87q\x9e\xd7\x89\x85\xb8\x8eU\xee\xf3w\x9f\xbfgW\xe8;\xbe\x98AV\x98\xbc\x11\x95\xf3$\xefd\x80J\xab\x98"\xbc\x0c\x15X\x826\x06\xca\x8d\x00m#_l,\xf4i\xd9\xf6\xe2,\x16\x96\x99\xb3h\xcd\xe0\x8f\xb5Y\x9a-2\xb2\xad~6\xdbe0tB}\x1e\x97\x88D\xe7\xd2]\x15\x1d\xbc\x83+q\x93\x0ce\xb6\t\x83>\xf2\xe3C\xee6H\xa6j\xa3\x03\xfc\x1c\x9b}\xb9n\xaa*8\xaa=\xf7j\xcd\xf8>(q\xc2\x8b(\x04G3\xd6K' - -2025-02-26 10:04:04.934 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:04.935 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:04.935 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xed\x98P\x90IJ\x06\xa4\x9e\xb7\x16?\xa8\xa9\x96\xf4\x10P9\x181i\x16\x13\x0f-\xf8V^\xb5o\x8d\xa4\x8bC\xfc\xa5 g\x1b\xfc\xb0\xfa\xb0n \xc0_\x04\xbdF, len=0) - -2025-02-26 10:04:04.955 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:05.118 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:05.118 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -subscribe - -2025-02-26 10:04:05.120 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae2', '179080426138019854', '18323585173283999813', '710913811'] (kwargs {}) - -2025-02-26 10:04:06.501 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT - --------------------------------------------------------------------------------- - -\xdd]\xc0NuX~Ls\xa1\xa1\xea\xfbo\xdf\xfa\xcf\xf6\xb9\xfa\xcfײzB\xe4b\x98T\xeaCE\x9f\xc5\x91\xd1V+\xab\xa4#go\x87\x8fR\x9d}(\xa6G\xd5D\xbd\x8f\xea@%\x80\xe9\xdcQI\xe9\xe3i\x8b`\x8e\xfd+3\xb1T;T\xd1\xd9\xe3\x80D\x84ah\x94\x93\xaeA\xa64\xb9\\xfe \xf2\xd2˱\xc86h\x9c;\xa3\x80\x8e\xb7h"8 w\xf2Z,\xd0MV\x9aˢ\xa3r\x86\xe1\xe9΀\xc9sUM<\xd9'\xd8\xa2'\x82\x9a\xff\xd6`[\xbb2\x83\xa0HhϪ\xc0 \xb5\x8d\xa5\xcc$\xf5\xd7\xe3\xc7(8\x8d0\xf9n - -k\xb4=F\xdcxEپ$1A1a\xa0\xa9 - -\x90I$\x84\xf2n\x82J.\xa9\xfd\xf6X*\xd428\xb3\xb5$3\xeb\xe4\x9b\xc9_\x8f{g\xb2\xad̆\x91\x93\xa0C\x99\xb9\xedϲI\xfd\x8f\xcep\xd2hz\xa24\xe3\x8b1H\x98\xf6\xf3\xb8HA\xbb\x80BY\xbd\xeb\xbbh\x81\\x8b\xbb\x8f\xfb\xfc\xbb\xec\xc7j]waJB\x94߅U\x82\xfe\xe1ũȀgS\xaf\x97\xac\x86\x91\x86\xb1\xe7\x96"\x88\x81\xb4\xa6\xc4&\xa7\xd5ᒑ^$?\xb1}:F&\xe8nld\xf1\xe6\xfeg-ۆ4\xdb- %\xda쵲/\xed\xf3\xda\xc4:QKm2\xb7\xaeؤ\xe1H\xdf\xc4wE{\xdeފn&8w\xdc3\xa2\x9c\xb7ܱ\xd3f\xb1\xd9v\xea\xa1\xdc\xc2\xf3\xb0Vq\xbe95=\xfd+\x98q\xf0 - -\xf7\x9d\xbcq\xf5E\xc0T;\xcaͯ\x91\x97\x88\xf7S\xf6s5\xa2\xd2\xcf/\xf7-j\xa9Æo\x83`t\x87\xee\xdam\xdf\xb4,\x87\xa8%\xaey\xd9\xf3'\xc3\xd4\xd9e\xee`Q\x84W=`\x85v\xfbD\xfe&\xa1=`[z\xfe\xb0\xb1"\xe5*\xfc\xea\xfb$\xb1\xf8Z\xbe\xe1\xecRC\xf1\x93 - -ls`͈\xaf3L}3v"WH\xb8{U]~\xce( E\xa1\xe8O\xa7\xe7\xfdp - -Ũh௞䓚\xccDu0}\xd9\xf2f\x93\x95L\xf4\xa4\x89\xaa\xb45\xe6c \xbf\x8d\x9f\x82\xe4\xd3\xd8{\xeb\xdd{y\x9c\xda=\x97a4\x86^\x9d\x84\x8a fT½\xc8ɩC"\xe1\x81\xf4\x93\xa3\xa3ƛ\xf1\xfd\xd1@\xac\xec\xa5\xdc^ii9\xee-\xc9\x86\xffh\xcc{KT@*\x9f\xc1~\xd9ۄ\xd1iǺQ_\xef\xd8\xdd|OA\xa9\xc8Kk~\xd3S_\x9d\x81W;˵\x91/)t\xd2l\xf26\xbc\xbd'\x94\a\xd1\xdfy\x84\xce\x96w\xc8\xfaJq\xf1\xbbD]\xe2\xe9\xbd\xc6@\x8d\xc2*O[F\xc8\xd3\xe1\xc6\xf8\x98\xeb'-\xe0\x98f\xf6\xa9<R"x\xd69\xfc\x98ߠNl3\xcbߺp\xa0\xa1\xab,bI\xedWL\xbe\xfd\xd9\xd2k>>\xc1\xd5]\x93\xf0\xc7i\xbf\xc3}\xf5\x84\xd7K.r\xa0[\x99\xe9j\xbfw\xb0\x8b\x95{d\xe0\x91\x93nc\xf5\xfat\xca:\xed\xa1Lʑ1\xcamLR\xba0\x88\x91ã\xc9S\x98X\x9a{\xf8G\xebF\xc1r\x85\xb8\xf4d\xc3\xdd\\xd7|?\xed0\xac7+5\xf5"5\xd8Ћ\xb0\xffp\xdb\xce*\xae\x89\x9b\xfc\xf69\xe9\xf3\x82u\xdd\xf7L \xbeӝ8>\xc0[ - -\xaeR\xe0%{ \xa2\x81\x95Vr\xe4a9\xa9\x82\xfaRAp\xf84v\x8b\x8cV\xc2f\xc5>rM \xf3[@\xe0-------------------------------------------------------------------------------- - -sub: -b'\xdd]\xc0NuX~Ls\xa1\xa1\xea\xfbo\xdf\xfa\xcf\xf6\xb9\xfa\xcf\xd7\xb2z\x14B\xe4b\x98\x1dT\xeaCE\x9f\xc5\x02\x91\x15\xd1V+\xab\xa4#g\x04o\x87\x8fR\x9d}(\x03\xa6G\xd5D\xbd\x8f\xea@\x07%\x80\xe9\xdcQI\xe9\xe3\x05i\x8b\x04`\x8e\xfd+3\xb1T;T\xd1\xd9\x1a\xe3\x80D\x84ah\x94\x93\xaeA\xa64\xb9\\\xfe\x0b\xf2\xd2\xcb\xb1\x13\xc86h\x9c;\x11\xa3\x80\x8e\xb7h"8\x0cw\xf2Z,\xd0\x1aM\x1dV\x9a\xcb\xa2\xa3r\x86\xe1\xe9\xce\x80\xc9sUM<\xd9\'\xd8\x7f\xa2\'\x82\x9a\xff\xd6`\x01[\xbb2\x83\xa0Hh\xcf\xaa\xc0\x10\t\xb5\x8d\xa5\xcc$\xf5\xd7\xe3\xc7(8\x8d0\xf9n\nk\xb4=F\x0f\x01\xdcxE\xd9\xbe$1A1a\xa0\xa9\r\x90I$\x84\xf2n\x82\x12J.\xa9\xfd\xf6\x07\x14X*\xd428\x05\xb3\xb5$3\xeb\xe4\x9b\x17\xc9_\x8f{g\xb2\xad\xcc\x86\x91\x93\xa0C\x99\xb9\xed\xcf\xb2I\xfd\x8f\xcep\xd2h\x14z\xa24\xe3\x8b1H\x98\xf6\xf3\xb8\x17HA\xbb\x80\x01BY\x1a\xbd\xeb\xbb\x02h\x81\\\x8b\x03\xbb\x8f\xfb\xfc\xbb\xec\xc7j]\x1e\x19w\x14aJB\x94\xdf\x85U\x82\xfe\xe1\xc5\xa9\xc8\x80\ngS\xaf\x97\xac\x86\x91\x86\xb1\xe7\x96"\x88\x81\xb4\xa6\xc4&\xa7\xd5\x1f\xe1\x92\x91^$?\xb1}:F&\xe8nld\x15\xf1\xe6\xfeg-\xdb\x86\x024\xdb-\x0b%\x03\x1f\xda\xec\xb5\xb2/\xed\xf3\x1f\xda\xc4:QKm2\xb7\xae\xd8\xa4\xe1H\xdf\xc4wE{\xde\xde\x8an&8w\x12\xdc3\x00\xa2\x9c\x07\xb7\xdc\xb1\xd3f\xb1\xd9\x7fv\xea\xa1\xdc\xc2\n\xf3\xb0\x07Vq\xbe95=\xfd+\x02\x98q\xf0\r\xf7\x9d\xbc\x00q\xf5E\xc0T;\x1f\xca\xcd\xaf\x91\x97\x88\xf7S\xf6s5\xa2\xd2\xcf/\xf7\x19-j\x18\xa9\xc3\x86o\x1c\x83`t\x87\xee\x02\x0e\xdam\xdf\x13\xb4\x13,\x87\xa8\x7f%\xaey\xd9\x18\xf3\x07\'\xc3\xd4\xd9e\xee`Q\x84W=`\x85v\xfbD\xfe&\xa1=`[z\xfe\xb0\xb1"\xe5*\xfc\xea\xfb$\xb1\xf8Z\x1f\xbe\xe1\xecRC\xf1\x93\rls`\xcd\x88\xaf3L}\x023v"WH\xb8{\x05U]~\xce(\x0cE\x14\xa1\xe8O\xa7\xe7\xfdp\r\xc5\xa8h\xe0\xaf\x9e\xe4\x93\x9a\xcc\x1d\x1aDu0}\xd9\xf2f\x93\x95L\xf4\x04\xa4\x89\xaa\xb45\xe6c \xbf\x8d\x9f\x82\xe4\xd3\x1a\xd8\x1e{\x12\xeb\x11\xdd{y\x07\x9c\xda=\x97a4\x86^\x10\x9d\x84\x8a\x1a\tfT\xc2\xbd\xc8\xc9\xa9C"\xe1\x16\x81\x14\xf4\x93\xa3\xa3\xc6\x9b\xf1\xfd\xd1@\xac\x03\x7f\xec\xa5\xdc^\x04ii9\x00\xee-\xc9\x18\x86\xffh\xcc{\x12KT@*\x9f\xc1\x7f~\xd9\xdb\x84\xd1i\xc7\xbaQ_\xef\x1d\xd8\xdd|OA\xa9\xc8Kk\x0e~\xd3S_\x9d\x81W;\xcb\xb5\x91/)t\xd2l\xf26\xbc\xbd\x05\'\x94\\a\xd1\x1f\xdfy\x84\xce\x18\x96w\xc8\xfaJq\xf1\xbbD\x18]\xe2\xe9\xbd\xc6@\x8d\xc2*O[\nF\xc8\xd3\xe1\xc6\xf8\x98\xeb\'-\xe0\x98f\xf6\xa9<\x7fR"x\xd69\xfc\x98\xdf\xa0N\x00l3\xcb\xdf\xbap\xa0\xa1\xab,bI\xedWL\x10\xbe\xfd\xd9\xd2k>>\xc1\xd5]\x93\xf0\xc7i\xbf\xc3}\xf5\x84\xd7K.r\xa0[\x99\xe9j\xbfw\xb0\x8b\x95{d\xe0\x91\x93nc\xf5\xfat\xca:\xed\xa1L\xca\x911\xcamLR\xba\x1d0\x88\x91\xc3\xa3\xc9S\x98X\x9a{\xf8G\xebF\xc1r\x85\xb8\x17\xf4d\xc3\xdd\\\xd7|?\xed0\x01\xac7+5\xf5\x0f"5\xd8\xd0\x8b\xb0\xffp\xdb\xce*\xae\x89\x9b\xfc\xf69\xe9\xf3\x05\x82u\xdd\xf7\x1cL\t\xbe\xd3\x9d8>\xc0[\r\xae\x11R\xe0%\x07{\x02 \xa2\x81\x95Vr\xe4a\x1f9\xa9\x82\xfaRAp\xf84v\x8b\x8cV\xc2f\x01\xc5>rM\x0c\n\xf3[\x1c@\xe0\x13' - -2025-02-26 10:04:06.504 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%S\x84\x06' - -2025-02-26 10:04:06.505 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:06.506 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:06.506 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xdd]\xc0NuX~Ls\xa1\xa1\xea\xfbo\xdf\xfa\xcf\xf6\xb9\xfa\xcf\xd7\xb2z\x14B\xe4b\x98\x1dT\xeaCE\x9f\xc5\x02\x91\x15\xd1V+\xab\xa4#g\x04o\x87\x8fR\x9d}(\x03\xa6G\xd5D\xbd\x8f\xea@\x07%\x80\xe9\xdcQI\xe9\xe3\x05i\x8b\x04`\x8e\xfd+3\xb1T;T\xd1\xd9\x1a\xe3\x80D\x84ah\x94\x93\xaeA\xa64\xb9\\\xfe\x0b\xf2\xd2\xcb\xb1\x13\xc86h\x9c;\x11\xa3\x80\x8e\xb7h"8\x0cw\xf2Z,\xd0\x1aM\x1dV\x9a\xcb\xa2\xa3r\x86\xe1\xe9\xce\x80\xc9sUM<\xd9\'\xd8\x7f\xa2\'\x82\x9a\xff\xd6`\x01[\xbb2\x83\xa0Hh\xcf\xaa\xc0\x10\t\xb5\x8d\xa5\xcc$\xf5\xd7\xe3\xc7(8\x8d0\xf9n\nk\xb4=F\x0f\x01\xdcxE\xd9\xbe$1A1a\xa0\xa9\r\x90I$\x84\xf2n\x82\x12J.\xa9\xfd\xf6\x07\x14X*\xd428\x05\xb3\xb5$3\xeb\xe4\x9b\x17\xc9_\x8f{g\xb2\xad\xcc\x86\x91\x93\xa0C\x99\xb9\xed\xcf\xb2I\xfd\x8f' - -2025-02-26 10:04:06.531 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:06.532 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:06.532 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xcep\xd2h\x14z\xa24\xe3\x8b1H\x98\xf6\xf3\xb8\x17HA\xbb\x80\x01BY\x1a\xbd\xeb\xbb\x02h\x81\\\x8b\x03\xbb\x8f\xfb\xfc\xbb\xec\xc7j]\x1e\x19w\x14aJB\x94\xdf\x85U\x82\xfe\xe1\xc5\xa9\xc8\x80\ngS\xaf\x97\xac\x86\x91\x86\xb1\xe7\x96"\x88\x81\xb4\xa6\xc4&\xa7\xd5\x1f\xe1\x92\x91^$?\xb1, len=0) - -2025-02-26 10:04:06.555 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:06.556 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xcep`\xbbwX\xa9\xc6\xc9T\xcf\xab\xe0\xfb\xb1\x8dt\xe0|\xc2/\x08z\x9eO\xbf9\x05\xd0\xfb\r\xe6\x0f\xed\x94\x92j\xadJ\x93 kR\x8ePZ\xbbH\xa7\x03\xdd (u\\\x1e\xc9\xdd\xca\x80\xd3P\xf5w\x89=\xc4\x900A\xbaX!\xb1\x89\x86\x16\xd1\x08\xd7\x85\xf6\t7X\x0bt.\ts\xf3~\xfc\x975\xa9\xd8p/\x0b;\xea\xae\x0c\xcd\xe7\xf2\xdd\x05T\xd0Q\x15avV\x94\x01\x14\x7f\xe8\x04&\x8c\x14\x8f\xc8\xa6/\x1e \xe8\xc2\x8d &Hv\xac\xf5\x0eR\xfbT\x7fb\xaf\xc6\t\xda0/`\x7f\x14\x94\xe3b\xb0\x8f\x8a\xaaX`5(\x0b\xf9-\x9e\x0b\x03\xe7/\xef\x89\xd3o\xd1\xb08\x9bk\x8d$e\xa7\xba\xa3\xc7\x81\xc2\xde4\x14\x13\x91\x92\x0b\xb8\xcc\x18\x03\xb0\xcc\xe7\xa6P\x98\x99:\xc8(]\xc0\x160\xf6HR\x8ezn\xfcm\x7f\xd1\xbb\xfe\x92y\x85]\xd1\x8a432I}\xdd\xcbj\xb9u(\xe4\xb3!\x87f2\x05\x04\xb1\xff' - -2025-02-26 10:04:06.580 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:06.580 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:06.580 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'$\xfb\xa7\n\x99|\x83\xbd\xa4}U\x11\xb4\xfa\xf5\x0f\xc7\xad\xa3\xc1g\\\xe1\x86L\xc4\x9d\x93\x9a-\x1b\xf1\x12+\xad,G\x8fA\x92\x05\xc9\xcb\xb2\x02\xaav\xf9l\xde\xb7n\x84\x1a\xdd\xcb\xbb\xfft\xbf\xfc\\0\r\xd8d\xc3{\rXW\xad$b\xb2\xfb\xda\xc4\x1c\x01\xdd\xef\xdc\xe4\x97\xf7#\xc1\xcf\x99\xbfB\xc5\x8b\x9f\xfc]\xfeD\\LCE\xa6\x9d&d\xe8\x99\xa8L\xca\xb2QM\xa2P\xa5\xf7*\xbd\xdd\x06\xb2}J\xd6\x9d\x86c\\}\xae\xe2\x87\x00\xf3M\xaf\xa3C\x92rj#\xdc\xb8\xc8\xe7\xbb[\x8b-\x0c\x8c*\xff\xbc\xa1\xe2N\xd3\x1ey\xd55-\xccqD\x06\x8a\x8aR\xff)\xfb\xef\xde:6\x1b\x88.e\x92\xa0 \xa9\xe4LW\xddN\xb4\x9dQO\xd7;y\xd9\xb5\x02\xe9/\xd7\xe7\xec\x05\xd4>}:F&\xe8nld\x15\xf1\xe6\xfeg-\xdb\x86\x024\xdb-\x0b%\x03\x1f\xda\xec\xb5\xb2/\xed\xf3\x1f\xda\xc4:QKm2\xb7\xae\xd8\xa4\xe1' - -2025-02-26 10:04:06.604 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:06.605 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:06.605 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'H\xdf\xc4wE{\xde\xde\x8an&8w\x12\xdc3\x00\xa2\x9c\x07\xb7\xdc\xb1\xd3f\xb1\xd9\x7fv\xea\xa1\xdc\xc2\n\xf3\xb0\x07Vq\xbe95=\xfd+\x02\x98q\xf0\r\xf7\x9d\xbc\x00q\xf5E\xc0T;\x1f\xca\xcd\xaf\x91\x97\x88\xf7S\xf6s5\xa2\xd2\xcf/\xf7\x19-j\x18\xa9\xc3\x86o\x1c\x83`t\x87\xee\x02\x0e\xdam\xdf\x13\xb4\x13,\x87\xa8\x7f%\xaey\xd9\x18\xf3\x07\'\xc3\xd4\xd9e\xee`Q\x84W=`\x85v\xfbD\xfe&\xa1=`[z\xfe\xb0\xb1"\xe5*\xfc\xea\xfb$\xb1\xf8Z\x1f\xbe\xe1\xecRC\xf1\x93\rls`\xcd\x88\xaf3L}\x023v"WH\xb8{\x05U]~\xce(\x0cE\x14\xa1\xe8O\xa7\xe7\xfdp\r\xc5\xa8h\xe0\xaf\x9e\xe4\x93\x9a\xcc\x1d\x1aDu0}\xd9\xf2f\x93\x95L\xf4\x04\xa4\x89\xaa\xb45\xe6c \xbf\x8d\x9f\x82\xe4\xd3\x1a\xd8\x1e{\x12\xeb\x11\xdd{y\x07\x9c\xda=\x97a4\x86^\x10\x9d\x84\x8a\x1a\tfT\xc2\xbd' - -2025-02-26 10:04:06.629 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:06.630 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:06.630 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xc8\xc9\xa9C"\xe1\x16\x81\x14\xf4\x93\xa3\xa3\xc6\x9b\xf1\xfd\xd1@\xac\x03\x7f\xec\xa5\xdc^\x04ii9\x00\xee-\xc9\x18\x86\xffh\xcc{\x12KT@*\x9f\xc1\x7f~\xd9\xdb\x84\xd1i\xc7\xbaQ_\xef\x1d\xd8\xdd|OA\xa9\xc8Kk\x0e~\xd3S_\x9d\x81W;\xcb\xb5\x91/)t\xd2l\xf26\xbc\xbd\x05\'\x94\\a\xd1\x1f\xdfy\x84\xce\x18\x96w\xc8\xfaJq\xf1\xbbD\x18]\xe2\xe9\xbd\xc6@\x8d\xc2*O[\nF\xc8\xd3\xe1\xc6\xf8\x98\xeb\'-\xe0\x98f\xf6\xa9<\x7fR"x\xd69\xfc\x98\xdf\xa0N\x00l3\xcb\xdf\xbap\xa0\xa1\xab,bI\xedWL\x10\xbe\xfd\xd9\xd2k>>\xc1\xd5]\x93\xf0\xc7i\xbf\xc3}\xf5\x84\xd7K.r\xa0[\x99\xe9j\xbfw\xb0\x8b\x95{d\xe0\x91\x93nc\xf5\xfat\xca:\xed\xa1L\xca\x911, len=0) - -2025-02-26 10:04:06.654 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:06.654 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'Vn\xd0\x0e\xd6\xe6\xa1\x98>\xcamLR\xba\x1d0\x88\x91\xc3\xa3\xc9S\x98X\x9a{\xf8G\xebF\xc1r\x85\xb8\x17\xf4d\xc3\xdd\\\xd7|?\xed0\x01\xac7+5\xf5\x0f"5\xd8\xd0\x8b\xb0\xffp\xdb\xce*\xae\x89\x9b\xfc\xf69\xe9\xf3\x05\x82u\xdd\xf7\x1cL\t\xbe\xd3\x9d8>\xc0[\r\xae\x11R\xe0%\x07{\x02 \xa2\x81\x95Vr\xe4a\x1f9\xa9\x82\xfaRAp\xf84v\x8b\x8cV\xc2f\x01\xc5>rM\x0c\n\xf3[\x1c@\xe0\x13' - -2025-02-26 10:04:06.667 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:06.668 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:06.833 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:06.833 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -bad_subscribe - -2025-02-26 10:04:06.834 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'run', '-i', '--rm', '-v', '/tmp/tmpwe546hby/in.art/generate_secrets.art/secrets_1.bin:/global.secrets:ro', '-v', './../docker_scripts/:/docker_scripts:ro', 'osu', 'python', '/docker_scripts/design_script.py', 'gen_subscription', '/global.secrets', '0x31a02ae3', '7243097626041261408', '11125463412640753736', '2024912776'] (kwargs {}) - -2025-02-26 10:04:08.074 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT - --------------------------------------------------------------------------------- - -)vq$鯐`"^d\xa9\xda \xbej\x80Op]\xaf\x8f\x9d\xc3U\x84ύV\xb9N\xc0\xeb\x8dt\xec5x[8\xda\xe4f<\xf3_\xe0M+\xaf'\xae,\xban->\xa0\x91fH0\x9f\xbd.\x86\xb5\xd2س\xaf\x85\xed\x84>\x99ʙ^\xdd\xcb\xed[\xb2t\xc8[\xab\xb0\xd5U\x962\xe8\x93\xdbt\xafla,\xab\xd4ր\x800n\xc6S\xbe\xa2\xb5\xd2:z\xf8\xf7Q(6\xfd□\xcdԥ\xe5\xfb6\x82zw\xed\x9ae1\xba@o\x88;p񂍏}_+2\x9d\xb8r\xaeل!\x94\xaf\x93\x84J\xa4\xe5n\xe9\xeb\xf0$\xa2\xa1\x9e-\xa5\xcf#\xfe\xc8!\xbb\xb0{\xbf 3x:\xb0\x9e\xe4\x89\xed\xfdL\x98a\x9a0Q\x87\xfc\x90;T\xf0W\xbf\xbc>\x82\xab\xa6\xd5)dž)_8H\x99+\x81y\xa3bt\xd1=NR\x83\x89\xfa\xf2,dC\xdc\xf7ѥ\x82\xbdV\xf8\xee( - -Zy)\xf5\x89\xab5\xaa\xf4\xb1\xc7\xea\xd0\xecܲ\x81M\xd6|\x86\xd8g\x90\xe4\x89\xb4Z\xf1R\x97㓢YA\xfd\xb5F\xfb\x9fl\xad\x9f\xf6 "\x85\xe3\xce]m\xb3h\xdb\xe2:\xe8\xa3 ;Vpo\x8b6\xdfv(\xba' \xb3a\xacz&IJ\x93\xed\xa2?\xec\x99\xc3 \xa7nҡ\xf1\xe0\xe4m\xd21[Qc)\xc1\x82 \xfe\xb3H]\xf5[엻\x8dypʗ\xe1\xcd6\x92-5\x8e\xe0\x89N\x8eR\x96\xfd\x9f\xdfw#\xa7\xff\x8e$\x80I\xb4I_\xd1\xe0\x98 - -\xa9l\xd3\xffb\xd1\xd4\xd2ܬ\xc5\x8f\x84\xf0V\x98Y @Q\xe2& \xf8\xaeJ\xee\xa1r\xe3W\xc4\xc3R\xe77>&c\x84S\x86N^\xe4i\x9b\xb2$g\xbd\xdb[\xe4}\x83\x84v\xcb5wb\xe6\xf8\xf9"ֻ'\ޓ\x94\xbd\x95\xd8y\x95\x87\xa1\xa6P\xd1Eͫ\xac\x83\xbb\xde\xc2\xa9 - -QAG\x8d\xb6Z\x90:\xbd\xe8\xc6>;7\xd7n\xb8\xf1r\xf8O\xbf#b@\xa3i\xf4Ð\xe0\xe1\xda"q_$\xc0!\xf2\x82\xda.S\xbc"Z\xb4\xc9΅z\x84e|)\xf2\xf3")6iy\x88:\xcfN\\xaf\xdf\x99 - -O_\xf1\xe1\xca\xd3Os\xe5Q\xaa\xf5\xe4\xd9\xcf\xe08\xa4*\xb3\xc1\xb0@\xe3\Z - -[&\x87\x9dl\xb9\xf4\xd4з\x9b8s\x91\xeb\xa2}\xa0Qa-\xd2\xc6kY \x91ED#m\xa75\xc2s$x J\x9cS(\xfa\x87:\xc5\xc8))y\xba\xc5\xcbf\xfdDO\xeb<\x8f\xbfv\xd9#\x8c\xecg - -Xݓ\x9f\x9ba\xc4i\xf6E<\xbc\xb6)\xaf\x9e\xef\xe2*\xc0\xfc\xa2\xeaѕ-\xbbp\xdb\xe9ζ\xa3_/\xc1 \xfb w2\xaf\xe8\xfe\xc1 4\xcf9\xce(\xae6\x90b\x82@\xe4\x8f2?\xe7g沵~S\xa4\xa1\xa1\xfb^~\x98\xb4\xe36\xc8\xe0\xb7 \xbbEY\xc6_4\xa9\xb9\xbd\xb63>1\xab;ʨ%3Ē\xe9\xf8H\xae\xf5\xe6\xf8\x97\x88*$\xf7¨\xe9D%\xf1\\x95\xbc\xf8<\xf5ky\xed\xe6|\xdag\x9f \xb3\x82>D \\x91\x88 \xca8\xb6\xf1\xef\xe0\xd6H\xf7_V\xaf\x88\xde\xee\x8d9\xb7ad0\x8f\x93V>\xe3S\xe870\xa2\xab\xe9n\x88+`\xbcz\xc5`\xa8I\xde\xfc\xceJ\xad\xa2`\x8a\xa4s\xd2\xd5\xe0Z|롘\x87'\x99\xde\xe8\x83\xcb\xf93\x99!6\xf8c.\x83J!\xa9\xd0U-@M\xf0\x80\xff|6OF\x8bW+\x8az\xc2\xc0\xa8љ\xc3\xc6_aYD\xf2e\xd1\xc8\xcfx쿭DQ\x85՚\\x98u\xe49Z\xa0\x929\xf5\xf7\xb0\xa2\x9c\xb0\x94"l*\x9b" - -\xa4\xe4\xb5l\x86jh\x97n\x96\xe3v]\xa6k^9=L\xb4\xf2\xd0\xed\\x9eR\xe3\xc6d;\xceP72"\x80h\xa4#Tc9\x8b̤\x8c\xa2\xeceD\xbe\xf7\x8c\xbd \xf8\xf6\x89/\x93\xb2\xf5\x91\xe4\xc3\xee5Mi\x9b\xb2l\xad\xc9\x81N\x9e<`\xe1\xf5\x8b\xd82\x9dݏrȭ\xb8\xfc\xbe\xa8;\xc0h\x9c\xcb\xa7\x91\xc2]։G\xceo\x95\xca7\xb6\x99OO'\xb9\x83\xf6`ސe&!6\x85\xced\xdf\xf3}\x82\x86Her\xb9\xed\xca\xd6\xe5V\xbaD;\x871 - -\x9d*\xe6/\xa2\xdb/$cIX-Jrqr\xdbF\xdeR\x9d\x90\x80\xf8 Y\xffF\xf2l\xaa&i \xec\xe8\xf2\xc9 \xef\x83l\xb2_\xe6\xf0\xaf\xb4Z\x95 e\x95[\xb0\xcfG\xac\x85@\xc5xm$\xab\x95\xd2bme\xec\xa8+Fz\xb5\x8e\xe8\xa1I\x96\x8bj\xd3\xcb\x8e4O\x9d\x9d\xce\xf4Q\xbd`\x92\xeb\xf0 \xc0v8[TI5Qf\xdb\xe6m\xd8\xe4\x9b]\[-------------------------------------------------------------------------------- - -sub: -b')vq$\xe9\xaf\x90`"^d\xa9\xda\x0c\x05\xbej\x80Op]\xaf\x8f\x02\x9d\xc3U\x84\xcf\x8dV\xb9N\xc0\xeb\x8dt\x0e\xec5x[8\xda\xe4f<\xf3_\xe0M+\xaf\'\xae,\xba\x14n->\xa0\x91\x0ff\x04H0\x9f\xbd.\x10\x18\x86\xb5\xd2\xd8\xb3\xaf\x85\xed\x18\x84>\x99\xca\x99^\xdd\xcb\xed[\xb2t\xc8[\xab\xb0\xd5U\x1f\x962\x14\xe8\x18\x93\xdbt\xafla,\xab\xd4\xd6\x80\x800n\xc6S\xbe\xa2\x02\xb5\xd2:z\xf8\xf7Q(6\xfd\xe2\x96\xa1\xcd\xd4\xa5\xe5\xfb6\x82zw\xed\x10\x9ae1\xba@\x1bo\x88;p\xf1\x82\x8d\x8f}_+2\x9d\xb8r\xae\xd9\x84!\x94\xaf\x93\x84J\xa4\xe5n\xe9\xeb\xf0$\x1a\xa2\xa1\x9e\x13\x08-\xa5\x02\xcf#\xfe\xc8!\xbb\xb0{\x10\xbf\x0b\x1d3x:\xb0\x9e\xe4\x89\xed\xfdL\x98a\x9a0Q\x87\xfc\x90;T\xf0W\xbf\xbc>\x82\xab\xa6\xd5)\xc7\x86)_8H\x99\x01+\x81y\xa3bt\xd1=NR\x83\x89\xfa\xf2\x0e,dC\xdc\xf7\xd1\xa5\x82\xbdV\xf8\xee(\nZy)\xf5\x89\x1e\xab5\xaa\xf4\xb1\x15\xc7\xea\xd0\xec\xdc\xb2\x81M\xd6|\x86\xd8g\x90\xe4\x89\x10\xb4Z\xf1R\x97\xe3\x93\xa2YA\x1d\xfd\xb5F\xfb\x9f\x0el\xad\x9f\xf6\x0c"\x85\xe3\xce]m\xb3h\xdb\xe2:\xe8\xa3 ;Vpo\x8b\x156\xdfv(\xba\x12\'\x0b\xb3a\xacz&\xc4\xb2\x93\xed\xa2?\xec\x99\xc3\t\x02\xa7\x13n\xd2\xa1\xf1\x0f\xe0\xe4m\xd21[Qc)\xc1\x1b\x82\x0c\xfe\xb3H]\xf5[\x13\xec\x97\xbb\x8dyp\xca\x97\xe1\xcd6\x92-5\x8e\xe0\x89N\x8eR\x96\xfd\x9f\xdfw#\xa7\xff\x7f\x8e$\x03\x80I\x11\xb4\x7fI_\xd1\xe0\x98\n\xa9l\xd3\xffb\xd1\xd4\xd2\xdc\xac\x1f\xc5\x1b\x8f\x84\xf0V\x98\x7fY @Q\xe2&\x0b\xf8\x14\xaeJ\x7f\xee\xa1\x19r\xe3W\xc4\xc3R\x04\xe77\x05>&\x1cc\x84S\x86N^\xe4i\x9b\xb2$g\xbd\x0e\xdb[\xe4}\x83\x84v\xcb5wb\x1b\xe6\xf8\xf9\x18"\xd6\xbb\'\\\xde\x93\x94\xbd\x95\x02\xd8y\x95\x87\xa1\xa6\x19P\xd1\x03E\xcd\xab\xac\x83\xbb\xde\xc2\x7f\x1e\xa9\x1f\nQA\x7fG\x8d\xb6Z\x90:\x14\xbd\xe8\xc6>;7\xd7n\xb8\x02\xf1r\x1a\xf8O\xbf#b@\xa3i\xf4\xc3\x90\xe0\x15\xe1\xda"q_\xee\x81\x96\x1a\x15$\xc0!\xf2\x00\x82\x11\x19\xda.S\x7f\xbc"Z\xb4\xc9\xce\x85z\x84e|)\x19\xf2\xf3\x08\x15")6iy\x88:\xcfN\\\xaf\xdf\x13\x99\rO\x12_\x11\xf1\x07\xe1\xca\xd3Os\xe5Q\x1e\xaa\xf5\xe4\xd9\xcf\xe08\xa4*\xb3\xc1\xb0@\xe3\\Z\r[&\x87\x07\x9d\x1dl\xb9\xf4\xd4\xd0\xb7\x9b8\x1as\x91\xeb\x11\xa2}\xa0Qa-\x02\xd2\xc6kY\x0b\x91ED\x1c#m\xa75\xc2s$x \x0eJ\x9c\x0eS(\x1d\xfa\x87:\xc5\xc8))y\xba\xc5\xcbf\xfdDO\xeb\x7f<\x08\x03\x8f\xbfv\xd9#\x8c\x1f\xecg\r\tX\xdd\x93\x9f\x9ba\xc4i\xf6\x19E\x04<\xbc\xb6)\xaf\x9e\xef\xe2\n\x0e\x10*\xc0\xfc\xa2\xea\xd1\x95-\xbbp\xdb\xe9\xce\xb6\xa3_/\xc1\x0c\xfb\x0bw2\x13\xaf\x03\xe8\xfe\xc1\t4\xcf9\xce(\xae6\x90b\x19\x82@\xe4\x8f2\x18\x03?\x1b\xe7g\xe6\xb2\xb5~S\xa4\xa1\xa1\xfb\x06^~\x98\xb4\xe3\x056\xc8\xe0\xb7\t\xbb\x05EY\xc6_4\xa9\xb9\xbd\xb63>1\xab;\x1e\xca\xa8%3\xc4\x92\xe9\xf8H\xae\x1a\xf5\xe6\xf8\x97\x88*$\xf7\xc2\xa8\x1c\xe9D%\xf1\\\x95\xbc\xf8<\xf5ky\xed\xe6|\xda\x0fg\x9f\x0c\xb3\x82>D\t\\\x91\x88\t\xca8\xb6\xf1\xef\x00\xe0\xd6H\xf7_V\xaf\x17\x88\xde\xee\x8d9\xb7ad0\x8f\x93V>\xe3S\x04\xe870\xa2\xab\xe9n\x1d\x88+`\xbcz\xc5`\xa8I\xde\xfc\xceJ\xad\x03\xa2`\x8a\xa4s\xd2\xd5\xe0Z|\xeb\xa1\x98\x87\'\x99\xde\xe8\x83\xcb\xf9\x113\x99!6\xf8c.\x12\x83J!\xa9\x1e\xd0U-@M\xf0\x80\xff|6O\x1fF\x8bW+\x8az\xc2\xc0\xa8\xd1\x99\xc3\xc6_aYD\xf2e\xd1\xc8\x15\xcfx\xec\xbf\xadDQ\x85\xd5\x9a\\\x98u\xe49Z\xa0\x929\xf5\xf7\xb0\xa2\x9c\xb0\x94"l*\x9b"\n\xa4\xe4\x1b\xb5l\x14\x86jh\x97n\x96\xe3\x1dv]\xa6k^9=L\xb4\xf2\x0f\xd0\x1c\x06\xed\\\x9eR\xe3\xc6d;\xceP72"\x80h\xa4#\x06Tc9\x8b\xcc\xa4\x8c\xa2\xeceD\xbe\x15\xf7\x8c\xbd\x04\x0b\xf8\xf6\x89/\x93\x03\xb2\x7f\xf5\x91\xe4\xc3\xee\x1d5Mi\x9b\xb2l\x1a\xad\xc9\x1e\x81N\x9e<`\xe1\xf5\x8b\x15\xd82\x9d\xdd\x8fr\xc8\xad\xb8\xfc\xbe\x12\xa8;\xc0h\x9c\xcb\x03\xa7\x91\x17\xc2]\xd6\x89G\xce\x10o\x95\xca7\xb6\x0f\x99OO\'\xb9\x83\xf6`\xde\x90e&!\x006\x85\xce\x08\x0fd\xdf\xf3}\x82\x86Her\xb9\xed\xca\xd6\xe5V\xbaD;\x871\r\x9d*\xe6/\x00\xa2\xdb/$cIX\x7f-Jrqr\xdbF\xde\x1bR\x9d\x90\x80\xf8\tY\xff\x03F\x15\xf2l\xaa&i \xec\x07\xe8\xf2\xc9\t\t\xef\x83l\xb2_\xe6\xf0\xaf\xb4Z\x95 e\x95[\xb0\xcfG\xac\x85@\xc5\x1e\x12xm$\x03\xab\x95\xd2bme\xec\xa8+Fz\xb5\x8e\xe8\xa1I\x96\x8bj\xd3\xcb\x1b\x8e4O\x9d\x9d\n\xce\xf4Q\xbd`\x92\xeb\xf0\x1d\x0b\xc0v8[\x0fTI5Q\x1bf\xdb\xe6m\xd8\xe4\x9b]\\[' - -2025-02-26 10:04:08.075 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%S\xac\x05' - -2025-02-26 10:04:08.077 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.077 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.077 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b')vq$\xe9\xaf\x90`"^d\xa9\xda\x0c\x05\xbej\x80Op]\xaf\x8f\x02\x9d\xc3U\x84\xcf\x8dV\xb9N\xc0\xeb\x8dt\x0e\xec5x[8\xda\xe4f<\xf3_\xe0M+\xaf\'\xae,\xba\x14n->\xa0\x91\x0ff\x04H0\x9f\xbd.\x10\x18\x86\xb5\xd2\xd8\xb3\xaf\x85\xed\x18\x84>\x99\xca\x99^\xdd\xcb\xed[\xb2t\xc8[\xab\xb0\xd5U\x1f\x962\x14\xe8\x18\x93\xdbt\xafla,\xab\xd4\xd6\x80\x800n\xc6S\xbe\xa2\x02\xb5\xd2:z\xf8\xf7Q(6\xfd\xe2\x96\xa1\xcd\xd4\xa5\xe5\xfb6\x82zw\xed\x10\x9ae1\xba@\x1bo\x88;p\xf1\x82\x8d\x8f}_+2\x9d\xb8r\xae\xd9\x84!\x94\xaf\x93\x84J\xa4\xe5n\xe9\xeb\xf0$\x1a\xa2\xa1\x9e\x13\x08-\xa5\x02\xcf#\xfe\xc8!\xbb\xb0{\x10\xbf\x0b\x1d3x:\xb0\x9e\xe4\x89\xed\xfdL\x98a\x9a0Q\x87\xfc\x90;T\xf0W\xbf\xbc>\x82\xab\xa6\xd5)\xc7\x86)_8H\x99\x01+\x81y\xa3bt\xd1=NR\x83' - -2025-02-26 10:04:08.101 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.101 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.101 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x89\xfa\xf2\x0e,dC\xdc\xf7\xd1\xa5\x82\xbdV\xf8\xee(\nZy)\xf5\x89\x1e\xab5\xaa\xf4\xb1\x15\xc7\xea\xd0\xec\xdc\xb2\x81M\xd6|\x86\xd8g\x90\xe4\x89\x10\xb4Z\xf1R\x97\xe3\x93\xa2YA\x1d\xfd\xb5F\xfb\x9f\x0el\xad\x9f\xf6\x0c"\x85\xe3\xce]m\xb3h\xdb\xe2:\xe8\xa3 ;Vpo\x8b\x156\xdfv(\xba\x12\'\x0b\xb3a\xacz&\xc4\xb2\x93\xed\xa2?\xec\x99\xc3\t\x02\xa7\x13n\xd2\xa1\xf1\x0f\xe0\xe4m\xd21[Qc)\xc1\x1b\x82\x0c\xfe\xb3H]\xf5[\x13\xec\x97\xbb\x8dyp\xca\x97\xe1\xcd6\x92-5\x8e\xe0\x89N\x8eR\x96\xfd\x9f\xdfw#\xa7\xff\x7f\x8e$\x03\x80I\x11\xb4\x7fI_\xd1\xe0\x98\n\xa9l\xd3\xffb\xd1\xd4\xd2\xdc\xac\x1f\xc5\x1b\x8f\x84\xf0V\x98\x7fY @Q\xe2&\x0b\xf8\x14\xaeJ\x7f\xee\xa1\x19r\xe3W\xc4\xc3R\x04\xe77\x05>&\x1cc\x84S\x86N^\xe4i\x9b\xb2$g\xbd\x0e\xdb[\xe4}\x83\x84v\xcb5wb\x1b' - -2025-02-26 10:04:08.125 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.126 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.126 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe6\xf8\xf9\x18"\xd6\xbb\'\\\xde\x93\x94\xbd\x95\x02\xd8y\x95\x87\xa1\xa6\x19P\xd1\x03E\xcd\xab\xac\x83\xbb\xde\xc2\x7f\x1e\xa9\x1f\nQA\x7fG\x8d\xb6Z\x90:\x14\xbd\xe8\xc6>;7\xd7n\xb8\x02\xf1r\x1a\xf8O\xbf#b@\xa3i\xf4\xc3\x90\xe0\x15\xe1\xda"q_\xee\x81\x96\x1a\x15$\xc0!\xf2\x00\x82\x11\x19\xda.S\x7f\xbc"Z\xb4\xc9\xce\x85z\x84e|)\x19\xf2\xf3\x08\x15")6iy\x88:\xcfN\\\xaf\xdf\x13\x99\rO\x12_\x11\xf1\x07\xe1\xca\xd3Os\xe5Q\x1e\xaa\xf5\xe4\xd9\xcf\xe08\xa4*\xb3\xc1\xb0@\xe3\\Z\r[&\x87\x07\x9d\x1dl\xb9\xf4\xd4\xd0\xb7\x9b8\x1as\x91\xeb\x11\xa2}\xa0Qa-\x02\xd2\xc6kY\x0b\x91ED\x1c#m\xa75\xc2s$x \x0eJ\x9c\x0eS(\x1d\xfa\x87:\xc5\xc8))y\xba\xc5\xcbf\xfdDO, len=0) - -2025-02-26 10:04:08.150 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.151 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'G\xabl_^\x9dP\xd4\xff\x88\x12\x8c\xd6ux\xf5\xf3\xcep\xc0X\xa3\x17\x11\xe0\x1e`\xda\x03\xf5h\x19\xd5\x9dw\x9d\xb4+W\x08N\xc2\x7fv\x84\x1a>\xeb\x7f<\x08\x03\x8f\xbfv\xd9#\x8c\x1f\xecg\r\tX\xdd\x93\x9f\x9ba\xc4i\xf6\x19E\x04<\xbc\xb6)\xaf\x9e\xef\xe2\n\x0e\x10*\xc0\xfc\xa2\xea\xd1\x95-\xbbp\xdb\xe9\xce\xb6\xa3_/\xc1\x0c\xfb\x0bw2\x13\xaf\x03\xe8\xfe\xc1\t4\xcf9\xce(\xae6\x90b\x19\x82@\xe4\x8f2\x18\x03?\x1b\xe7g\xe6\xb2\xb5~S\xa4\xa1\xa1\xfb\x06^~\x98\xb4\xe3\x056\xc8\xe0\xb7\t\xbb\x05EY\xc6_4\xa9\xb9\xbd\xb63>1\xab;\x1e\xca\xa8%3\xc4\x92\xe9\xf8H\xae\x1a\xf5\xe6\xf8\x97\x88*$\xf7\xc2\xa8\x1c\xe9D%\xf1\\\x95\xbc\xf8<\xf5ky\xed\xe6|\xda\x0fg\x9f\x0c\xb3\x82>D\t\\\x91\x88\t\xca8\xb6\xf1\xef\x00\xe0\xd6H\xf7_V\xaf\x17\x88\xde\xee\x8d9\xb7ad0\x8f\x93V>\xe3S\x04' - -2025-02-26 10:04:08.175 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.175 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.175 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe870\xa2\xab\xe9n\x1d\x88+`\xbcz\xc5`\xa8I\xde\xfc\xceJ\xad\x03\xa2`\x8a\xa4s\xd2\xd5\xe0Z|\xeb\xa1\x98\x87\'\x99\xde\xe8\x83\xcb\xf9\x113\x99!6\xf8c.\x12\x83J!\xa9\x1e\xd0U-@M\xf0\x80\xff|6O\x1fF\x8bW+\x8az\xc2\xc0\xa8\xd1\x99\xc3\xc6_aYD\xf2e\xd1\xc8\x15\xcfx\xec\xbf\xadDQ\x85\xd5\x9a\\\x98u\xe49Z\xa0\x929\xf5\xf7\xb0\xa2\x9c\xb0\x94"l*\x9b"\n\xa4\xe4\x1b\xb5l\x14\x86jh\x97n\x96\xe3\x1dv]\xa6k^9=L\xb4\xf2\x0f\xd0\x1c\x06\xed\\\x9eR\xe3\xc6d;\xceP72"\x80h\xa4#\x06Tc9\x8b\xcc\xa4\x8c\xa2\xeceD\xbe\x15\xf7\x8c\xbd\x04\x0b\xf8\xf6\x89/\x93\x03\xb2\x7f\xf5\x91\xe4\xc3\xee\x1d5Mi\x9b\xb2l\x1a\xad\xc9\x1e\x81N\x9e<`\xe1\xf5\x8b\x15\xd82\x9d\xdd\x8fr\xc8\xad\xb8\xfc\xbe\x12\xa8;\xc0h\x9c\xcb\x03\xa7\x91\x17\xc2]\xd6\x89G\xce\x10o\x95\xca7\xb6\x0f' - -2025-02-26 10:04:08.199 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.199 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.200 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x99OO'\xb9\x83\xf6`\xde\x90e&!\x006\x85\xce\x08\x0fd\xdf\xf3}\x82\x86Her\xb9\xed\xca\xd6\xe5V\xbaD;\x871\r\x9d*\xe6/\x00\xa2\xdb/$cIX\x7f-Jrqr\xdbF\xde\x1bR\x9d\x90\x80\xf8\tY\xff\x03F\x15\xf2l\xaa&i \xec\x07\xe8\xf2\xc9\t\t\xef\x83l\xb2_\xe6\xf0\xaf\xb4Z\x95 e\x95[\xb0\xcfG\xac\x85@\xc5\x1e\x12xm$\x03\xab\x95\xd2bme\xec\xa8+Fz\xb5\x8e\xe8\xa1I\x96\x8bj\xd3\xcb\x1b\x8e4O\x9d\x9d\n\xce\xf4Q\xbd`\x92\xeb\xf0\x1d\x0b\xc0v8[\x0fTI5Q\x1bf\xdb\xe6m\xd8\xe4\x9b]\\[" - -2025-02-26 10:04:08.216 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.217 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.289 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:04:08.291 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:04:08.291 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -list - -2025-02-26 10:04:08.295 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%L\x00\x00' - -2025-02-26 10:04:08.296 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.296 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.297 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.298 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -rand_subs -status: -FAIL - - -Decoder Interface raised DecoderError during list command - -====================== -Full Traceback (running -rand_subs -) -====================== - -Traceback (most recent call last): - -File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/test_commands.py", line 65, in list - -_, list_result = self.design_intf.list(self.decoder_port) - -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/ectf_attack/utils.py", line 32, in wrapper - -ret = func(*args, **kwargs) - -^^^^^^^^^^^^^^^^^^^^^ - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/ectf_attack/design.py", line 262, in list - -list_result = self.decoder_intf.list() - -^^^^^^^^^^^^^^^^^^^^^^^^ - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/ectf25/utils/decoder.py", line 170, in list - -raise DecoderError(f"Bad list response {resp}") - -ectf25.utils.decoder.DecoderError: Bad list response Message(opcode=, body=b'') - - -During handling of the above exception, another exception occurred: - - -Traceback (most recent call last): - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_commands.py", line 440, in run - -result = task.run(*args, **kwargs) - -^^^^^^^^^^^^^^^^^^^^^^^^^ - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_task.py", line 89, in run - -return self.method(*args, **kwargs) - -^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/generate_tasks.py", line 37, in rand_subs - -test_commands.list() - -File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/test_commands.py", line 67, in list - -raise TestError("Decoder Interface raised DecoderError during list command") - -test_commands.TestError: Decoder Interface raised DecoderError during list command - - -================================================================================ - -======================== -Running: -decode_bad_decoder_id -======================== - -decode - -2025-02-26 10:04:08.312 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.313 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.313 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.313 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xd8q\xd6Z\x8a/\xbcJ\xca\xf0\xad\x94N7\x1b\x0e\x99\xd5\x1f\xbe\xd86\xe8\x83\x98\x9c\n\xba(Q\xc7\xde"\x0c\x8c\x07\xf1:\xa6\xab\xdf!\x0b\xe4\xa0]\x0e\xd0t\x80@\xa3\xb5iQ3\n\x13\xaee/S\xea\rC\x97\xeb}\xce\xc5L \xbb\x1f\xfd\x82)\xed\x0c\xa8\x8f\xd3\xb3\x8fk\xa9/\xdd\xf9\x00lH@\xcc, len=84) - -2025-02-26 10:04:08.334 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'\x04\x00\x00\x00V\xa6\xa6\x14\xf2\xcb\x062e\xe7\xe3\x10j\x12mI\xaed\x93\xbc\xd1a\xce\x034\xe4\x9a\x96\xf7\x87\x1d\rX\x05C\xbeA&@\xf9c\xe3\xfa+\x85+w\xe9\xd1\x07y\x03\x84:\xd9k\x1e\x8e~\xfd\x13\xaf_*\x0e\xa8.\xe2\xb28|\x02E\x105\xf1\xa1sJ\xfe' - -2025-02-26 10:04:08.334 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'\x04\x00\x00\x00V\xa6\xa6\x14\xf2\xcb\x062e\xe7\xe3\x10j\x12mI\xaed\x93\xbc\xd1a\xce\x034\xe4\x9a\x96\xf7\x87\x1d\rX\x05C\xbeA&@\xf9c\xe3\xfa+\x85+w\xe9\xd1\x07y\x03\x84:\xd9k\x1e\x8e~\xfd\x13\xaf_*\x0e\xa8.\xe2\xb28|\x02E\x105\xf1\xa1sJ\xfe') - -2025-02-26 10:04:08.334 | ERROR | ectf25.utils.decoder:get_ack:207 - Got bad ACK Message(opcode=, body=b'\x04\x00\x00\x00V\xa6\xa6\x14\xf2\xcb\x062e\xe7\xe3\x10j\x12mI\xaed\x93\xbc\xd1a\xce\x034\xe4\x9a\x96\xf7\x87\x1d\rX\x05C\xbeA&@\xf9c\xe3\xfa+\x85+w\xe9\xd1\x07y\x03\x84:\xd9k\x1e\x8e~\xfd\x13\xaf_*\x0e\xa8.\xe2\xb28|\x02E\x105\xf1\xa1sJ\xfe') - -decode - -2025-02-26 10:04:08.339 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.341 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.341 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.341 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"j\xf5\t\x8d\x02\xf0E$2\xb4\x89\xcf\xcds\xcd\x91 \x9f\xd8\xc5\x89\xf0\xc7\xdeC \xdb\xbf\x86\xfa,\x15\xaf{\xfe\x1c\xfb \x1f\x1b\x0e'[\xaf\x86\xc8{Y\x0c3@\x9aKP\x18YZ\xbe\x15\xb2\x19\xb3z\x0c\xca'c!\xde\x84\x9eg\xb9\xe5\x15\n&)\xbb2\x9eL\x01/\xafrF\xbb\xfd\xec\t\xbf\xbb\x08\x84\x14\xa0\x86\x9a\xae\x13Fy\xc0\xfdC\xba\x96\x92\x1c\x93\x1e\xc4F`\x17B\xb3\x8b\x0c\xec\xa7gq\xdba\x8b\xff\xaf\xaa\xa8\xe0h\x88C\x04\xe7\xea\x96\xe3" - -2025-02-26 10:04:08.355 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.355 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.417 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:04:08.419 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:08.419 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:08.427 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.428 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.428 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.428 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'n\xa5S\xc9\x81\x02_:\xea\x83P\x1c\xadn\x99\x06/\xa0-\xfa\x1f\x1f\xae\xee\xa6\x9acOEi\x9eo?\x0e\x1c]\xdf\x08\x80\x16O2/\xe6\x91\x0e\xe8W\xbbb7\x9dV\tt\x9bZ\xa1\xac\x12\xe0z\xfb\x01\xdeQ\xa1\xf6vl\xdat\xda\r6\x16\xf5F\xdfV\xd8\xd5i\xf3\xf8\xcc\xf7\x13\x080\xbd\xb6\xdd\x91\x8f\xc7~\xce\xa0"\xfa>\x12\\)\xf7o\x19\xbd\xff\xe4A\xec\x91\xe7\xf1\x1eBk@\'Ejw)M\xa1\xe6R\x87\x12\n\xa1\x1c\xfcp\xf6\xb4\xedX' - -2025-02-26 10:04:08.432 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.433 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.433 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.433 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:04:08.441 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.455 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.455 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.455 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xa6e\xcc\x8c\xf9\xd3z\xc5\x85\x98\xc8\x86ib\xd2\xbd\x89\xd9|\xdd\xfe\x8e\xa9\x06\x0f\x100R0;cW\xfd3\x96\xd1_\x89-@+\xa2\x87p\x0bj\x12\xaf]\xa2\x1e\xca\xd4pE[\x1eb\x80\xa4\xec*a\x0cy\xefWf\x17C\x8e7\x07o\x00\x1f~\xbcSK]\xe7f\x15\xaf\xb4wu\xe9""\x14\xb3g\x92\x87\x9b\xba\x14:\xc7E\xb9\xab\xbb\x95\xd6\x94\xebL$Q\x90\x1b`}\x86d\x89w\xba\x9f_\x88\xfb\xfd\xcfeN\xf8?\xda\xe2d\xae\x02\xb9B\xbd,' - -2025-02-26 10:04:08.504 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:04:08.506 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:08.506 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:08.515 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.516 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.517 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.517 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xe3\xd8\xe1\xccvD\xbew\xe4\xbf\x17\x9a\x197\xbe\x9a!\x19(W\x8e%\xcezS\xb8\xa0Rv\r\xf1B\t\t\xa6`A\x8b&\x94\x94?\xd7\xb9\xa8\xc6\xf7Z\xed\xf2\x05C\xcd\xdd`\x1a\x82*`\xd1\xf8\xb2\xb7\x0buk.%<\xe5])_"\\.*\x7fH\xab\x0f@glyg\xca\n\xa2sI\x98\x0b\xa0O\xa3t\xd7*e\x85\x1c]\\\x87\x1ao\xe2^\xf2\x8a\xf5y\x80\x8b\xeb\xf5\xdd\xa8\xf8\xef\xfe\x90\xec\xe8\xe1\x0b`c\xa0*\x8e\xb4\x0bZ\xda\xe8}\xbd\xbe' - -2025-02-26 10:04:08.530 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.530 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.531 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:04:08.532 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:04:08.532 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:04:08.542 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.542 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.543 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.543 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xc8\xa8\xe6T&1p\xa0\xf8\xcd\x04\xc0Vu\xae\xe5?X\x9e\xa7\xbe+K\x84\x12{./\x91\xde\xaa\xe6I\xf3\xbd}6\x18q\xf0\xf9G@Dx?\x9f\xeeh\xc8\xa9\xa6\x96\xfch\xafj{\x17S\x1c\xc09\x0e\x9c\xb5M\xf0\x11\x0ch\x16\x13,\x0c(\xeas\xe0\xcc\xef\xd2\xb9\xe0\x0f=\x06Y\xc4\xdc\xef\xeb\xa8\x043\xacuUZOg\xb3\xe3;\xca\xc8\xc4>\x7f\xcbF\x85M\xc0\xbbT\xc4Q\x17\xaf\xd5\x0e77V\x8e\r(\x8b\xec\x10\x0e\xed\xaf\n\n\xf7\x9bh;' - -2025-02-26 10:04:08.547 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.547 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.547 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.548 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:04:08.555 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.557 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.557 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.557 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xde^dJ\x1d\xe2'\x1a/\xc7T-\xdc\x99\x88\x8c\x92\xf9\xf6\xc9\xff8\x9f\xf2&\xb1\ngO\x10\xec\x04\xec\xa9La\x00-\xc9c\x15\x9d\x86\x06}\x98\xb0\xec\xd3\xedl\x9a\x1e\xdb\xf8c\xf8\x85\x81\xdd\xcb\xd6\xe0\x0c\xa4\x9dN\x0f\xcce\xa5\xde\x8e3\xea\t:Z\xeb\x9d\x894v|/I\xa4xr\xa7\xdb\xe9)\xd1\x1a\\\xd8G, len=20) - -2025-02-26 10:04:08.621 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:08.621 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:08.631 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.632 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.633 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.633 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x8b\xe0\xdb\x9c\xad\xef\xb2\xbd\xaaP+_\xbdQH\x96\xd0h\xfb^\xd2\x14\r\xc8<\xf4(\x98aw\x9f\x84]\xde\x9b\x97I\xb3%'~\x19~\xf8\x0f,\x8f\x81\xc0H>\xc9\x8b\xc9\xd0\x98\xf8lg\xe3%\x9b\xc2\x06*\x86wo\xe0\xf2N\x96\xbf)x\x01\xf6\xb5]i\xb9\xfc\x0e\x89\xbf\x99s\x07\xce\xb9d\xb0sW\x958\xa1\xa8q\x1c\xfe\x1a\x13B\x1bYg\x9d\x05\xb3q\xf1\x85F\xc2\xb5\xd5['\x08\x15\x82\x7f.bS\xf51V\xb6\x1cg\xd6/\xc5P\xa8\x1f\xd9\xa3" - -2025-02-26 10:04:08.646 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.646 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.647 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:04:08.648 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:04:08.648 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:04:08.658 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.658 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.659 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.659 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xfb\x13h\x02;\xdb\x95U\xda\x981a\xb3\xad\xb9)\xf5-9\xee\x13\x10\xb0\xb7=\xc4\x03F\xc9\xde\x8d\xf1\n[q\xb1K\xfa\x88KAp\xaf\xb8\xbbGz+\r/ Cf\x03\x96y3\n#?E!\x01\x04[/\x11m\xf5\x90\xa2T\xbf\r\xbc\xc7\xe9\x05\x0b2p\xac\xf8@!\xa6\x91H\x16\xc5\xdf\x0e\xae>\xa9@X\xab\xe0}\\n\x08\xfd\x07\x0cs\x89;\xfc\xdbC\x84\x97\x903gJ\xa6\x9e\xd7N\xf0Uy\xe9\xda\xff\xe7%ig\xd9\xa9\xf7"\x12\xae\xdb\t' - -2025-02-26 10:04:08.663 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.663 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.664 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.664 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:04:08.673 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.674 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.674 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.674 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'1b\xea3\x04\x94|\xfdf\x9d\xa6>\x8a!\xb0\xfc\xea[4\xce\x1e\xd9\xa8\xd4 \x88u\xc4\xa8 \xd7\x1e}\xafk>\xa0cW\x9a&L\xcf\x91\xbf\x88\x7f\x0eO\x00\x8flc\n\x18\xbaC\x19\x80\xd9\xedft\x0b\xeb\xb2{l\x15\x879\x99\xc8\x1c\xf8\x9d\x12_r\xcbv\x11.\x89p;x;[\xa1q\x7f\x13\x84o\x8d4\xa9%TS$J\x9d0\xfe\xc7\x8eP\xa1H\x1e\xcf\xf6z\xd7\xc6\xcb\xa4\xd6.\xa8\xcd\xed\xc9[\xd5\xba\x08&\x8d=:+\xc1\x1aa\\6k' - -2025-02-26 10:04:08.735 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:04:08.736 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:08.737 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:08.748 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.749 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.749 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.750 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'3\xd2\xa6\xb7\xd2\x02"5T@/\x87\xff\xc61\x8a[\xd5X\xc0L\x0c\xc7P\x04p\x8b\'\xadh\xfeEI)\x92\x10\x83\xc1\xa5:\xcf\x89f\x12]\x9c\xaeB;R\xf7\xe9@8Of]\x02;\xb8e\xe9R\x07\'\xdb\xb3\xf38E1p*\xd5\x93\x0f@\xf3\xfb\xae)\x1a\'$u\'*U\x89x\xf8\xe4M\x8b\xde\x81\x81\x96\xf3\xc3\xf0]\xb5z\xa2G\xb1\xb66\x990z\xa8\x18\x07K\xad\xc1)\xc8\x83\x9a\x06V\xa8\xdc\x8a\xd2/gxb\x9e\xd8' - -2025-02-26 10:04:08.762 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.763 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.764 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:04:08.765 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:04:08.765 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:04:08.779 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.780 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.781 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.781 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"H\xb7\x8c\x82v\x94\x04\x1ds\x97J\xbc\x80s\x85G\xd9Y\xd6\x14\x04\xad@\x1c\xd9\xd8\x12\x19{g\xb5,\xfb\xbe\xec\x8f\xfb*(\xd5\xd9\xc8O\xbb\xe5\x06\x1c9'B\xe5D\xc9.\x8f\x9fT\xc7*\x11-\x85\xa1\x0b\x8e\x90\xc3\x92\x08c\xab\xb4\x16J\x16\xb5\x10\x1aX\xcd\xdadD\xf8v<#\x0e\x83\xb2\x90\xfd\x02_\x0b\xf3\xc3\x0c\xb9\xee\x1c\xe2\xf7*_\xa6hm\xc8\xd5\x9e\xd0\x1f\xfa\xf8}{+\x05\x9d\x7f;f#/\x95\x12\x96\r\xb4\x08\xd0V::\\K4\tG" - -2025-02-26 10:04:08.787 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.787 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.788 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.789 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:04:08.801 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.802 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.802 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.802 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b";\xd5\xe3{\xd3M\xa7\xe6|\xfc\x81\x18\xdb^\xb6T<\xd7\x13\xd6\xa5\xc2\x0b\xeb\xa8\xbc\xec}\xdb\x8d\x051\xad\x13\xd2\x1b\xa9\xc7%\xee\xff\xd93\xa9id4&\x15\x9c\x02\xf9\xe7\xc5\xf9Y\xafR73\xf1\xa7o\x0c[\x98d\xbf\xc4\xd9\x98\xfcC2\xe0\xba\xc4\xa7\xd7\xe9\xba\x1byx:\xdd2/7\xd8\xa0\x13\xd4$\x03\xbd\xc0\xf9\xb1'\xabYL\xa6y\x86\x06}u\xc8Ys\xe8\xcb\x1e\xb5\x85R\x18\xa42\xb9\xbb^\x16I\xe3\x1a\x10+\r\xce\xd3\xf5\xc8\xf7\x94OB^" - -2025-02-26 10:04:08.857 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:04:08.863 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:08.863 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:08.868 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.869 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.869 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.869 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'$X9\xd4F\x8e\xc3\xb1!\xd1\xdf\x96>\xe2\xe6fuF\xc1\xe4\xc1,C}\xfd\x05\xb6\xa5)DM\xd8A\xca\x99\x0b(\x12\x91\x7f\\o\xd7\xd6\x96\xb0*\xf9&\xa0Z, e\xda\xc7C\x148\x0e\xff\xad\xd5\x07P\x02\xe8<\xe4\x91\xde\xef\x16@\x84\x9b{\x97I\x9e\x00\x97\xd8\xc0j.\xab\x8b\xf75i\x9c\x84\xce6\xb2\x0f\xf0\xc2\xce\xd6\xd2\xfb\xee\xc1\xf5\xa0\x8d9\x1d\x1cI\xcd^\xfd\xabF\xabCe\xe4\xea\xac\x05\xaa\xdc\xef\xf4\xaeUN\xbd\x01\xaff\x99M\x18\x05\xd0' - -2025-02-26 10:04:08.881 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.881 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.882 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:04:08.883 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:04:08.883 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:04:08.887 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.887 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.887 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.887 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'7\xde\xac)\t=\x04\xc1)s[\x87\xd8\xb9\x9f\xc3\xb0\xb1\x92\xcf\x14[\x95\xed\x06A\xdc\x8bw\x1e\x8f\n\xce4\xc9c~l\xe8\xe0\x89\xd4\x88%w\xb1\xafI\xe9\xea0+\x88v\\S\x0fK\xda\xa3!\x9e\xfb\x0f\xfb\x92\x95\x92\xbdG\x87\xd1r\xaa\x14\xc4!\xa1\x0e\x11\x1f\xa9\xfa\x8b\xcf\x1a\xed\xda\xf4\xed\xe6\xc7\xf69Qq\xccV\xe1z\x0f\x85\xe9#\xe0TyO1*\x925t~\x16\x8c\xab\xf4\xdf\x07\xfe\x84\xcbo~W9\xf2rx\xa3\xa6[\xe3\x86\xbfJ\xbc\xd6\xec' - -2025-02-26 10:04:08.891 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.891 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.891 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.891 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:04:08.896 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.901 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.901 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.901 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'K\xc6Y\xfc\x9a\x7f*\xc2:\x08}\xa1/\x9c#\x93\x83\xb7\x7ff4\x1dT\x83{\x1b\x1d\xde\x10\xd8F8\xde\xce\xf8OS\x81\xd5\xa4\x84*\xed\x9c\xf8\x0b\x13\xb7\xad\xe9K\xde\xac;\xa8N\xae\xaf\xd9\x93\xa77\xdf\x02\xe0U\x9eZe\x8d\xef\xf2\xc4\x84\xeb\x1f)\x02\xea\xaeW\x9e\xc0\x88\xe6V\x0e[\x13VI\xf14\x87\xb2$[\x8f\x7f!l\x9d\x04?\xf71P\xe8\xba\xab\xce.]\xebD\x95M+\x0f\xba\xa91Wr$qx\xf4\xa1_\xb0Q\x05u\xd5\x06\xdc\xd1\x9d\xf6' - -2025-02-26 10:04:08.964 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:04:08.965 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:08.966 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:08.976 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:08.977 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.977 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.978 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xbe\x9c\xdb\x03\xf8\xc4\x85\x8aQ#\x13\x17\xb0\xed\xedf%O\xb3\x1a\xa1\xff\xc9\x91\xe5\tI\xdf\x95\xb2\xc0\x17\x9d\t\nq,m\x00=\x80\x93\xba\xf9'\xf0\x0b\xb6\xf6\x06\xfd\xe5\x7f\xd3\x13\x12\xd60\x04\xc8-_m\x08\x0f+`~\x99M\x1b\xc5\x85A\xd8\xd7{\xa5m\xf2\x89fJ\xcf6\x83\x02\x0cCeJ\xac\xc5\xdc\x1f*^d(>\x9a\xb5\xde\xeb\x8e\xf0\xd5\xef\x9d\xa3\x88\x11\xc9K\x8589\xdbb\xd3\x00\\\xa8i\x8a\xf1\xc7O\xb6\xa1\x7fQaP\xbb\x98\x84vc\xfe" - -2025-02-26 10:04:08.990 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:08.991 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:08.991 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:04:08.992 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:04:08.993 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:04:09.001 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.002 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.002 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.003 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'X\xe6\xc0\xf9\\9\x14L\x9e\xa1\xaf\xc5\xbb\xe0\xe5\x9b"^F\x1e\xa9\xf7\t\x8d{\xe0\xc1`H\xadC\x08/u\x04\xa2{\x8e]\xd5\xd9\x8c\xc0*9\x8f%Z\xbb\x8d\x07\x8d\x0e\x88\xf6)cv\xaa\x13\xdd\x86G\x0b\xbee\x7f\xce\x12s\xddk\xa4P\xe1\xe5?c\x98\nh@\x02\xebQ\x99?\xf5\x06\xe1T\xa7\x8d*\x80\xb5B\xd2\x1e\xd5\xf6_a\'\xd1\xda\xaeO\tE\xf4\x8f\x0b\xb6\x1d\xee\x8bO\x8fv9\x9e\x9e\xc0<\x85}b\x89\xa2\xa3\xfazn\xe7B\xaa\x05\xed]' - -2025-02-26 10:04:09.007 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.007 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.007 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.008 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:04:09.019 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.020 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.020 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.020 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x00\x18i\xec\x87\xbc4\x89!3\xaa=\xf7u\x1c\x15\xef\xd1C\\&m\x87K\x8b5St\xecd\xad\xae2]\x1d\xb8p9\x83>`\x11\xb4\xdb\xf1f|\xd7\'\x81I\x9b\xfd\x7f\xe4P\xe5+\xf8\xbe\xd8\xfa\xf8\x07{d\xea\xbayD\x8d:\x15*\x06\x8a\n%zE\'D\x9a\xd4\xf6F\xd9Y\xb1\x97\x9c\x11\xa8R\x04\x04\xa7\x0bC\xbbkQH\xba\x00\xe6D\xbfLI\x8f\xa87"G\xe5g\xad\xc0\xb5\x7ft\xa0L\xfd\xf1\x9f\x03\x8d\x0f\x98\xe1\xccZ\x17\xa5\xfa\xc0\xe8\x8a' - -2025-02-26 10:04:09.079 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:04:09.080 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:09.080 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:09.086 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.086 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.086 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.086 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xae0\x19\xb7I\xbaa\xedt\x8bB\x0b\x8d\xe5\x08\xb4\xd4\x8b\xfd\xb0\xa0R\x1c\x14\xe5\'m\xd6;\xf9T\x0c\x03\xfc\xf5kQ\x8d\x8f\xaa\xad{\n\xee,`\xa6\xc9\xe43\xae\x1b5\xc7o\r\x92\x87\x93\'\xdf\xfe\x88\nLx\x9c\xe8\xf7MGlT\xa1\xd8GF\xcc\x19\xc9\x124\xee"]\xce\xe4\\\x13\xd1)N\x1e4\xeec<\x02Zm\x82\xe0F\xf2\x86\x0b\xff\xcb\x80\xb9\xbf\xc1\xf3\nP%\x14UP\xec=\xda\xa6f?$b\x84\xd1D\xf8\x805\x0b\xe1\x830\x17\x851' - -2025-02-26 10:04:09.099 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.100 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.100 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:04:09.101 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:04:09.101 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:04:09.110 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.111 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.112 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.112 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xb7\xa40\xaaq\xcc\xbfoUy\xce\xc7S\x02\xf3L\xbf\x0f\xee\xcfm\xa5\x1b\x08\xce\xf0\xde\x9dO\tR\xc4\xe2$\xc2J\x01\xab\xebRi\x90k\xff\x01\xc3\xe0\xa9qo\xcf\x10\x07\xbfl-d\x85\xe7\xf1\xfe\x1b)\x02&\x84\x18/\xcd\xa7B\xdfJ\xa8X:U\xa5\x0c\xcew\xfa\x87\xcfO-,\xc3\xd7\x18\xbd/\xa3AJ\xd5H\xad\xee\x1e\x83x\xbc\xa34\xbb\xcb\x8f\xacy\xcc\x85m\xb5r\x98Q8\x90<\xff_\xa3\x06\x9b#\x0bG\xdcy\x07N(\xfa\x84\xf9\xac\x06oR' - -2025-02-26 10:04:09.116 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.116 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.116 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.117 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:04:09.129 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.130 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.130 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.130 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xf2\xb3C\xf0)\xd9\x86\x04n\xf2\x96v\x0b\xf3\r\x88\x0c\xd8\xf5\xba\n_i\xa3\x8fo\x9c\x1f\xd08\xf9\x9a\x88x)\xbd\xd2\x9d\xba%>#\xa3\x11\xe3\x8b\xc36\xf1\xdf{\x0f\x8e\x8cG,\xdc7\xe5j\xa5?/\x02\xe1\xaf\xe9\xb3[\xd0K\xc6\xc6\x84\xfbc\x85\xc1\xe4\x0b\x9c\x03\xe8&l\xdd;\xce\xd6\xaaGE\xbc\x8c\xa8\xc9\xa2g\x94\xfcp\xd4\xf5\xd3\xb7\xb4[l_[\x81\xc5\xa2\x1b\x14\xa4\x97e\x1b#\xfc2A\x8er\x11\xf6\x88\xa4\xce]pH\x8f\x12 \x92\x7fKl' - -2025-02-26 10:04:09.187 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:04:09.189 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:09.189 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:09.192 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.192 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.192 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.192 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\x9frt\xbd\xb6\xfc\xc5\xd1\xcdz\x12v\x845=\xbb\xca@\x9by\xe54\x116\x1atw\x9e\xc3js\xf6\x84T\xc2N\x84\xe3\\\xc7\t\xfd\xa5\xc0M\x85\x99\x1a\x91I\x0cu\x086H\x07\x99\xf9\xf9\x02\x04\x0fH\x028A\x8dG\xb4\xc2\x9f\xb6\xfa%1\x12\xea\xb8\xe8@\xf3\x8ez\xa3,r\x12\xac\x13\xf3\xd2h\xe8/$\xd5\xc5\x82\x96%\xd9\xd4j\xb7[\xf5'\xcd\xa8BL,\xd8##\t\xf8\xfa\xcbT\x10\x97\xb6dU\xf5f\xce'\x86\x80\xd1u\x1c\xf5\xfdfR\x83g" - -2025-02-26 10:04:09.205 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.205 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.206 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:04:09.207 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:04:09.207 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:04:09.211 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.211 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.211 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.212 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xc9\x15p\x060\xe9\xea\x0e\x8f\xcf\xf9\xed6\x13\xb8\xc8\x88/i}\x87\xf1,z\xc3.*\xbd\xb3\xef\x19nGt\ti\xdd\xb4O2\xf9I\xd1\xe6~\xd5\xa8W\xc5\x80\xbd\x17\xd1\x87\xa9;\x1f)q\x8f\xcbZ)\x00W\xe3\x9c\xbe\xa8\xd7\x13\xc9\xe2\xba;p,/\xa3+\xa2\x89\x82\x03'\xfe\x06g\xea\x0f\r\xb7$cs\x00+\xe9\xc2x\xe0\xea\t\x84\x15\x9c\x84\x12\x044\x06\x16G\xf0+7-\r\xf2Z\xfd\x11\xc0Y\xaf\xe4\xf6\x01Y@4\x0cK\x1a\x93\x7fPb\x18\x9c" - -2025-02-26 10:04:09.215 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.215 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.215 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.215 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:04:09.219 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.225 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.225 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.225 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'dVw\x91\xe6]\x88*\xef(\xc4\x8a\xf3UWE\x02]]))S\xbdt\xf2\xb9J\xd3\x01\xba;]#\xf7K\r\xd3\x81\x87Z<\xe7\x07|\xff\xfb#\x07\xa2\x07vq5\x9a\xb5\x8f\x9f\xfa\t\xd16\xe2f\x00@Fj6!\x8d\xc7\xac\rK1n\x7f\x1f>\x0b\xea\x16\x8f\x06&\x95\x8d\n\x13\xb2.pn\x94\xe0O\xf5A\x9fy\x7f\xce\xd99\xb8\xc5\xacS\xf1\xa5\x9f\xab{\x02R3\xefU\xd3\xe2.Hp\x12b\x12\x9dC\xa2V\x7fv\xd4\xed\xb8\x9e\xe6\xf1\x17\x14' - -2025-02-26 10:04:09.288 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:04:09.289 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:09.289 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:09.293 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.293 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.293 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.293 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'f(\x96^\xe0^A\x83\x83T\x08\xaf\xaa{4\xa3IP\xf2\xb8n\x81]\xfd\xdf\x88\x87\xf3, len=0) - -2025-02-26 10:04:09.306 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.306 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:04:09.308 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:04:09.308 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:04:09.311 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.312 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.312 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.312 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\x8f~\x88\x8f=\xd3[\x89\xdax\x814\x88\r\x18"ui~\x12\'\xea\xf0\x8f\xbf<\x9e\x072\xc3\x98Y\xaf\xa0\x15V\x95m\xfb\xf2\xf5d7\x8eu\x11O\xb8\n8\x85\xfd\xf5\x13\xda\xfbA\xf0l\x93\xbc\x9fY\x0b\xf4A\xb6\x0e\xfd6j\x0e\xfa\xf8 \xb5w\xe8]@?\x0f\xfe\x99o\xf0>\xa3\x00\xb3\x98E\x13M\r7\xab;\xf2\x1aD\x00x\xd3\xe9\x8f\x14\xc1%!\xd9\xcd\x95\x0cW\x94=\xcf\xa4, len=0) - -2025-02-26 10:04:09.316 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.316 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.316 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode - -2025-02-26 10:04:09.319 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.326 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.326 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.326 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xf0\xa6\x9a\xcbC\xc4\x90\x8f\xd4\xa6\xb6e\x0f\x83\xe2\xeaT\xd4#\xa5\xce\xe2\xf2s\xd5\xf8\xa3\x13\xaf\x18\xaa\xb6\x94!_\xefY\xa6a\xa18=Z\x87\xbf\x97<\x8e\xeb\xbb\xab\xb0+A\x06\xfd!W]T\xb7\rW\t\x1b9Q=\xbf\x9a\x12\xa8n\xbe\xa2\xbbU\xc6c\x02/\xe3\xff\x98\x83$\xa9"}_\xe4<\x08\xd8\xa8\xf9\xb8\xf8\xbe\r\x9a\x82\\J\xfby\xc1\x19\x91l\xe8\x8e\xba\xcc@\xfc\x97\x90\xb0\xf3\xac\xf5\xdf\xd8\x90\xeb\x90q\xe6\xec\xe5\x93\xcb\xa9\x90\xd0\x8b\x89\xe5#' - -2025-02-26 10:04:09.388 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:04:09.390 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:09.390 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:09.393 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.393 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.393 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.393 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"\xbf\x1d<\x16rE\xdf\xee\xe0\xe1\xf8\xd3\xd4\x9d.\x89\x00\xc4\xae/i\xb9u\xce\x18r\xa4b\xa2$K\xd0y\xf6\xcf}[\xefMx[Yd\x95(\x15\xe0`z\xf3\xdcYP\x9c\x81i\xef\xbc$\xf8\x1b\x08\x8f\x0f'B\xbau8\r\xc1\x9a\x1f\xdb\x98\x8b\xb4\x81C\xc2EFf\xce\xc0\xb0p\xc1\xec\x05#P#\x04\xe06\xd6GC\xccy{_\xd2L\\\x8d\xa8A{\x1bs\n\x064\x06\x017\xb3\xe2q\x97\xc9\n\x8e\xf8ul\xb9eHm\xac\x07\x88\xdd-\xc2\x89?" - -2025-02-26 10:04:09.406 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.406 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.406 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=22) - -2025-02-26 10:04:09.408 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidSignature' - -2025-02-26 10:04:09.408 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidSignature') - -decode - -2025-02-26 10:04:09.410 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.411 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.411 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.411 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'\xec\xea\xf7\xa1f&\xc2ra-\xd6\x18\xf2\x81oV\x1d\xda)?1\xbc\xa8}[\xccx*\xac\xbe<\xac4<\x14\xd6hl\x92\x02RL\x0bif\xb6@<#\xcc\x1cJe\xa2vL`G,\x87\x8f9\xc4\r\xa6\xa9\x94\xfa\xeeI\xab\x86\xf6\x9a\x10D\x8f\x84\xa8\xbe@+\x1a\xed\xaec\xa4l*\xf4\x99sA\xb1\xf5\xb6\x18\x81\xa5:z\xd3\xf2\xdf=IEB\x8f\xc7\x88\xbc{\xf7\xe2\xbd)\xd4\xba!$\xec2\xa9uu \xff\x16\xf8\x99N\xf2\xa4\x93`-\xce\xed\xfb' - -2025-02-26 10:04:09.414 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.414 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.425 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.425 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -decode_bad_decoder_id -status: -PASS - -================================================================================ - -========================= -Running: -decode_rand_frames -========================== - -decode - -2025-02-26 10:04:09.427 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D%\x00' - -2025-02-26 10:04:09.487 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=20) - -2025-02-26 10:04:09.489 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.NoSubscription' - -2025-02-26 10:04:09.489 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.NoSubscription') - -decode - -2025-02-26 10:04:09.492 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b'%D\x8c\x00' - -2025-02-26 10:04:09.492 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.492 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.492 | DEBUG | ectf25.utils.decoder:send_msg:278 - Sending packet b"M\xf8\xd8\xab\x16\x9ea]\x92N\xabK\x12W\x1et1\x13\x04MS\x1a\xdf\x01\xd8\xb8v\x0e\x9d\x90\x80\x95\\b\xaa\xa5\x189'\xce\xd8\\\x1f\xa1\xdf}:\xc8Y)\x81q\xa3\xfc\x07Q\x14\xc0\xbaB\xf4@\x1e\x0c\xf2t\xd3\xd2\xa2\xd9K#M~E\xda\xcf\xa0\xd4\xbb6;\x95/N\xfa}\xd7[\xe6p\xce\x93A\xe0\xd2\x85 \xa8\xc6\xbb\x89\xb4B\x16\xb7\xd8\xf4\xd4\x86\xcc\x080\x99\xf4N\xd6\xd0G\xcbtw\x9f&])!bK\xe24\x0fU\xbc\xf4~\x92\rv," - -2025-02-26 10:04:09.496 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=0) - -2025-02-26 10:04:09.496 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'') - -2025-02-26 10:04:09.501 | DEBUG | ectf25.utils.decoder:try_parse:219 - Found header MessageHdr(opcode=, len=17) - -2025-02-26 10:04:09.502 | DEBUG | ectf25.utils.decoder:get_raw_msg:249 - Read block b'error.InvalidBody' - -2025-02-26 10:04:09.502 | DEBUG | ectf25.utils.decoder:get_raw_msg:253 - Got message Message(opcode=, body=b'error.InvalidBody') - -decode_rand_frames -status: -FAIL - - -Decoder did not decode valid frame - -================= -Full Traceback (running -decode_rand_frames -) -================== - -Traceback (most recent call last): - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_commands.py", line 440, in run - -result = task.run(*args, **kwargs) - -^^^^^^^^^^^^^^^^^^^^^^^^^ - -File "/.robocorp/holotree/badcafe_5a1fac3_a6fdae90/lib/python3.11/site-packages/robocorp/tasks/_task.py", line 89, in run - -return self.method(*args, **kwargs) - -^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/generate_tasks.py", line 64, in decode_rand_frames - -test_commands.decode(channel, timestamp, frame) - -File "/tmp/tmpwe546hby/working/working_dir/ectf_runner/ectf_attack/robocorp/test_commands.py", line 168, in decode - -raise TestError("Decoder did not decode valid frame") - -test_commands.TestError: Decoder did not decode valid frame - - -================================================================================ - -2025-02-26 10:04:09.512 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'kill', '2bfc99f5f7d55329b36985232820cb848a48ec053200988057bdef4ebe0088f1'] (kwargs {}) - -2025-02-26 10:04:09.942 | DEBUG | ectf_attack.utils:run_subprocess:81 - STDOUT - --------------------------------------------------------------------------------- - -2bfc99f5f7d55329b36985232820cb848a48ec053200988057bdef4ebe0088f1 - --------------------------------------------------------------------------------- - -2025-02-26 10:04:09.942 | DEBUG | ectf_attack.utils:run_subprocess:65 - Running shell command ['docker', 'image', 'rm', 'osu'] (kwargs {}) - -2025-02-26 10:04:09.979 | WARNING | ectf_attack.utils:run_subprocess:76 - Process returned error code 1 - -2025-02-26 10:04:09.980 | WARNING | ectf_attack.utils:run_subprocess:83 - STDERR - --------------------------------------------------------------------------------- - -Error response from daemon: conflict: unable to delete osu:latest (must be forced) - container ba701595f03e is using its referenced image 6f63da556cdc - --------------------------------------------------------------------------------- From d9948b0223b5012a0ad2d0fb3e7338d41da82869 Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 16:01:02 -0500 Subject: [PATCH 08/11] furthur --- log_unknown.html | 1844 ---------------------------------------------- 1 file changed, 1844 deletions(-) delete mode 100644 log_unknown.html diff --git a/log_unknown.html b/log_unknown.html deleted file mode 100644 index 1949391..0000000 --- a/log_unknown.html +++ /dev/null @@ -1,1844 +0,0 @@ - - - - - - Log - - - - - - -
- - - - - \ No newline at end of file From de380a8eb876d1093b74deca43279c6e2eeadbd7 Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 16:03:34 -0500 Subject: [PATCH 09/11] unformt --- benches/decoder.py | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/benches/decoder.py b/benches/decoder.py index 659a1a1..d36df8d 100644 --- a/benches/decoder.py +++ b/benches/decoder.py @@ -5,7 +5,6 @@ import random import time - def main(): parser = argparse.ArgumentParser() parser.add_argument("port") @@ -13,30 +12,19 @@ def main(): decoder = DecoderIntf(args.port) - secrets = open("global.secrets", "rb").read() + secrets = open('global.secrets', 'rb').read() channel = 1 - decoder.subscribe( - gen_subscription( - secrets=secrets, - device_id=0xDEADBEEF, - start=1, - end=2**64 - 2, - channel=channel, - ) - ) + decoder.subscribe(gen_subscription(secrets=secrets, device_id=0xdeadbeef, start=1, end=2**64 - 2, channel=channel)) raw_frames = [random.randbytes(64) for _ in range(100)] # Encode all the frames before starting the timer encoder = Encoder(secrets=secrets) - encoded_frames = [ - encoder.encode(channel=channel, frame=frame, timestamp=(i + 1) * 1000) - for (i, frame) in enumerate(raw_frames) - ] + encoded_frames = [encoder.encode(channel=channel, frame=frame, timestamp=(i+1)*1000) for (i, frame) in enumerate(raw_frames)] t = time.perf_counter() - for raw_frame, encoded_frame in zip(raw_frames, encoded_frames): + for (raw_frame, encoded_frame) in zip(raw_frames, encoded_frames): if decoder.decode(encoded_frame) != raw_frame: print("ERROR") return @@ -45,6 +33,6 @@ def main(): print("TIME ", t) print("FPS ", len(raw_frames) / t) - if __name__ == "__main__": main() + From 754b825992e1f8973eccf6a42d63b9c94e36b3b1 Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 16:04:11 -0500 Subject: [PATCH 10/11] futthru --- benches/decoder.py | 1 - 1 file changed, 1 deletion(-) diff --git a/benches/decoder.py b/benches/decoder.py index d36df8d..ca6214d 100644 --- a/benches/decoder.py +++ b/benches/decoder.py @@ -35,4 +35,3 @@ def main(): if __name__ == "__main__": main() - From ae3ee6e2c4bbebc03b8a9ab848ca98c0790c771a Mon Sep 17 00:00:00 2001 From: Joshua Sims Date: Wed, 26 Feb 2025 16:21:06 -0500 Subject: [PATCH 11/11] rename --- .../logtest.py => local_testing_service/local_testing_service.py | 0 {logtest => local_testing_service}/test.json | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename logtest/logtest.py => local_testing_service/local_testing_service.py (100%) rename {logtest => local_testing_service}/test.json (100%) diff --git a/logtest/logtest.py b/local_testing_service/local_testing_service.py similarity index 100% rename from logtest/logtest.py rename to local_testing_service/local_testing_service.py diff --git a/logtest/test.json b/local_testing_service/test.json similarity index 100% rename from logtest/test.json rename to local_testing_service/test.json