Skip to content

Latest commit

 

History

History

algorithm-multitool

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Algorithm Multitool

Author Difficulty Points Solves First Blood Time to Blood
Zafirr Expert (4) 500 2 Maltese Prison Escapees 41 hours

Description

C++20 introduced coroutines, I cant wait to abuse them!

Note
Challenge is running on Ubuntu 22.04 latest.

Hint
  1. To get a leak, look into c++ Small String Optimization.
  2. Lambda capture variable is stored in the stack, you can overwrite it somehow. if you figure out what its overwritten with, solving this is straightforward.

Challenge Files

multitool.zip