Example Dojo

6 / 7 7 / 549


Apple

Time of First Successful Submission: 2025-10-03 09:26:02

Banana

Time of First Successful Submission: 2025-10-04 06:33:12

Earth

Time of First Successful Submission: 2025-10-04 06:33:53

Mars

Time of First Successful Submission: 2025-10-04 06:34:17

Venus

Time of First Successful Submission: 2025-10-04 06:34:54

Graded Lecture

Time of First Successful Submission: 2025-10-12 08:05:09


Example Import Dojo

4 / 4 353 / 549


Apple

Time of First Successful Submission: 2025-10-03 09:26:02

Banana

Time of First Successful Submission: 2025-10-04 06:33:12

Earth

Time of First Successful Submission: 2025-10-04 06:33:53

Martian Planet

Time of First Successful Submission: 2025-10-04 06:34:17


pwn.college Archives

170 / 202 305 / 22804


level1

Time of First Successful Submission: 2023-10-08 12:39:59

level2

Time of First Successful Submission: 2023-10-08 12:40:28

level3

Time of First Successful Submission: 2023-10-08 12:40:57

level4

Time of First Successful Submission: 2023-10-08 12:41:30

level5

Time of First Successful Submission: 2023-10-08 12:44:06

level6

Time of First Successful Submission: 2023-10-08 12:44:46

level7

Time of First Successful Submission: 2023-10-08 12:46:07

level8

Time of First Successful Submission: 2023-10-08 12:48:02

level9

Time of First Successful Submission: 2023-10-08 12:49:48

level10

Time of First Successful Submission: 2023-10-08 12:50:39

level11

Time of First Successful Submission: 2023-10-08 12:51:20

level12

Time of First Successful Submission: 2023-10-08 12:52:10

level13

Time of First Successful Submission: 2023-10-08 12:52:48

level14

Time of First Successful Submission: 2023-10-08 12:53:21

level15

Time of First Successful Submission: 2023-10-08 12:57:29

level16

Time of First Successful Submission: 2023-10-08 12:58:57

level17

Time of First Successful Submission: 2023-10-08 13:01:34

level18

Time of First Successful Submission: 2023-10-08 13:03:10

level19

Time of First Successful Submission: 2023-10-08 13:14:13

level20

Time of First Successful Submission: 2023-10-08 13:15:41

level21

Time of First Successful Submission: 2023-10-08 13:17:35

level22

Time of First Successful Submission: 2023-10-08 13:19:23

level23

Time of First Successful Submission: 2023-10-08 13:20:57

level24

Time of First Successful Submission: 2023-10-08 13:23:24

level25

Time of First Successful Submission: 2023-10-08 13:24:39

level26

Time of First Successful Submission: 2023-10-08 13:26:02

level27

Time of First Successful Submission: 2023-10-08 13:27:10

level28

Time of First Successful Submission: 2023-10-08 13:28:11

level29

Time of First Successful Submission: 2024-05-28 15:18:38

level30

Time of First Successful Submission: 2024-05-28 15:21:55

level31

Time of First Successful Submission: 2024-05-28 15:25:58

level32

Time of First Successful Submission: 2024-05-28 15:27:29

level33

Time of First Successful Submission: 2024-05-28 15:29:52

level34

Time of First Successful Submission: 2024-05-28 15:31:41

level35

Time of First Successful Submission: 2024-05-28 15:33:24

level36

Time of First Successful Submission: 2024-05-28 15:34:13

level37

Time of First Successful Submission: 2024-05-28 15:34:36

level38

Time of First Successful Submission: 2024-05-28 15:35:29

level39

Time of First Successful Submission: 2024-05-28 15:36:09

level40

Time of First Successful Submission: 2024-05-28 15:37:19

level41

Time of First Successful Submission: 2024-05-28 15:38:03

level42

Time of First Successful Submission: 2024-05-28 15:39:08

level43

Time of First Successful Submission: 2024-05-28 15:39:46

level44

Time of First Successful Submission: 2024-05-28 15:40:27

level45

Time of First Successful Submission: 2024-05-28 15:41:10

level46

Time of First Successful Submission: 2024-05-28 15:41:51

level47

Time of First Successful Submission: 2024-05-28 15:42:28

level48

Time of First Successful Submission: 2024-06-03 13:29:03

level49

Time of First Successful Submission: 2024-06-03 13:29:41

level50

Time of First Successful Submission: 2024-06-03 13:30:20

level51

Time of First Successful Submission: 2024-06-03 13:32:10

level52

Time of First Successful Submission: 2024-06-03 13:35:42

level53

Time of First Successful Submission: 2024-06-28 17:06:03

level54

Time of First Successful Submission: 2024-06-03 13:26:07

level55

Time of First Successful Submission: 2024-06-04 11:51:46

level56

Time of First Successful Submission: 2024-06-04 11:52:46

level57

Time of First Successful Submission: 2024-06-04 11:53:24

level58

Time of First Successful Submission: 2024-06-04 11:54:09

level59

Time of First Successful Submission: 2024-06-04 11:55:12

level60

Time of First Successful Submission: 2024-06-04 12:22:19

level61

Time of First Successful Submission: 2024-06-04 12:23:13

level62

Time of First Successful Submission: 2024-06-04 12:24:31

level63

Time of First Successful Submission: 2024-06-04 12:25:28

level64

Time of First Successful Submission: 2024-06-04 12:26:48

level65

Time of First Successful Submission: 2024-06-04 12:27:46

level66

Time of First Successful Submission: 2024-06-04 12:28:31

level67

Time of First Successful Submission: 2024-06-04 12:29:26

level68

Time of First Successful Submission: 2024-06-04 12:32:40

level70

Time of First Successful Submission: 2024-06-06 14:03:18

level71

Time of First Successful Submission: 2024-06-06 14:04:56

level72

Time of First Successful Submission: 2024-06-04 15:31:02

level73

Time of First Successful Submission: 2024-06-06 13:55:15

level74

Time of First Successful Submission: 2024-06-04 15:44:20

level76

Time of First Successful Submission: 2024-06-06 13:33:32

level77

Time of First Successful Submission: 2024-06-06 13:37:57

level78

Time of First Successful Submission: 2024-06-06 13:40:20

level79

Time of First Successful Submission: 2024-06-06 13:47:56

level80

Time of First Successful Submission: 2024-06-06 14:09:19

level82

Time of First Successful Submission: 2024-06-06 14:19:48

level83

Time of First Successful Submission: 2024-06-06 14:21:59

level84

Time of First Successful Submission: 2024-06-06 14:23:46

level85

Time of First Successful Submission: 2024-06-07 11:07:54

level86

Time of First Successful Submission: 2024-06-07 11:11:25

level87

Time of First Successful Submission: 2024-06-07 11:15:19

level88

Time of First Successful Submission: 2024-06-07 11:18:59

level89

Time of First Successful Submission: 2024-06-07 11:26:36

level90

Time of First Successful Submission: 2024-06-07 11:29:40

level91

Time of First Successful Submission: 2024-06-07 11:31:35

level92

Time of First Successful Submission: 2024-06-07 11:36:58

level93

Time of First Successful Submission: 2024-06-29 15:07:49

level94

Time of First Successful Submission: 2024-06-29 15:11:56

level95

Time of First Successful Submission: 2024-06-07 11:57:36

level96

Time of First Successful Submission: 2024-06-07 11:58:18

level97

Time of First Successful Submission: 2024-06-07 12:00:07

level98

Time of First Successful Submission: 2024-06-07 12:01:25

level99

Time of First Successful Submission: 2024-06-07 12:02:41

level100

Time of First Successful Submission: 2024-06-07 12:05:10

level101

Time of First Successful Submission: 2024-06-07 12:06:58

level102

Time of First Successful Submission: 2024-06-07 12:08:15

level103

Time of First Successful Submission: 2024-06-07 12:12:04

level104

Time of First Successful Submission: 2024-06-07 12:13:18

level105

Time of First Successful Submission: 2024-06-07 12:15:24

level106

Time of First Successful Submission: 2024-06-29 15:23:05

level107

Time of First Successful Submission: 2024-06-29 15:44:15

level108

Time of First Successful Submission: 2024-06-10 12:29:08

level109

Time of First Successful Submission: 2024-06-10 12:30:25

level110

Time of First Successful Submission: 2024-06-10 12:32:30

level111

Time of First Successful Submission: 2024-06-10 12:33:43

level112

Time of First Successful Submission: 2024-06-10 12:34:54

level113

Time of First Successful Submission: 2024-06-10 12:36:36

level114

Time of First Successful Submission: 2024-06-10 12:37:57

level115

Time of First Successful Submission: 2024-06-10 12:39:04

level116

Time of First Successful Submission: 2024-06-10 12:40:43

level117

Time of First Successful Submission: 2024-06-10 12:41:48

level118

Time of First Successful Submission: 2024-06-10 12:44:16

level119

Time of First Successful Submission: 2024-06-29 15:46:59

level120

Time of First Successful Submission: 2024-06-10 13:58:24

level121

Time of First Successful Submission: 2024-06-10 14:05:37

level122

Time of First Successful Submission: 2024-06-10 14:06:31

level123

Time of First Successful Submission: 2024-06-10 14:07:46

level124

Time of First Successful Submission: 2024-06-10 14:09:19

level125

Time of First Successful Submission: 2024-06-29 16:31:29

level126

Time of First Successful Submission: 2024-06-29 16:56:34

level127

Time of First Successful Submission: 2024-06-29 17:14:24

level128

Time of First Successful Submission: 2024-06-29 17:16:38

level129

Time of First Successful Submission: 2024-06-29 17:23:24

level130

Time of First Successful Submission: 2024-06-29 17:28:47

level131

Time of First Successful Submission: 2024-06-29 17:29:53

level132

Time of First Successful Submission: 2024-06-29 17:40:16

level133

Time of First Successful Submission: 2024-06-29 17:43:19

level134

Time of First Successful Submission: 2024-06-29 17:49:02

level135

Time of First Successful Submission: 2024-06-30 11:28:48

level136

Time of First Successful Submission: 2024-06-30 11:30:28

level137

Time of First Successful Submission: 2024-06-30 11:32:20

level138

Time of First Successful Submission: 2024-06-30 11:33:46

level139

Time of First Successful Submission: 2024-06-30 13:09:39

level140

Time of First Successful Submission: 2024-06-30 12:20:09

level141

Time of First Successful Submission: 2024-06-30 12:13:30

level142

Time of First Successful Submission: 2024-06-30 13:16:11

HTTP (curl)

Time of First Successful Submission: 2023-10-05 23:02:14

HTTP (python)

Time of First Successful Submission: 2023-10-05 23:12:38

URL Encoding (curl)

Time of First Successful Submission: 2023-10-05 23:19:56

URL Encoding (python)

Time of First Successful Submission: 2023-10-05 23:23:56

HTTP GET Parameters (netcat)

Time of First Successful Submission: 2023-10-06 11:16:26

HTTP GET Parameters (python)

Time of First Successful Submission: 2023-10-06 11:17:21

Multiple HTTP Parameters (python)

Time of First Successful Submission: 2023-10-06 11:23:56

Multiple Form Fields (python)

Time of First Successful Submission: 2023-10-06 22:18:39

HTTP JSON (curl)

Time of First Successful Submission: 2023-10-06 22:20:21

HTTP JSON (netcat)

Time of First Successful Submission: 2023-10-06 22:22:18

HTTP JSON (python)

Time of First Successful Submission: 2023-10-06 22:23:52

