pwn.college Archives

178 / 202 113 / 22852


level1

Time of First Successful Submission: 2026-04-02 14:01:39

level2

Time of First Successful Submission: 2026-04-02 14:04:44

level3

Time of First Successful Submission: 2026-04-02 14:06:07

level4

Time of First Successful Submission: 2026-04-02 14:07:34

level5

Time of First Successful Submission: 2026-04-02 14:09:22

level6

Time of First Successful Submission: 2026-04-02 14:10:40

level7

Time of First Successful Submission: 2026-04-02 14:11:37

level8

Time of First Successful Submission: 2026-04-02 14:12:53

level9

Time of First Successful Submission: 2026-04-02 14:14:08

level10

Time of First Successful Submission: 2026-04-02 14:15:00

level11

Time of First Successful Submission: 2026-04-02 14:15:55

level12

Time of First Successful Submission: 2026-04-02 14:16:44

level13

Time of First Successful Submission: 2026-04-02 14:17:46

level14

Time of First Successful Submission: 2026-04-02 14:18:40

level15

Time of First Successful Submission: 2026-04-02 14:19:52

level16

Time of First Successful Submission: 2026-04-02 14:20:55

level17

Time of First Successful Submission: 2026-04-02 14:21:41

level18

Time of First Successful Submission: 2026-04-02 14:22:26

level19

Time of First Successful Submission: 2026-04-02 14:29:25

level20

Time of First Successful Submission: 2026-04-02 14:31:50

level21

Time of First Successful Submission: 2026-04-02 14:32:49

level22

Time of First Successful Submission: 2026-04-02 14:33:49

level23

Time of First Successful Submission: 2026-04-02 14:34:37

level24

Time of First Successful Submission: 2026-04-02 14:35:26

level25

Time of First Successful Submission: 2026-04-02 14:36:30

level26

Time of First Successful Submission: 2026-04-02 14:37:35

level27

Time of First Successful Submission: 2026-04-02 14:38:26

level28

Time of First Successful Submission: 2026-04-02 14:39:31

level29

Time of First Successful Submission: 2026-04-02 14:40:49

level30

Time of First Successful Submission: 2026-04-02 14:41:48

level31

Time of First Successful Submission: 2026-04-02 14:42:44

level32

Time of First Successful Submission: 2026-04-02 14:44:26

level33

Time of First Successful Submission: 2026-04-02 14:48:49

level34

Time of First Successful Submission: 2026-04-02 14:50:04

level35

Time of First Successful Submission: 2026-04-02 14:56:15

level36

Time of First Successful Submission: 2026-04-19 18:17:24

level37

Time of First Successful Submission: 2026-04-19 18:19:02

level38

Time of First Successful Submission: 2026-04-19 18:20:08

level39

Time of First Successful Submission: 2026-04-19 18:22:22

level40

Time of First Successful Submission: 2026-04-19 18:24:37

level41

Time of First Successful Submission: 2026-04-20 16:24:51

level42

Time of First Successful Submission: 2026-04-20 16:27:23

level43

Time of First Successful Submission: 2026-04-20 16:28:39

level44

Time of First Successful Submission: 2026-04-20 16:30:04

level45

Time of First Successful Submission: 2026-04-20 16:31:17

level46

Time of First Successful Submission: 2026-04-20 16:32:33

level47

Time of First Successful Submission: 2026-04-20 16:35:12

level48

Time of First Successful Submission: 2026-04-20 16:36:55

level49

Time of First Successful Submission: 2026-04-20 16:38:03

level50

Time of First Successful Submission: 2026-04-20 16:42:29

level51

Time of First Successful Submission: 2026-04-20 17:25:54

level52

Time of First Successful Submission: 2026-04-20 17:27:07

level53

Time of First Successful Submission: 2026-04-20 17:28:17

level54

Time of First Successful Submission: 2026-04-20 17:31:33

level55

Time of First Successful Submission: 2026-04-20 17:32:32

level56

Time of First Successful Submission: 2026-04-20 17:33:26

level57

Time of First Successful Submission: 2026-04-20 17:34:30

level58

Time of First Successful Submission: 2026-04-20 17:41:51

level59

Time of First Successful Submission: 2026-04-20 17:46:21

level60

Time of First Successful Submission: 2026-04-20 17:47:40

level61

Time of First Successful Submission: 2026-04-20 17:49:00

level62

Time of First Successful Submission: 2026-04-20 17:49:52

level63

Time of First Successful Submission: 2026-04-20 17:52:25

level64

Time of First Successful Submission: 2026-04-20 17:58:40

level65

Time of First Successful Submission: 2026-04-20 18:04:59

level66

Time of First Successful Submission: 2026-04-20 18:07:12

level67

Time of First Successful Submission: 2026-04-20 18:09:37

level68

Time of First Successful Submission: 2026-04-20 18:12:28

level70

Time of First Successful Submission: 2026-04-20 18:16:37

level71

Time of First Successful Submission: 2026-04-20 18:17:52

level72

Time of First Successful Submission: 2026-04-21 06:11:43

level73

Time of First Successful Submission: 2026-04-21 06:13:47

level74

Time of First Successful Submission: 2026-04-21 06:15:06

level76

Time of First Successful Submission: 2026-04-21 06:26:24

level77

Time of First Successful Submission: 2026-04-21 06:29:58

level78

Time of First Successful Submission: 2026-04-21 06:46:24

level79

Time of First Successful Submission: 2026-04-21 06:47:27

level80

Time of First Successful Submission: 2026-04-21 07:01:39

level82

Time of First Successful Submission: 2026-04-21 07:10:48

level83

Time of First Successful Submission: 2026-04-21 07:13:19

level84

Time of First Successful Submission: 2026-04-21 07:18:42

level85

Time of First Successful Submission: 2026-04-21 07:21:35

level86

Time of First Successful Submission: 2026-04-21 08:50:28

level87

Time of First Successful Submission: 2026-04-21 08:52:49

level88

Time of First Successful Submission: 2026-04-21 08:56:08

level89

Time of First Successful Submission: 2026-04-21 09:05:32

level90

Time of First Successful Submission: 2026-04-21 09:08:40

level91

Time of First Successful Submission: 2026-04-21 09:34:16

level92

Time of First Successful Submission: 2026-04-21 09:40:07

level93

Time of First Successful Submission: 2026-04-21 10:42:32

level94

Time of First Successful Submission: 2026-04-21 10:48:51

level95

Time of First Successful Submission: 2026-04-21 11:00:12

level96

Time of First Successful Submission: 2026-04-21 11:02:18

level97

Time of First Successful Submission: 2026-04-21 11:15:42

level98

Time of First Successful Submission: 2026-04-21 11:18:47

level99

Time of First Successful Submission: 2026-04-21 11:31:43

level100

Time of First Successful Submission: 2026-04-21 11:35:29

level101

Time of First Successful Submission: 2026-04-21 11:49:21

level102

Time of First Successful Submission: 2026-04-21 11:52:17

level103

Time of First Successful Submission: 2026-04-21 11:55:34

level104

Time of First Successful Submission: 2026-04-21 11:59:32

level105

Time of First Successful Submission: 2026-04-21 12:06:02

level106

Time of First Successful Submission: 2026-04-21 14:52:24

level107

Time of First Successful Submission: 2026-04-21 13:17:12

level108

Time of First Successful Submission: 2026-04-21 14:55:39

level109

Time of First Successful Submission: 2026-04-21 14:57:55

level110

Time of First Successful Submission: 2026-04-21 15:12:18

level111

Time of First Successful Submission: 2026-04-21 15:21:41

level112

Time of First Successful Submission: 2026-04-21 15:24:57

level113

Time of First Successful Submission: 2026-04-21 15:31:33

level114

Time of First Successful Submission: 2026-04-21 15:36:08

level115

Time of First Successful Submission: 2026-04-21 15:39:38

level116

Time of First Successful Submission: 2026-04-21 15:53:10

level117

Time of First Successful Submission: 2026-04-21 15:56:44

level118

Time of First Successful Submission: 2026-04-21 16:00:31

level119

Time of First Successful Submission: 2026-04-21 16:09:52

level120

Time of First Successful Submission: 2026-04-21 16:16:39

level121

Time of First Successful Submission: 2026-04-21 16:37:51

level122

Time of First Successful Submission: 2026-04-21 16:41:16

level123

Time of First Successful Submission: 2026-04-21 16:42:42

level124

Time of First Successful Submission: 2026-04-21 16:49:10

level125

Time of First Successful Submission: 2026-04-21 16:56:47

level126

Time of First Successful Submission: 2026-04-21 16:59:37

level127

Time of First Successful Submission: 2026-04-21 17:02:14

level128

Time of First Successful Submission: 2026-04-21 17:05:34

level129

Time of First Successful Submission: 2026-04-21 17:36:47

level130

Time of First Successful Submission: 2026-04-21 17:42:24

level131

Time of First Successful Submission: 2026-04-21 17:44:53

level132

Time of First Successful Submission: 2026-04-21 17:47:36

level133

Time of First Successful Submission: 2026-04-21 18:01:50

level134

Time of First Successful Submission: 2026-04-22 04:41:24

level135

Time of First Successful Submission: 2026-04-22 04:47:09

level136

Time of First Successful Submission: 2026-04-22 04:54:10

level137

Time of First Successful Submission: 2026-04-22 05:03:01

level138

Time of First Successful Submission: 2026-04-22 05:10:07

level139

Time of First Successful Submission: 2026-04-22 06:23:13

level140

Time of First Successful Submission: 2026-04-22 06:44:25

level141

Time of First Successful Submission: 2026-04-22 06:58:37

level142

Time of First Successful Submission: 2026-04-22 07:18:23

HTTP (curl)

Time of First Successful Submission: 2026-04-22 08:38:41

HTTP (python)

Time of First Successful Submission: 2026-04-22 08:39:50

URL Encoding (curl)

Time of First Successful Submission: 2026-04-22 08:41:48

URL Encoding (python)

Time of First Successful Submission: 2026-04-22 08:43:23

HTTP GET Parameters (netcat)

Time of First Successful Submission: 2026-04-22 08:45:24

HTTP GET Parameters (python)

Time of First Successful Submission: 2026-04-22 08:46:14

Multiple HTTP Parameters (python)

Time of First Successful Submission: 2026-04-22 08:47:07

Multiple Form Fields (python)

Time of First Successful Submission: 2026-04-22 08:48:13

HTTP JSON (curl)

Time of First Successful Submission: 2026-04-22 08:49:09

HTTP JSON (netcat)

Time of First Successful Submission: 2026-04-22 08:51:04

HTTP JSON (python)

Time of First Successful Submission: 2026-04-22 08:51:53

Complex HTTP JSON (curl)

Time of First Successful Submission: 2026-04-22 08:52:41

Complex HTTP JSON (netcat)

Time of First Successful Submission: 2026-04-22 08:54:43

Complex HTTP JSON (python)

Time of First Successful Submission: 2026-04-22 08:55:27

Server State (curl)

Time of First Successful Submission: 2026-04-22 08:56:46

Server State (netcat)

Time of First Successful Submission: 2026-04-22 08:59:30

Silenced Shellcode

Time of First Successful Submission: 2026-04-22 09:03:05

Shellcode Shuffle

Time of First Successful Submission: 2026-04-22 09:09:43

Shellcode Shuffle II

Time of First Successful Submission: 2026-04-22 09:18:30

Mmap Mirage (Easy)

Time of First Successful Submission: 2026-04-22 09:24:00

Mmap Mirage (Hard)

Time of First Successful Submission: 2026-04-22 09:26:15

Twisted Text (Easy)

Time of First Successful Submission: 2026-04-22 09:30:54

Twisted Text (Hard)

Time of First Successful Submission: 2026-04-22 09:32:01

Tidy Task (Easy)

Time of First Successful Submission: 2026-04-22 09:33:07

Tidy Task (Hard)

Time of First Successful Submission: 2026-04-22 09:34:30

Logical License (Easy)

Time of First Successful Submission: 2026-04-22 09:37:09

Logical License (Hard)

Time of First Successful Submission: 2026-04-22 09:43:50

Modest Mangler (Easy)

Time of First Successful Submission: 2026-04-22 09:55:39

Modest Mangler (Hard)

Time of First Successful Submission: 2026-04-22 09:59:33

This is Yancode (Easy)

Time of First Successful Submission: 2026-04-22 10:03:43

This is Yancode (Hard)

Time of First Successful Submission: 2026-04-22 10:07:18

Powered by Yancode (Easy)

Time of First Successful Submission: 2026-04-22 10:10:39

Powered by Yancode (Hard)

Time of First Successful Submission: 2026-04-22 10:13:41

Yancode Inside (Easy)

Time of First Successful Submission: 2026-04-22 10:18:12

Yancode Inside (Hard)

Time of First Successful Submission: 2026-04-22 10:26:08

Triple Dereference

Time of First Successful Submission: 2026-04-18 13:18:53

Level 15

Time of First Successful Submission: 2026-04-18 13:26:28

level2.0-f2022

Time of First Successful Submission: 2026-04-18 13:35:15

level2.1-f2022

Time of First Successful Submission: 2026-04-18 13:38:18


ACSAC CTFs

1 / 21 235 / 256


Pānānā

Time of First Successful Submission: 2026-04-02 16:37:47


Advent of Pwn

12 / 12 60 / 555


Day 01

Time of First Successful Submission: 2026-04-12 11:36:10

Day 02

Time of First Successful Submission: 2026-04-12 12:02:15

Day 03

Time of First Successful Submission: 2026-04-12 12:10:54

Day 04

Time of First Successful Submission: 2026-04-12 12:19:04

Day 05

Time of First Successful Submission: 2026-04-12 12:31:26

Day 06

Time of First Successful Submission: 2026-04-12 12:43:11

Day 07

Time of First Successful Submission: 2026-04-12 12:50:58

Day 08

Time of First Successful Submission: 2026-04-12 12:54:55

Day 09

Time of First Successful Submission: 2026-04-12 13:54:09

Day 10

Time of First Successful Submission: 2026-04-12 14:09:48

Day 11

Time of First Successful Submission: 2026-04-12 15:34:07

Day 12

Time of First Successful Submission: 2026-04-12 17:46:20


ARM Architecture

21 / 28 129 / 713


Level1

Time of First Successful Submission: 2026-04-17 18:45:50

Level2

Time of First Successful Submission: 2026-04-17 18:47:59

