Program Misuse


Archive F2021

Lectures and Reading




Challenges

This challenge is part of a series that exposes you to very simple programs that let you directly read the flag!

This challenge is part of a series that exposes you to very simple programs that let you directly read the flag!

This challenge is part of a series that exposes you to very simple programs that let you directly read the flag!

This challenge is part of a series that exposes you to very simple programs that let you directly read the flag!

This challenge is part of a series that exposes you to very simple programs that let you directly read the flag!

This challenge is part of a series that exposes you to very simple programs that let you directly read the flag!

This challenge is part of a series that shows you that an over-privileged editor is a very powerful tool, indeed!

This challenge is part of a series that shows you that an over-privileged editor is a very powerful tool, indeed!

This challenge is part of a series that shows you that an over-privileged editor is a very powerful tool, indeed!

This challenge is part of a series that require you to understand their output to derive the flag from it!

This challenge is part of a series that require you to understand their output to derive the flag from it!

This challenge is part of a series that require you to understand their output to derive the flag from it!

This challenge is part of a series that require you to understand their output to derive the flag from it!

This challenge is part of a series that require you to understand their output to derive the flag from it!

This challenge is part of a series that require you to understand their output to derive the flag from it!

This challenge is part of a series that require you to understand their output to derive the flag from it!

This challenge is part of a series that force you to understand different archive formats!

This challenge is part of a series that force you to understand different archive formats!

This challenge is part of a series that force you to understand different archive formats!

This challenge is part of a series that force you to understand different archive formats!

This challenge is part of a series that force you to understand different archive formats!

This challenge is part of a series that force you to understand different archive formats!

This challenge is part of a series that force you to understand different archive formats!

This challenge is part of a series that will enable you to read flags by making them execute other commands!

This challenge is part of a series that will enable you to read flags by making them execute other commands!

This challenge is part of a series that will enable you to read flags by making them execute other commands!

This challenge is part of a series that will enable you to read flags by making them execute other commands!

This challenge is part of a series that will enable you to read flags by making them execute other commands!

This challenge is part of a series that will enable you to read flags by making them execute other commands!

This challenge is part of a series that will enable you to read flags by making them execute other commands!

This challenge is part of a series that will enable you to read flags by making them execute other commands!

This challenge is part of a series that will enable you to read flags by making them execute other commands!

This challenge is part of a series that will require some light programming to read the flag.!

This challenge is part of a series that will require some light programming to read the flag.!

This challenge is part of a series that will require some light programming to read the flag.!

This challenge is part of a series that will require some light programming to read the flag.!

This challenge is part of a series that let you get the flag by doing tricks with permissions!

This challenge is part of a series that let you get the flag by doing tricks with permissions!

This challenge is part of a series that let you get the flag by doing tricks with permissions!

This challenge is part of a series that let you get the flag by doing tricks with permissions!

This challenge is part of a series that let you read the flag because they let you program anything!

This challenge is part of a series that let you read the flag because they let you program anything!

This challenge is part of a series that let you read the flag because they let you program anything!

This challenge is part of a series that let you read the flag because they let you program anything!

This challenge is part of a series that just straight up weren't designed to let you read files!

This challenge is part of a series that just straight up weren't designed to let you read files!

This challenge is part of a series that just straight up weren't designed to let you read files!

This challenge is part of a series that just straight up weren't designed to let you read files!

This challenge is part of a series that just straight up weren't designed to let you read files!

This challenge is part of a series that just straight up weren't designed to let you read files!

This challenge is part of a series that show you how dangerous it is to allow users to load their own code as plugins into the program (but figuring out how is the hard part!)!


Module Ranking

This scoreboard reflects solves for challenges in this module after the module launched in this dojo.

Rank Hacker Score