Complex HTTP JSON (curl)

Time of First Successful Submission: 2023-10-06 22:27:33

Complex HTTP JSON (netcat)

Time of First Successful Submission: 2023-10-06 22:31:57

Complex HTTP JSON (python)

Time of First Successful Submission: 2023-10-06 22:33:29

Server State (curl)

Time of First Successful Submission: 2023-10-06 22:40:43

Server State (netcat)

Time of First Successful Submission: 2023-10-06 22:42:03

Twisted Text (Easy)

Time of First Successful Submission: 2024-06-03 12:54:47

Twisted Text (Hard)

Time of First Successful Submission: 2024-06-03 12:55:40

Tidy Task (Easy)

Time of First Successful Submission: 2024-06-03 12:56:57

Tidy Task (Hard)

Time of First Successful Submission: 2024-06-03 12:57:55

Logical License (Easy)

Time of First Successful Submission: 2024-06-03 13:07:08

Logical License (Hard)

Time of First Successful Submission: 2024-06-03 13:10:21

Modest Mangler (Easy)

Time of First Successful Submission: 2024-12-28 08:17:03

Modest Mangler (Hard)

Time of First Successful Submission: 2024-12-28 08:33:55

This is Yancode (Easy)

Time of First Successful Submission: 2024-12-28 21:09:37

This is Yancode (Hard)

Time of First Successful Submission: 2024-12-28 21:12:59

Powered by Yancode (Easy)

Time of First Successful Submission: 2024-12-28 21:52:01

Powered by Yancode (Hard)

Time of First Successful Submission: 2024-12-28 22:02:58

Yancode Inside (Easy)

Time of First Successful Submission: 2024-12-28 22:06:40

Yancode Inside (Hard)

Time of First Successful Submission: 2024-12-28 22:08:41

Triple Dereference

Time of First Successful Submission: 2024-11-26 03:12:18


ARM Architecture

15 / 28 280 / 695


Level1

Time of First Successful Submission: 2025-09-11 00:52:06

Level2

Time of First Successful Submission: 2025-09-11 01:49:06

Level3

Time of First Successful Submission: 2025-09-11 01:58:50

Level4

Time of First Successful Submission: 2025-09-11 02:50:49

Level5

Time of First Successful Submission: 2025-09-11 03:16:48

Level6

Time of First Successful Submission: 2025-09-11 04:11:57

Level7

Time of First Successful Submission: 2025-09-11 04:29:45

Level8

Time of First Successful Submission: 2025-09-11 17:03:01

Level9

Time of First Successful Submission: 2025-09-11 20:31:45

Level10

Time of First Successful Submission: 2025-09-11 22:34:06

Level11

Time of First Successful Submission: 2025-09-12 01:25:19

Level12

Time of First Successful Submission: 2025-09-12 02:13:23

Level13

Time of First Successful Submission: 2025-09-12 12:24:01

Level14

Time of First Successful Submission: 2025-09-12 17:24:51

Level15

Time of First Successful Submission: 2025-09-12 21:24:43


Cryptographic Exploitation

11 / 49 41 / 439


Language Barrier

Time of First Successful Submission: 2025-01-29 20:39:30

Baby Steps

Time of First Successful Submission: 2025-01-29 20:42:40

Roman Cryptography

Time of First Successful Submission: 2025-01-29 20:46:30

Obscura

Time of First Successful Submission: 2025-01-29 20:47:29

XOR

Time of First Successful Submission: 2025-01-29 20:49:58

XOR 2.0

Time of First Successful Submission: 2025-01-29 20:50:37

Modular Arithmetic

Time of First Successful Submission: 2025-09-14 01:22:24

Modular Inverse

Time of First Successful Submission: 2025-09-14 01:59:39

Chinese Remainder Theorem

Time of First Successful Submission: 2025-09-14 02:18:36

Fermat Theorem

Time of First Successful Submission: 2025-09-14 02:31:34

Final Boss

Time of First Successful Submission: 2025-09-14 02:40:48


CTF Archive

85 / 703 7 / 770


WEB - 100 - Networking 101

Time of First Successful Submission: 2024-07-27 15:31:42

CRYPTO - 100 - 1

Time of First Successful Submission: 2024-07-26 23:36:31

CRYPTO - 100 - 2

Time of First Successful Submission: 2024-07-26 23:39:55

CRYPTO - 100 - 3

Time of First Successful Submission: 2024-07-26 23:40:46

CRYPTO - 100 - 4

Time of First Successful Submission: 2024-07-26 23:41:28

CRYPTO - 200 - 5

Time of First Successful Submission: 2024-07-26 23:42:47

CRYPTO - 200 - 6

Time of First Successful Submission: 2024-07-26 23:47:44

CRYPTO - 200 - 7

Time of First Successful Submission: 2024-07-26 23:49:40

CRYPTO - 300 - 8

Time of First Successful Submission: 2024-07-26 23:50:39

CRYPTO - 300 - 9

Time of First Successful Submission: 2024-07-26 23:51:40

CRYPTO - 300 - 10

Time of First Successful Submission: 2024-07-27 15:13:04

CRYPTO - 100 - RSA

Time of First Successful Submission: 2025-09-08 15:04:15

CRYPTO - 100 - ROT-I

Time of First Successful Submission: 2025-09-05 16:40:10

BINARY - 40 - Endian of the World

Time of First Successful Submission: 2025-09-05 19:08:29

REV - 45 - ASM Tracing

Time of First Successful Submission: 2025-09-06 00:39:34

REV - 50 - Java is the Best

Time of First Successful Submission: 2025-09-06 01:13:51

REV - 70 - Smartest Encryption

Time of First Successful Submission: 2025-09-06 02:33:35

WEB - 20 - Amoebananas!

Time of First Successful Submission: 2025-09-05 18:08:35

WEB - 30 - SuperSecure™

Time of First Successful Submission: 2025-09-05 18:59:43

CRYPTO - 10 - SPQR

Time of First Successful Submission: 2025-09-06 03:12:38

CRYPTO - 15 - What the Hex

Time of First Successful Submission: 2025-09-06 03:31:31

CRYPTO - 20 - Artifact

Time of First Successful Submission: 2025-09-06 03:39:14

CRYPTO - 60 - Shakespeare

Time of First Successful Submission: 2025-09-06 04:04:34

CRYPTO - 170 - Help Center

Time of First Successful Submission: 2025-09-06 04:46:00

FORENSICS - 10 - Recovery

Time of First Successful Submission: 2025-09-06 14:06:30

FORENSICS - 30 - Oops!

Time of First Successful Submission: 2025-09-06 14:46:59

FORENSICS - 30 - Headsup

Time of First Successful Submission: 2025-09-06 15:03:19

WEB - 40 - Hard Choices

Time of First Successful Submission: 2025-09-06 16:18:48

CRYTPO - 10 - The Beginning

Time of First Successful Submission: 2025-09-06 17:27:56

CRYTPO - 30 - Knock Knock

Time of First Successful Submission: 2025-09-06 17:55:04

CRYTPO - 60 - Substitution Cipher

Time of First Successful Submission: 2025-09-06 18:24:59

BINARY - 50 - Accumulator

Time of First Successful Submission: 2025-09-07 01:08:57

REV - 60 - REV1

Time of First Successful Submission: 2025-09-07 02:06:00

REV - 80 - REV2

Time of First Successful Submission: 2025-09-07 03:09:59

REV - 100 - REV3

Time of First Successful Submission: 2025-09-07 04:10:18

CRYPTO - 20 - Back To Basics

Time of First Successful Submission: 2025-09-06 20:40:20

CRYPTO - 40 - XOR

Time of First Successful Submission: 2025-09-07 00:39:45

CRYPTO - 50 - Intro to RSA

Time of First Successful Submission: 2025-09-08 15:44:57

MISC - 30 - Waldo 2

Time of First Successful Submission: 2025-09-07 00:55:31

REV - 40 - I Like It

Time of First Successful Submission: 2025-09-07 04:44:25

REV - 60 - One Bite

Time of First Successful Submission: 2025-09-07 13:43:54

CRYPTO - 30 - Really Secure Algorithm

Time of First Successful Submission: 2025-09-08 15:49:42

MISC - 30 - Blank Paper

Time of First Successful Submission: 2025-09-07 14:35:36

MISC - 40 - Paper Bin

Time of First Successful Submission: 2025-09-07 15:08:18

REV - 70 - Number Game

Time of First Successful Submission: 2025-09-07 16:01:55

CRYPTO - 40 - Caesar and Desister

Time of First Successful Submission: 2025-09-07 19:35:19

MISC - 40 - amongus

Time of First Successful Submission: 2025-09-07 20:32:48

MISC - 70 - Shark 1

Time of First Successful Submission: 2025-09-07 21:47:05

CRYTPO - 50 - aw-man

Time of First Successful Submission: 2024-06-28 02:02:08

MISC - 50 - do you wanna build a snowman?

Time of First Successful Submission: 2025-09-07 22:59:48

WEB - 102 - The Quest

Time of First Successful Submission: 2025-09-04 01:01:19

WEB - 216 - Keith Logger

Time of First Successful Submission: 2025-09-04 20:24:25

CRYPTO - 196 - A Lost Cause

Time of First Successful Submission: 2025-09-04 00:53:00

CRYPTO - 340 - Welcome To Crypto Land

Time of First Successful Submission: 2025-09-04 20:34:13

FORENSICS - 108 - Slap

Time of First Successful Submission: 2025-09-04 21:23:04

FORENSICS - 235 - Fish

Time of First Successful Submission: 2025-09-04 22:03:02

MISC - 118 - Verbose

Time of First Successful Submission: 2025-09-04 23:35:05

MISC - 276 - The Real Reversal

Time of First Successful Submission: 2025-09-05 00:16:56

MISC - 290 - Hidden Flag

Time of First Successful Submission: 2025-09-05 01:26:29

CRYPTO - 100 - XORed

Time of First Successful Submission: 2025-09-05 02:06:35

FORENSICS - 100 - Comments

Time of First Successful Submission: 2025-09-05 02:53:34

FORENSICS - Meta Mountains

Time of First Successful Submission: 2025-09-05 03:19:53

MISC - 100 - Primes

Time of First Successful Submission: 2025-09-05 13:29:12

CRYPTO - 183 - aptenodytes-forsteri

Time of First Successful Submission: 2025-09-07 23:31:43

REVERSE - StringCheese

Time of First Successful Submission: 2025-09-08 00:39:59

CRYPTO - Base 64 Times 10

Time of First Successful Submission: 2025-09-08 01:09:55

CRYPTO - 10 - TwoFifty

Time of First Successful Submission: 2025-09-08 01:52:20

CRYPTO - 53 - Cowsay

Time of First Successful Submission: 2025-09-08 02:09:36

RECON - Hike

Time of First Successful Submission: 2025-09-08 02:40:27

CRYPTO - RSA1

Time of First Successful Submission: 2025-09-08 03:28:30

CRYPTO - RSA2

Time of First Successful Submission: 2025-09-08 03:50:20

CRYPTO - RSA3

Time of First Successful Submission: 2025-09-08 04:42:38

CRYPTO - RSA4

Time of First Successful Submission: 2025-09-08 04:54:11

MISC - 006-1

Time of First Successful Submission: 2025-09-08 16:45:39

MISC - 006-2

Time of First Successful Submission: 2025-09-08 17:08:17

CRYPTO - Alphabet Soup

Time of First Successful Submission: 2025-09-08 17:53:18

CRYPTO - Cover the BASEs