Level3

Time of First Successful Submission: 2026-04-17 18:49:44

Level4

Time of First Successful Submission: 2026-04-17 18:51:03

Level5

Time of First Successful Submission: 2026-04-17 18:54:13

Level6

Time of First Successful Submission: 2026-04-17 18:55:56

Level7

Time of First Successful Submission: 2026-04-17 18:57:23

Level8

Time of First Successful Submission: 2026-04-17 18:58:34

Level9

Time of First Successful Submission: 2026-04-17 19:00:51

Level10

Time of First Successful Submission: 2026-04-17 19:02:35

Level11

Time of First Successful Submission: 2026-04-17 19:03:38

Level12

Time of First Successful Submission: 2026-04-17 19:04:57

Level13

Time of First Successful Submission: 2026-04-17 19:08:36

Level14

Time of First Successful Submission: 2026-04-17 19:10:10

Level15

Time of First Successful Submission: 2026-04-17 19:12:07

level-1-0

Time of First Successful Submission: 2026-04-17 19:24:17

level-1-1

Time of First Successful Submission: 2026-04-17 19:26:38

level-2-0

Time of First Successful Submission: 2026-04-17 19:36:05

level-2-1

Time of First Successful Submission: 2026-04-18 05:28:11

level-3-0

Time of First Successful Submission: 2026-04-18 06:26:01

level-3-1

Time of First Successful Submission: 2026-04-18 07:04:17


Cryptographic Exploitation

33 / 59 11 / 462


Language Barrier

Time of First Successful Submission: 2026-04-12 06:54:18

Baby Steps

Time of First Successful Submission: 2026-04-12 06:58:19

Roman Cryptography

Time of First Successful Submission: 2026-04-12 07:04:47

Obscura

Time of First Successful Submission: 2026-04-12 07:06:01

XOR

Time of First Successful Submission: 2026-04-12 07:09:18

XOR 2.0

Time of First Successful Submission: 2026-04-12 07:10:51

Modular Arithmetic

Time of First Successful Submission: 2026-04-12 07:29:32

Modular Inverse

Time of First Successful Submission: 2026-04-12 07:32:27

Chinese Remainder Theorem

Time of First Successful Submission: 2026-04-12 07:36:23

Fermat Theorem

Time of First Successful Submission: 2026-04-12 07:39:17

Final Boss

Time of First Successful Submission: 2026-04-12 07:43:16

Fun with Linear Algebra

Time of First Successful Submission: 2026-04-12 07:46:34

CBC Mode Me

Time of First Successful Submission: 2026-04-12 07:53:30

Curfuffle

Time of First Successful Submission: 2026-04-12 08:02:36

Curfuffle 2

Time of First Successful Submission: 2026-04-12 08:09:49

Curfuffle 3

Time of First Successful Submission: 2026-04-12 08:16:54

Blinding

Time of First Successful Submission: 2026-04-12 08:21:49

meddlingmiddle

Time of First Successful Submission: 2026-04-12 08:28:10

Wiener

Time of First Successful Submission: 2026-04-12 08:30:30

SHA3-256

Time of First Successful Submission: 2026-04-12 08:32:18

SHAKE256

Time of First Successful Submission: 2026-04-12 08:34:01

Preimage Resistance

Time of First Successful Submission: 2026-04-12 08:34:58

Collision Resistance

Time of First Successful Submission: 2026-04-12 08:36:19

Length Extension

Time of First Successful Submission: 2026-04-12 08:43:21

CBC-MAC

Time of First Successful Submission: 2026-04-12 08:44:32

CBC-MAC with Random IV

Time of First Successful Submission: 2026-04-12 08:47:31

CBC-MAC Length Extension

Time of First Successful Submission: 2026-04-12 08:58:03

Baby Gauss

Time of First Successful Submission: 2026-04-12 10:59:16

level1

Time of First Successful Submission: 2026-04-12 11:04:02

level2

Time of First Successful Submission: 2026-04-12 11:06:53

level3

Time of First Successful Submission: 2026-04-12 11:11:34

level4

Time of First Successful Submission: 2026-04-12 11:13:28

Baby LLL

Time of First Successful Submission: 2026-04-12 11:16:11


CTF Archive

1 / 703 778 / 779


REV - 200 - NET1

Time of First Successful Submission: 2026-05-02 08:20:36


Intro to Programming Languages

172 / 234 355 / 33198


Lecture 1.1. Course Environment

Time of First Successful Submission: 2026-04-18 15:05:40

Lab 1.1 - Start Terminal

Time of First Successful Submission: 2026-04-18 15:08:59

Lecture 1.2. Linux Shells

Time of First Successful Submission: 2026-04-18 15:14:17

Lecture 1.3. Linux File System

Time of First Successful Submission: 2026-04-18 15:26:25

Lecture 1.4. Executing Programs

Time of First Successful Submission: 2026-04-18 15:30:16

Lecture 1.5. Common Commands

Time of First Successful Submission: 2026-04-18 15:37:45

Lab 1.5.2 - Using ls and cd

Time of First Successful Submission: 2026-04-18 15:42:47

Lab 1.5.3 - Using grep

Time of First Successful Submission: 2026-04-18 15:47:39

Lecture 1.6. Redirection of I/O

Time of First Successful Submission: 2026-04-18 15:51:14

Lab 1.6 - Using grep and pipe

Time of First Successful Submission: 2026-04-18 15:54:01

Lecture 1.7. Regular Expressions

Time of First Successful Submission: 2026-04-18 15:57:43

Lecture 1.8. Misc Linux

Time of First Successful Submission: 2026-04-18 16:05:49

Lecture 1.9. Testing Code on pwn.college

Time of First Successful Submission: 2026-04-18 16:08:18

Lab 1.9 - Test some If Statements

Time of First Successful Submission: 2026-04-18 16:15:07

P1.0 Level 1 Open /flag in VSCode

Time of First Successful Submission: 2026-04-18 16:17:48

Commands

Time of First Successful Submission: 2026-03-26 17:43:06

Command Arguments

Time of First Successful Submission: 2026-03-26 17:45:22

Command History

Time of First Successful Submission: 2026-03-26 17:46:04

The Root Path

Time of First Successful Submission: 2026-03-27 05:11:38

Absolute Paths

Time of First Successful Submission: 2026-03-27 05:13:02

Changing position

Time of First Successful Submission: 2026-03-27 05:14:39

Changing to an Absolute Path

Time of First Successful Submission: 2026-03-27 05:16:32

Relative Paths

Time of First Successful Submission: 2026-03-27 05:18:54

P1.0 Level 5 read

Time of First Successful Submission: 2026-04-18 16:54:01

Cat

Time of First Successful Submission: 2026-03-27 05:37:06

Ls

Time of First Successful Submission: 2026-03-27 05:48:17

Ls All

Time of First Successful Submission: 2026-03-27 05:58:45

P1.0 Level 2 list dir

Time of First Successful Submission: 2026-04-18 16:20:26

Find

Time of First Successful Submission: 2026-03-28 11:37:59

P1.0 Level 3 change dir

Time of First Successful Submission: 2026-04-18 16:21:03

P1.0 Level 4 move

Time of First Successful Submission: 2026-04-18 16:29:28

P1.0 Level 6 grep

Time of First Successful Submission: 2026-04-18 16:30:41

P1.0 Level 7 execute

Time of First Successful Submission: 2026-04-18 16:32:00

Piping Echo

Time of First Successful Submission: 2026-03-27 08:05:49

Piping Stdout

Time of First Successful Submission: 2026-03-27 08:06:41

Piping Stdin

Time of First Successful Submission: 2026-03-27 08:09:04

P1.0 Level 8 stdin

Time of First Successful Submission: 2026-04-18 16:33:25

P1.0 Level 9 pipe

Time of First Successful Submission: 2026-04-18 16:36:07

P1.0 Level 10 args

Time of First Successful Submission: 2026-04-18 16:37:47

P1.0 Level 11 gccpipe

Time of First Successful Submission: 2026-04-18 16:39:48

P1.0 Level 12 speedy

Time of First Successful Submission: 2026-04-18 16:42:30

P1.0 Level 13 testing

Time of First Successful Submission: 2026-04-18 16:49:04

P1.0 Level 14 ifs test

Time of First Successful Submission: 2026-04-18 16:53:01

Lecture 2.1.1.0 Paradigms and C

Time of First Successful Submission: 2026-04-18 17:05:00

Lecture 2.1.2. First C Program and Vars

Time of First Successful Submission: 2026-04-18 17:07:20

Lecture 2.1.2.1. Standard Output

Time of First Successful Submission: 2026-04-18 17:11:18

Lecture 2.1.2.2. Standard In

Time of First Successful Submission: 2026-04-18 17:14:46

Lab 2.1.2.1 - C Input

Time of First Successful Submission: 2026-04-18 17:42:25

Lecture 2.1.2.3. Flow Control & Command Line Arguments

Time of First Successful Submission: 2026-04-18 17:49:55

EzLab 2.1.2.3 - Control Flow

Time of First Successful Submission: 2026-04-18 17:51:27

Lecture 2.1.3.0 Dec & Def Functions

Time of First Successful Submission: 2026-04-18 17:54:04

Lecture 2.1.3.1. Globals & Locals

Time of First Successful Submission: 2026-04-18 17:58:11

Lecture 2.1.3.2. Function Params and Ret Vals

Time of First Successful Submission: 2026-04-18 18:00:38

EzLab 2.1.3.2 Pass by Value

Time of First Successful Submission: 2026-04-18 18:01:58

Lab 2.1.3.1 - Functions

Time of First Successful Submission: 2026-04-18 18:06:37

Lecture 2.1.4. Global and Local Memory

Time of First Successful Submission: 2026-04-18 18:10:53

Lecture 2.1.4.1. Function Frames

Time of First Successful Submission: 2026-04-18 18:13:23

Lecture 2.1.5. Debugging C Programs

Time of First Successful Submission: 2026-04-18 18:17:47

Lab 2.1.5.1 - Using VSCode Debugger

Time of First Successful Submission: 2026-04-18 18:20:26

P2.1 Level 01 C Force

Time of First Successful Submission: 2026-04-18 18:28:12

P2.1 Level 02 C Args

Time of First Successful Submission: 2026-04-18 18:30:04

P2.1 Level 03 scanf

Time of First Successful Submission: 2026-04-18 18:48:53

P2.1 Level 04 getchar

Time of First Successful Submission: 2026-04-19 05:12:59

P2.1 Level 05 add-n-sub

Time of First Successful Submission: 2026-04-19 05:18:55

P2.1 Level 06 debug me

Time of First Successful Submission: 2026-04-19 05:21:43

Lecture 2.2.1.1. C-Arrays

Time of First Successful Submission: 2026-04-19 06:11:37

Lecture 2.2.2. C-Strings

Time of First Successful Submission: 2026-04-19 06:15:15

Lab 2.2.2.0 - Print C-String by Character

Time of First Successful Submission: 2026-04-19 06:19:24

Lab 2.2.2.1 - Debugging with Seg Faults

Time of First Successful Submission: 2026-04-19 06:22:33

Lecture 2.2.3.1. Input to String

Time of First Successful Submission: 2026-04-19 06:26:33

Lecture 2.2.3.2 Using fgets

Time of First Successful Submission: 2026-04-19 06:34:02

Lecture 2.2.3.3. Input Buffer

Time of First Successful Submission: 2026-04-19 06:37:14

Lecture 2.2.4. File operations

Time of First Successful Submission: 2026-04-19 06:40:38

Lab 2.2.4.1 - LeeT CaSe

Time of First Successful Submission: 2026-04-19 06:56:52

Lecture 2.2.5.1. strlen

Time of First Successful Submission: 2026-04-19 06:53:00

EzLab 2.2.5.1 - String Length (strlen)

Time of First Successful Submission: 2026-04-19 06:59:59

Lecture 2.2.5.2. strcat

Time of First Successful Submission: 2026-04-19 07:03:13

EzLab 2.2.5.2 - String Concatenate (strcat)

Time of First Successful Submission: 2026-04-19 07:12:07

Lecture 2.2.5.3. strcmp

Time of First Successful Submission: 2026-04-19 07:05:13

EzLab 2.2.5.3 - String Compare (strcmp)

Time of First Successful Submission: 2026-04-19 07:14:04

Lecture 2.2.5.4. strcpy

Time of First Successful Submission: 2026-04-19 07:18:20

EzLab 2.2.5.4 - String Copy (strcpy/strncpy)

Time of First Successful Submission: 2026-04-19 08:04:05

Lecture 2.2.5.6. strspn

Time of First Successful Submission: 2026-04-19 08:06:18

Lab 2.2.5.6 - String Highlighter

Time of First Successful Submission: 2026-04-19 08:08:54

P2.2 Level 01 length

Time of First Successful Submission: 2026-04-19 08:12:26

P2.2 Level 02 c-cat

Time of First Successful Submission: 2026-04-19 08:14:38

P2.2 Level 03 c-copy

Time of First Successful Submission: 2026-04-19 08:16:49

P2.2 Level 04 c-compare

Time of First Successful Submission: 2026-04-19 08:19:38

P2.2 Level 05 c-up

Time of First Successful Submission: 2026-04-19 08:22:00

P2.2 Level 06 c-bugs

Time of First Successful Submission: 2026-04-19 08:25:33

P2.2 Level 07 c-debugger

Time of First Successful Submission: 2026-04-19 08:33:33

P2.2 Level 08 c-debugger2

Time of First Successful Submission: 2026-04-19 08:44:07

P2.2 Level 09 c-grind

Time of First Successful Submission: 2026-04-19 08:49:39

Lecture 2.3.1. Stack pointers

Time of First Successful Submission: 2026-04-19 09:00:16

Lab 2.3.1.0 - Print Non-printable Chars

Time of First Successful Submission: 2026-04-19 09:02:34

Lecture 2.3.2.0 Examples Single Value

Time of First Successful Submission: 2026-04-19 09:06:45

Lecture 2.3.2.1. Examples of Ptr to Array

Time of First Successful Submission: 2026-04-19 09:10:46

EzLab 2.3.2.1 - Character Pointers

Time of First Successful Submission: 2026-04-19 09:12:41

EzLab 2.3.2.1 - C-String Pointers

Time of First Successful Submission: 2026-04-19 09:14:42

Lecture 2.3.3.1. strstr video

Time of First Successful Submission: 2026-04-19 09:17:10

