Exercises

Exercise Avg. Time Difficulty Solved by Tier
CBC-MAC II Crypto
This exercise covers the exploitation of an application using CBC-MAC when an attacker has control over the IV
< 1 Hr. medium 1793 PRO
JWT VI JWT
This exercise covers the exploitation of an injection in the kid element of a JWT. This injection can be used to bypass the signature mechanism
< 1 Hr. medium 2645 PRO
CVE-2018-6574: go get RCE
This exercise covers a remote command execution in Golang's go get command.
< 1 Hr. medium 924 PRO
Unix 11
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 20192 PRO
Unix 12
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 19645 PRO
Unix 13
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 18729 PRO
Unix 14
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 18268 PRO
Unix 15
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. medium 16680 PRO
Unix 16
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 16284 PRO
Unix 17
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 16522 PRO
Unix 18
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 16442 PRO
Unix 19
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 16343 PRO
Unix 20
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. medium 15323 PRO
Unix 21
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 15541 PRO
Unix 22
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 15396 PRO
Unix 23
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 15150 PRO
Unix 24
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 15061 PRO
JWT V JWT
This exercise covers the exploitation of a trivial secret used to sign JWT tokens.
< 1 Hr. medium 3210 PRO
Unix 01
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 25938 PRO
Unix 02
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 25607 PRO
Unix 03
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 25252 PRO
Unix 04
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 24892 PRO
Unix 05
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 23665 PRO
Unix 06
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 22657 PRO
Unix 07
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 22231 PRO
Unix 08
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 21855 PRO
Unix 09
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 21161 PRO
Unix 10
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 20599 PRO
Unix 00
This exercise is one of our challenges to help you learn more about Unix/Linux
< 1 Hr. easy 26618 PRO
CVE-2018-0114 JWT
This exercise details the exploitation of a vulnerability in Cisco's node-jose, a JavaScript library created to manage JWT
< 1 Hr. hard 1942 PRO
1 20 21 22 23 24 25 26 27
Showing 661–690 of 805 exercises