Cyber Apocalypse 2023: Debug

A writeup on Debug

Challenge Information
  • Given materials: Get it here!
  • Description:
  • Category: Hardware - Easy

Problem statement

We received file with .sal extension - which contains a signal capture of a device. Our mission is identify which device is captured and how to decode the signal to decrypt the communication.

Solution method

We use Logic 2 to open this file, then receive this: Signal

There is only one channel with signals so probably we are talking about UART protocol. For doing that, first we have to calculate the baud rate (bit/s). To calculate the baud rate in this signal we zoom into the very first signal and see the minimun period of the signal. We can see that the smallest period between two high values is 8.68us. So, 1 bit need at least 8.68us to be transfered. The baud rate therefore must be around $1/8.68us \approx 115200$ (bit/s). Let’s configure the analyzer with this value: Configure

Results

The flag is showed at the terminal, after correctly analyze the signal: Flag

0%