EzLab 2.3.3.1 - Find str in str (strstr)

Time of First Successful Submission: 2026-04-19 09:18:52

Lab 2.3.3.1 - Find Word Count

Time of First Successful Submission: 2026-04-19 09:21:01

Lecture 2.3.3.2. strtok video

Time of First Successful Submission: 2026-04-19 09:26:07

EzLab 2.3.3.2 - Get tokens (strtok)

Time of First Successful Submission: 2026-04-19 09:38:23

Lab 2.3.3.2 - Word Count

Time of First Successful Submission: 2026-04-19 10:09:26

Lecture 2.3.3.3. strchr video

Time of First Successful Submission: 2026-04-19 09:27:55

Lecture 2.3.3.4. memset

Time of First Successful Submission: 2026-04-19 09:29:11

P2.3 Level 01 Pig Latin

Time of First Successful Submission: 2026-04-19 05:44:08

P2.3 Level 02 Pig Latin

Time of First Successful Submission: 2026-04-19 05:50:13

P2.3 Level 03 Pig Latin

Time of First Successful Submission: 2026-04-19 06:04:02

P2.3 Level 04 Pig Latin

Time of First Successful Submission: 2026-04-19 06:07:32

Lecture 2.4.1.1. struct into

Time of First Successful Submission: 2026-04-19 10:15:10

EzLab 2.4.1.1 - Using a struct

Time of First Successful Submission: 2026-04-19 10:16:36

Lecture 2.4.1.4. string to struct

Time of First Successful Submission: 2026-04-19 10:19:25

EzLab 2.4.1.4 - Struct from string

Time of First Successful Submission: 2026-04-19 10:20:55

Lecture 2.4.1.5. array of struct

Time of First Successful Submission: 2026-04-19 10:23:50

Lab 2.4.1.5 - Songs List

Time of First Successful Submission: 2026-04-19 10:39:57

Lecture 2.4.1.6. enum

Time of First Successful Submission: 2026-04-19 10:42:37

Lecture 2.4.2.1. C preprocessor

Time of First Successful Submission: 2026-04-19 10:46:37

EzLab 2.4.2.1 - C Preprocessor

Time of First Successful Submission: 2026-04-19 10:48:21

Lecture 2.4.2.2. Header files

Time of First Successful Submission: 2026-04-19 10:52:30

Lecture 2.4.2.6. Makefile

Time of First Successful Submission: 2026-04-19 10:56:45

EzLab 2.4.2.6 - Makefiles

Time of First Successful Submission: 2026-04-19 11:00:27

Lab 2.4.2.6 - Make Songs

Time of First Successful Submission: 2026-04-19 11:05:31

Lab 2.4.2.6 - Filter Songs

Time of First Successful Submission: 2026-04-19 11:09:40

Lecture 2.5.1.3. the heap

Time of First Successful Submission: 2026-04-19 11:29:49

Lecture 2.5.1.4. malloc an int

Time of First Successful Submission: 2026-04-19 11:32:50

Lecture 2.5.1.5. create a heap based array

Time of First Successful Submission: 2026-04-19 11:50:52

Lecture 2.5.1.6. free the heap

Time of First Successful Submission: 2026-04-19 12:07:33

EzLab 2.5.1.6 Heap

Time of First Successful Submission: 2026-04-19 12:09:36

Lab 2.5.1.6 - Stack on Heap

Time of First Successful Submission: 2026-04-19 12:12:09

Lecture 2.5.2.1. realloc

Time of First Successful Submission: 2026-04-19 12:15:09

Lecture 2.5.2.2. getline

Time of First Successful Submission: 2026-04-19 12:18:06

Lecture 2.5.2.3. strdup

Time of First Successful Submission: 2026-04-19 12:21:39

Lecture 2.5.2.4. struct malloc

Time of First Successful Submission: 2026-04-19 12:32:57

EzLab 2.5.2.4 Heap Based Array

Time of First Successful Submission: 2026-04-19 12:35:12

Lab 2.5.2.4 - Paging Songs

Time of First Successful Submission: 2026-04-19 12:40:34

P2.5 Level 01 Get Maxxed

Time of First Successful Submission: 2026-04-22 16:08:53

P2.5 Level 02 Load up those items

Time of First Successful Submission: 2026-04-22 16:12:09

P2.5 Level 03 Load the Rooms

Time of First Successful Submission: 2026-04-22 16:16:29

P2.5 Level 04 Free your mind

Time of First Successful Submission: 2026-04-22 16:19:34

P2.5 Level 05 Show me your room

Time of First Successful Submission: 2026-04-22 16:25:13

P2.5 Level 06 Moving Around

Time of First Successful Submission: 2026-04-22 16:33:01

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

Time of First Successful Submission: 2026-04-22 16:43:24

P2.5 Level 08 Dropping Items and Looking

Time of First Successful Submission: 2026-04-22 16:49:44

Lecture 2.6.1. Double Ptr Local

Time of First Successful Submission: 2026-04-22 17:02:51

Lecture 2.6.1.1. Double Ptr Heap

Time of First Successful Submission: 2026-04-23 03:59:02

Lecture 2.6.1.2. Triple Ptr Local

Time of First Successful Submission: 2026-04-23 04:02:03

Lecture 2.6.2.2. Pass-By-Address

Time of First Successful Submission: 2026-04-23 04:04:19

EzLab 2.6.2.2 Pass By Address

Time of First Successful Submission: 2026-04-23 04:08:56

Lecture 2.6.2.3. PBA - Double Ptrs

Time of First Successful Submission: 2026-04-23 04:33:13

Lecture 2.7.1.2. Array lists

Time of First Successful Submission: 2026-04-23 04:38:14

Lecture 2.7.1.3. Array lists insert and remove

Time of First Successful Submission: 2026-04-23 04:40:21

Lecture 2.7.2.0 Linked List

Time of First Successful Submission: 2026-04-23 04:43:22

Lecture 2.7.2.1. Linked List Insert at End

Time of First Successful Submission: 2026-04-23 04:46:18

Lecture 2.7.2.2. Linked List Insert at

Time of First Successful Submission: 2026-04-23 04:49:39

Lecture 2.7.2.3. Linked List Remove

Time of First Successful Submission: 2026-04-23 04:52:33

Lecture 2.7.2.4. Array list v. Linked List

Time of First Successful Submission: 2026-04-23 04:59:11

Lab 2.7.2.4a - Linked List Songs

Time of First Successful Submission: 2026-04-23 05:03:15

Lab 2.7.2.4b - LL Paging

Time of First Successful Submission: 2026-04-23 05:07:13

Lecture 3.1.1. OO Paradigm

Time of First Successful Submission: 2026-04-23 05:20:31

Lecture 3.1.2.1. Differences

Time of First Successful Submission: 2026-04-23 05:35:52

Lecture 3.1.2.2. Buffer and Files

Time of First Successful Submission: 2026-04-23 05:39:09

Lab 3.1.2.2 - Creating Objects from JSON

Time of First Successful Submission: 2026-04-23 05:42:37

Lecture 3.1.3. Classes

Time of First Successful Submission: 2026-04-23 05:58:04

EzLab 3.1.3.0 Classes & Objects

Time of First Successful Submission: 2026-04-23 06:00:41

Lecture 3.2.1. Inheritance introduction

Time of First Successful Submission: 2026-04-23 06:31:26

Lecture 3.2.2. Concrete Classes

Time of First Successful Submission: 2026-04-23 06:35:27

Lecture 3.2.2.1. Abstract Classes

Time of First Successful Submission: 2026-04-23 06:39:36

Lecture 3.2.2.2. Working with inherited classes

Time of First Successful Submission: 2026-04-23 06:43:07

EzLab 3.2.2.2 Inheritance

Time of First Successful Submission: 2026-04-23 06:48:49

Lecture 3.2.4. Header and c++ Files

Time of First Successful Submission: 2026-04-23 06:52:19


The Art of the Shell

39 / 55 25 / 514


The Transient Path

Time of First Successful Submission: 2026-05-02 09:00:19

Ferocious Functionality

Time of First Successful Submission: 2026-05-02 09:01:18

The Surprising Swap

Time of First Successful Submission: 2026-05-02 09:04:14

Path of the Unquoted

Time of First Successful Submission: 2026-05-02 09:10:32

Globbing Harmony

Time of First Successful Submission: 2026-05-02 09:13:59

Zen of Expansion

Time of First Successful Submission: 2026-05-02 09:15:14

Way of the Wildcard

Time of First Successful Submission: 2026-05-02 09:24:45

Saga of the Sneaky Similarity

Time of First Successful Submission: 2026-05-02 09:27:15

Enigma of the Environment

Time of First Successful Submission: 2026-05-02 09:33:54

Voyage of the Variable

Time of First Successful Submission: 2026-05-02 09:43:34

Dance of the Delimiters

Time of First Successful Submission: 2026-05-02 09:46:01

Symphony of Separation

Time of First Successful Submission: 2026-05-02 09:47:12

Saga of Sanitization

Time of First Successful Submission: 2026-05-02 09:48:24

Tale of the Test

Time of First Successful Submission: 2026-05-02 09:50:05

Your Shattered Sanity

Time of First Successful Submission: 2026-05-02 09:59:02

Untrustworthy Utterances

Time of First Successful Submission: 2026-05-02 10:02:18

Echoes in Silence

Time of First Successful Submission: 2026-05-02 10:06:11

Masquerade of the Self

Time of First Successful Submission: 2026-05-02 10:08:33

Journey of the PATH

Time of First Successful Submission: 2026-05-02 10:10:27

Secrets of the Shell

Time of First Successful Submission: 2026-05-02 10:13:13

The Swap, Scheming

Time of First Successful Submission: 2026-05-02 10:14:30

Shell Sorcery

Time of First Successful Submission: 2026-05-02 10:15:23

The Commanded Condition

Time of First Successful Submission: 2026-05-02 10:16:52

The Dreadful Discovery

Time of First Successful Submission: 2026-05-02 10:19:20

Index of Insanity

Time of First Successful Submission: 2026-05-02 10:20:19

Rhythm of Restriction

Time of First Successful Submission: 2026-05-02 11:00:33

Odyssey of the Octal

Time of First Successful Submission: 2026-05-02 11:02:18

Riddle of the Radix

Time of First Successful Submission: 2026-05-02 11:04:21

Whisper of the Withheld

Time of First Successful Submission: 2026-05-02 11:06:20

Path of the Unseen

Time of First Successful Submission: 2026-05-02 11:09:03

Dance of the Disallowed

Time of First Successful Submission: 2026-05-02 11:10:52

Dance of the Disguised

Time of First Successful Submission: 2026-05-02 12:00:10

Script of the Silent

Time of First Successful Submission: 2026-05-02 12:09:31

One Single Slice

Time of First Successful Submission: 2026-05-02 12:15:04

The Treacherous Title

Time of First Successful Submission: 2026-05-02 12:18:36

The Dangling Danger

Time of First Successful Submission: 2026-05-02 12:19:27

The Evil End

Time of First Successful Submission: 2026-05-02 12:20:12

An Eroded Erasure

Time of First Successful Submission: 2026-05-02 12:23:27

Secrets of the Processes

Time of First Successful Submission: 2026-05-02 12:27:33


XNU Dojo

21 / 61 142 / 733


Level1

Time of First Successful Submission: 2026-04-17 18:45:50

Level2

Time of First Successful Submission: 2026-04-17 18:47:59

Level3

Time of First Successful Submission: 2026-04-17 18:49:44

Level4

Time of First Successful Submission: 2026-04-17 18:51:03

Level5

Time of First Successful Submission: 2026-04-17 18:54:13

Level6

Time of First Successful Submission: 2026-04-17 18:55:56

Level7

Time of First Successful Submission: 2026-04-17 18:57:23

Level8

Time of First Successful Submission: 2026-04-17 18:58:34

Level9

Time of First Successful Submission: 2026-04-17 19:00:51

Level10

Time of First Successful Submission: 2026-04-17 19:02:35

Level11

Time of First Successful Submission: 2026-04-17 19:03:38

Level12

Time of First Successful Submission: 2026-04-17 19:04:57

Level13

Time of First Successful Submission: 2026-04-17 19:08:36

Level14

Time of First Successful Submission: 2026-04-17 19:10:10

Level15

Time of First Successful Submission: 2026-04-17 19:12:07

level-1-0

Time of First Successful Submission: 2026-04-17 19:24:17

level-1-1

Time of First Successful Submission: 2026-04-17 19:26:38

level-2-0

Time of First Successful Submission: 2026-04-17 19:36:05

level-2-1

Time of First Successful Submission: 2026-04-18 05:28:11

level-3-0

Time of First Successful Submission: 2026-04-18 06:26:01

level-3-1

Time of First Successful Submission: 2026-04-18 07:04:17


Intro to Cybersecurity

174 / 183 333 / 20565


Path Traversal 1

Time of First Successful Submission: 2026-04-13 18:02:07

Path Traversal 2

Time of First Successful Submission: 2026-04-13 18:05:35

CMDi 1

Time of First Successful Submission: 2026-04-13 18:07:20

CMDi 2

Time of First Successful Submission: 2026-04-13 18:08:52

CMDi 3

Time of First Successful Submission: 2026-04-13 18:10:25

CMDi 4

Time of First Successful Submission: 2026-04-13 18:12:22

CMDi 5

Time of First Successful Submission: 2026-04-13 18:14:19

CMDi 6

Time of First Successful Submission: 2026-04-13 18:16:17

Authentication Bypass 1

Time of First Successful Submission: 2026-04-13 18:18:11

Authentication Bypass 2

Time of First Successful Submission: 2026-04-13 18:19:30

SQLi 1

Time of First Successful Submission: 2026-04-13 18:21:32

SQLi 2

Time of First Successful Submission: 2026-04-13 18:24:11

SQLi 3

Time of First Successful Submission: 2026-04-13 18:25:52

SQLi 4

Time of First Successful Submission: 2026-04-13 18:27:51

SQLi 5

Time of First Successful Submission: 2026-04-13 18:32:26

XSS 1

Time of First Successful Submission: 2026-04-13 18:34:51

XSS 2

Time of First Successful Submission: 2026-04-13 18:36:29

XSS 3

Time of First Successful Submission: 2026-04-13 18:38:20

XSS 4

Time of First Successful Submission: 2026-04-14 04:36:32

XSS 5

Time of First Successful Submission: 2026-04-14 04:39:05

XSS 6