Time of First Successful Submission: 2025-09-08 19:33:55

CRYPTO - Oink Oink

Time of First Successful Submission: 2025-09-08 20:21:53

CRYTPO - RSA-1

Time of First Successful Submission: 2025-09-08 20:49:59

CRYTPO - RSA-2

Time of First Successful Submission: 2025-09-08 22:06:31

CRYTPO - RSA-3

Time of First Successful Submission: 2025-09-08 22:50:09

CRYTPO - Small Key

Time of First Successful Submission: 2025-09-08 23:14:46

CRYPTO - 29 - Basilisk64

Time of First Successful Submission: 2025-09-08 23:35:30

FORENSICS - git

Time of First Successful Submission: 2025-09-09 00:17:47

WEB - cookie clicker

Time of First Successful Submission: 2025-09-09 20:06:28


Intro to Programming Languages

174 / 234 326 / 32183


Lecture 1.1. Course Environment

Time of First Successful Submission: 2025-08-08 19:42:30

Lab 1.1 - Start Terminal

Time of First Successful Submission: 2025-08-08 19:47:43

Lecture 1.2. Linux Shells

Time of First Successful Submission: 2025-08-08 20:23:18

Lecture 1.3. Linux File System

Time of First Successful Submission: 2025-08-08 20:30:08

Lecture 1.4. Executing Programs

Time of First Successful Submission: 2025-08-09 00:52:02

Lecture 1.5. Common Commands

Time of First Successful Submission: 2025-08-09 00:57:41

Lab 1.5.2 - Using ls and cd

Time of First Successful Submission: 2025-08-09 01:00:06

Lab 1.5.3 - Using grep

Time of First Successful Submission: 2025-08-09 01:01:12

Lecture 1.6. Redirection of I/O

Time of First Successful Submission: 2025-08-09 01:03:36

Lab 1.6 - Using grep and pipe

Time of First Successful Submission: 2025-08-09 01:04:46

Lecture 1.7. Regular Expressions

Time of First Successful Submission: 2025-08-09 01:09:08

Lecture 1.8. Misc Linux

Time of First Successful Submission: 2025-08-09 01:20:17

Lecture 1.9. Testing Code on pwn.college

Time of First Successful Submission: 2025-08-09 01:23:11

Lab 1.9 - Test some If Statements

Time of First Successful Submission: 2025-08-09 01:39:39

P1.0 Level 1 Open /flag in VSCode

Time of First Successful Submission: 2025-08-09 01:42:22

Commands

Time of First Successful Submission: 2024-07-04 10:32:29

Command Arguments

Time of First Successful Submission: 2024-07-04 10:32:44

Command History

Time of First Successful Submission: 2025-06-27 22:23:07

The Root Path

Time of First Successful Submission: 2024-06-03 13:16:53

Absolute Paths

Time of First Successful Submission: 2024-05-27 13:33:23

Changing position

Time of First Successful Submission: 2024-05-27 13:33:57

Changing to an Absolute Path

Time of First Successful Submission: 2024-05-27 13:35:36

Relative Paths

Time of First Successful Submission: 2024-05-27 13:37:03

P1.0 Level 5 read

Time of First Successful Submission: 2025-08-09 01:44:45

Cat

Time of First Successful Submission: 2024-05-27 13:42:53

Ls

Time of First Successful Submission: 2024-05-27 13:45:31

Ls All

Time of First Successful Submission: 2024-05-27 13:46:32

P1.0 Level 2 list dir

Time of First Successful Submission: 2025-08-09 01:43:01

Find

Time of First Successful Submission: 2024-05-27 13:52:32

P1.0 Level 3 change dir

Time of First Successful Submission: 2025-08-09 01:43:33

P1.0 Level 4 move

Time of First Successful Submission: 2025-08-09 01:44:19

P1.0 Level 6 grep

Time of First Successful Submission: 2025-08-09 01:45:14

P1.0 Level 7 execute

Time of First Successful Submission: 2025-08-09 01:45:39

Piping Echo

Time of First Successful Submission: 2024-05-28 11:17:55

Piping Stdout

Time of First Successful Submission: 2024-05-28 11:19:30

Piping Stdin

Time of First Successful Submission: 2024-05-28 11:24:09

P1.0 Level 8 stdin

Time of First Successful Submission: 2025-08-09 01:46:14

P1.0 Level 9 pipe

Time of First Successful Submission: 2025-08-09 01:46:40

P1.0 Level 10 args

Time of First Successful Submission: 2025-08-09 01:47:15

P1.0 Level 11 gccpipe

Time of First Successful Submission: 2025-08-09 01:49:53

P1.0 Level 12 speedy

Time of First Successful Submission: 2025-08-09 01:53:52

P1.0 Level 13 testing

Time of First Successful Submission: 2025-08-09 01:57:11

P1.0 Level 14 ifs test

Time of First Successful Submission: 2025-08-09 01:59:40

Lecture 2.1.1.0 Paradigms and C

Time of First Successful Submission: 2025-08-10 09:52:00

Lecture 2.1.2. First C Program and Vars

Time of First Successful Submission: 2025-08-10 09:55:48

Lecture 2.1.2.1. Standard Output

Time of First Successful Submission: 2025-08-10 10:00:08

Lecture 2.1.2.2. Standard In

Time of First Successful Submission: 2025-08-10 10:04:53

Lab 2.1.2.1 - C Input

Time of First Successful Submission: 2025-08-10 10:24:24

Lecture 2.1.2.3. Flow Control & Command Line Arguments

Time of First Successful Submission: 2025-08-10 10:29:24

EzLab 2.1.2.3 - Control Flow

Time of First Successful Submission: 2025-08-10 10:30:50

Lecture 2.1.3.0 Dec & Def Functions

Time of First Successful Submission: 2025-08-10 10:34:18

Lecture 2.1.3.1. Globals & Locals

Time of First Successful Submission: 2025-08-10 10:39:38

Lecture 2.1.3.2. Function Params and Ret Vals

Time of First Successful Submission: 2025-08-10 10:43:32

EzLab 2.1.3.2 Pass by Value

Time of First Successful Submission: 2025-08-10 10:49:13

Lab 2.1.3.1 - Functions

Time of First Successful Submission: 2025-08-10 11:01:43

Lecture 2.1.4. Global and Local Memory

Time of First Successful Submission: 2025-08-10 11:07:27

Lecture 2.1.4.1. Function Frames

Time of First Successful Submission: 2025-08-10 11:11:50

Lecture 2.1.5. Debugging C Programs

Time of First Successful Submission: 2025-08-10 11:21:47

Lab 2.1.5.1 - Using VSCode Debugger

Time of First Successful Submission: 2025-08-10 11:27:21

P2.1 Level 01 C Force

Time of First Successful Submission: 2025-08-10 11:30:55

P2.1 Level 02 C Args

Time of First Successful Submission: 2025-08-10 11:32:30

P2.1 Level 03 scanf

Time of First Successful Submission: 2025-08-10 11:36:54

P2.1 Level 04 getchar

Time of First Successful Submission: 2025-08-10 11:43:28

P2.1 Level 05 add-n-sub

Time of First Successful Submission: 2025-08-10 11:58:32

P2.1 Level 06 debug me

Time of First Successful Submission: 2025-08-10 12:01:00

Lecture 2.2.1.1. C-Arrays

Time of First Successful Submission: 2025-08-11 18:12:13

Lecture 2.2.2. C-Strings

Time of First Successful Submission: 2025-08-11 18:18:02

Lab 2.2.2.0 - Print C-String by Character

Time of First Successful Submission: 2025-08-11 18:24:53

Lab 2.2.2.1 - Debugging with Seg Faults

Time of First Successful Submission: 2025-08-11 18:37:48

Lecture 2.2.3.1. Input to String

Time of First Successful Submission: 2025-08-11 18:43:45

Lecture 2.2.3.2 Using fgets

Time of First Successful Submission: 2025-08-11 18:50:35

Lecture 2.2.3.3. Input Buffer

Time of First Successful Submission: 2025-08-11 19:12:37

Lecture 2.2.4. File operations

Time of First Successful Submission: 2025-08-11 19:18:39

Lab 2.2.4.1 - LeeT CaSe

Time of First Successful Submission: 2025-08-11 19:32:48

Lecture 2.2.5.1. strlen

Time of First Successful Submission: 2025-08-11 19:35:18

EzLab 2.2.5.1 - String Length (strlen)

Time of First Successful Submission: 2025-08-11 19:37:04

Lecture 2.2.5.2. strcat

Time of First Successful Submission: 2025-08-11 19:43:36

EzLab 2.2.5.2 - String Concatenate (strcat)

Time of First Successful Submission: 2025-08-11 19:46:57

Lecture 2.2.5.3. strcmp

Time of First Successful Submission: 2025-08-11 20:25:34

EzLab 2.2.5.3 - String Compare (strcmp)

Time of First Successful Submission: 2025-08-11 20:27:29

Lecture 2.2.5.4. strcpy

Time of First Successful Submission: 2025-08-11 20:49:31

EzLab 2.2.5.4 - String Copy (strcpy/strncpy)

Time of First Successful Submission: 2025-08-11 20:51:53

Lecture 2.2.5.6. strspn

Time of First Successful Submission: 2025-08-11 20:55:12

Lab 2.2.5.6 - String Highlighter

Time of First Successful Submission: 2025-08-11 21:38:53

P2.2 Level 01 length

Time of First Successful Submission: 2025-08-11 21:45:31

P2.2 Level 02 c-cat

Time of First Successful Submission: 2025-08-11 21:53:27

P2.2 Level 03 c-copy

Time of First Successful Submission: 2025-08-11 22:01:20

P2.2 Level 04 c-compare

Time of First Successful Submission: 2025-08-11 22:14:53

P2.2 Level 05 c-up

Time of First Successful Submission: 2025-08-11 22:31:13

P2.2 Level 06 c-bugs

Time of First Successful Submission: 2025-08-11 22:47:07

P2.2 Level 07 c-debugger

Time of First Successful Submission: 2025-08-11 22:49:18

P2.2 Level 08 c-debugger2

Time of First Successful Submission: 2025-08-11 22:51:09

P2.2 Level 09 c-grind

Time of First Successful Submission: 2025-08-11 22:54:08

Lecture 2.3.1. Stack pointers

Time of First Successful Submission: 2025-08-12 19:43:07

Lab 2.3.1.0 - Print Non-printable Chars

Time of First Successful Submission: 2025-08-12 20:02:41

Lecture 2.3.2.0 Examples Single Value

Time of First Successful Submission: 2025-08-12 22:53:48

Lecture 2.3.2.1. Examples of Ptr to Array

Time of First Successful Submission: 2025-08-12 23:16:03

EzLab 2.3.2.1 - Character Pointers

Time of First Successful Submission: 2025-08-13 00:15:56

EzLab 2.3.2.1 - C-String Pointers

Time of First Successful Submission: 2025-08-13 00:25:19

Lecture 2.3.3.1. strstr video

Time of First Successful Submission: 2025-08-13 00:40:00

EzLab 2.3.3.1 - Find str in str (strstr)

Time of First Successful Submission: 2025-08-13 01:06:37

Lab 2.3.3.1 - Find Word Count

Time of First Successful Submission: 2025-08-13 01:29:53

Lecture 2.3.3.2. strtok video

Time of First Successful Submission: 2025-08-13 19:12:57

EzLab 2.3.3.2 - Get tokens (strtok)

Time of First Successful Submission: 2025-08-13 19:15:23

Lab 2.3.3.2 - Word Count

