Clear it in 3 steps
-
No environment needed
This challenge can be solved with the information in the statement alone. Submit the flag you find directly.
-
Investigate the target
-
Submit the flag
Simple signatures such as hash(secret || message) can be vulnerable to length extension attacks with Merkle-Damgard hashes. Known message and SHA-256: message = "user=guest" sha256(secret || message) = 84d89877f0d4041efb6bf91a16f0248f2fd573e6af05c19f96bedb9f882f7882 append = "&admin=true" This task checks your understanding of the attack procedure. Join the three English words naming the attack - hash, extension, attack - with underscores in lowercase and submit them as KINOCO{...}.
This challenge can be solved with the information in the statement alone. Submit the flag you find directly.
SHA-256(secret || message) as a signature is dangerous
You do not need to generate appended data in this introductory task
Join hash, extension, and attack with underscores in lowercase