Time of First Successful Submission: 2026-04-14 04:42:12

XSS 7

Time of First Successful Submission: 2026-04-14 04:46:29

CSRF 1

Time of First Successful Submission: 2026-04-14 04:51:00

CSRF 2

Time of First Successful Submission: 2026-04-14 04:54:04

CSRF 3

Time of First Successful Submission: 2026-04-14 04:56:45

CSRF 4

Time of First Successful Submission: 2026-04-14 05:00:27

CSRF 5

Time of First Successful Submission: 2026-04-14 05:07:58

Connect

Time of First Successful Submission: 2026-04-14 06:28:44

Send

Time of First Successful Submission: 2026-04-14 06:29:54

Shutdown

Time of First Successful Submission: 2026-04-14 06:31:07

Listen

Time of First Successful Submission: 2026-04-14 06:32:00

Scan 1

Time of First Successful Submission: 2026-04-14 06:33:32

Scan 2

Time of First Successful Submission: 2026-04-14 09:02:06

Monitor 1

Time of First Successful Submission: 2026-04-14 09:03:52

Monitor 2

Time of First Successful Submission: 2026-04-14 09:08:05

Sniffing Cookies

Time of First Successful Submission: 2026-04-14 09:12:38

Network Configuration

Time of First Successful Submission: 2026-04-14 10:10:30

Firewall 1

Time of First Successful Submission: 2026-04-14 10:13:27

Firewall 2

Time of First Successful Submission: 2026-04-14 10:15:14

Firewall 3

Time of First Successful Submission: 2026-04-14 10:17:22

Denial of Service 1

Time of First Successful Submission: 2026-04-14 10:37:52

Denial of Service 2

Time of First Successful Submission: 2026-04-14 10:40:50

Denial of Service 3

Time of First Successful Submission: 2026-04-14 16:09:27

Ethernet

Time of First Successful Submission: 2026-04-14 11:37:35

IP

Time of First Successful Submission: 2026-04-14 11:38:48

TCP

Time of First Successful Submission: 2026-04-14 11:50:35

TCP Handshake

Time of First Successful Submission: 2026-04-14 12:01:57

UDP

Time of First Successful Submission: 2026-04-14 12:09:30

UDP 2

Time of First Successful Submission: 2026-04-14 12:10:31

UDP Spoofing 1

Time of First Successful Submission: 2026-04-14 12:12:16

UDP Spoofing 2

Time of First Successful Submission: 2026-04-14 12:13:54

UDP Spoofing 3

Time of First Successful Submission: 2026-04-14 12:15:57

UDP Spoofing 4

Time of First Successful Submission: 2026-04-14 12:33:42

ARP

Time of First Successful Submission: 2026-04-14 12:35:48

Intercept

Time of First Successful Submission: 2026-04-14 12:41:38

Man-in-the-Middle

Time of First Successful Submission: 2026-04-14 15:48:05

XOR

Time of First Successful Submission: 2026-03-26 17:39:58

XORing Hex

Time of First Successful Submission: 2026-03-28 15:11:47

XORing ASCII

Time of First Successful Submission: 2026-03-28 15:15:00

XORing ASCII Strings

Time of First Successful Submission: 2026-03-28 15:23:54

One-time Pad

Time of First Successful Submission: 2026-03-28 15:25:26

One-time Pad Tampering

Time of First Successful Submission: 2026-03-28 16:35:09

Many-time Pad

Time of First Successful Submission: 2026-03-28 16:36:25

AES

Time of First Successful Submission: 2026-03-28 16:38:31

AES-ECB-CPA

Time of First Successful Submission: 2026-03-28 16:42:26

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2026-03-28 16:51:06

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2026-03-28 16:53:01

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2026-04-14 16:14:52

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2026-04-14 16:17:21

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-04-14 16:19:23

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2026-04-14 16:22:44

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2026-04-14 16:30:29

AES-CBC

Time of First Successful Submission: 2026-03-28 17:19:40

AES-CBC Tampering

Time of First Successful Submission: 2026-03-28 17:25:40

AES-CBC Resizing

Time of First Successful Submission: 2026-03-28 17:27:58

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2026-03-28 17:47:06

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2026-03-28 17:57:11

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2026-03-28 18:01:21

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2026-03-28 18:05:53

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2026-03-28 18:11:39

DHKE

Time of First Successful Submission: 2026-03-28 18:16:36

DHKE-to-AES

Time of First Successful Submission: 2026-03-28 18:19:20

RSA 1

Time of First Successful Submission: 2026-03-28 18:23:42

RSA 2

Time of First Successful Submission: 2026-03-28 18:25:17

RSA 3

Time of First Successful Submission: 2026-03-28 18:27:52

RSA 4

Time of First Successful Submission: 2026-04-14 16:32:57

RSA Signatures

Time of First Successful Submission: 2026-04-14 16:37:12

SHA 1

Time of First Successful Submission: 2026-03-28 19:19:37

SHA 2

Time of First Successful Submission: 2026-03-28 19:21:28

TLS 1

Time of First Successful Submission: 2026-04-14 16:56:08

TLS 2

Time of First Successful Submission: 2026-04-14 17:02:30

level1

Time of First Successful Submission: 2026-03-28 19:44:53

level2

Time of First Successful Submission: 2026-03-28 19:45:55

level3

Time of First Successful Submission: 2026-03-28 19:46:39

level4

Time of First Successful Submission: 2026-03-28 19:47:42

level5

Time of First Successful Submission: 2026-03-29 10:58:08

level6

Time of First Successful Submission: 2026-03-29 10:59:19

level7

Time of First Successful Submission: 2026-03-29 11:00:15

level8

Time of First Successful Submission: 2026-03-29 11:01:08

level9

Time of First Successful Submission: 2026-03-29 11:04:36

level10

Time of First Successful Submission: 2026-03-29 11:08:15

level11

Time of First Successful Submission: 2026-03-29 11:11:29

level12

Time of First Successful Submission: 2026-03-29 11:27:10

level13

Time of First Successful Submission: 2026-03-29 11:28:29

level14

Time of First Successful Submission: 2026-03-29 11:30:08

level15

Time of First Successful Submission: 2026-03-29 11:30:56

level16

Time of First Successful Submission: 2026-03-29 11:35:00

level17

Time of First Successful Submission: 2026-03-29 11:36:34

level18

Time of First Successful Submission: 2026-03-29 11:42:43

level19

Time of First Successful Submission: 2026-03-29 11:44:06

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-03-29 12:06:12

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-03-29 12:08:54

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-03-29 12:10:20

Reading Endianness (Python)

Time of First Successful Submission: 2026-03-29 12:13:53

Reading Endianness (C)

Time of First Successful Submission: 2026-03-29 12:20:23

Reading Endianness (x86)

Time of First Successful Submission: 2026-03-29 12:21:39

Version Information (Python)

Time of First Successful Submission: 2026-03-29 12:29:16

Version Information (C)

Time of First Successful Submission: 2026-03-29 12:30:57

Version Information (x86)

Time of First Successful Submission: 2026-03-29 12:32:25

Metadata and Data (Python)

Time of First Successful Submission: 2026-03-29 12:34:37

Metadata and Data (C)

Time of First Successful Submission: 2026-03-29 12:36:23

Metadata and Data (x86)

Time of First Successful Submission: 2026-03-29 12:37:45

Input Restrictions (Python)

Time of First Successful Submission: 2026-03-29 12:39:05

Input Restrictions (C)

Time of First Successful Submission: 2026-03-29 12:40:31

Input Restrictions (x86)

Time of First Successful Submission: 2026-03-29 12:41:58

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-03-29 12:43:31

Behold the cIMG! (C)

Time of First Successful Submission: 2026-03-29 12:45:05

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-03-29 12:46:39

A Basic cIMG (Python)

Time of First Successful Submission: 2026-03-29 13:05:38

A Basic cIMG (C)

Time of First Successful Submission: 2026-03-29 13:07:53

A Basic cIMG (x86)

Time of First Successful Submission: 2026-03-29 13:09:11

Internal State Mini (C)

Time of First Successful Submission: 2026-04-15 07:08:48

Internal State Mini (x86)

Time of First Successful Submission: 2026-04-15 07:11:02

Internal State (C)

Time of First Successful Submission: 2026-04-15 07:16:13

Internal State (x86)

Time of First Successful Submission: 2026-04-15 07:21:06

File Formats: Directives (C)

Time of First Successful Submission: 2026-04-15 07:29:17

File Formats: Directives (x86)

Time of First Successful Submission: 2026-04-15 07:31:34

The Patch Directive

Time of First Successful Submission: 2026-04-15 07:49:48

Optimizing for Space

Time of First Successful Submission: 2026-04-15 08:09:25

Tweaking Images

Time of First Successful Submission: 2026-04-15 08:24:51

Storage and Retrieval

Time of First Successful Submission: 2026-04-15 09:16:07

Extracting Knowledge

Time of First Successful Submission: 2026-04-15 09:25:00

Advanced Sprites

Time of First Successful Submission: 2026-04-15 10:54:14

Accessing Resources

Time of First Successful Submission: 2026-04-15 11:06:47

Unsafe Animations

Time of First Successful Submission: 2026-05-03 16:24:46

Animations

Time of First Successful Submission: 2026-05-04 15:32:54

Interoperability: Patching Data

Time of First Successful Submission: 2026-05-04 16:14:34

Patching Code

Time of First Successful Submission: 2026-05-05 16:00:02

Patching Control Flow

Time of First Successful Submission: 2026-05-05 16:52:30

Your First Overflow (easy)

Time of First Successful Submission: 2026-03-29 13:30:08

Your First Overflow (hard)

Time of First Successful Submission: 2026-03-29 13:32:18

Precision (easy)

Time of First Successful Submission: 2026-03-29 13:34:18

Precision (hard)

Time of First Successful Submission: 2026-03-29 13:38:08

Variable Control (easy)

Time of First Successful Submission: 2026-03-29 13:47:30

Variable Control (hard)

Time of First Successful Submission: 2026-03-29 13:49:20

Control Hijack (easy)

Time of First Successful Submission: 2026-03-29 13:51:38

Control Hijack (hard)

Time of First Successful Submission: 2026-03-29 13:54:39

Tricky Control Hijack (easy)

Time of First Successful Submission: 2026-03-29 13:57:27

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-03-29 13:59:13

PIEs (easy)

Time of First Successful Submission: 2026-03-29 14:19:04

PIEs (hard)

Time of First Successful Submission: 2026-03-29 14:25:01

String Lengths (easy)

Time of First Successful Submission: 2026-03-29 14:29:26

String Lengths (hard)

Time of First Successful Submission: 2026-03-29 14:35:31

Basic Shellcode

Time of First Successful Submission: 2026-03-29 14:38:23

NOP Sleds

Time of First Successful Submission: 2026-03-29 14:40:01

NULL-Free Shellcode

Time of First Successful Submission: 2026-03-29 14:42:49

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2026-04-15 14:23:04

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2026-04-15 14:28:13

Hijack to Shellcode (easy)

Time of First Successful Submission: 2026-04-15 14:51:40

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-04-15 14:55:17

ECB-to-Win (easy)

Time of First Successful Submission: 2026-03-29 14:57:28

ECB-to-Win (hard)

Time of First Successful Submission: 2026-03-29 14:59:38

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2026-03-29 15:02:12

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2026-04-15 15:55:32


Program Security

111 / 162 604 / 9783


ello ackers!

Time of First Successful Submission: 2026-03-29 15:44:43

Syscall Smuggler

Time of First Successful Submission: 2026-03-29 15:48:04

Syscall Shenanigans

Time of First Successful Submission: 2026-03-29 15:52:42

Byte Budget

Time of First Successful Submission: 2026-03-29 16:28:42

ClobberCode

Time of First Successful Submission: 2026-03-29 16:33:56

Diverse Delivery

Time of First Successful Submission: 2026-03-29 16:38:43

Pocket Payload

Time of First Successful Submission: 2026-03-29 16:41:57

Micro Menace

Time of First Successful Submission: 2026-03-29 17:06:59

Login Leakage (Easy)

Time of First Successful Submission: 2026-03-29 17:14:43

Login Leakage (Hard)

Time of First Successful Submission: 2026-03-29 17:17:35

Bounds Breaker (Easy)

Time of First Successful Submission: 2026-03-29 17:21:11

Bounds Breaker (Hard)

Time of First Successful Submission: 2026-03-29 17:24:38

Casting Catastrophe (Easy)

Time of First Successful Submission: 2026-03-29 17:27:19

Casting Catastrophe (Hard)

Time of First Successful Submission: 2026-03-29 17:29:18

Pointer Problems (Easy)

Time of First Successful Submission: 2026-03-29 17:34:01

Pointer Problems (Hard)

Time of First Successful Submission: 2026-04-16 07:05:39

Anomalous Array (Easy)

Time of First Successful Submission: 2026-03-29 17:57:46

Anomalous Array (Hard)

Time of First Successful Submission: 2026-03-29 18:02:41

Now you got it (Easy)

Time of First Successful Submission: 2026-04-16 08:29:59

Now you got it (Hard)

Time of First Successful Submission: 2026-04-16 08:44:39

Loop Lunacy (Easy)

Time of First Successful Submission: 2026-04-16 09:02:56

Loop Lunacy (Hard)

Time of First Successful Submission: 2026-04-16 09:42:51

Nosy Neighbor (Easy)

Time of First Successful Submission: 2026-03-30 15:55:13

Nosy Neighbor (Hard)

Time of First Successful Submission: 2026-03-30 16:02:12

Recursive Ruin (Easy)

Time of First Successful Submission: 2026-03-30 16:18:11

Recursive Ruin (Hard)

Time of First Successful Submission: 2026-04-16 13:18:30

Lingering Leftover (Easy)

Time of First Successful Submission: 2026-03-30 16:35:59

Lingering Leftover (Hard)

Time of First Successful Submission: 2026-03-30 16:41:34

Latent Leak (Easy)

Time of First Successful Submission: 2026-03-30 16:56:00

Latent Leak (Hard)

Time of First Successful Submission: 2026-04-16 15:39:45

Fork Foolery (Easy)

Time of First Successful Submission: 2026-04-16 16:55:25

Fork Foolery (Hard)

Time of First Successful Submission: 2026-04-16 17:24:34

Canary Conundrum (Easy)

Time of First Successful Submission: 2026-04-16 17:37:45

Canary Conundrum (Hard)