Time of First Successful Submission: 2025-08-13 19:39:58

Lecture 2.3.3.3. strchr video

Time of First Successful Submission: 2025-08-13 20:47:00

Lecture 2.3.3.4. memset

Time of First Successful Submission: 2025-08-13 21:07:01

P2.3 Level 01 Pig Latin

Time of First Successful Submission: 2025-08-13 22:27:50

P2.3 Level 02 Pig Latin

Time of First Successful Submission: 2025-08-13 22:48:29

P2.3 Level 03 Pig Latin

Time of First Successful Submission: 2025-08-13 23:14:06

P2.3 Level 04 Pig Latin

Time of First Successful Submission: 2025-08-14 01:05:52

Lecture 2.4.1.1. struct into

Time of First Successful Submission: 2025-08-14 20:10:42

EzLab 2.4.1.1 - Using a struct

Time of First Successful Submission: 2025-08-14 20:46:30

Lecture 2.4.1.4. string to struct

Time of First Successful Submission: 2025-08-14 21:16:33

EzLab 2.4.1.4 - Struct from string

Time of First Successful Submission: 2025-08-14 21:50:15

Lecture 2.4.1.5. array of struct

Time of First Successful Submission: 2025-08-14 22:16:41

Lab 2.4.1.5 - Songs List

Time of First Successful Submission: 2025-08-14 23:38:09

Lecture 2.4.1.6. enum

Time of First Successful Submission: 2025-08-14 23:43:51

Lecture 2.4.2.1. C preprocessor

Time of First Successful Submission: 2025-08-14 23:52:35

EzLab 2.4.2.1 - C Preprocessor

Time of First Successful Submission: 2025-08-15 00:26:27

Lecture 2.4.2.2. Header files

Time of First Successful Submission: 2025-08-15 19:28:32

Lecture 2.4.2.6. Makefile

Time of First Successful Submission: 2025-08-15 19:36:19

EzLab 2.4.2.6 - Makefiles

Time of First Successful Submission: 2025-08-15 19:44:09

Lab 2.4.2.6 - Make Songs

Time of First Successful Submission: 2025-08-15 21:07:58

Lab 2.4.2.6 - Filter Songs

Time of First Successful Submission: 2025-08-15 21:36:49

Lecture 2.5.1.3. the heap

Time of First Successful Submission: 2025-08-15 22:24:35

Lecture 2.5.1.4. malloc an int

Time of First Successful Submission: 2025-08-15 23:26:39

Lecture 2.5.1.5. create a heap based array

Time of First Successful Submission: 2025-08-15 23:57:51

Lecture 2.5.1.6. free the heap

Time of First Successful Submission: 2025-08-16 10:12:31

EzLab 2.5.1.6 Heap

Time of First Successful Submission: 2025-08-16 10:18:46

Lab 2.5.1.6 - Stack on Heap

Time of First Successful Submission: 2025-08-16 11:23:14

Lecture 2.5.2.1. realloc

Time of First Successful Submission: 2025-08-16 11:39:20

Lecture 2.5.2.2. getline

Time of First Successful Submission: 2025-08-16 11:52:56

Lecture 2.5.2.3. strdup

Time of First Successful Submission: 2025-08-16 12:09:47

Lecture 2.5.2.4. struct malloc

Time of First Successful Submission: 2025-08-16 12:35:35

EzLab 2.5.2.4 Heap Based Array

Time of First Successful Submission: 2025-08-16 13:53:45

Lab 2.5.2.4 - Paging Songs

Time of First Successful Submission: 2025-08-16 15:52:30

P2.5 Level 01 Get Maxxed

Time of First Successful Submission: 2025-08-16 16:53:03

P2.5 Level 02 Load up those items

Time of First Successful Submission: 2025-08-16 17:52:06

P2.5 Level 03 Load the Rooms

Time of First Successful Submission: 2025-08-16 18:40:21

P2.5 Level 04 Free your mind

Time of First Successful Submission: 2025-08-17 11:33:35

P2.5 Level 05 Show me your room

Time of First Successful Submission: 2025-08-17 13:49:40

P2.5 Level 06 Moving Around

Time of First Successful Submission: 2025-08-17 14:49:43

P2.5 Level 07 Getting Items and Player's Inventory

Time of First Successful Submission: 2025-08-17 15:36:15

P2.5 Level 08 Dropping Items and Looking

Time of First Successful Submission: 2025-08-17 17:58:35

Lecture 2.6.1. Double Ptr Local

Time of First Successful Submission: 2025-08-19 19:28:41

Lecture 2.6.1.1. Double Ptr Heap

Time of First Successful Submission: 2025-08-19 19:34:16

Lecture 2.6.1.2. Triple Ptr Local

Time of First Successful Submission: 2025-08-19 19:38:46

Lecture 2.6.2.2. Pass-By-Address

Time of First Successful Submission: 2025-08-19 19:42:33

EzLab 2.6.2.2 Pass By Address

Time of First Successful Submission: 2025-08-19 19:44:37

Lecture 2.6.2.3. PBA - Double Ptrs

Time of First Successful Submission: 2025-08-19 19:48:42

Lecture 2.7.1.2. Array lists

Time of First Successful Submission: 2025-08-19 20:03:41

Lecture 2.7.1.3. Array lists insert and remove

Time of First Successful Submission: 2025-08-19 22:47:31

Lecture 2.7.2.0 Linked List

Time of First Successful Submission: 2025-08-19 23:20:00

Lecture 2.7.2.1. Linked List Insert at End

Time of First Successful Submission: 2025-08-20 19:16:57

Lecture 2.7.2.2. Linked List Insert at

Time of First Successful Submission: 2025-08-20 20:00:05

Lecture 2.7.2.3. Linked List Remove

Time of First Successful Submission: 2025-08-20 20:29:25

Lecture 2.7.2.4. Array list v. Linked List

Time of First Successful Submission: 2025-08-20 21:51:45

Lab 2.7.2.4a - Linked List Songs

Time of First Successful Submission: 2025-08-20 22:35:35

Lab 2.7.2.4b - LL Paging

Time of First Successful Submission: 2025-08-20 23:49:16

Lecture 3.1.1. OO Paradigm

Time of First Successful Submission: 2025-08-21 00:47:53

Lecture 3.1.2.1. Differences

Time of First Successful Submission: 2025-08-21 01:09:43

Lecture 3.1.2.2. Buffer and Files

Time of First Successful Submission: 2025-08-21 21:39:21

Lab 3.1.2.2 - Creating Objects from JSON

Time of First Successful Submission: 2025-08-21 23:54:27

Lecture 3.1.3. Classes

Time of First Successful Submission: 2025-08-22 00:14:32

EzLab 3.1.3.0 Classes & Objects

Time of First Successful Submission: 2025-08-22 00:52:33

Lecture 3.2.1. Inheritance introduction

Time of First Successful Submission: 2025-08-22 21:56:24

Lecture 3.2.2. Concrete Classes

Time of First Successful Submission: 2025-08-22 23:20:41

Lecture 3.2.2.1. Abstract Classes

Time of First Successful Submission: 2025-08-23 00:16:18

Lecture 3.2.2.2. Working with inherited classes

Time of First Successful Submission: 2025-08-23 00:47:45

EzLab 3.2.2.2 Inheritance

Time of First Successful Submission: 2025-08-23 02:16:13

Lecture 3.2.4. Header and c++ Files

Time of First Successful Submission: 2025-08-23 02:34:20

P3.2 Level 01 Get Data

Time of First Successful Submission: 2025-08-23 12:16:05

P3.2 Level 02 Create the Shop

Time of First Successful Submission: 2025-08-24 17:14:37


The Art of the Shell

6 / 55 149 / 495


The Transient Path

Time of First Successful Submission: 2024-11-27 06:30:36

Ferocious Functionality

Time of First Successful Submission: 2025-08-24 19:56:00

The Surprising Swap

Time of First Successful Submission: 2025-08-24 20:19:44

Path of the Unquoted

Time of First Successful Submission: 2025-08-24 20:27:15

Globbing Harmony

Time of First Successful Submission: 2025-09-15 06:20:52

Saga of the Sneaky Similarity

Time of First Successful Submission: 2025-08-23 03:14:27


Windows Warzone

1 / 17 221 / 268


level1

Time of First Successful Submission: 2025-09-10 21:42:18


XNU Dojo

16 / 61 206 / 714


Level1

Time of First Successful Submission: 2025-09-11 00:52:06

Level2

Time of First Successful Submission: 2025-09-11 01:49:06

Level3

Time of First Successful Submission: 2025-09-11 01:58:50

Level4

Time of First Successful Submission: 2025-09-11 02:50:49

Level5

Time of First Successful Submission: 2025-09-11 03:16:48

Level6

Time of First Successful Submission: 2025-09-11 04:11:57

Level7

Time of First Successful Submission: 2025-09-11 04:29:45

Level8

Time of First Successful Submission: 2025-09-11 17:03:01

Level9

Time of First Successful Submission: 2025-09-11 20:31:45

Level10

Time of First Successful Submission: 2025-09-11 22:34:06

Level11

Time of First Successful Submission: 2025-09-12 01:25:19

Level12

Time of First Successful Submission: 2025-09-12 02:13:23

Level13

Time of First Successful Submission: 2025-09-12 12:24:01

Level14

Time of First Successful Submission: 2025-09-12 17:24:51

Level15

Time of First Successful Submission: 2025-09-12 21:24:43

hello-world

Time of First Successful Submission: 2025-09-12 23:01:33


Intro to Cybersecurity

157 / 183 460 / 20118


Path Traversal 1

Time of First Successful Submission: 2024-06-10 16:17:13

Path Traversal 2

Time of First Successful Submission: 2024-11-26 18:25:07

CMDi 1

Time of First Successful Submission: 2024-11-26 18:27:49

CMDi 2

Time of First Successful Submission: 2024-11-26 18:28:57

CMDi 3

Time of First Successful Submission: 2024-11-26 18:30:41

CMDi 4

Time of First Successful Submission: 2024-06-10 16:18:43

CMDi 5

Time of First Successful Submission: 2024-11-26 18:32:15

CMDi 6

Time of First Successful Submission: 2024-11-26 18:50:29

Authentication Bypass 1

Time of First Successful Submission: 2024-06-10 16:21:06

Authentication Bypass 2

Time of First Successful Submission: 2024-11-26 18:53:51

SQLi 1

Time of First Successful Submission: 2024-11-26 19:02:30

SQLi 2

Time of First Successful Submission: 2024-06-11 11:57:00

SQLi 3

Time of First Successful Submission: 2024-06-11 12:00:18

SQLi 4

Time of First Successful Submission: 2024-06-11 12:03:10

SQLi 5

Time of First Successful Submission: 2024-06-11 12:50:39

XSS 1

Time of First Successful Submission: 2024-11-26 19:06:49

XSS 2

Time of First Successful Submission: 2024-11-26 19:08:25

XSS 3

Time of First Successful Submission: 2024-06-11 12:54:00

XSS 4

Time of First Successful Submission: 2024-06-11 12:55:54

XSS 5

Time of First Successful Submission: 2024-06-11 12:59:19

XSS 6

Time of First Successful Submission: 2024-11-26 19:50:50

XSS 7

Time of First Successful Submission: 2024-11-26 19:57:19

CSRF 1

Time of First Successful Submission: 2024-06-11 13:10:03

CSRF 2

Time of First Successful Submission: 2024-06-13 14:12:01

CSRF 3

Time of First Successful Submission: 2024-11-26 20:15:32

