Debugging Interface

Personal Rating: Meidum

There was a .sal file, which was unknown to me.

I could extract the file to find "digital-0.bin" and "meta.json". Looking at the binary file in kate and running strings on it, I could see the string "SALEAE". Searching for that shew me that there is an editor called Saleae Logic, which is a logic analyzer.

Opening the file in that program did work but I was unsure how to continue. Getting some hints from a friend about how to go on I then knew that I had to calculate the bitrate for the analyzer to be able to read the signals. That could be done by checking the duration of a signal (32.03 microseconds) and the pause duration and to calculate the rate in bps from that. After that was done, which returned the bitrate 31230B/sI could read the flag in the data output from the analyzer. This was very new to me, so it was hard at first. Luckily a friend gave me the tip that the bitrate is needed.

Last updated