Time of First Successful Submission: 2026-04-17 06:17:11

A Crafty Clobber (Easy)

Time of First Successful Submission: 2026-04-17 06:56:56

A Crafty Clobber (Hard)

Time of First Successful Submission: 2026-04-17 07:38:34

Can It Fizz?

Time of First Successful Submission: 2026-04-17 09:04:08

Does It Buzz?

Time of First Successful Submission: 2026-04-17 09:15:04

Make It FizzBuzz

Time of First Successful Submission: 2026-04-17 12:49:08

Terrible Token (Easy)

Time of First Successful Submission: 2026-03-30 17:36:15

Terrible Token (Hard)

Time of First Successful Submission: 2026-03-30 17:42:06

Tangled Ticket (Easy)

Time of First Successful Submission: 2026-03-30 18:03:09

Tangled Ticket (Hard)

Time of First Successful Submission: 2026-03-30 18:08:52

Bit Bender

Time of First Successful Submission: 2026-03-30 18:17:28

Substitution Sorcery

Time of First Successful Submission: 2026-03-31 11:35:19

Meager Mangler (Easy)

Time of First Successful Submission: 2026-03-31 11:38:48

Meager Mangler (Hard)

Time of First Successful Submission: 2026-03-31 11:44:39

Monstrous Mangler (Easy)

Time of First Successful Submission: 2026-03-31 11:47:09

Monstrous Mangler (Hard)

Time of First Successful Submission: 2026-03-31 11:49:51

Patched Up (Easy)

Time of First Successful Submission: 2026-03-31 12:04:44

Patched Up (Hard)

Time of First Successful Submission: 2026-03-31 12:09:59

Puzzle Patch (Easy)

Time of First Successful Submission: 2026-03-31 12:16:53

Puzzle Patch (Hard)

Time of First Successful Submission: 2026-03-31 12:32:59

Patch Perfect (Easy)

Time of First Successful Submission: 2026-03-31 12:39:39

Patch Perfect (Hard)

Time of First Successful Submission: 2026-03-31 12:52:46

Trust the Yancode (Easy)

Time of First Successful Submission: 2026-03-31 14:08:20

Trust the Yancode (Hard)

Time of First Successful Submission: 2026-03-31 14:13:39

Know the Yancode (Easy)

Time of First Successful Submission: 2026-03-31 14:18:36

Know the Yancode (Hard)

Time of First Successful Submission: 2026-03-31 14:22:50

Master the Yancode (Easy)

Time of First Successful Submission: 2026-03-31 14:25:13

Master the Yancode (Hard)

Time of First Successful Submission: 2026-03-31 14:37:46

Transcend the Yancode (Easy)

Time of First Successful Submission: 2026-03-31 14:40:36

Transcend the Yancode (Hard)

Time of First Successful Submission: 2026-03-31 14:46:12

The Yanalyzer (Easy)

Time of First Successful Submission: 2026-05-03 09:38:09

The Yanalyzer (Hard)

Time of First Successful Submission: 2026-05-03 09:45:55

The Yangler (Easy)

Time of First Successful Submission: 2026-03-31 16:20:30

The Yangler (Hard)

Time of First Successful Submission: 2026-05-03 10:32:36

Yancraft (Easy)

Time of First Successful Submission: 2026-05-03 10:44:37

Yancraft (Hard)

Time of First Successful Submission: 2026-05-03 10:47:18

Yansanity (Easy)

Time of First Successful Submission: 2026-05-03 14:28:20

Yansanity (Hard)

Time of First Successful Submission: 2026-05-03 14:38:29

When the Cow Says Moo

Time of First Successful Submission: 2026-05-03 15:06:39

Predictable Migration

Time of First Successful Submission: 2026-05-03 15:21:28

Hashing Heifers

Time of First Successful Submission: 2026-05-03 15:37:43

Salty Stampede

Time of First Successful Submission: 2026-05-03 16:05:51

Loose Link (Easy)

Time of First Successful Submission: 2026-03-31 17:06:51

Loose Link (Hard)

Time of First Successful Submission: 2026-03-31 17:08:24

Call Chain (Easy)

Time of First Successful Submission: 2026-03-31 17:10:09

Call Chain (Hard)

Time of First Successful Submission: 2026-03-31 17:12:01

Chain of Command (Easy)

Time of First Successful Submission: 2026-03-31 17:14:29

Chain of Command (Hard)

Time of First Successful Submission: 2026-03-31 17:16:36

Stop, Pop, and ROP (Easy)

Time of First Successful Submission: 2026-03-31 17:19:32

Stop, Pop, and ROP (Hard)

Time of First Successful Submission: 2026-03-31 17:43:43

Stop, Pop and ROP II (Easy)

Time of First Successful Submission: 2026-03-31 17:46:33

Stop, Pop, and ROP II (Hard)

Time of First Successful Submission: 2026-03-31 17:49:11

Indirect Invocation (Easy)

Time of First Successful Submission: 2026-03-31 17:51:32

Indirect Invocation (Hard)

Time of First Successful Submission: 2026-03-31 17:53:26

Freebie (Easy)

Time of First Successful Submission: 2026-04-01 12:30:44

Freebie (Hard)

Time of First Successful Submission: 2026-04-01 12:33:17

Freebin Feint (Easy)

Time of First Successful Submission: 2026-04-01 12:36:13

Freebin Feint (Hard)

Time of First Successful Submission: 2026-04-01 12:37:57

Free Flag Fumble (Easy)

Time of First Successful Submission: 2026-04-01 12:41:45

Free Flag Fumble (Hard)

Time of First Successful Submission: 2026-04-01 12:44:09

Fickle Free (Easy)

Time of First Successful Submission: 2026-04-01 12:49:19

Fickle Free (Hard)

Time of First Successful Submission: 2026-04-01 12:50:46

Seeking Secrets (Easy)

Time of First Successful Submission: 2026-04-01 13:05:22

Seeking Secrets (Hard)

Time of First Successful Submission: 2026-04-01 13:09:38

Seeking Substantial Secrets (Easy)

Time of First Successful Submission: 2026-04-01 13:13:42

Seeking Substantial Secrets (Hard)

Time of First Successful Submission: 2026-04-01 13:18:16

Seeking Spanless Secrets (Easy)

Time of First Successful Submission: 2026-04-01 17:28:32

Seeking Spanless Secrets (Hard)

Time of First Successful Submission: 2026-04-01 17:31:12

Seeking Smuggled Secrets (Easy)

Time of First Successful Submission: 2026-04-01 17:34:30

Seeking Smuggled Secrets (Hard)

Time of First Successful Submission: 2026-04-01 17:43:53

Containment Composition (Easy)

Time of First Successful Submission: 2026-05-02 15:28:58

Containment Composition (Hard)

Time of First Successful Submission: 2026-05-02 15:35:41

Constant Corruption (Easy)

Time of First Successful Submission: 2026-05-03 04:26:05

Constant Corruption (Hard)

Time of First Successful Submission: 2026-05-03 04:32:54

Return to YanLand (Easy)

Time of First Successful Submission: 2026-05-03 05:01:06

Return to YanLand (Hard)

Time of First Successful Submission: 2026-05-03 07:04:09

Escape from YanLand (Easy)

Time of First Successful Submission: 2026-05-03 07:14:00

Escape from YanLand (Hard)

Time of First Successful Submission: 2026-05-03 08:40:03


System Security

25 / 95 1184 / 3403


chroot-escape-basic

Time of First Successful Submission: 2026-04-01 18:11:16

chroot-shellcode

Time of First Successful Submission: 2026-04-01 18:15:18

chroot-proper

Time of First Successful Submission: 2026-04-01 18:17:15

seccomp-basic

Time of First Successful Submission: 2026-04-01 18:20:23

seccomp-linkat

Time of First Successful Submission: 2026-04-02 04:03:57

seccomp-fchdir

Time of First Successful Submission: 2026-04-02 04:05:45

seccomp-rechroot

Time of First Successful Submission: 2026-04-02 04:10:06

seccomp-only

Time of First Successful Submission: 2026-04-02 04:45:38

seccomp-arch32

Time of First Successful Submission: 2026-04-02 04:48:33

seccomp-minimal

Time of First Successful Submission: 2026-04-02 04:50:53

seccomp-timebased

Time of First Successful Submission: 2026-04-02 05:01:33

seccomp-readonly

Time of First Successful Submission: 2026-04-02 05:05:22

process-isolation

Time of First Successful Submission: 2026-04-02 05:08:32

mount-namespace

Time of First Successful Submission: 2026-04-02 05:10:13

mount-cleanup

Time of First Successful Submission: 2026-04-02 05:15:45

mount-readonly

Time of First Successful Submission: 2026-04-02 05:18:10

mount-shellcode

Time of First Successful Submission: 2026-04-02 05:19:33

mount-bindmount

Time of First Successful Submission: 2026-04-02 05:22:30

level1.0

Time of First Successful Submission: 2026-04-02 06:22:06

level1.1

Time of First Successful Submission: 2026-04-02 06:17:02

level2.0

Time of First Successful Submission: 2026-04-02 06:21:24

Baby Spectre 1

Time of First Successful Submission: 2026-04-02 07:42:39

Baby Spectre 2

Time of First Successful Submission: 2026-04-02 07:48:15

Baby Spectre 3

Time of First Successful Submission: 2026-04-02 07:50:35

Baby Spectre 4

Time of First Successful Submission: 2026-04-02 07:52:30


Software Exploitation

24 / 90 498 / 2204


Level1.0

Time of First Successful Submission: 2026-04-02 09:26:07

Level1.1

Time of First Successful Submission: 2026-04-02 09:28:00

Level2.0

Time of First Successful Submission: 2026-04-02 09:31:20

Level2.1

Time of First Successful Submission: 2026-04-02 09:33:34

Level3.0

Time of First Successful Submission: 2026-04-02 09:49:29

Level3.1

Time of First Successful Submission: 2026-04-02 09:55:42

Level4.0

Time of First Successful Submission: 2026-04-02 09:59:37

Level4.1

Time of First Successful Submission: 2026-04-02 10:10:14

Level5.0

Time of First Successful Submission: 2026-04-02 10:26:51

Level5.1

Time of First Successful Submission: 2026-04-02 10:32:26

Level6.0

Time of First Successful Submission: 2026-04-02 10:50:00

Level6.1

Time of First Successful Submission: 2026-04-02 11:23:14

Level7.0

Time of First Successful Submission: 2026-04-02 11:38:37

Level7.1

Time of First Successful Submission: 2026-04-02 11:48:24

level1

Time of First Successful Submission: 2026-04-02 12:08:01

level2

Time of First Successful Submission: 2026-04-02 12:09:04

level3

Time of First Successful Submission: 2026-04-02 12:09:51

level4

Time of First Successful Submission: 2026-04-02 12:13:56

level5

Time of First Successful Submission: 2026-04-02 12:15:09

level6

Time of First Successful Submission: 2026-04-02 12:17:07

level7

Time of First Successful Submission: 2026-04-02 12:31:50

level8

Time of First Successful Submission: 2026-04-02 13:09:38

level1.0

Time of First Successful Submission: 2026-04-02 13:43:55

level1.1

Time of First Successful Submission: 2026-04-02 13:46:47


Start Here

12 / 12 1917 / 44941


Using the Terminal

Time of First Successful Submission: 2026-02-13 22:01:13

Using the VSCode Workspace

Time of First Successful Submission: 2026-03-27 04:53:44

Using the GUI Desktop

Time of First Successful Submission: 2026-03-27 05:03:38

Pasting into the Desktop

Time of First Successful Submission: 2026-03-27 05:08:20

Restarting Challenges

Time of First Successful Submission: 2026-03-27 14:58:58

Challenge Programs

Time of First Successful Submission: 2026-03-27 15:03:24

The Flag File

Time of First Successful Submission: 2026-03-27 15:04:39

Using Privileged Mode

Time of First Successful Submission: 2026-03-28 11:10:19

Persistent Home Directories - One

Time of First Successful Submission: 2026-03-28 11:12:10

Persistent Home Directories - Two

Time of First Successful Submission: 2026-03-28 11:12:51


Linux Luminarium

128 / 128 2608 / 33630


Intro to Commands

Time of First Successful Submission: 2026-03-26 17:43:06

Intro to Arguments

Time of First Successful Submission: 2026-03-26 17:45:22

Command History

Time of First Successful Submission: 2026-03-26 17:46:04

The Root

Time of First Successful Submission: 2026-03-27 05:11:38

Program and absolute paths

Time of First Successful Submission: 2026-03-27 05:13:02

Position thy self

Time of First Successful Submission: 2026-03-27 05:14:39

Position elsewhere

Time of First Successful Submission: 2026-03-27 05:16:32

implicit relative paths, from /

Time of First Successful Submission: 2026-03-27 05:18:54

explicit relative paths, from /

Time of First Successful Submission: 2026-03-27 05:33:20

implicit relative path

Time of First Successful Submission: 2026-03-27 05:34:29

home sweet home

Time of First Successful Submission: 2026-03-27 05:35:14

cat: not the pet, but the command!

Time of First Successful Submission: 2026-03-27 05:37:06

catting absolute paths

Time of First Successful Submission: 2026-03-27 05:38:42

more catting practice

Time of First Successful Submission: 2026-03-27 05:40:33

grepping for a needle in a haystack

Time of First Successful Submission: 2026-03-27 05:41:33

comparing files

Time of First Successful Submission: 2026-03-27 05:42:35

listing files

Time of First Successful Submission: 2026-03-27 05:48:17

touching files

Time of First Successful Submission: 2026-03-27 05:50:55

removing files

Time of First Successful Submission: 2026-03-27 05:52:17

moving files

Time of First Successful Submission: 2026-03-27 05:54:26

copying files

Time of First Successful Submission: 2026-03-27 05:57:03

hidden files

Time of First Successful Submission: 2026-03-27 05:58:45

An Epic Filesystem Quest

Time of First Successful Submission: 2026-03-27 06:08:47

making directories

Time of First Successful Submission: 2026-03-27 06:11:03

finding files

Time of First Successful Submission: 2026-03-28 11:37:59

linking files

Time of First Successful Submission: 2026-03-27 07:51:49

Learning From Documentation

Time of First Successful Submission: 2026-03-27 06:39:36

Learning Complex Usage

Time of First Successful Submission: 2026-03-27 06:41:04

Reading Manuals