CSRF 4

Time of First Successful Submission: 2024-06-13 14:21:39

CSRF 5

Time of First Successful Submission: 2024-06-13 14:59:59

Connect

Time of First Successful Submission: 2023-10-06 22:45:06

Send

Time of First Successful Submission: 2025-08-03 13:28:50

Shutdown

Time of First Successful Submission: 2025-08-03 13:30:33

Listen

Time of First Successful Submission: 2023-10-06 22:47:44

Scan 1

Time of First Successful Submission: 2023-10-06 22:51:36

Scan 2

Time of First Successful Submission: 2024-06-14 19:28:11

Monitor 1

Time of First Successful Submission: 2024-06-14 19:29:48

Monitor 2

Time of First Successful Submission: 2024-11-26 20:26:25

Sniffing Cookies

Time of First Successful Submission: 2025-08-03 13:36:46

Network Configuration

Time of First Successful Submission: 2024-11-27 02:37:50

Firewall 1

Time of First Successful Submission: 2025-08-03 13:40:56

Firewall 2

Time of First Successful Submission: 2025-08-03 13:41:36

Firewall 3

Time of First Successful Submission: 2025-08-03 13:43:04

Denial of Service 1

Time of First Successful Submission: 2025-08-03 13:43:43

Denial of Service 2

Time of First Successful Submission: 2025-08-03 14:01:48

Denial of Service 3

Time of First Successful Submission: 2025-08-30 00:11:49

Ethernet

Time of First Successful Submission: 2024-11-27 02:49:47

IP

Time of First Successful Submission: 2024-11-27 03:31:24

TCP

Time of First Successful Submission: 2024-11-27 04:29:26

TCP Handshake

Time of First Successful Submission: 2024-11-27 05:06:27

UDP

Time of First Successful Submission: 2025-08-28 20:45:42

UDP 2

Time of First Successful Submission: 2025-08-28 20:59:27

UDP Spoofing 1

Time of First Successful Submission: 2025-08-28 22:52:31

UDP Spoofing 2

Time of First Successful Submission: 2025-08-29 22:31:25

UDP Spoofing 3

Time of First Successful Submission: 2025-08-29 23:14:03

UDP Spoofing 4

Time of First Successful Submission: 2025-08-29 23:38:25

ARP

Time of First Successful Submission: 2024-11-27 05:33:25

Intercept

Time of First Successful Submission: 2024-11-27 05:39:19

Man-in-the-Middle

Time of First Successful Submission: 2024-11-27 06:22:43

XOR

Time of First Successful Submission: 2024-11-27 15:29:57

XORing Hex

Time of First Successful Submission: 2024-11-27 15:47:44

XORing ASCII

Time of First Successful Submission: 2024-11-27 15:56:05

XORing ASCII Strings

Time of First Successful Submission: 2024-11-27 16:04:23

One-time Pad

Time of First Successful Submission: 2024-05-31 10:29:28

One-time Pad Tampering

Time of First Successful Submission: 2025-08-30 00:43:13

Many-time Pad

Time of First Successful Submission: 2024-05-31 10:33:19

AES

Time of First Successful Submission: 2024-05-31 11:18:55

AES-ECB-CPA

Time of First Successful Submission: 2024-11-27 17:39:32

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2025-09-15 14:14:34

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2024-11-27 17:55:08

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2024-11-27 18:12:53

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2025-09-28 13:29:32

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2025-09-28 14:08:53

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2025-09-28 14:25:29

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2025-09-28 15:04:23

AES-CBC

Time of First Successful Submission: 2025-09-16 10:22:57

AES-CBC Tampering

Time of First Successful Submission: 2025-09-16 10:46:08

AES-CBC Resizing

Time of First Successful Submission: 2025-09-16 11:23:09

DHKE

Time of First Successful Submission: 2025-08-30 15:56:49

DHKE-to-AES

Time of First Successful Submission: 2025-08-30 16:59:02

RSA 1

Time of First Successful Submission: 2025-09-16 12:23:30

RSA 2

Time of First Successful Submission: 2025-09-16 14:56:19

RSA 3

Time of First Successful Submission: 2025-09-17 00:14:47

RSA 4

Time of First Successful Submission: 2025-09-17 01:47:34

RSA Signatures

Time of First Successful Submission: 2025-09-17 03:15:49

SHA 1

Time of First Successful Submission: 2025-08-30 13:41:52

SHA 2

Time of First Successful Submission: 2025-08-30 14:19:08

TLS 1

Time of First Successful Submission: 2025-09-17 03:57:06

TLS 2

Time of First Successful Submission: 2025-09-17 05:39:04

level1

Time of First Successful Submission: 2024-06-14 19:03:40

level2

Time of First Successful Submission: 2024-06-14 19:04:06

level3

Time of First Successful Submission: 2024-06-14 19:04:38

level4

Time of First Successful Submission: 2024-06-14 19:05:08

level5

Time of First Successful Submission: 2024-06-14 19:07:05

level6

Time of First Successful Submission: 2024-06-14 19:10:05

level7

Time of First Successful Submission: 2024-06-14 19:10:59

level8

Time of First Successful Submission: 2024-06-14 19:11:37

level9

Time of First Successful Submission: 2024-06-14 19:12:08

level10

Time of First Successful Submission: 2024-06-14 19:12:57

level11

Time of First Successful Submission: 2024-06-14 19:14:50

level12

Time of First Successful Submission: 2024-06-14 19:16:21

level13

Time of First Successful Submission: 2024-06-14 19:17:09

level14

Time of First Successful Submission: 2024-06-14 19:18:40

level15

Time of First Successful Submission: 2024-06-14 19:19:30

level16

Time of First Successful Submission: 2024-06-14 19:20:56

level17

Time of First Successful Submission: 2025-09-17 17:33:40

level18

Time of First Successful Submission: 2025-09-17 19:08:18

level19

Time of First Successful Submission: 2025-09-17 22:47:29

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2025-08-30 17:15:55

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2025-08-30 18:49:50

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2024-11-27 18:23:38

Reading Endianness (Python)

Time of First Successful Submission: 2025-08-30 19:37:32

Reading Endianness (C)

Time of First Successful Submission: 2025-08-30 20:22:20

Reading Endianness (x86)

Time of First Successful Submission: 2024-11-27 18:27:07

Version Information (Python)

Time of First Successful Submission: 2025-08-30 20:31:49

Version Information (C)

Time of First Successful Submission: 2025-08-30 21:14:00

Version Information (x86)

Time of First Successful Submission: 2024-11-27 18:51:30

Metadata and Data (Python)

Time of First Successful Submission: 2025-08-30 22:30:28

Metadata and Data (C)

Time of First Successful Submission: 2025-08-31 16:16:29

Metadata and Data (x86)

Time of First Successful Submission: 2024-11-27 19:00:33

Input Restrictions (Python)

Time of First Successful Submission: 2025-08-31 17:13:34

Input Restrictions (C)

Time of First Successful Submission: 2025-08-31 21:15:10

Input Restrictions (x86)

Time of First Successful Submission: 2024-11-27 19:08:30

Behold the cIMG! (Python)

Time of First Successful Submission: 2025-08-31 21:38:59

Behold the cIMG! (C)

Time of First Successful Submission: 2025-08-31 22:03:35

Behold the cIMG! (x86)

Time of First Successful Submission: 2024-11-27 19:17:52

A Basic cIMG (Python)

Time of First Successful Submission: 2025-09-03 22:36:08

A Basic cIMG (C)

Time of First Successful Submission: 2025-09-03 23:32:02

A Basic cIMG (x86)

Time of First Successful Submission: 2024-11-27 19:37:18

Internal State Mini (C)

Time of First Successful Submission: 2025-09-03 23:53:07

Internal State Mini (x86)

Time of First Successful Submission: 2025-09-18 14:05:33

Internal State (C)

Time of First Successful Submission: 2025-09-18 16:35:10

Internal State (x86)

Time of First Successful Submission: 2025-09-18 17:57:46

File Formats: Directives (C)

Time of First Successful Submission: 2025-09-18 23:24:23

File Formats: Directives (x86)

Time of First Successful Submission: 2025-09-19 13:50:02

Your First Overflow (easy)

Time of First Successful Submission: 2025-09-15 07:40:26

Your First Overflow (hard)

Time of First Successful Submission: 2025-09-19 18:26:01

Precision (easy)

Time of First Successful Submission: 2025-09-20 00:32:06

Precision (hard)

Time of First Successful Submission: 2025-09-20 01:32:04

Variable Control (easy)

Time of First Successful Submission: 2025-09-20 03:40:50

Variable Control (hard)

Time of First Successful Submission: 2025-09-20 17:33:09

Control Hijack (easy)

Time of First Successful Submission: 2025-09-20 18:27:58

Control Hijack (hard)

Time of First Successful Submission: 2025-09-20 18:51:09

Tricky Control Hijack (easy)

Time of First Successful Submission: 2025-09-20 19:12:00

Tricky Control Hijack (hard)

Time of First Successful Submission: 2025-09-20 22:17:35

PIEs (easy)

Time of First Successful Submission: 2025-09-21 01:26:16

PIEs (hard)

Time of First Successful Submission: 2025-09-21 02:36:45

String Lengths (easy)

Time of First Successful Submission: 2025-09-21 14:38:05

String Lengths (hard)

Time of First Successful Submission: 2025-09-21 19:52:03

Basic Shellcode

Time of First Successful Submission: 2025-09-21 21:17:44

NOP Sleds

Time of First Successful Submission: 2025-09-22 00:52:04

NULL-Free Shellcode

Time of First Successful Submission: 2025-09-22 02:17:53

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2025-09-22 03:36:43

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2025-09-22 03:57:38

Hijack to Shellcode (easy)

Time of First Successful Submission: 2025-09-22 04:45:03

Hijack to Shellcode (hard)

Time of First Successful Submission: 2025-09-22 16:55:11

ECB-to-Win (easy)

Time of First Successful Submission: 2025-09-22 17:53:23

ECB-to-Win (hard)

Time of First Successful Submission: 2025-09-23 00:10:02

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2025-09-23 02:25:43

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2025-09-23 03:03:12


Program Security

36 / 162 1980 / 9610


Terrible Token (Easy)

Time of First Successful Submission: 2024-06-03 12:50:03

Terrible Token (Hard)

Time of First Successful Submission: 2024-06-03 12:51:36

Tangled Ticket (Easy)

Time of First Successful Submission: 2024-06-03 12:53:00

Tangled Ticket (Hard)

Time of First Successful Submission: 2024-06-03 12:53:46

Meager Mangler (Easy)

Time of First Successful Submission: 2024-06-03 13:12:41

Meager Mangler (Hard)

Time of First Successful Submission: 2024-12-28 08:11:41

Monstrous Mangler (Easy)

Time of First Successful Submission: 2024-12-28 08:40:20

Monstrous Mangler (Hard)

Time of First Successful Submission: 2024-12-28 08:50:47

Patched Up (Easy)

Time of First Successful Submission: 2024-12-28 08:57:44

Patched Up (Hard)

Time of First Successful Submission: 2024-12-28 09:00:48

Puzzle Patch (Easy)

Time of First Successful Submission: 2024-12-28 09:02:35

Puzzle Patch (Hard)

Time of First Successful Submission: 2024-12-28 09:05:12

Patch Perfect (Easy)

Time of First Successful Submission: 2024-12-28 09:08:04

Patch Perfect (Hard)

Time of First Successful Submission: 2024-12-28 09:17:13

