HI Cyber Con CTF 2026. Forensics.
The Quiet Divide
Seven teams had solved it when the lab started. It opened the sealed case file in 8 minutes.
Published 2 November 2026. Challenge by Hidden Investigations.
The brief
Asterion Dynamics finished an overnight maintenance window with an uncomfortable problem: its systems no longer agreed on what had actually happened. A single packet capture was preserved before the environment was taken offline. Find out what the traffic can prove, and recover the artifact left behind.
- the-quiet-divide.zip, 139 MB
In short
A packet capture of a maintenance window hides a sealed case file. The lab rebuilt firmware, attestation, telemetry, a QUIC observation and the frozen custody chain from the traffic, derived the vault key and opened the seal.
One capture of a maintenance window
The capture holds about 110,000 packets from 98.8 seconds of an overnight window. One device, ARCH-14, talks to a fleet of services, among them attestation, telemetry, key escrow, a case authority, a replica and an archive.
The seal names what it needs
The case authority's audit holds a final seal, AES-256-GCM. Beside the ciphertext it lists the SHA-256 of every input, from the firmware to the frozen custody state. Each digest says which copy is the real one.
Rebuilt from the traffic
The firmware came back from four HTTP range responses, 14,528 bytes, and its hash matched. One attestation matched too and carried the device nonce. A single UDP frame decoded to sequence 10,450,910.
Two shares make a key log
Two escrow uploads each carried a 760 byte share. XOR of the two gave a TLS key log. With it the QUIC session decrypted and showed the device's signed observation, whose digest matched the seal.
Where the systems disagree
The case authority logs five custody events, frozen at 734. The replica logs seven, two written after the freeze. Hashed into the vault key, only the frozen five pass the GCM tag. That gap is the divide.
One transfer, then the seal
Three vaults decrypt to SQLite. Only transfer 6dd9ec58 matches both the device nonce and counter 10,450,910. Its four fragments unmask to 32 bytes whose commit matches the receipt, and the seal opens.
The insight
The systems disagreed, the seal did not. Its digests and the GCM tag pick the one true chain and the one true transfer out of every lookalike.
The flag
hiCTF{c8c46fdbd6e5e4eacabfba53a156ff9ab10567f2}