Time of First Successful Submission: 2026-03-27 06:42:46

Searching Manuals

Time of First Successful Submission: 2026-03-27 07:05:46

Searching For Manuals

Time of First Successful Submission: 2026-03-27 07:07:08

Helpful Programs

Time of First Successful Submission: 2026-03-27 06:56:16

Help for Builtins

Time of First Successful Submission: 2026-03-27 06:58:33

Matching with *

Time of First Successful Submission: 2026-03-27 07:53:50

Matching with ?

Time of First Successful Submission: 2026-03-27 07:54:47

Matching with []

Time of First Successful Submission: 2026-03-27 07:55:34

Matching paths with []

Time of First Successful Submission: 2026-03-27 07:56:16

Multiple globs

Time of First Successful Submission: 2026-03-27 07:56:59

Mixing globs

Time of First Successful Submission: 2026-03-27 07:58:12

Exclusionary globbing

Time of First Successful Submission: 2026-03-27 07:59:46

Tab completion

Time of First Successful Submission: 2026-03-27 08:01:09

Multiple options for tab completion

Time of First Successful Submission: 2026-03-27 08:03:17

Tab completion on commands

Time of First Successful Submission: 2026-03-27 08:04:32

Redirecting output

Time of First Successful Submission: 2026-03-27 08:05:49

Redirecting more output

Time of First Successful Submission: 2026-03-27 08:06:41

Appending output

Time of First Successful Submission: 2026-03-27 08:07:20

Redirecting errors

Time of First Successful Submission: 2026-03-27 08:08:01

Redirecting input

Time of First Successful Submission: 2026-03-27 08:09:04

Grepping stored results

Time of First Successful Submission: 2026-03-27 08:17:01

Grepping live output

Time of First Successful Submission: 2026-03-27 08:20:28

Grepping errors

Time of First Successful Submission: 2026-03-27 08:24:51

Filtering with grep -v

Time of First Successful Submission: 2026-03-27 08:25:48

Filtering with sed

Time of First Successful Submission: 2026-03-27 08:26:32

Duplicating piped data with tee

Time of First Successful Submission: 2026-03-27 08:27:56

Process substitution for input

Time of First Successful Submission: 2026-03-27 08:29:03

Writing to multiple programs

Time of First Successful Submission: 2026-03-27 08:29:50

Split-piping stderr and stdout

Time of First Successful Submission: 2026-03-27 08:30:36

Named pipes

Time of First Successful Submission: 2026-03-28 11:43:56

Printing Variables

Time of First Successful Submission: 2026-03-27 08:33:38

Setting Variables

Time of First Successful Submission: 2026-03-27 08:34:29

Multi-word Variables

Time of First Successful Submission: 2026-03-27 08:35:30

Exporting Variables

Time of First Successful Submission: 2026-03-27 08:36:24

Printing Exported Variables

Time of First Successful Submission: 2026-03-27 08:37:19

Storing Command Output

Time of First Successful Submission: 2026-03-27 08:38:05

Reading Input

Time of First Successful Submission: 2026-03-27 08:38:58

Reading Files

Time of First Successful Submission: 2026-03-27 08:39:29

Translating characters

Time of First Successful Submission: 2026-03-27 08:40:45

Deleting characters

Time of First Successful Submission: 2026-03-27 08:41:26

Deleting newlines

Time of First Successful Submission: 2026-03-28 11:47:36

Extracting the first lines with head

Time of First Successful Submission: 2026-03-27 08:54:34

Extracting specific sections of text

Time of First Successful Submission: 2026-03-27 08:56:28

Sorting data

Time of First Successful Submission: 2026-03-27 08:57:07

Listing Processes

Time of First Successful Submission: 2026-03-27 08:59:25

Killing Processes

Time of First Successful Submission: 2026-03-27 09:04:08

Interrupting Processes

Time of First Successful Submission: 2026-03-27 09:05:59

Killing Misbehaving Processes

Time of First Successful Submission: 2026-03-27 09:15:39

Suspending Processes

Time of First Successful Submission: 2026-03-27 09:16:30

Resuming Processes

Time of First Successful Submission: 2026-03-27 09:18:12

Backgrounding Processes

Time of First Successful Submission: 2026-03-27 09:19:53

Foregrounding Processes

Time of First Successful Submission: 2026-03-27 09:24:48

Starting Backgrounded Processes

Time of First Successful Submission: 2026-03-27 09:25:35

Process Exit Codes

Time of First Successful Submission: 2026-03-27 09:26:34

Becoming root with su

Time of First Successful Submission: 2026-03-27 09:27:49

Other users with su

Time of First Successful Submission: 2026-03-27 09:29:07

Cracking passwords

Time of First Successful Submission: 2026-03-27 09:30:31

Using sudo

Time of First Successful Submission: 2026-03-27 09:31:10

Changing File Ownership

Time of First Successful Submission: 2026-03-27 09:33:24

Groups and Files

Time of First Successful Submission: 2026-03-27 09:34:15

Fun With Groups Names

Time of First Successful Submission: 2026-03-27 09:39:27

Changing Permissions

Time of First Successful Submission: 2026-03-27 09:40:25

Executable Files

Time of First Successful Submission: 2026-03-27 09:41:15

Permission Tweaking Practice

Time of First Successful Submission: 2026-03-27 09:44:35

Permissions Setting Practice

Time of First Successful Submission: 2026-03-27 09:48:50

The SUID Bit

Time of First Successful Submission: 2026-03-27 09:50:04

Chaining with Semicolons

Time of First Successful Submission: 2026-03-27 09:52:54

Building on Success

Time of First Successful Submission: 2026-03-27 09:54:16

Handling Failure

Time of First Successful Submission: 2026-03-27 09:54:51

Your First Shell Script

Time of First Successful Submission: 2026-03-27 09:56:08

Redirecting Script Output

Time of First Successful Submission: 2026-03-27 11:48:45

Executable Shell Scripts

Time of First Successful Submission: 2026-03-27 11:52:36

Understanding Shebangs

Time of First Successful Submission: 2026-03-27 12:42:51

Scripting with Arguments

Time of First Successful Submission: 2026-03-27 12:44:35

Scripting with Conditionals

Time of First Successful Submission: 2026-03-27 12:46:00

Scripting with Default Cases

Time of First Successful Submission: 2026-03-27 12:47:29

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-03-27 12:49:01

Reading Shell Scripts

Time of First Successful Submission: 2026-03-27 12:51:02

Launching Screen

Time of First Successful Submission: 2026-03-27 12:52:23

Detaching and Attaching

Time of First Successful Submission: 2026-03-27 12:53:44

Finding Sessions

Time of First Successful Submission: 2026-03-27 12:55:05

Switching Windows

Time of First Successful Submission: 2026-03-27 12:57:14

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-03-27 12:58:48

Switching Windows (tmux)

Time of First Successful Submission: 2026-03-27 13:04:22

The PATH Variable

Time of First Successful Submission: 2026-03-27 14:24:35

Setting PATH

Time of First Successful Submission: 2026-03-27 14:26:04

Finding Commands

Time of First Successful Submission: 2026-03-27 14:27:29

Adding Commands

Time of First Successful Submission: 2026-03-27 14:28:47

Hijacking Commands

Time of First Successful Submission: 2026-03-27 14:33:32

Bashrc Backdoor

Time of First Successful Submission: 2026-03-27 14:35:23

Sniffing Input

Time of First Successful Submission: 2026-03-27 14:39:59

Overshared Directories

Time of First Successful Submission: 2026-03-27 14:42:24

Tricky Linking

Time of First Successful Submission: 2026-03-27 14:43:31

Sniffing Process Arguments

Time of First Successful Submission: 2026-03-27 14:45:12

Snooping on Configurations

Time of First Successful Submission: 2026-03-27 14:46:30

The Fork Bomb

Time of First Successful Submission: 2026-03-28 12:36:55

Disk-Space Doomsday

Time of First Successful Submission: 2026-03-27 14:49:34

rm -rf /

Time of First Successful Submission: 2026-03-28 11:51:52

Life after rm -rf /

Time of First Successful Submission: 2026-03-28 12:09:45

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-03-28 12:12:05


Computing 101

94 / 94 326 / 22191


Your First Register

Time of First Successful Submission: 2026-03-27 15:20:31

Your First Syscall

Time of First Successful Submission: 2026-03-27 15:27:37

Exit Codes

Time of First Successful Submission: 2026-03-27 15:33:57

Building Executables

Time of First Successful Submission: 2026-03-27 15:35:14

Moving Between Registers

Time of First Successful Submission: 2026-03-27 15:38:25

Loading From Memory

Time of First Successful Submission: 2026-03-27 15:42:11

More Loading Practice

Time of First Successful Submission: 2026-03-27 15:49:57

Dereferencing Pointers

Time of First Successful Submission: 2026-03-27 15:53:10

Dereferencing Yourself

Time of First Successful Submission: 2026-03-27 15:56:05

Dereferencing with Offsets

Time of First Successful Submission: 2026-03-27 16:00:12

Stored Addresses

Time of First Successful Submission: 2026-03-27 16:13:18

Double Dereference

Time of First Successful Submission: 2026-03-27 16:15:26

The Stack

Time of First Successful Submission: 2026-03-27 16:52:10

Stack Offsets

Time of First Successful Submission: 2026-03-27 16:55:11

Program Arguments on the Stack

Time of First Successful Submission: 2026-03-28 04:39:58

Popping From the Stack

Time of First Successful Submission: 2026-03-28 04:57:54

Disassembling Programs

Time of First Successful Submission: 2026-03-28 04:59:15

Tracing Syscalls

Time of First Successful Submission: 2026-03-28 05:00:29

Starting GDB

Time of First Successful Submission: 2026-03-28 05:01:27

Quitting GDB

Time of First Successful Submission: 2026-03-28 05:02:09

Starting Programs in GDB

Time of First Successful Submission: 2026-03-28 05:03:24

Disassembling in GDB

Time of First Successful Submission: 2026-03-28 05:04:41

Stepping Through Instructions

Time of First Successful Submission: 2026-03-28 05:05:52

Reading Register Values

Time of First Successful Submission: 2026-03-28 05:06:52

Popping Stack Values

Time of First Successful Submission: 2026-03-28 05:08:02

Examining Memory

Time of First Successful Submission: 2026-03-28 05:09:01

Examining Stack Pointers

Time of First Successful Submission: 2026-03-28 05:10:40

Cooperative Debugging

Time of First Successful Submission: 2026-03-28 05:12:07

Writing Output

Time of First Successful Submission: 2026-03-28 05:23:20

Chaining Syscalls

Time of First Successful Submission: 2026-03-28 05:24:35

Writing Strings

Time of First Successful Submission: 2026-03-28 05:25:50

Reading Data

Time of First Successful Submission: 2026-03-28 05:27:15

Opening Files

Time of First Successful Submission: 2026-03-28 05:28:31

Hardcoding the Filename

Time of First Successful Submission: 2026-03-28 05:29:50

Comparing Values

Time of First Successful Submission: 2026-03-28 05:32:10

Comparing Characters

Time of First Successful Submission: 2026-03-28 05:33:24

Conditional Control Flow

Time of First Successful Submission: 2026-03-28 05:36:27

Comparing Strings

Time of First Successful Submission: 2026-03-28 05:37:44

Reverse the Password

Time of First Successful Submission: 2026-03-28 05:39:27

Conditionals Without Conditionals

Time of First Successful Submission: 2026-03-28 05:40:52

Looping

Time of First Successful Submission: 2026-03-28 05:42:00

Reverse the Calculation

Time of First Successful Submission: 2026-03-28 05:45:25

Reverse the Reverse

Time of First Successful Submission: 2026-03-28 05:46:33

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-03-28 05:47:21

Loops on Data

Time of First Successful Submission: 2026-03-28 05:48:13

set-register

Time of First Successful Submission: 2026-03-28 05:51:41

set-multiple-registers

Time of First Successful Submission: 2026-03-28 05:52:36

add-to-register

Time of First Successful Submission: 2026-03-28 05:59:12

linear-equation-registers

Time of First Successful Submission: 2026-03-28 06:00:50

integer-division

Time of First Successful Submission: 2026-03-28 06:02:02

modulo-operation

Time of First Successful Submission: 2026-03-28 06:02:56

set-upper-byte

Time of First Successful Submission: 2026-03-28 06:04:03

efficient-modulo

Time of First Successful Submission: 2026-03-28 06:05:12

byte-extraction

Time of First Successful Submission: 2026-03-28 06:06:22

bitwise-and

Time of First Successful Submission: 2026-03-28 06:07:14

check-even

Time of First Successful Submission: 2026-03-28 06:08:25

memory-read

Time of First Successful Submission: 2026-03-28 06:09:45

memory-write

Time of First Successful Submission: 2026-03-28 06:10:45

memory-increment

Time of First Successful Submission: 2026-03-28 06:12:15

byte-access

Time of First Successful Submission: 2026-03-28 06:13:21

memory-size-access

Time of First Successful Submission: 2026-03-28 06:37:15

little-endian-write

Time of First Successful Submission: 2026-03-28 06:38:11

memory-sum

Time of First Successful Submission: 2026-03-28 06:39:16

stack-subtraction

Time of First Successful Submission: 2026-03-28 06:40:28

swap-stack-values

Time of First Successful Submission: 2026-03-28 06:41:45

average-stack-values

Time of First Successful Submission: 2026-03-28 06:42:57

absolute-jump

Time of First Successful Submission: 2026-03-28 06:43:52

relative-jump

Time of First Successful Submission: 2026-03-28 06:45:28

jump-trampoline

Time of First Successful Submission: 2026-03-28 06:46:29

conditional-jump

Time of First Successful Submission: 2026-03-28 06:49:12

indirect-jump

Time of First Successful Submission: 2026-03-28 06:50:23

average-loop

Time of First Successful Submission: 2026-03-28 06:51:27

count-non-zero

Time of First Successful Submission: 2026-03-28 06:52:37

string-lower

Time of First Successful Submission: 2026-03-28 06:54:10

most-common-byte

Time of First Successful Submission: 2026-03-28 06:56:04

Exit

Time of First Successful Submission: 2026-03-28 06:57:35

Socket

Time of First Successful Submission: 2026-03-28 06:58:49

Bind

Time of First Successful Submission: 2026-03-28 07:24:51

Listen

Time of First Successful Submission: 2026-03-28 07:25:54

Accept

Time of First Successful Submission: 2026-03-28 07:27:08