Trust the Yancode (Easy)

Time of First Successful Submission: 2024-12-28 22:11:35

Trust the Yancode (Hard)

Time of First Successful Submission: 2024-12-28 22:13:02

Know the Yancode (Easy)

Time of First Successful Submission: 2024-12-28 22:34:18

Know the Yancode (Hard)

Time of First Successful Submission: 2024-12-28 22:46:28

Master the Yancode (Easy)

Time of First Successful Submission: 2024-12-28 22:57:17

Master the Yancode (Hard)

Time of First Successful Submission: 2024-12-29 00:57:42

Transcend the Yancode (Easy)

Time of First Successful Submission: 2024-12-29 01:05:47

Transcend the Yancode (Hard)

Time of First Successful Submission: 2024-12-29 01:27:27

The Yanalyzer (Easy)

Time of First Successful Submission: 2024-12-29 22:52:48

The Yanalyzer (Hard)

Time of First Successful Submission: 2024-12-29 23:51:50

The Yangler (Easy)

Time of First Successful Submission: 2024-12-30 14:23:26

The Yangler (Hard)

Time of First Successful Submission: 2024-12-30 15:26:39

Yancraft (Easy)

Time of First Successful Submission: 2024-12-31 00:29:41

Yancraft (Hard)

Time of First Successful Submission: 2024-12-31 01:01:24

Yansanity (Easy)

Time of First Successful Submission: 2024-12-31 01:28:57

Yansanity (Hard)

Time of First Successful Submission: 2024-12-31 17:54:04

Loose Link (Easy)

Time of First Successful Submission: 2024-07-30 12:47:21

Loose Link (Hard)

Time of First Successful Submission: 2024-07-30 12:56:01

Call Chain (Easy)

Time of First Successful Submission: 2024-07-30 12:59:35

Call Chain (Hard)

Time of First Successful Submission: 2024-07-30 13:01:11

Chain of Command (Easy)

Time of First Successful Submission: 2024-07-30 13:17:47

Chain of Command (Hard)

Time of First Successful Submission: 2024-07-30 13:20:11


System Security

2 / 95 2580 / 3333


chroot-escape-basic

Time of First Successful Submission: 2024-06-14 19:46:08

level1.0

Time of First Successful Submission: 2024-06-14 19:50:44


Software Exploitation

12 / 90 770 / 2144


Level1.0

Time of First Successful Submission: 2024-12-26 03:35:44

Level1.1

Time of First Successful Submission: 2024-12-26 03:38:48

Level2.0

Time of First Successful Submission: 2024-12-26 03:43:17

Level2.1

Time of First Successful Submission: 2024-12-26 03:47:43

Level3.0

Time of First Successful Submission: 2024-12-26 04:00:02

Level3.1

Time of First Successful Submission: 2024-12-26 04:11:39

Level4.0

Time of First Successful Submission: 2024-12-26 04:19:24

Level4.1

Time of First Successful Submission: 2024-12-26 05:04:17

Level5.0

Time of First Successful Submission: 2024-12-26 05:48:39

Level5.1

Time of First Successful Submission: 2024-12-26 06:05:52

Level6.0

Time of First Successful Submission: 2024-12-26 14:33:46

Level6.1

Time of First Successful Submission: 2024-12-26 14:41:39


Start Here

11 / 12 2398 / 43566


Using the Terminal

Time of First Successful Submission: 2025-08-08 16:21:57

Using the VSCode Workspace

Time of First Successful Submission: 2024-05-27 12:34:59

Using the GUI Desktop

Time of First Successful Submission: 2024-05-27 13:22:55

Pasting into the Desktop

Time of First Successful Submission: 2024-05-27 13:23:56

Restarting Challenges

Time of First Successful Submission: 2024-06-23 23:18:03

Challenge Programs

Time of First Successful Submission: 2024-05-27 13:25:14

The Flag File

Time of First Successful Submission: 2024-05-27 13:26:49

Using Privileged Mode

Time of First Successful Submission: 2024-05-27 13:28:53

Persistent Home Directories - One

Time of First Successful Submission: 2024-05-27 13:30:27

Persistent Home Directories - Two

Time of First Successful Submission: 2024-05-27 13:30:50


Linux Luminarium

128 / 128 313 / 32599


Intro to Commands

Time of First Successful Submission: 2024-07-04 10:32:29

Intro to Arguments

Time of First Successful Submission: 2024-07-04 10:32:44

Command History

Time of First Successful Submission: 2025-06-27 22:23:07

The Root

Time of First Successful Submission: 2024-06-03 13:16:53

Program and absolute paths

Time of First Successful Submission: 2024-05-27 13:33:23

Position thy self

Time of First Successful Submission: 2024-05-27 13:33:57

Position elsewhere

Time of First Successful Submission: 2024-05-27 13:35:36

implicit relative paths, from /

Time of First Successful Submission: 2024-05-27 13:37:03

explicit relative paths, from /

Time of First Successful Submission: 2024-05-27 13:37:59

implicit relative path

Time of First Successful Submission: 2024-05-27 13:39:00

home sweet home

Time of First Successful Submission: 2024-05-27 13:40:48

cat: not the pet, but the command!

Time of First Successful Submission: 2024-05-27 13:42:53

catting absolute paths

Time of First Successful Submission: 2024-05-27 13:43:18

more catting practice

Time of First Successful Submission: 2024-05-27 13:44:03

grepping for a needle in a haystack

Time of First Successful Submission: 2024-05-27 13:44:39

comparing files

Time of First Successful Submission: 2025-07-29 21:41:17

listing files

Time of First Successful Submission: 2024-05-27 13:45:31

touching files

Time of First Successful Submission: 2024-05-27 13:46:02

removing files

Time of First Successful Submission: 2024-06-23 23:18:43

moving files

Time of First Successful Submission: 2025-06-27 22:24:36

copying files

Time of First Successful Submission: 2025-11-13 15:30:27

hidden files

Time of First Successful Submission: 2024-05-27 13:46:32

An Epic Filesystem Quest

Time of First Successful Submission: 2024-05-27 13:50:07

making directories

Time of First Successful Submission: 2024-05-27 13:50:36

finding files

Time of First Successful Submission: 2024-05-27 13:52:32

linking files

Time of First Successful Submission: 2024-07-26 00:52:20

Learning From Documentation

Time of First Successful Submission: 2024-05-27 13:54:26

Learning Complex Usage

Time of First Successful Submission: 2024-05-27 13:55:51

Reading Manuals

Time of First Successful Submission: 2024-05-27 13:58:14

Searching Manuals

Time of First Successful Submission: 2024-05-27 13:58:53

Searching For Manuals

Time of First Successful Submission: 2024-05-27 14:00:20

Helpful Programs

Time of First Successful Submission: 2024-05-27 14:01:24

Help for Builtins

Time of First Successful Submission: 2024-05-27 14:03:13

Matching with *

Time of First Successful Submission: 2024-05-27 14:07:24

Matching with ?

Time of First Successful Submission: 2024-05-27 14:08:36

Matching with []

Time of First Successful Submission: 2024-05-27 14:10:00

Matching paths with []

Time of First Successful Submission: 2024-05-27 14:10:55

Multiple globs

Time of First Successful Submission: 2025-06-27 22:26:01

Mixing globs

Time of First Successful Submission: 2024-05-27 14:20:15

Exclusionary globbing

Time of First Successful Submission: 2024-05-27 14:22:06

Tab completion

Time of First Successful Submission: 2025-06-27 22:27:36

Multiple options for tab completion

Time of First Successful Submission: 2025-06-27 22:29:32

Tab completion on commands

Time of First Successful Submission: 2025-06-27 22:30:16

Redirecting output

Time of First Successful Submission: 2024-05-28 11:17:55

Redirecting more output

Time of First Successful Submission: 2024-05-28 11:19:30

Appending output

Time of First Successful Submission: 2024-05-28 11:21:11

Redirecting errors

Time of First Successful Submission: 2024-05-28 11:23:06

Redirecting input

Time of First Successful Submission: 2024-05-28 11:24:09

Grepping stored results

Time of First Successful Submission: 2024-05-28 11:24:55

Grepping live output

Time of First Successful Submission: 2024-05-28 11:25:27

Grepping errors

Time of First Successful Submission: 2024-05-28 11:26:22

Filtering with grep -v

Time of First Successful Submission: 2025-06-27 22:31:07

Filtering with sed

Time of First Successful Submission: 2025-11-13 15:31:51

Duplicating piped data with tee

Time of First Successful Submission: 2024-05-28 11:29:56

Process substitution for input

Time of First Successful Submission: 2025-07-29 21:44:06

Writing to multiple programs

Time of First Successful Submission: 2024-07-20 20:34:35

Split-piping stderr and stdout

Time of First Successful Submission: 2024-08-15 13:57:47

Named pipes

Time of First Successful Submission: 2025-07-29 21:47:19

Printing Variables

Time of First Successful Submission: 2024-05-28 11:31:33

Setting Variables

Time of First Successful Submission: 2024-05-28 11:33:18

Multi-word Variables

Time of First Successful Submission: 2024-05-28 11:34:14

Exporting Variables

Time of First Successful Submission: 2024-05-28 11:37:04

Printing Exported Variables

Time of First Successful Submission: 2024-05-28 11:32:11

Storing Command Output

Time of First Successful Submission: 2024-07-20 20:36:20

Reading Input

Time of First Successful Submission: 2024-05-28 11:37:53

Reading Files

Time of First Successful Submission: 2024-05-28 11:42:32

Translating characters

Time of First Successful Submission: 2025-06-27 22:33:18

Deleting characters

Time of First Successful Submission: 2025-06-27 22:33:59

Deleting newlines

Time of First Successful Submission: 2025-06-27 22:35:13

Extracting the first lines with head

Time of First Successful Submission: 2025-06-27 22:36:09

Extracting specific sections of text

Time of First Successful Submission: 2025-06-27 22:37:17

Sorting data

Time of First Successful Submission: 2025-07-29 21:51:19

Listing Processes

Time of First Successful Submission: 2024-05-28 11:51:24

Killing Processes

Time of First Successful Submission: 2024-05-28 11:52:32

Interrupting Processes

Time of First Successful Submission: 2024-05-28 11:53:02

Killing Misbehaving Processes

Time of First Successful Submission: 2025-07-29 21:53:19

Suspending Processes

Time of First Successful Submission: 2024-05-28 11:54:22

Resuming Processes

Time of First Successful Submission: 2024-05-28 11:54:53

Backgrounding Processes

Time of First Successful Submission: 2024-05-28 11:56:46

Foregrounding Processes

Time of First Successful Submission: 2024-05-28 11:58:25

Starting Backgrounded Processes

Time of First Successful Submission: 2024-05-28 11:59:21

Process Exit Codes

Time of First Successful Submission: 2024-08-06 15:25:19

Becoming root with su

Time of First Successful Submission: 2024-07-18 20:12:44

Other users with su

Time of First Successful Submission: 2024-07-18 20:13:34

Cracking passwords

Time of First Successful Submission: 2024-07-18 20:16:28

Using sudo

Time of First Successful Submission: 2024-07-18 20:18:46

Changing File Ownership

Time of First Successful Submission: 2024-05-28 12:06:24

Groups and Files

Time of First Successful Submission: 2024-07-04 10:35:20

Fun With Groups Names

Time of First Successful Submission: 2024-07-04 10:37:39

Changing Permissions

Time of First Successful Submission: 2024-07-04 10:37:04

Executable Files

Time of First Successful Submission: 2024-05-28 12:07:01

