• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

HSE Students Win IX CTF Russian Cup

HSE Students Win IX CTF Russian Cup

© HSE University

The CTF Russian Cup is one of the country’s key cybersecurity competitions and is held in the CTF (capture the flag) format. The semi-finals and the final took place in December at the Smart City Pavilion at VDNH. The winners were the HSE student team VDNKh, whose members are students of the HSE Tikhonov Moscow Institute of Electronics and Mathematics (MIEM) and the HSE Faculty of Computer Science.

The strongest teams in the semi-finals and final competed for sets of awards in three main categories: School, Academic, and Mixed.

The winners of the Academic category were the VDNKh team, made up of students from MIEM HSE and the Faculty of Computer Science. The team included Arseniy Porkhunov (captain) and Anton Egorov (both from the Faculty of Computer Science), as well as Aleksandr Vasilega, Nikolay Kusmaul, Yaroslav Kikel, Georgiy Balashov, and Alexey Novikov (all from MIEM).

CTF (capture the flag) competitions are events in the field of information security in which tasks are related to cryptography, steganography, hacking, and other key components of data protection. Taking part in CTF competitions helps participants develop a practical understanding of cybersecurity, learn to work in a team, and prepare for a career in InfoSec. Many CTF participants later become bug bounty researchers, SOC analysts, penetration testers, security engineers, or founders of their own companies.

Qualifying Round and Semi-Finals

For the qualifying round, the organisers chose the classic task-based format, in which teams receive a set of tasks of varying levels of difficulty and decide themselves in what order to solve them.

Nikolay Kusmaul

The semi-finals were held in an attack–defence format: teams were given servers with an identical set of vulnerabilities, and each team’s goal was to attack their opponents’ services in real time while defending their own. A successful attack meant capturing the ‘enemy flag.’ ‘In the semi-finals, both the Mixed and Academic categories competed, but the top two teams from each advanced to the final,’ said team member Nikolay Kusmaul. ‘As expected, the semi-final took place in the attack–defence format, but with one update: this time each service was running in a Kubernetes cluster, which added extra administrative complexity. However, thanks to our SRE Alexey, we were able to get the Kubernetes under control and successfully defend ourselves against attacks. For almost the entire game, we stayed in the top two of the overall rankings, which included both Mixed and student (Academic) teams. We qualified for the final as one of the top two teams overall and as the top student team, and our opponents in the final were the dtl team from MEPhI.’

Final

For the final, a penetration testing (pentest) format was chosen, in which teams had not only to break into their opponent’s machine but also to locate the ‘enemy flag’ within the infrastructure. ‘Three virtual machines were provided to solve, and once all the tasks on them were completed, a fourth one was unlocked,’ said Nikolay Kusmaul. ‘Each machine contained two flags—one at user level and one at root level. We were the first to successfully complete the entire first machine, obtained the first flag on the second one, and were also the first and only team to fully complete the third machine, where access had to be gained by sending a payload via a phone call. One amusing moment was that halfway through the game our teammate Valeriy Popov arrived, even though he was not playing in the Cup with us. He brought us Twisters from KFC and then immediately left. As a result, over the six hours of play we completed the largest number of tasks, outperforming both the mixed teams and our rivals in the student category.’

As a result, the HSE team confidently took first place. Along with the Cup, the participants were also presented with the travelling winner’s flag, which will remain at the university until the next competition. 

Arseniy Porkhunov

‘We are the first HSE team in the past three years to have won the main sporting event of the year in the CTF format,’ noted Arseniy Porkhunov. ‘Some of our team members have been working towards this for two years, others for three, and some have been taking part in the CTF Cup and dreaming of victory for as long as five years. This was the team’s biggest win in its year of existence.’

Recent Victories

Before the CTF Cup, the VDNKh team achieved a number of victories in major CTF competitions. Most recently, the team took second place at the M*CTF tournament organised by the Moscow Technical University of Communications and Informatics (with Valeriy Popov joining the team for that event). Around 100 teams took part in the qualifying tournament. Another victory is described here: on that occasion, the VDNKh team won the UralCUP CTF.