Static Response

Time of First Successful Submission: 2026-03-28 07:28:27

Dynamic Response

Time of First Successful Submission: 2026-03-28 07:32:39

Iterative GET Server

Time of First Successful Submission: 2026-03-28 07:33:24

Concurrent GET Server

Time of First Successful Submission: 2026-03-28 07:34:45

Concurrent POST Server

Time of First Successful Submission: 2026-03-28 07:36:18

Web Server

Time of First Successful Submission: 2026-03-28 07:37:38

Debugging Programs

Time of First Successful Submission: 2026-03-28 07:42:26

Inspecting Registers

Time of First Successful Submission: 2026-03-28 07:45:12

Examining Memory

Time of First Successful Submission: 2026-03-28 07:53:32

Setting Breakpoints

Time of First Successful Submission: 2026-03-28 08:10:57

GDB Scripting

Time of First Successful Submission: 2026-03-28 08:19:56

Modifying Data

Time of First Successful Submission: 2026-03-28 09:10:08

Modifying Execution

Time of First Successful Submission: 2026-03-28 10:40:14

Broken Functions

Time of First Successful Submission: 2026-03-28 10:45:11


Playing With Programs

116 / 116 878 / 23689


What's the password?

Time of First Successful Submission: 2026-03-27 17:00:01

... and again!

Time of First Successful Submission: 2026-03-27 17:01:34

Newline Troubles

Time of First Successful Submission: 2026-03-27 17:03:53

Reasoning about files

Time of First Successful Submission: 2026-03-27 17:05:31

Specifying Filenames

Time of First Successful Submission: 2026-03-27 17:06:28

Binary and Hex Encoding

Time of First Successful Submission: 2026-03-27 17:07:37

More Hex

Time of First Successful Submission: 2026-03-27 17:08:40

Decoding Hex

Time of First Successful Submission: 2026-03-27 17:09:32

Decoding Practice

Time of First Successful Submission: 2026-03-27 17:10:56

Encoding Practice

Time of First Successful Submission: 2026-03-27 17:11:41

Hex-encoding ASCII

Time of First Successful Submission: 2026-03-27 17:12:57

Nested Encoding

Time of First Successful Submission: 2026-03-27 17:14:11

Hex-encoding UTF-8

Time of First Successful Submission: 2026-03-27 17:15:53

UTF Mixups

Time of First Successful Submission: 2026-03-27 17:16:53

Modifying Encoded Data

Time of First Successful Submission: 2026-03-27 17:18:02

Decoding Base64

Time of First Successful Submission: 2026-03-27 17:19:07

Encoding Base64

Time of First Successful Submission: 2026-03-27 17:20:31

Dealing with Obfuscation

Time of First Successful Submission: 2026-03-27 17:21:34

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-03-27 17:23:05

Your First HTTP Request

Time of First Successful Submission: 2026-04-12 18:19:56

Reading Flask

Time of First Successful Submission: 2026-04-12 18:23:39

Commented Data

Time of First Successful Submission: 2026-04-12 18:27:10

HTTP Metadata

Time of First Successful Submission: 2026-04-13 03:49:46

HTTP (netcat)

Time of First Successful Submission: 2026-04-13 03:51:48

HTTP Paths (netcat)

Time of First Successful Submission: 2026-04-13 03:53:51

HTTP (curl)

Time of First Successful Submission: 2026-04-13 03:55:23

HTTP (python)

Time of First Successful Submission: 2026-04-13 03:58:01

HTTP Host Header (python)

Time of First Successful Submission: 2026-04-13 15:46:53

HTTP Host Header (curl)

Time of First Successful Submission: 2026-04-13 15:48:34

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-04-13 15:50:42

URL Encoding (netcat)

Time of First Successful Submission: 2026-04-13 15:52:25

HTTP GET Parameters

Time of First Successful Submission: 2026-04-13 15:54:15

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-04-13 15:55:56

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-04-13 15:57:27

HTTP Forms

Time of First Successful Submission: 2026-04-13 15:59:23

HTTP Forms (curl)

Time of First Successful Submission: 2026-04-13 16:01:11

HTTP Forms (netcat)

Time of First Successful Submission: 2026-04-13 16:02:41

HTTP Forms (python)

Time of First Successful Submission: 2026-04-13 16:03:57

HTTP Forms Without Forms

Time of First Successful Submission: 2026-04-13 16:05:26

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-04-13 16:38:13

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-04-13 16:42:41

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-04-13 16:44:49

HTTP Redirects (curl)

Time of First Successful Submission: 2026-04-13 16:46:42

HTTP Redirects (python)

Time of First Successful Submission: 2026-04-13 16:48:50

HTTP Cookies (curl)

Time of First Successful Submission: 2026-04-13 16:51:51

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-04-13 16:53:41

HTTP Cookies (python)

Time of First Successful Submission: 2026-04-13 16:54:41

Server State (python)

Time of First Successful Submission: 2026-04-13 16:55:57

Listening Web

Time of First Successful Submission: 2026-04-13 16:57:49

Speaking Redirects

Time of First Successful Submission: 2026-04-13 17:06:59

JavaScript Redirects

Time of First Successful Submission: 2026-04-13 17:09:50

Including JavaScript

Time of First Successful Submission: 2026-04-13 17:12:30

HTTP (javascript)

Time of First Successful Submission: 2026-04-13 17:20:14

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-04-13 17:22:32

HTTP Forms (javascript)

Time of First Successful Submission: 2026-04-13 17:24:28

cat

Time of First Successful Submission: 2026-03-27 17:40:21

more

Time of First Successful Submission: 2026-03-27 17:42:01

less

Time of First Successful Submission: 2026-03-27 17:42:37

tail

Time of First Successful Submission: 2026-03-27 17:43:21

head

Time of First Successful Submission: 2026-03-27 17:43:49

sort

Time of First Successful Submission: 2026-03-27 17:44:15

vim

Time of First Successful Submission: 2026-03-27 17:44:43

emacs

Time of First Successful Submission: 2026-03-27 17:45:50

nano

Time of First Successful Submission: 2026-03-27 17:46:21

rev

Time of First Successful Submission: 2026-03-27 17:48:02

od

Time of First Successful Submission: 2026-03-27 17:49:17

hd

Time of First Successful Submission: 2026-03-27 17:50:07

xxd

Time of First Successful Submission: 2026-03-27 17:51:02

base32

Time of First Successful Submission: 2026-03-27 17:52:01

base64

Time of First Successful Submission: 2026-03-27 17:52:39

split

Time of First Successful Submission: 2026-03-27 17:53:32

gzip

Time of First Successful Submission: 2026-03-27 17:55:27

bzip2

Time of First Successful Submission: 2026-03-27 17:56:21

zip

Time of First Successful Submission: 2026-03-27 17:57:09

tar

Time of First Successful Submission: 2026-03-27 17:57:57

ar

Time of First Successful Submission: 2026-03-27 17:59:43

cpio

Time of First Successful Submission: 2026-03-27 18:01:05

genisoimage

Time of First Successful Submission: 2026-03-27 18:28:45

env

Time of First Successful Submission: 2026-03-27 18:29:23

find

Time of First Successful Submission: 2026-03-27 18:29:55

make

Time of First Successful Submission: 2026-03-27 18:30:27

nice

Time of First Successful Submission: 2026-03-27 18:30:58

timeout

Time of First Successful Submission: 2026-03-27 18:31:32

stdbuf

Time of First Successful Submission: 2026-03-27 18:32:05

setarch

Time of First Successful Submission: 2026-03-27 18:32:45

watch

Time of First Successful Submission: 2026-03-27 18:33:44

socat

Time of First Successful Submission: 2026-03-27 18:34:20

whiptail

Time of First Successful Submission: 2026-03-27 18:35:03

awk

Time of First Successful Submission: 2026-03-27 18:35:52

sed

Time of First Successful Submission: 2026-03-27 18:36:30

ed

Time of First Successful Submission: 2026-03-27 18:37:18

chown

Time of First Successful Submission: 2026-03-27 18:38:09

chmod

Time of First Successful Submission: 2026-03-27 18:38:45

cp

Time of First Successful Submission: 2026-03-27 18:39:23

mv

Time of First Successful Submission: 2026-04-13 17:30:11

perl

Time of First Successful Submission: 2026-03-27 18:47:04

python

Time of First Successful Submission: 2026-03-27 18:52:10

ruby

Time of First Successful Submission: 2026-03-27 18:53:19

bash

Time of First Successful Submission: 2026-03-27 18:53:52

date

Time of First Successful Submission: 2026-03-27 18:54:51

dmesg

Time of First Successful Submission: 2026-03-27 18:56:42

wc

Time of First Successful Submission: 2026-03-27 18:57:57

gcc

Time of First Successful Submission: 2026-03-27 18:59:10

as

Time of First Successful Submission: 2026-03-27 19:00:03

wget

Time of First Successful Submission: 2026-03-28 14:16:56

ssh-keygen

Time of First Successful Submission: 2026-03-28 14:19:02

SQL Queries

Time of First Successful Submission: 2026-03-27 19:19:50

Filtering SQL

Time of First Successful Submission: 2026-03-27 19:21:15

Choosing Columns

Time of First Successful Submission: 2026-03-27 19:22:36

Exclusionary Filtering

Time of First Successful Submission: 2026-03-28 04:21:05

Filtering Strings

Time of First Successful Submission: 2026-03-28 04:22:25

Filtering on Expressions

Time of First Successful Submission: 2026-03-28 04:23:22

SELECTing Expressions

Time of First Successful Submission: 2026-03-28 04:28:58

Composite Conditions

Time of First Successful Submission: 2026-03-28 04:31:21

Reaching Your LIMITs

Time of First Successful Submission: 2026-03-28 04:33:04

Querying Metadata

Time of First Successful Submission: 2026-03-28 04:35:45


Arizona CTF 2025

3 / 23 110 / 787


Hijack Me!

Time of First Successful Submission: 2026-05-02 09:00:19

Expand Your Mind

Time of First Successful Submission: 2026-05-02 09:27:15

Fiesty File

Time of First Successful Submission: 2026-05-02 15:21:30


Content Injection

10 / 10 59 / 119


Teacher Login

Time of First Successful Submission: 2026-04-19 17:09:25

Teacher Login 2

Time of First Successful Submission: 2026-04-19 17:15:34

Teacher Login 3

Time of First Successful Submission: 2026-04-19 17:18:09

Teacher Login 4

Time of First Successful Submission: 2026-04-19 17:20:44

Teacher Login 5

Time of First Successful Submission: 2026-04-19 17:23:40

Teacher Login 6

Time of First Successful Submission: 2026-04-19 17:26:14

Teacher Login 7

Time of First Successful Submission: 2026-04-19 17:30:30

Class Cancellation

Time of First Successful Submission: 2026-04-19 17:33:20

Class Cancellation 2

Time of First Successful Submission: 2026-04-19 17:46:09

Class Cancellation 3

Time of First Successful Submission: 2026-04-19 17:48:24


Desert CodeSprouts

6 / 7 19 / 191


Password Cracking

Time of First Successful Submission: 2026-04-19 13:08:21

Information Gathering

Time of First Successful Submission: 2026-04-19 13:32:07

Encryption Breaking

Time of First Successful Submission: 2026-04-19 13:38:20

Cipher Cracking

Time of First Successful Submission: 2026-04-19 14:27:54

Hash Collision

Time of First Successful Submission: 2026-04-19 14:31:16

Denial-of-Service (DoS)

Time of First Successful Submission: 2026-04-19 14:46:28


GCA CTF

12 / 104 2173 / 45223


Using the Terminal

Time of First Successful Submission: 2026-02-13 22:01:13

Using the VSCode Workspace

Time of First Successful Submission: 2026-03-27 04:53:44

Using the GUI Desktop

Time of First Successful Submission: 2026-03-27 05:03:38

Pasting into the Desktop

Time of First Successful Submission: 2026-03-27 05:08:20

Connecting over SSH

Time of First Successful Submission: 2026-03-28 10:55:39

Restarting Challenges

Time of First Successful Submission: 2026-03-27 14:58:58

Getting Help

Time of First Successful Submission: 2026-03-27 15:01:29

Challenge Programs

Time of First Successful Submission: 2026-03-27 15:03:24

The Flag File

Time of First Successful Submission: 2026-03-27 15:04:39

Using Privileged Mode

Time of First Successful Submission: 2026-03-28 11:10:19

Persistent Home Directories - One

Time of First Successful Submission: 2026-03-28 11:12:10

Persistent Home Directories - Two

Time of First Successful Submission: 2026-03-28 11:12:51


Hacker History

8 / 8 74 / 166


External BBS (login)

Time of First Successful Submission: 2026-04-14 17:52:58

Internal BBS

Time of First Successful Submission: 2026-04-14 17:42:17

Join an IRC Server

Time of First Successful Submission: 2026-04-14 17:06:24

Join an IRC Server (with an IRC Client)

Time of First Successful Submission: 2026-04-14 17:07:48

Change your nickname

Time of First Successful Submission: 2026-04-14 17:08:36

Join a channel

Time of First Successful Submission: 2026-04-14 17:09:35

Message a channel

Time of First Successful Submission: 2026-04-14 17:10:20

Remove another user

Time of First Successful Submission: 2026-04-14 17:11:10


Honors Dojo

6 / 17 84 / 96



Honors Dojo

6 / 11 84 / 96



Honors Dojo

6 / 17 84 / 96


Join an IRC Server

Time of First Successful Submission: 2026-05-02 12:53:34

Join an IRC Server (with an IRC Client)

Time of First Successful Submission: 2026-05-02 12:55:06

Change your nickname

Time of First Successful Submission: 2026-05-02 12:56:08

Join a channel

Time of First Successful Submission: 2026-05-02 12:56:58

Message a channel

Time of First Successful Submission: 2026-05-02 12:57:45

Remove another user

Time of First Successful Submission: 2026-05-02 12:58:40


Linux Firmware Rehosting

11 / 13 42 / 135


Unpacking your first firmware

Time of First Successful Submission: 2026-04-23 07:51:25

Your first rehosting!

Time of First Successful Submission: 2026-04-23 08:09:41

Looking at console output

Time of First Successful Submission: 2026-04-23 08:33:49

Interacting with the shell

Time of First Successful Submission: 2026-04-23 09:35:59

Analyzing system calls

Time of First Successful Submission: 2026-04-23 10:31:53