Permission Tweaking Practice

Time of First Successful Submission: 2024-05-28 12:03:34

Permissions Setting Practice

Time of First Successful Submission: 2024-05-28 12:05:45

The SUID Bit

Time of First Successful Submission: 2024-05-28 12:08:42

Chaining with Semicolons

Time of First Successful Submission: 2024-05-28 11:43:57

Building on Success

Time of First Successful Submission: 2025-07-29 21:54:58

Handling Failure

Time of First Successful Submission: 2025-07-29 21:55:37

Your First Shell Script

Time of First Successful Submission: 2024-05-28 11:45:13

Redirecting Script Output

Time of First Successful Submission: 2024-05-28 11:46:27

Executable Shell Scripts

Time of First Successful Submission: 2024-07-04 10:39:04

Understanding Shebangs

Time of First Successful Submission: 2025-07-29 21:57:30

Scripting with Arguments

Time of First Successful Submission: 2025-07-29 21:58:25

Scripting with Conditionals

Time of First Successful Submission: 2025-07-29 22:00:04

Scripting with Default Cases

Time of First Successful Submission: 2025-07-29 22:01:50

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-07-29 22:03:19

Reading Shell Scripts

Time of First Successful Submission: 2025-08-27 23:41:36

Launching Screen

Time of First Successful Submission: 2025-07-29 22:04:02

Detaching and Attaching

Time of First Successful Submission: 2025-07-29 22:05:06

Finding Sessions

Time of First Successful Submission: 2025-07-29 22:06:18

Switching Windows

Time of First Successful Submission: 2025-07-29 22:07:27

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-07-29 22:08:32

Switching Windows (tmux)

Time of First Successful Submission: 2025-07-29 22:10:08

The PATH Variable

Time of First Successful Submission: 2024-06-23 23:20:18

Setting PATH

Time of First Successful Submission: 2024-07-04 10:40:02

Finding Commands

Time of First Successful Submission: 2025-06-27 22:39:09

Adding Commands

Time of First Successful Submission: 2024-07-04 10:41:25

Hijacking Commands

Time of First Successful Submission: 2024-07-04 10:43:10

Bashrc Backdoor

Time of First Successful Submission: 2025-06-27 22:41:37

Sniffing Input

Time of First Successful Submission: 2025-06-27 22:47:46

Overshared Directories

Time of First Successful Submission: 2025-06-27 22:51:34

Tricky Linking

Time of First Successful Submission: 2025-06-27 22:53:50

Sniffing Process Arguments

Time of First Successful Submission: 2025-06-27 22:55:07

Snooping on Configurations

Time of First Successful Submission: 2025-06-27 22:56:20

The Fork Bomb

Time of First Successful Submission: 2025-06-27 23:00:43

Disk-Space Doomsday

Time of First Successful Submission: 2025-06-27 23:02:52

rm -rf /

Time of First Successful Submission: 2025-06-27 23:05:43

Life after rm -rf /

Time of First Successful Submission: 2025-06-27 23:08:27

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-06-27 23:10:16


Computing 101

68 / 94 1130 / 21609


Your First Register

Time of First Successful Submission: 2024-11-26 02:23:01

Your First Syscall

Time of First Successful Submission: 2024-11-26 02:28:40

Exit Codes

Time of First Successful Submission: 2024-11-26 02:30:43

Building Executables

Time of First Successful Submission: 2024-11-26 02:39:07

Moving Between Registers

Time of First Successful Submission: 2024-11-26 02:45:57

Loading From Memory

Time of First Successful Submission: 2024-11-26 02:59:17

More Loading Practice

Time of First Successful Submission: 2024-11-26 03:00:14

Dereferencing Pointers

Time of First Successful Submission: 2024-11-26 03:03:17

Dereferencing Yourself

Time of First Successful Submission: 2024-11-26 03:04:58

Dereferencing with Offsets

Time of First Successful Submission: 2024-11-26 03:06:56

Stored Addresses

Time of First Successful Submission: 2024-11-26 03:09:14

Double Dereference

Time of First Successful Submission: 2024-11-26 03:11:08

Tracing Syscalls

Time of First Successful Submission: 2024-11-26 02:42:11

Starting GDB

Time of First Successful Submission: 2025-02-03 13:03:25

Starting Programs in GDB

Time of First Successful Submission: 2025-02-03 13:04:13

Writing Output

Time of First Successful Submission: 2024-11-26 03:23:52

Chaining Syscalls

Time of First Successful Submission: 2024-11-26 03:25:44

Writing Strings

Time of First Successful Submission: 2024-11-26 03:27:02

Reading Data

Time of First Successful Submission: 2025-02-21 21:03:53

set-register

Time of First Successful Submission: 2023-10-09 21:19:35

set-multiple-registers

Time of First Successful Submission: 2024-06-30 13:24:31

add-to-register

Time of First Successful Submission: 2023-10-09 21:26:09

linear-equation-registers

Time of First Successful Submission: 2023-10-09 21:58:15

integer-division

Time of First Successful Submission: 2023-10-09 22:01:43

modulo-operation

Time of First Successful Submission: 2023-10-09 22:03:13

set-upper-byte

Time of First Successful Submission: 2024-06-30 13:33:56

efficient-modulo

Time of First Successful Submission: 2023-10-09 22:14:17

byte-extraction

Time of First Successful Submission: 2023-10-09 22:22:11

bitwise-and

Time of First Successful Submission: 2023-10-09 22:27:26

check-even

Time of First Successful Submission: 2023-10-09 22:40:12

memory-read

Time of First Successful Submission: 2024-06-30 13:44:09

memory-write

Time of First Successful Submission: 2024-06-30 13:44:53

memory-increment

Time of First Successful Submission: 2023-10-09 22:49:26

byte-access

Time of First Successful Submission: 2024-06-30 13:46:48

memory-size-access

Time of First Successful Submission: 2023-10-09 22:52:45

little-endian-write

Time of First Successful Submission: 2023-10-09 23:01:10

memory-sum

Time of First Successful Submission: 2023-10-09 23:05:57

stack-subtraction

Time of First Successful Submission: 2023-10-09 23:11:31

swap-stack-values

Time of First Successful Submission: 2023-10-09 23:12:59

average-stack-values

Time of First Successful Submission: 2023-10-09 23:26:14

absolute-jump

Time of First Successful Submission: 2024-06-30 13:49:03

relative-jump

Time of First Successful Submission: 2024-06-30 13:53:10

jump-trampoline

Time of First Successful Submission: 2023-10-09 23:52:33

conditional-jump

Time of First Successful Submission: 2023-10-10 13:59:07

indirect-jump

Time of First Successful Submission: 2023-10-10 14:28:31

average-loop

Time of First Successful Submission: 2023-10-10 15:48:07

count-non-zero

Time of First Successful Submission: 2023-10-11 21:56:55

string-lower

Time of First Successful Submission: 2023-10-12 16:23:53

most-common-byte

Time of First Successful Submission: 2023-10-13 16:51:24

Exit

Time of First Successful Submission: 2024-06-10 16:10:00

Socket

Time of First Successful Submission: 2024-11-26 04:06:40

Bind

Time of First Successful Submission: 2024-11-26 04:49:41

Listen

Time of First Successful Submission: 2024-11-26 05:00:08

Accept

Time of First Successful Submission: 2024-11-26 05:04:35

Static Response

Time of First Successful Submission: 2024-11-26 06:05:52

Dynamic Response

Time of First Successful Submission: 2024-11-26 06:47:24

Iterative GET Server

Time of First Successful Submission: 2024-11-26 07:07:06

Concurrent GET Server

Time of First Successful Submission: 2024-11-26 07:21:21

Concurrent POST Server

Time of First Successful Submission: 2024-11-26 18:08:17

Web Server

Time of First Successful Submission: 2024-11-26 18:08:56

Debugging Programs

Time of First Successful Submission: 2023-10-13 23:15:13

Inspecting Registers

Time of First Successful Submission: 2023-10-13 23:17:20

Examining Memory

Time of First Successful Submission: 2023-10-13 23:59:09

Setting Breakpoints

Time of First Successful Submission: 2023-10-14 00:24:22

GDB Scripting

Time of First Successful Submission: 2023-11-24 21:03:21

Modifying Data

Time of First Successful Submission: 2024-07-02 16:55:43

Modifying Execution

Time of First Successful Submission: 2024-07-02 16:57:28

Broken Functions

Time of First Successful Submission: 2024-07-02 17:04:27


Playing With Programs

116 / 116 4 / 23424


What's the password?

Time of First Successful Submission: 2025-01-20 14:30:23

... and again!

Time of First Successful Submission: 2025-01-20 14:30:48

Newline Troubles

Time of First Successful Submission: 2025-01-20 14:31:47

Reasoning about files

Time of First Successful Submission: 2025-01-20 14:32:35

Specifying Filenames

Time of First Successful Submission: 2025-01-20 21:21:19

Binary and Hex Encoding

Time of First Successful Submission: 2025-01-20 14:39:28

More Hex

Time of First Successful Submission: 2025-01-20 14:41:12

Decoding Hex

Time of First Successful Submission: 2025-01-20 14:42:26

Decoding Practice

Time of First Successful Submission: 2025-01-21 11:55:38

Encoding Practice

Time of First Successful Submission: 2025-01-21 11:56:28

Hex-encoding ASCII

Time of First Successful Submission: 2025-01-20 14:51:58

Nested Encoding

Time of First Successful Submission: 2025-01-20 14:53:12

Hex-encoding UTF-8

Time of First Successful Submission: 2025-01-20 21:24:51

UTF Mixups

Time of First Successful Submission: 2025-01-20 21:32:08

Modifying Encoded Data

Time of First Successful Submission: 2025-01-20 15:10:18

Decoding Base64

Time of First Successful Submission: 2024-05-31 10:26:59

Encoding Base64

Time of First Successful Submission: 2025-01-20 15:12:53

Dealing with Obfuscation

Time of First Successful Submission: 2025-01-20 15:18:44

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-01-20 15:25:33

Your First HTTP Request

Time of First Successful Submission: 2025-01-27 14:56:15

Reading Flask

Time of First Successful Submission: 2025-01-27 14:57:12

Commented Data

Time of First Successful Submission: 2025-01-27 14:58:43

HTTP Metadata

Time of First Successful Submission: 2025-01-27 14:59:34

HTTP (netcat)

Time of First Successful Submission: 2023-10-05 23:04:10

HTTP Paths (netcat)

Time of First Successful Submission: 2023-10-05 23:17:57

HTTP (curl)

Time of First Successful Submission: 2023-10-05 23:17:13

HTTP (python)

Time of First Successful Submission: 2023-10-05 23:18:52

HTTP Host Header (python)

Time of First Successful Submission: 2023-10-05 23:16:09

HTTP Host Header (curl)

Time of First Successful Submission: 2023-10-05 23:13:23

HTTP Host Header (netcat)

Time of First Successful Submission: 2023-10-05 23:14:29

URL Encoding (netcat)

Time of First Successful Submission: 2023-10-05 23:25:58

HTTP GET Parameters

Time of First Successful Submission: 2023-10-06 11:15:36

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2023-10-06 11:22:37

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2023-10-06 11:20:49

HTTP Forms

Time of First Successful Submission: 2025-01-27 15:00:42

HTTP Forms (curl)

Time of First Successful Submission: 2023-10-06 11:25:25

HTTP Forms (netcat)

Time of First Successful Submission: 2023-10-06 11:28:54

HTTP Forms (python)

