As an organizer of the recent High School CTF competition, HSCTF, I designed a series of problems for competitors to take part in. My primary focus in problem design for the competition was in reverse engineering, but I also created one of the most challenging reconnaissance problem we offered in the competition. Since the competition is now complete, I’ll be posting a series of write-ups on the problems I designed. In each write-up, I’ll discuss the problem, the ideas that went into the design, the solution, pitfalls that users fell into, and any other interesting information about the problem.
The competition itself was wildly successful with over 750 teams registered, and over 2,100 participants. We offered 45 problems (and a survey) coming to a total of 14,250 points (50 points for the survey). We had a highly competitive top fifty with many teams able to jump quickly in the ranks by solving one problem. It was a close competition for sure. In fact, Raelly didn’t jump into the first position until the closing hour or two of the competition.
With that, I’d like to congratulate all of our participants in HSCTF. This was a wonderful competition and I’m deeply pleased with how well it went. Hard problems were solved. The competition was fierce. Everyone did a wonderful job. Specifically, I’d like to congratulate The Lumberjacks from Phillips Academy for placing third, 0x90.avi from Thomas Jefferson High School for placing second, and Raelly from Thomas Jefferson High School for Science and Technology for their last-minute steal of first place. This is especially impressive since they joined the competition rather late. Well played, everyone!