Pseudofiles - Creating a Device

Time of First Successful Submission: 2026-04-23 10:43:01

Pseudofiles - Modeling IOCTLs

Time of First Successful Submission: 2026-04-23 10:52:46

NVRAM

Time of First Successful Submission: 2026-04-23 11:19:48

Library API - Sensor Init

Time of First Successful Submission: 2026-04-23 11:33:36

Networking - Address

Time of First Successful Submission: 2026-04-23 11:51:06

Static Files

Time of First Successful Submission: 2026-04-23 11:56:09


Linux Lunacy

1 / 13 317 / 318


Only Files

Time of First Successful Submission: 2026-05-02 15:21:30


Privilege Escalation

179 / 564 28 / 216


aa-exec

Time of First Successful Submission: 2026-04-17 12:54:14

ab

Time of First Successful Submission: 2026-04-17 12:58:36

agetty

Time of First Successful Submission: 2026-04-17 13:31:43

alpine

Time of First Successful Submission: 2026-04-17 13:33:00

ar

Time of First Successful Submission: 2026-04-17 13:34:26

arj

Time of First Successful Submission: 2026-04-17 13:35:50

arp

Time of First Successful Submission: 2026-04-17 13:37:23

as

Time of First Successful Submission: 2026-04-17 13:38:27

ascii-xfr

Time of First Successful Submission: 2026-04-17 13:39:31

ash

Time of First Successful Submission: 2026-04-17 13:40:27

atobm

Time of First Successful Submission: 2026-04-17 14:29:45

awk

Time of First Successful Submission: 2026-04-17 14:30:48

base32

Time of First Successful Submission: 2026-04-17 14:36:42

base64

Time of First Successful Submission: 2026-04-17 14:37:22

basenc

Time of First Successful Submission: 2026-04-17 14:38:51

basez

Time of First Successful Submission: 2026-04-17 14:40:24

bash

Time of First Successful Submission: 2026-04-17 16:28:43

batcat

Time of First Successful Submission: 2026-04-17 16:30:34

bridge

Time of First Successful Submission: 2026-04-17 16:34:57

busctl

Time of First Successful Submission: 2026-04-17 16:38:07

busybox

Time of First Successful Submission: 2026-04-17 16:39:18

bzip2

Time of First Successful Submission: 2026-04-17 16:39:59

cabal

Time of First Successful Submission: 2026-04-17 16:45:19

capsh

Time of First Successful Submission: 2026-04-17 16:47:27

cat

Time of First Successful Submission: 2026-04-17 16:48:06

chgrp

Time of First Successful Submission: 2026-04-17 16:48:54

chmod

Time of First Successful Submission: 2026-04-17 16:49:36

choom

Time of First Successful Submission: 2026-04-17 16:50:24

chown

Time of First Successful Submission: 2026-04-17 16:51:18

chroot

Time of First Successful Submission: 2026-04-17 16:52:11

clamscan

Time of First Successful Submission: 2026-04-17 16:58:51

cmp

Time of First Successful Submission: 2026-04-17 17:00:09

column

Time of First Successful Submission: 2026-04-17 17:01:51

comm

Time of First Successful Submission: 2026-04-17 17:02:34

cp

Time of First Successful Submission: 2026-04-17 17:04:06

cpio

Time of First Successful Submission: 2026-04-17 17:05:03

cpulimit

Time of First Successful Submission: 2026-04-17 17:05:47

csh

Time of First Successful Submission: 2026-04-17 17:07:28

csplit

Time of First Successful Submission: 2026-04-17 17:08:26

csvtool

Time of First Successful Submission: 2026-04-17 17:09:17

cupsfilter

Time of First Successful Submission: 2026-04-17 17:10:01

curl

Time of First Successful Submission: 2026-04-17 17:10:49

cut

Time of First Successful Submission: 2026-04-17 17:11:26

dash

Time of First Successful Submission: 2026-04-17 17:12:04

date

Time of First Successful Submission: 2026-04-17 17:12:40

dd

Time of First Successful Submission: 2026-04-17 17:13:18

debugfs

Time of First Successful Submission: 2026-04-17 17:20:35

dialog

Time of First Successful Submission: 2026-04-17 17:27:19

diff

Time of First Successful Submission: 2026-04-17 17:28:13

dig

Time of First Successful Submission: 2026-04-17 17:29:06

distcc

Time of First Successful Submission: 2026-04-17 17:31:17

ed

Time of First Successful Submission: 2026-04-17 17:40:02

efax

Time of First Successful Submission: 2026-04-17 17:41:26

elvish

Time of First Successful Submission: 2026-04-17 17:42:22

emacs

Time of First Successful Submission: 2026-04-17 17:43:12

env

Time of First Successful Submission: 2026-04-17 17:43:36

eqn

Time of First Successful Submission: 2026-04-17 17:44:44

expand

Time of First Successful Submission: 2026-04-17 18:03:50

expect

Time of First Successful Submission: 2026-04-17 18:04:26

file

Time of First Successful Submission: 2026-04-17 18:05:34

find

Time of First Successful Submission: 2026-04-17 18:06:13

fish

Time of First Successful Submission: 2026-04-17 18:06:39

flock

Time of First Successful Submission: 2026-04-17 18:08:15

fmt

Time of First Successful Submission: 2026-04-17 18:08:44

fold

Time of First Successful Submission: 2026-04-17 18:17:05

gawk

Time of First Successful Submission: 2026-04-17 18:17:39

gcore

Time of First Successful Submission: 2026-04-17 18:18:29

gdb

Time of First Successful Submission: 2026-04-17 18:19:51

genisoimage

Time of First Successful Submission: 2026-04-17 18:20:57

gimp

Time of First Successful Submission: 2026-04-23 14:37:12

grep

Time of First Successful Submission: 2026-04-17 18:30:54

gtester

Time of First Successful Submission: 2026-04-23 14:16:51

gzip

Time of First Successful Submission: 2026-04-23 14:20:22

head

Time of First Successful Submission: 2026-04-23 14:21:05

hexdump

Time of First Successful Submission: 2026-04-23 14:22:00

highlight

Time of First Successful Submission: 2026-04-23 14:22:52

hping3

Time of First Successful Submission: 2026-04-23 14:25:48

iconv

Time of First Successful Submission: 2026-04-23 14:26:46

install

Time of First Successful Submission: 2026-04-23 14:27:45

ionice

Time of First Successful Submission: 2026-04-23 15:01:58

ip

Time of First Successful Submission: 2026-04-23 15:06:23

ispell

Time of First Successful Submission: 2026-04-23 15:09:46

jjs

Time of First Successful Submission: 2026-04-23 15:57:18

join

Time of First Successful Submission: 2026-04-23 15:58:10

jq

Time of First Successful Submission: 2026-04-23 15:58:49

jrunscript

Time of First Successful Submission: 2026-04-23 15:59:37

ksh

Time of First Successful Submission: 2026-04-23 16:00:30

ksshell

Time of First Successful Submission: 2026-04-23 16:01:10

ld.so

Time of First Successful Submission: 2026-04-23 16:02:28

less

Time of First Successful Submission: 2026-04-23 16:04:13

links

Time of First Successful Submission: 2026-04-23 16:05:46

logsave

Time of First Successful Submission: 2026-04-23 16:06:08

look

Time of First Successful Submission: 2026-04-23 16:06:30

lua

Time of First Successful Submission: 2026-04-23 16:07:01

make

Time of First Successful Submission: 2026-04-23 16:08:18

mawk

Time of First Successful Submission: 2026-04-23 16:09:47

minicom

Time of First Successful Submission: 2026-04-23 16:27:24

more

Time of First Successful Submission: 2026-04-23 16:32:13

mosquitto

Time of First Successful Submission: 2026-04-23 16:33:47

msgfilter

Time of First Successful Submission: 2026-04-23 16:34:57

msgmerge

Time of First Successful Submission: 2026-04-23 16:46:23

msguniq

Time of First Successful Submission: 2026-04-23 16:47:45

multitime

Time of First Successful Submission: 2026-04-23 16:49:18

nasm

Time of First Successful Submission: 2026-04-23 17:09:01

ncftp

Time of First Successful Submission: 2026-04-23 17:11:00

nice

Time of First Successful Submission: 2026-04-23 17:11:41

nl

Time of First Successful Submission: 2026-04-23 17:14:35

nm

Time of First Successful Submission: 2026-04-23 17:26:29

nmap

Time of First Successful Submission: 2026-04-23 17:28:59

node

Time of First Successful Submission: 2026-04-23 17:29:55

nohup

Time of First Successful Submission: 2026-04-23 17:30:28

od

Time of First Successful Submission: 2026-04-23 17:31:07

openssl

Time of First Successful Submission: 2026-04-23 17:58:54

openvpn

Time of First Successful Submission: 2026-04-23 17:59:33

pandoc

Time of First Successful Submission: 2026-04-23 18:00:44

paste

Time of First Successful Submission: 2026-04-23 18:01:23

perl

Time of First Successful Submission: 2026-04-23 18:01:54

pexec

Time of First Successful Submission: 2026-04-23 18:02:56

php

Time of First Successful Submission: 2026-04-23 18:03:35

pidstat

Time of First Successful Submission: 2026-04-23 18:04:32

pr

Time of First Successful Submission: 2026-04-23 18:05:04

ptx

Time of First Successful Submission: 2026-04-23 18:06:25

python

Time of First Successful Submission: 2026-04-23 18:07:21

rc

Time of First Successful Submission: 2026-04-23 18:07:55

readelf

Time of First Successful Submission: 2026-04-23 18:10:00

restic

Time of First Successful Submission: 2026-04-23 18:10:21

rev

Time of First Successful Submission: 2026-04-23 18:11:09

rlwrap

Time of First Successful Submission: 2026-04-23 18:15:06

rsync

Time of First Successful Submission: 2026-04-23 18:15:51

rtorrent

Time of First Successful Submission: 2026-04-23 18:16:17

run-parts

Time of First Successful Submission: 2026-04-23 18:16:40

sash

Time of First Successful Submission: 2026-04-23 18:17:04

sed

Time of First Successful Submission: 2026-04-23 18:37:49

setarch

Time of First Successful Submission: 2026-04-23 18:38:50

setfacl

Time of First Successful Submission: 2026-04-23 18:39:29

setlock

Time of First Successful Submission: 2026-04-23 18:40:19

shuf

Time of First Successful Submission: 2026-04-23 18:40:47

soelim

Time of First Successful Submission: 2026-04-23 18:41:27

softlimit

Time of First Successful Submission: 2026-04-24 04:41:59

sort

Time of First Successful Submission: 2026-04-24 04:42:29

sqlite3

Time of First Successful Submission: 2026-04-24 04:43:07

ss

Time of First Successful Submission: 2026-04-24 04:44:47

ssh-agent

Time of First Successful Submission: 2026-04-24 04:45:37

ssh-keygen

Time of First Successful Submission: 2026-04-24 04:48:49

ssh-keyscan

Time of First Successful Submission: 2026-04-24 04:49:26

sshpass

Time of First Successful Submission: 2026-04-24 04:53:31

start-stop-daemon

Time of First Successful Submission: 2026-04-24 04:54:14

stdbuf

Time of First Successful Submission: 2026-04-24 04:54:50

strace

Time of First Successful Submission: 2026-04-24 04:55:18

strings

Time of First Successful Submission: 2026-04-24 04:55:44

su

Time of First Successful Submission: 2026-04-24 04:56:10

sysctl

Time of First Successful Submission: 2026-04-24 05:10:13

tac

Time of First Successful Submission: 2026-04-24 05:11:00

tail

Time of First Successful Submission: 2026-04-24 05:11:23

taskset

Time of First Successful Submission: 2026-04-24 05:11:47

tbl

Time of First Successful Submission: 2026-04-24 05:12:17

tclsh

Time of First Successful Submission: 2026-04-24 05:12:46

tee

Time of First Successful Submission: 2026-04-24 05:22:06

tic

Time of First Successful Submission: 2026-04-24 05:42:34

time

Time of First Successful Submission: 2026-04-24 05:43:06

timeout

Time of First Successful Submission: 2026-04-24 05:43:31

troff

Time of First Successful Submission: 2026-04-24 05:45:43

ul

Time of First Successful Submission: 2026-04-24 06:09:25

unexpand

Time of First Successful Submission: 2026-04-24 06:09:52

unsquashfs

Time of First Successful Submission: 2026-04-24 06:16:06

unzip

Time of First Successful Submission: 2026-04-24 06:18:44

update-alternatives

Time of First Successful Submission: 2026-04-24 06:20:51

view

Time of First Successful Submission: 2026-04-24 07:13:54

w3m

Time of First Successful Submission: 2026-04-24 07:17:48

watch

Time of First Successful Submission: 2026-04-24 07:19:22

wc

Time of First Successful Submission: 2026-04-24 07:20:10

wget

Time of First Successful Submission: 2026-04-24 07:23:51

whiptail

Time of First Successful Submission: 2026-04-24 07:24:26

xargs

Time of First Successful Submission: 2026-04-24 07:25:12

xxd

Time of First Successful Submission: 2026-04-24 08:17:25

xz

Time of First Successful Submission: 2026-04-24 08:18:00

yash

Time of First Successful Submission: 2026-04-24 08:18:36

zsh

Time of First Successful Submission: 2026-04-24 08:19:04

zsoelim

Time of First Successful Submission: 2026-04-24 08:19:35


Pwntools Tutorials

12 / 12 363 / 1264


Level 0.0

Time of First Successful Submission: 2026-04-14 17:59:19

Level 1.0

Time of First Successful Submission: 2026-04-14 18:01:42

Level 1.1

Time of First Successful Submission: 2026-04-15 04:35:27

Level 2.0

Time of First Successful Submission: 2026-04-15 04:38:16

Level 2.1

Time of First Successful Submission: 2026-04-15 04:39:56

Level 2.2

Time of First Successful Submission: 2026-04-15 06:25:46

Level 2.3

Time of First Successful Submission: 2026-04-15 06:28:39

Level 2.4

Time of First Successful Submission: 2026-04-15 06:30:36

Level 2.5

Time of First Successful Submission: 2026-04-15 06:34:02

Level 2.6

Time of First Successful Submission: 2026-04-15 06:36:32

Level 3.0

Time of First Successful Submission: 2026-04-15 06:38:41

Level 4.0

Time of First Successful Submission: 2026-04-15 06:46:10