Time of First Successful Submission: 2023-10-06 22:11:46

HTTP Forms Without Forms

Time of First Successful Submission: 2025-01-27 15:01:23

Multiple Form Fields (curl)

Time of First Successful Submission: 2023-10-06 22:12:50

Multiple Form Fields (netcat)

Time of First Successful Submission: 2023-10-06 22:17:24

HTTP Redirects (netcat)

Time of First Successful Submission: 2023-10-06 22:34:50

HTTP Redirects (curl)

Time of First Successful Submission: 2023-10-06 22:34:07

HTTP Redirects (python)

Time of First Successful Submission: 2023-10-06 22:35:30

HTTP Cookies (curl)

Time of First Successful Submission: 2023-10-06 22:36:24

HTTP Cookies (netcat)

Time of First Successful Submission: 2023-10-06 22:37:26

HTTP Cookies (python)

Time of First Successful Submission: 2023-10-06 22:39:08

Server State (python)

Time of First Successful Submission: 2023-10-06 22:42:48

Listening Web

Time of First Successful Submission: 2025-01-28 02:01:07

Speaking Redirects

Time of First Successful Submission: 2025-01-28 02:05:14

JavaScript Redirects

Time of First Successful Submission: 2025-01-28 13:35:20

Including JavaScript

Time of First Successful Submission: 2025-01-28 13:48:37

HTTP (javascript)

Time of First Successful Submission: 2025-01-28 14:03:35

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-01-28 14:08:02

HTTP Forms (javascript)

Time of First Successful Submission: 2025-01-28 14:12:08

cat

Time of First Successful Submission: 2023-10-05 22:48:39

more

Time of First Successful Submission: 2024-05-28 12:11:37

less

Time of First Successful Submission: 2024-05-28 12:11:54

tail

Time of First Successful Submission: 2024-05-28 12:12:13

head

Time of First Successful Submission: 2024-05-28 12:12:36

sort

Time of First Successful Submission: 2024-05-28 12:12:53

vim

Time of First Successful Submission: 2024-05-28 12:13:13

emacs

Time of First Successful Submission: 2024-05-28 12:13:31

nano

Time of First Successful Submission: 2024-05-28 12:13:49

rev

Time of First Successful Submission: 2024-05-28 12:14:11

od

Time of First Successful Submission: 2024-05-28 12:16:50

hd

Time of First Successful Submission: 2024-05-28 12:17:23

xxd

Time of First Successful Submission: 2024-05-28 12:17:53

base32

Time of First Successful Submission: 2024-05-28 12:18:16

base64

Time of First Successful Submission: 2024-05-28 12:18:35

split

Time of First Successful Submission: 2024-05-28 12:19:55

gzip

Time of First Successful Submission: 2024-05-28 12:21:56

bzip2

Time of First Successful Submission: 2024-05-28 12:22:51

zip

Time of First Successful Submission: 2024-05-28 12:24:06

tar

Time of First Successful Submission: 2024-05-28 12:25:16

ar

Time of First Successful Submission: 2024-05-28 13:53:07

cpio

Time of First Successful Submission: 2024-05-28 13:56:34

genisoimage

Time of First Successful Submission: 2024-05-28 14:02:56

env

Time of First Successful Submission: 2024-05-28 14:04:57

find

Time of First Successful Submission: 2024-05-28 14:05:36

make

Time of First Successful Submission: 2024-05-28 14:06:40

nice

Time of First Successful Submission: 2024-05-28 14:07:12

timeout

Time of First Successful Submission: 2024-05-28 14:07:47

stdbuf

Time of First Successful Submission: 2024-05-28 14:08:47

setarch

Time of First Successful Submission: 2024-05-28 14:09:38

watch

Time of First Successful Submission: 2024-05-28 14:10:28

socat

Time of First Successful Submission: 2024-05-28 14:11:51

whiptail

Time of First Successful Submission: 2024-05-28 14:15:03

awk

Time of First Successful Submission: 2024-05-28 14:15:36

sed

Time of First Successful Submission: 2024-05-28 14:16:07

ed

Time of First Successful Submission: 2024-05-28 14:16:47

chown

Time of First Successful Submission: 2024-05-28 14:17:34

chmod

Time of First Successful Submission: 2024-05-28 14:17:51

cp

Time of First Successful Submission: 2024-05-28 14:19:25

mv

Time of First Successful Submission: 2024-05-28 14:26:06

perl

Time of First Successful Submission: 2024-05-28 14:26:43

python

Time of First Successful Submission: 2024-05-28 14:27:26

ruby

Time of First Successful Submission: 2024-05-28 14:28:31

bash

Time of First Successful Submission: 2024-05-28 14:28:52

date

Time of First Successful Submission: 2024-05-28 14:29:30

dmesg

Time of First Successful Submission: 2024-05-28 14:30:08

wc

Time of First Successful Submission: 2024-05-28 14:30:59

gcc

Time of First Successful Submission: 2024-05-28 14:32:10

as

Time of First Successful Submission: 2024-05-28 14:32:50

wget

Time of First Successful Submission: 2024-05-28 14:37:08

ssh-keygen

Time of First Successful Submission: 2024-05-28 14:55:32

SQL Queries

Time of First Successful Submission: 2025-01-27 15:04:01

Filtering SQL

Time of First Successful Submission: 2025-01-27 15:05:55

Choosing Columns

Time of First Successful Submission: 2025-01-27 15:07:10

Exclusionary Filtering

Time of First Successful Submission: 2025-01-27 15:08:41

Filtering Strings

Time of First Successful Submission: 2025-01-27 15:09:31

Filtering on Expressions

Time of First Successful Submission: 2025-01-27 15:11:44

SELECTing Expressions

Time of First Successful Submission: 2025-01-27 15:15:09

Composite Conditions

Time of First Successful Submission: 2025-01-27 15:16:10

Reaching Your LIMITs

Time of First Successful Submission: 2025-01-27 15:17:02

Querying Metadata

Time of First Successful Submission: 2025-01-27 15:20:02


Arizona CTF 2025

4 / 23 67 / 757


Hijack Me!

Time of First Successful Submission: 2024-11-27 06:30:36

Expand Your Mind

Time of First Successful Submission: 2025-08-23 03:14:27

Fiesty File

Time of First Successful Submission: 2025-08-23 04:03:55

No Limitations

Time of First Successful Submission: 2025-08-23 04:42:04


Content Injection

10 / 10 24 / 110


Teacher Login

Time of First Successful Submission: 2025-09-13 01:26:25

Teacher Login 2

Time of First Successful Submission: 2025-09-13 16:06:59

Teacher Login 3

Time of First Successful Submission: 2025-09-13 16:20:59

Teacher Login 4

Time of First Successful Submission: 2025-09-13 17:42:37

Teacher Login 5

Time of First Successful Submission: 2025-09-13 18:27:36

Teacher Login 6

Time of First Successful Submission: 2025-09-13 20:14:15

Teacher Login 7

Time of First Successful Submission: 2025-09-13 21:28:06

Class Cancellation

Time of First Successful Submission: 2025-09-13 22:48:18

Class Cancellation 2

Time of First Successful Submission: 2025-09-13 23:46:42

Class Cancellation 3

Time of First Successful Submission: 2025-09-14 00:29:32


Defcon 33 Defcon Academy Dojo

7 / 7 7 / 101


Banana

Time of First Successful Submission: 2025-09-14 20:43:52

Earth

Time of First Successful Submission: 2025-09-14 22:06:49

Terminal Basics

Time of First Successful Submission: 2025-09-14 22:29:36

Managing Files

Time of First Successful Submission: 2025-09-14 23:04:16

Networking

Time of First Successful Submission: 2025-09-14 23:12:45

Exporting Is Fun

Time of First Successful Submission: 2025-09-15 03:44:12

Byte-Sized-Basics

Time of First Successful Submission: 2025-09-15 05:01:45


GCA CTF

14 / 104 263 / 43844


Using the Terminal

Time of First Successful Submission: 2025-08-08 16:21:57

Using the VSCode Workspace

Time of First Successful Submission: 2024-05-27 12:34:59

Using the GUI Desktop

Time of First Successful Submission: 2024-05-27 13:22:55

Pasting into the Desktop

Time of First Successful Submission: 2024-05-27 13:23:56

Restarting Challenges

Time of First Successful Submission: 2024-06-23 23:18:03

Getting Help

Time of First Successful Submission: 2024-07-13 09:42:15

Challenge Programs

Time of First Successful Submission: 2024-05-27 13:25:14

The Flag File

Time of First Successful Submission: 2024-05-27 13:26:49

Using Privileged Mode

Time of First Successful Submission: 2024-05-27 13:28:53

Persistent Home Directories - One

Time of First Successful Submission: 2024-05-27 13:30:27

Persistent Home Directories - Two

Time of First Successful Submission: 2024-05-27 13:30:50

Running Commands

Time of First Successful Submission: 2025-10-25 14:03:43

Move through the Linux filesystem.

Time of First Successful Submission: 2025-10-25 14:05:17

Create and delete files.

Time of First Successful Submission: 2025-10-25 14:06:23


Hacker History

8 / 8 34 / 160


External BBS (login)

Time of First Successful Submission: 2025-06-28 11:23:34

Internal BBS

Time of First Successful Submission: 2025-06-28 11:42:45

Join an IRC Server

Time of First Successful Submission: 2025-06-28 10:59:02

Join an IRC Server (with an IRC Client)

Time of First Successful Submission: 2025-06-28 10:59:49

Change your nickname

Time of First Successful Submission: 2025-06-28 11:01:20

Join a channel

Time of First Successful Submission: 2025-06-28 11:02:29

Message a channel

Time of First Successful Submission: 2025-06-28 11:03:03

Remove another user

Time of First Successful Submission: 2025-06-28 11:03:49


Honors Dojo

6 / 17 29 / 8



Honors Dojo

6 / 17 29 / 8



Honors Dojo

6 / 11 29 / 8



Linux Lunacy

2 / 13 58 / 305


Only Files

Time of First Successful Submission: 2025-08-23 04:03:55

Full Circus

Time of First Successful Submission: 2025-08-23 04:42:04


Privilege Escalation

5 / 563 92 / 199


aa-exec

Time of First Successful Submission: 2025-12-20 12:42:02

ab

Time of First Successful Submission: 2025-12-20 12:44:23

agetty

Time of First Successful Submission: 2025-12-20 12:45:05

alpine

Time of First Successful Submission: 2025-12-20 12:45:40

ar

Time of First Successful Submission: 2025-12-20 12:46:17


Pwntools Tutorials

12 / 12 33 / 1225


Level 0.0

Time of First Successful Submission: 2024-07-28 14:55:12

Level 1.0

Time of First Successful Submission: 2024-07-28 15:00:23

Level 1.1

Time of First Successful Submission: 2024-07-28 15:03:22

Level 2.0

Time of First Successful Submission: 2024-07-28 15:09:32

Level 2.1

Time of First Successful Submission: 2024-07-28 15:13:49

Level 2.2

Time of First Successful Submission: 2024-07-28 15:24:17

Level 2.3

Time of First Successful Submission: 2024-07-28 15:27:46

Level 2.4

Time of First Successful Submission: 2024-07-28 15:29:46

Level 2.5

Time of First Successful Submission: 2024-07-29 15:06:31

Level 2.6

Time of First Successful Submission: 2024-07-29 15:10:08

Level 3.0

Time of First Successful Submission: 2024-07-29 15:20:50

Level 4.0

Time of First Successful Submission: 2024-07-29 15:40:38