Midnight Sun CTF

HackingForSoju managed to pull themselves out of their (soju) bottles to scrape together yet another CTF event. Come guess our flags, OSINT our organizers, and if you qualify, come get drunk with us at our finals event in Stockholm, Sweden.

Finals: Sat, 19 August 2023, 10:00 UTCSun, 20 August 2023, 10:00 UTC


Proudly Sponsored By...

  • Margin Research

    Margin Research

  • Corellium


  • Cparta


  • Vector 35

    Vector 35

  • Telex


  • DigitalOcean



  • Trip to Midnight Sun Finals

    Qualifying pro teams and academic teams get a trip to Stockholm, Sweden in August to play at the finals.

  • Binary Ninja Licenses

    Take your reverse engineering to the next level with some licenses for Binary Ninja for the top team!

  • Beer Money

    Top three teams get $512, $256 and $128 respectively so you can enjoy the finer things in life, like a bottle of Soju on us.

Frequently Asked Questions

  • What difficulty level is the CTF?

    The qualifying event is generally easier than the finals event, which is significantly more challenging.
    The qualifying event is beginner friendly and should be accessible to players of all skills.

  • What types of challenges will I encounter in the event?

    We stick with tradition. All challenges will fall under the categories of binary exploitation, reverse engineering, cryptography, web exploitation, and miscellaneous.

  • How long will the event last?

    This is a 24 hour, continuously running CTF event.

  • What format is the event in?

    This is a jeopardy style CTF designed for university to professional level participants.

  • What is the flag format?

    All flags will be in the format of midnight{*} unless otherwise stated.

  • Where can I reach an organizer or ask a question?

    Organizers can be found in the discord or on twitter.

  • How many people can play on a team?

    There is no team size limit for the qualifying event, however only five team members will be permitted to attend the finals event.

  • Should each member of my team have their own account?

    No. Each team should have one account (as is old school CTF tradition). You will play as a team and there is no destructive action that can occur from sharing the login.

  • Can a team be a mix of undergrad and professional players?

    Yes, however such teams would be considered industry teams and would not qualify as a university team for the finals event.

  • What counts as an academic team?

    Any team that consists of highschool or undergraduates up to 24 years of age can be considered as an academic team, however, for us to cover your travel exprenses you must meet the "Viking Rule" criteria.

  • We are an academic team that does not meet the "Viking Rule" criteria, can we still qualify?

    Any academic team may qualify, however, if you do not meet the "Viking Rule" criteria, you will have to cover your own travel expenses, you are still welcome to come and we will take care of your hotel and swag requirements.