At the beginning of the current academic year, the CTF Academy student community was established at MIEM HSE. Open to students interested in cybersecurity competitions, the academy’s sessions combine traditional academic formats with hands-on practice of the competitive modes used in CTF. The coaches and instructors are students with extensive experience of participating in such competitions.

See also:

Techarena Training Camp in Sports Programming Held at HSE University

The HSE University Faculty of Computer Science has hosted the third Techarena Challenge competition and the HSE Techarena Training Camp. More than 130 teams from Russian and international universities took part, competing to solve an optimisation problem. The on-site round, which was scored individually, lasted four hours.

HSE University's FCS Team Wins BSUIR Open Sports Programming Championship

On April 26, 2025, the student final of the 13th Open Team Championship in Sports Programming of Belarusian State University of Informatics and Radioelectronics took place in Minsk (Belarus). More than 300 teams took part in the semi-final of the competition, while only 29 teams took part in the final, including three teams from HSE University, which ended up taking first, third, and fifth places.

HSE Student among Winners of Yandex Cup 2024

In early December, the finals of the Yandex Cup international programming competition took place in Tashkent (Uzbekistan). The prize, which totalled a record 16 million roubles, was shared among the winners from Russia, Belarus, Japan, the USA, Portugal, and the United Kingdom. Dmitry Rempel, student of the HSE Faculty of Computer Science, won in the Backend track.

‘You Should Study Mathematics, Combinatorics, and Catalan Numbers instead of Playing Computer Games’

In early November, the final of the MTS True Tech Champ—which brought together more than 12,500 schoolchildren, students, and young programmers—took place. Alexander Babin, student of the HSE Faculty of Computer Science, was named the winner of the ‘Algorithmic Programming’ track.

HSE University’s Faculty of Computer Science Teams Win ICPC International Collegiate Programming Contest

On April 14–19, 2024, two finals of the International Collegiate Programming Contest (ICPC) took place in Luxor (Egypt). The teams from HSE University’s Faculty of Computer Science became world champions in the 47th ICPC final and received gold medals in the 46th final.

Faculty of Computer Science Students Took Top Three Places in Competitive Programming at Games of the Future

The Games of the Future in competitive programming were held in Kazan on February 28th–29th. 50 people from 27 countries took part in the competition. The Russian national team included seven students selected based on the results of the Russian championship organised by the Competitive Programming Federation. The team included three students from Applied Mathematics and Information Science at the HSE Faculty of Computer Science.

HSE University Teams Win Gold and Three Bronzes in ICPC Semifinals

In December, the Northern Eurasia Regional Contests (NERC)—the semifinal of the ICPC international programming contest—took place. This year’s competition featured around 300 teams comprising 900 participants from Russia and other CIS countries. The contest took place simultaneously in St Petersburg, Novosibirsk, Astana, and Kutaisi. The majority of teams—a total of 152—took part in the competition at St Petersburg’s MTS Live Hall venue.

Students of HSE Faculty of Computer Science Win True Tech Champ by MTS

The final of the True Tech Champ Programming Olympiad from MTS took place at the end of October. Twelve students emerged as victors from the competition, including two second-year master’s students from the HSE Faculty of Computer Science, Ivan Safonov and Maxim Gorokhovsky.

HSE University Students and Graduates Among Winners of VK Cup ‘22/23

On February 5, the finals and award ceremony of the VK Cup ‘22/23 IT championship took place. The competition comprised two qualifying stages and one final stage. There were more than 5,000 applications for the qualifying stages, with a total of 80 participants making it to the finals.

HSE University Computer Science Teams Place First and Second in NERC ICPC 2022

Two teams from the HSE University Faculty of Computer Science (FCS) in Moscow have taken first and second place in the semi-finals of the 2022 International Collegiate Programming Contest (ICPC). The last time a single university took both first and second place was in 1997. Almost 250 teams took part in the event, five of which were from HSE University in Moscow. A team from HSE University in St Petersburg took fourth place. The winning team was awarded the winner’s trophy of the ICPC semi-finals, while the HSE University teams that placed second and fourth won gold medals.