pwn.college Archives

77 / 232 2245 / 26001


level1

Time of First Successful Submission: 2026-10-07 03:57:30

level2

Time of First Successful Submission: 2026-10-07 03:58:32

level3

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

level4

Time of First Successful Submission: 2026-10-07 04:01:25

level5

Time of First Successful Submission: 2026-10-07 13:02:43

level6

Time of First Successful Submission: 2026-10-07 13:05:00

level7

Time of First Successful Submission: 2026-10-07 13:07:29

level8

Time of First Successful Submission: 2026-10-07 13:10:21

level9

Time of First Successful Submission: 2026-10-07 13:11:35

level10

Time of First Successful Submission: 2026-10-07 13:14:38

level11

Time of First Successful Submission: 2026-10-07 13:21:55

level12

Time of First Successful Submission: 2026-10-07 13:20:36

level13

Time of First Successful Submission: 2026-10-07 13:24:17

level14

Time of First Successful Submission: 2026-10-07 13:27:05

level15

Time of First Successful Submission: 2026-10-07 13:29:43

level16

Time of First Successful Submission: 2026-10-07 13:31:17

level17

Time of First Successful Submission: 2026-10-07 13:34:09

level18

Time of First Successful Submission: 2026-10-07 13:37:02

level19

Time of First Successful Submission: 2026-10-07 13:40:25

level20

Time of First Successful Submission: 2026-10-07 13:42:55

level21

Time of First Successful Submission: 2026-10-07 14:03:07

level22

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

level23

Time of First Successful Submission: 2026-10-07 14:10:52

level24

Time of First Successful Submission: 2026-10-07 14:14:01

level25

Time of First Successful Submission: 2026-10-07 14:15:44

level26

Time of First Successful Submission: 2026-10-08 01:41:25

level27

Time of First Successful Submission: 2026-10-08 01:43:53

level28

Time of First Successful Submission: 2026-10-08 01:45:15

level29

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

level30

Time of First Successful Submission: 2026-10-08 02:40:43

level31

Time of First Successful Submission: 2026-10-08 06:31:51

level32

Time of First Successful Submission: 2026-10-08 06:46:56

level33

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

level34

Time of First Successful Submission: 2026-10-08 07:19:40

level35

Time of First Successful Submission: 2026-10-08 07:25:01

level36

Time of First Successful Submission: 2026-10-08 07:36:24

level37

Time of First Successful Submission: 2026-10-08 07:37:30

level38

Time of First Successful Submission: 2026-10-08 07:40:41

level39

Time of First Successful Submission: 2026-10-08 07:42:04

level40

Time of First Successful Submission: 2026-10-08 07:45:27

level41

Time of First Successful Submission: 2026-10-08 07:47:34

level42

Time of First Successful Submission: 2026-10-08 07:49:32

level43

Time of First Successful Submission: 2026-10-08 12:49:58

level44

Time of First Successful Submission: 2026-10-08 12:50:57

level45

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

level46

Time of First Successful Submission: 2026-10-09 02:26:02

level47

Time of First Successful Submission: 2026-10-09 02:27:08

level48

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

level49

Time of First Successful Submission: 2026-10-09 02:33:53

level50

Time of First Successful Submission: 2026-10-09 02:35:20

level51

Time of First Successful Submission: 2026-10-09 02:39:06

level52

Time of First Successful Submission: 2026-10-09 02:42:21

level53

Time of First Successful Submission: 2026-10-09 02:44:04

level54

Time of First Successful Submission: 2026-10-09 02:46:02

level55

Time of First Successful Submission: 2026-10-09 02:48:18

level56

Time of First Successful Submission: 2026-10-09 02:51:30

level57

Time of First Successful Submission: 2026-10-09 02:53:45

level58

Time of First Successful Submission: 2026-10-09 02:59:19

level59

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

HTTP (curl)

Time of First Successful Submission: 2026-10-09 03:32:27

HTTP (python)

Time of First Successful Submission: 2026-10-09 03:33:37

URL Encoding (curl)

Time of First Successful Submission: 2026-10-09 03:34:41

URL Encoding (python)

Time of First Successful Submission: 2026-10-09 03:37:41

HTTP GET Parameters (netcat)

Time of First Successful Submission: 2026-10-09 03:39:49

HTTP GET Parameters (python)

Time of First Successful Submission: 2026-10-09 03:41:12

Multiple HTTP Parameters (python)

Time of First Successful Submission: 2026-10-09 03:43:27

Multiple Form Fields (python)

Time of First Successful Submission: 2026-10-09 03:44:58

HTTP JSON (curl)

Time of First Successful Submission: 2026-10-09 03:45:56

HTTP JSON (netcat)

Time of First Successful Submission: 2026-10-09 04:37:45

HTTP JSON (python)

Time of First Successful Submission: 2026-10-09 04:39:53

Complex HTTP JSON (curl)

Time of First Successful Submission: 2026-10-09 04:40:45

Complex HTTP JSON (netcat)

Time of First Successful Submission: 2026-10-09 04:42:40

Complex HTTP JSON (python)

Time of First Successful Submission: 2026-10-09 04:43:29

Server State (curl)

Time of First Successful Submission: 2026-10-09 04:45:12

Server State (netcat)

Time of First Successful Submission: 2026-10-09 04:47:39

Triple Dereference

Time of First Successful Submission: 2026-10-01 15:24:02

Level 15

Time of First Successful Submission: 2026-10-09 13:55:10


Intro to Programming Languages

116 / 253 603 / 51447


Lecture 1.1. Course Environment

Time of First Successful Submission: 2026-09-30 13:28:13

Lab 1.1 - Start Terminal

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

Lecture 1.2. Linux Shells

Time of First Successful Submission: 2026-09-30 13:33:29

Lecture 1.3. Linux File System

Time of First Successful Submission: 2026-09-30 13:41:37

Lecture 1.4. Executing Programs

Time of First Successful Submission: 2026-09-30 13:46:14

Lecture 1.5. Common Commands

Time of First Successful Submission: 2026-09-30 13:55:56

Lab 1.5.2 - Using ls and cd

Time of First Successful Submission: 2026-09-30 13:58:50

Lab 1.5.3 - Using grep

Time of First Successful Submission: 2026-09-30 14:07:01

Lecture 1.6. Redirection of I/O

Time of First Successful Submission: 2026-09-30 14:09:31

Lab 1.6 - Using grep and pipe

Time of First Successful Submission: 2026-09-30 14:15:14

Lecture 1.7. Regular Expressions

Time of First Successful Submission: 2026-09-30 14:29:21

Lecture 1.8. Misc Linux

Time of First Successful Submission: 2026-09-30 14:36:31

Lecture 1.9. Testing Code on pwn.college

Time of First Successful Submission: 2026-09-30 14:42:51

Lab 1.9 - Test some If Statements

Time of First Successful Submission: 2026-09-30 14:53:49

P1.0 Level 1 Open /flag in VSCode

Time of First Successful Submission: 2026-10-01 15:09:06

Commands

Time of First Successful Submission: 2026-09-11 03:54:27

Command Arguments

Time of First Successful Submission: 2026-09-11 03:55:25

Command History

Time of First Successful Submission: 2026-09-11 03:55:56

The Root Path

Time of First Successful Submission: 2026-09-11 13:24:36

Absolute Paths

Time of First Successful Submission: 2026-09-11 13:25:51

Changing position

Time of First Successful Submission: 2026-09-11 13:27:15

Changing to an Absolute Path

Time of First Successful Submission: 2026-09-11 13:28:57

Relative Paths

Time of First Successful Submission: 2026-09-11 13:30:27

P1.0 Level 5 read

Time of First Successful Submission: 2026-09-30 14:57:23

Cat

Time of First Successful Submission: 2026-09-12 02:08:55

Ls

Time of First Successful Submission: 2026-09-12 02:16:09

Ls All

Time of First Successful Submission: 2026-09-12 02:21:51

P1.0 Level 2 list dir

Time of First Successful Submission: 2026-09-30 14:59:59

Find

Time of First Successful Submission: 2026-09-12 04:57:51

P1.0 Level 3 change dir

Time of First Successful Submission: 2026-10-01 09:57:14

P1.0 Level 4 move

Time of First Successful Submission: 2026-10-01 09:59:36

P1.0 Level 6 grep

Time of First Successful Submission: 2026-10-01 10:02:08

P1.0 Level 7 execute

Time of First Successful Submission: 2026-10-01 10:03:09

Piping Echo

Time of First Successful Submission: 2026-09-12 10:05:22

Piping Stdout

Time of First Successful Submission: 2026-09-12 10:07:43

Piping Stdin

Time of First Successful Submission: 2026-09-12 10:20:34

P1.0 Level 8 stdin

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

P1.0 Level 9 pipe

Time of First Successful Submission: 2026-10-01 10:05:22

P1.0 Level 10 args

Time of First Successful Submission: 2026-10-01 10:06:26

P1.0 Level 11 gccpipe

Time of First Successful Submission: 2026-10-01 10:13:23

P1.0 Level 12 speedy

Time of First Successful Submission: 2026-10-01 10:30:32

P1.0 Level 13 testing

Time of First Successful Submission: 2026-10-01 14:43:43

P1.0 Level 14 ifs test

Time of First Successful Submission: 2026-10-01 15:07:22

Lecture 2.1.1.0 Paradigms and C

Time of First Successful Submission: 2026-10-06 05:46:09

Lecture 2.1.2. First C Program and Vars

Time of First Successful Submission: 2026-10-06 05:49:52

Lecture 2.1.2.1. Standard Output

Time of First Successful Submission: 2026-10-06 05:54:00

Lecture 2.1.2.2. Standard In

Time of First Successful Submission: 2026-10-06 06:16:56

Lab 2.1.2.1 - C Input

Time of First Successful Submission: 2026-10-06 07:09:08

Lecture 2.1.2.3. Flow Control & Command Line Arguments

Time of First Successful Submission: 2026-10-06 07:16:43

EzLab 2.1.2.3 - Control Flow

Time of First Successful Submission: 2026-10-06 07:20:09

Lecture 2.1.3.0 Dec & Def Functions

Time of First Successful Submission: 2026-10-06 07:28:24

Lecture 2.1.3.1. Globals & Locals

Time of First Successful Submission: 2026-10-06 07:36:17

Lecture 2.1.3.2. Function Params and Ret Vals

Time of First Successful Submission: 2026-10-06 08:08:15

EzLab 2.1.3.2 Pass by Value

Time of First Successful Submission: 2026-10-06 08:13:24

Lab 2.1.3.1 - Functions

Time of First Successful Submission: 2026-10-06 08:53:56

Lecture 2.1.4. Global and Local Memory

Time of First Successful Submission: 2026-10-06 09:33:39

Lecture 2.1.4.1. Function Frames

Time of First Successful Submission: 2026-10-06 09:44:00

Lecture 2.1.5. Debugging C Programs

Time of First Successful Submission: 2026-10-06 09:55:02

Lab 2.1.5.1 - Using VSCode Debugger

Time of First Successful Submission: 2026-10-06 10:05:42

P2.1 Level 01 C Force

Time of First Successful Submission: 2026-10-06 12:16:38

P2.1 Level 02 C Args

Time of First Successful Submission: 2026-10-06 12:20:52

P2.1 Level 03 scanf

Time of First Successful Submission: 2026-10-06 12:37:23

P2.1 Level 04 getchar

Time of First Successful Submission: 2026-10-06 12:59:15

P2.1 Level 05 add-n-sub

Time of First Successful Submission: 2026-10-06 13:47:51

P2.1 Level 06 debug me

Time of First Successful Submission: 2026-10-06 13:56:56

Lecture 2.2.1.1. C-Arrays

Time of First Successful Submission: 2026-10-11 13:49:53

Lecture 2.2.2. C-Strings

Time of First Successful Submission: 2026-10-11 13:54:20

Lab 2.2.2.0 - Print C-String by Character

Time of First Successful Submission: 2026-10-11 14:13:40

Lab 2.2.2.1 - Debugging with Seg Faults

Time of First Successful Submission: 2026-10-12 03:15:08

Lecture 2.2.3.1. Input to String

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

Lecture 2.2.3.2 Using fgets

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

Lecture 2.2.3.3. Input Buffer

Time of First Successful Submission: 2026-10-12 05:11:30

Lecture 2.2.4. File operations

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

Lab 2.2.4.1 - LeeT CaSe

Time of First Successful Submission: 2026-10-12 07:25:48

Lecture 2.2.5.1. strlen

Time of First Successful Submission: 2026-10-12 07:30:39

EzLab 2.2.5.1 - String Length (strlen)

Time of First Successful Submission: 2026-10-12 07:40:23

Lecture 2.2.5.2. strcat

Time of First Successful Submission: 2026-10-12 07:55:45

EzLab 2.2.5.2 - String Concatenate (strcat)

Time of First Successful Submission: 2026-10-13 04:58:46

Lecture 2.2.5.3. strcmp

Time of First Successful Submission: 2026-10-13 05:07:41

EzLab 2.2.5.3 - String Compare (strcmp)

Time of First Successful Submission: 2026-10-13 09:25:47

Lecture 2.2.5.4. strcpy

Time of First Successful Submission: 2026-10-13 10:04:47

EzLab 2.2.5.4 - String Copy (strcpy/strncpy)

Time of First Successful Submission: 2026-10-13 12:47:13

Lecture 2.2.5.6. strspn

Time of First Successful Submission: 2026-10-13 12:50:56

Lab 2.2.5.6 - String Highlighter

Time of First Successful Submission: 2026-10-14 05:08:22

P2.2 Level 01 length

Time of First Successful Submission: 2026-10-14 05:23:53

P2.2 Level 02 c-cat

Time of First Successful Submission: 2026-10-14 05:35:06

P2.2 Level 03 c-copy

Time of First Successful Submission: 2026-10-14 05:52:06

P2.2 Level 04 c-compare

Time of First Successful Submission: 2026-10-14 06:02:18

P2.2 Level 05 c-up

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

P2.2 Level 06 c-bugs

Time of First Successful Submission: 2026-10-14 06:25:30

P2.2 Level 07 c-debugger

Time of First Successful Submission: 2026-10-14 06:28:50

P2.2 Level 08 c-debugger2

Time of First Successful Submission: 2026-10-14 06:34:20

P2.2 Level 09 c-grind

Time of First Successful Submission: 2026-10-14 06:45:31

Lecture 2.3.1. Stack pointers

Time of First Successful Submission: 2026-10-14 09:02:11

Lab 2.3.1.0 - Print Non-printable Chars

Time of First Successful Submission: 2026-10-14 09:07:02

Lecture 2.3.2.0 Examples Single Value

Time of First Successful Submission: 2026-10-14 09:12:57

Lecture 2.3.2.1. Examples of Ptr to Array

Time of First Successful Submission: 2026-10-14 09:20:09

EzLab 2.3.2.1 - Character Pointers

Time of First Successful Submission: 2026-10-14 11:39:12

EzLab 2.3.2.1 - C-String Pointers

Time of First Successful Submission: 2026-10-14 11:45:12

Lecture 2.3.3.1. strstr video

Time of First Successful Submission: 2026-10-14 11:49:21

EzLab 2.3.3.1 - Find str in str (strstr)

Time of First Successful Submission: 2026-10-14 11:53:48

Lab 2.3.3.1 - Find Word Count

Time of First Successful Submission: 2026-10-14 12:06:34

Lecture 2.3.3.2. strtok video

Time of First Successful Submission: 2026-10-14 12:17:56

EzLab 2.3.3.2 - Get tokens (strtok)

Time of First Successful Submission: 2026-10-14 12:23:01

Lab 2.3.3.2 - Word Count

Time of First Successful Submission: 2026-10-15 03:00:27

Lecture 2.3.3.3. strchr video

Time of First Successful Submission: 2026-10-15 03:17:27

Lecture 2.3.3.4. memset

Time of First Successful Submission: 2026-10-15 06:51:59

P2.3 Level 01 Pig Latin

Time of First Successful Submission: 2026-10-15 07:17:56

P2.3 Level 02 Pig Latin

Time of First Successful Submission: 2026-10-15 07:23:18

P2.3 Level 03 Pig Latin

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

P2.3 Level 04 Pig Latin

Time of First Successful Submission: 2026-10-15 07:33:56

Lecture 2.4.1.1. struct into

Time of First Successful Submission: 2026-10-15 07:43:18

EzLab 2.4.1.1 - Using a struct

Time of First Successful Submission: 2026-10-15 07:54:50

Lecture 2.4.1.4. string to struct

Time of First Successful Submission: 2026-10-15 08:19:18

EzLab 2.4.1.4 - Struct from string

Time of First Successful Submission: 2026-10-15 08:24:35

Lecture 2.4.1.5. array of struct

Time of First Successful Submission: 2026-10-15 08:29:17


The Art of the Shell

31 / 55 51 / 618


The Transient Path

Time of First Successful Submission: 2026-10-02 03:15:03

Ferocious Functionality

Time of First Successful Submission: 2026-10-02 03:18:28

The Surprising Swap

Time of First Successful Submission: 2026-10-02 03:26:28

Path of the Unquoted

Time of First Successful Submission: 2026-10-02 03:38:39

Globbing Harmony

Time of First Successful Submission: 2026-10-02 13:31:52

Zen of Expansion

Time of First Successful Submission: 2026-10-02 13:36:01

Way of the Wildcard

Time of First Successful Submission: 2026-10-02 13:39:33

Saga of the Sneaky Similarity

Time of First Successful Submission: 2026-10-02 13:44:12

Enigma of the Environment

Time of First Successful Submission: 2026-10-02 13:48:08

Voyage of the Variable

Time of First Successful Submission: 2026-10-02 13:54:44

Dance of the Delimiters

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

Symphony of Separation

Time of First Successful Submission: 2026-10-03 11:51:51

Saga of Sanitization

Time of First Successful Submission: 2026-10-03 11:57:00

Tale of the Test

Time of First Successful Submission: 2026-10-03 12:05:38

Your Shattered Sanity

Time of First Successful Submission: 2026-10-06 03:43:12

Untrustworthy Utterances

Time of First Successful Submission: 2026-10-03 14:57:42

Echoes in Silence

Time of First Successful Submission: 2026-10-03 14:52:25

Masquerade of the Self

Time of First Successful Submission: 2026-10-03 14:42:14

Journey of the PATH

Time of First Successful Submission: 2026-10-03 14:31:26

Secrets of the Shell

Time of First Successful Submission: 2026-10-03 14:21:25

The Swap, Scheming

Time of First Successful Submission: 2026-10-03 15:17:08

Shell Sorcery

Time of First Successful Submission: 2026-10-03 14:06:29

The Commanded Condition

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

The Dreadful Discovery

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

Index of Insanity

Time of First Successful Submission: 2026-10-03 13:57:31

Rhythm of Restriction

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

Odyssey of the Octal

Time of First Successful Submission: 2026-10-04 02:53:25

Riddle of the Radix

Time of First Successful Submission: 2026-10-04 03:03:27

Whisper of the Withheld

Time of First Successful Submission: 2026-10-04 03:06:23

Path of the Unseen

Time of First Successful Submission: 2026-10-04 03:25:35

Dance of the Disallowed

Time of First Successful Submission: 2026-10-04 06:05:44


Intro to Cybersecurity

70 / 183 5116 / 25554


Path Traversal 1

Time of First Successful Submission: 2026-09-27 09:57:52

Path Traversal 2

Time of First Successful Submission: 2026-09-27 10:04:28

CMDi 1

Time of First Successful Submission: 2026-09-27 10:11:33

CMDi 2

Time of First Successful Submission: 2026-09-27 10:14:06

CMDi 3

Time of First Successful Submission: 2026-09-27 10:16:48

CMDi 4

Time of First Successful Submission: 2026-09-27 10:18:29

CMDi 5

Time of First Successful Submission: 2026-09-27 10:21:31

CMDi 6

Time of First Successful Submission: 2026-09-27 12:05:16

Authentication Bypass 1

Time of First Successful Submission: 2026-09-27 12:12:17

Authentication Bypass 2

Time of First Successful Submission: 2026-09-27 12:16:23

SQLi 1

Time of First Successful Submission: 2026-09-27 12:26:14

SQLi 2

Time of First Successful Submission: 2026-09-27 12:45:29

SQLi 3

Time of First Successful Submission: 2026-09-27 12:52:32

SQLi 4

Time of First Successful Submission: 2026-09-27 12:55:54

SQLi 5

Time of First Successful Submission: 2026-09-27 13:04:26

XSS 1

Time of First Successful Submission: 2026-09-27 13:24:09

XSS 2

Time of First Successful Submission: 2026-09-27 13:26:30

XSS 3

Time of First Successful Submission: 2026-09-27 13:29:14

XSS 4

Time of First Successful Submission: 2026-09-27 13:32:31

XSS 5

Time of First Successful Submission: 2026-09-27 13:39:24

XSS 6

Time of First Successful Submission: 2026-09-27 13:42:38

XSS 7

Time of First Successful Submission: 2026-09-27 13:49:25

CSRF 1

Time of First Successful Submission: 2026-09-28 06:15:41

CSRF 2

Time of First Successful Submission: 2026-09-28 06:22:04

CSRF 3

Time of First Successful Submission: 2026-09-28 06:30:13

CSRF 4

Time of First Successful Submission: 2026-09-28 06:33:11

CSRF 5

Time of First Successful Submission: 2026-09-28 06:35:19

Connect

Time of First Successful Submission: 2026-09-28 07:44:11

Send

Time of First Successful Submission: 2026-09-28 08:12:31

Shutdown

Time of First Successful Submission: 2026-09-28 13:03:22

Listen

Time of First Successful Submission: 2026-09-28 13:12:22

Scan 1

Time of First Successful Submission: 2026-09-28 13:59:06

Scan 2

Time of First Successful Submission: 2026-09-29 04:20:56

Monitor 1

Time of First Successful Submission: 2026-09-29 04:26:39

Monitor 2

Time of First Successful Submission: 2026-09-29 04:30:10

Sniffing Cookies

Time of First Successful Submission: 2026-09-29 11:57:10

Network Configuration

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

Firewall 1

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

Firewall 2

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

Firewall 3

Time of First Successful Submission: 2026-09-29 12:06:54

Denial of Service 1

Time of First Successful Submission: 2026-09-29 12:09:47

Denial of Service 2

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

Denial of Service 3

Time of First Successful Submission: 2026-09-29 12:15:55

Ethernet

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

IP

Time of First Successful Submission: 2026-09-30 13:16:41

XOR

Time of First Successful Submission: 2026-09-29 12:49:45

XORing Hex

Time of First Successful Submission: 2026-09-29 12:56:02

XORing ASCII

Time of First Successful Submission: 2026-09-30 12:10:10

XORing ASCII Strings

Time of First Successful Submission: 2026-09-30 12:19:08

One-time Pad

Time of First Successful Submission: 2026-09-30 12:38:23

One-time Pad Tampering

Time of First Successful Submission: 2026-09-30 12:50:51

level1

Time of First Successful Submission: 2026-09-29 13:26:38

level2

Time of First Successful Submission: 2026-09-29 13:30:12

level3

Time of First Successful Submission: 2026-09-29 13:35:46

level4

Time of First Successful Submission: 2026-09-29 13:36:41

level5

Time of First Successful Submission: 2026-09-29 13:40:12

level6

Time of First Successful Submission: 2026-09-29 13:42:23

level7

Time of First Successful Submission: 2026-09-30 02:50:37

level8

Time of First Successful Submission: 2026-09-30 02:51:49

level9

Time of First Successful Submission: 2026-09-30 02:53:17

level10

Time of First Successful Submission: 2026-09-30 02:55:25

level11

Time of First Successful Submission: 2026-09-30 02:58:07

level12

Time of First Successful Submission: 2026-09-30 03:00:35

level13

Time of First Successful Submission: 2026-09-30 03:04:44

level14

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

level15

Time of First Successful Submission: 2026-09-30 03:07:27

level16

Time of First Successful Submission: 2026-09-30 03:08:40

level17

Time of First Successful Submission: 2026-09-30 08:10:45

level18

Time of First Successful Submission: 2026-09-30 08:12:18

level19

Time of First Successful Submission: 2026-09-30 08:12:50


Start Here

10 / 10 17753 / 71235


Using the Terminal

Time of First Successful Submission: 2026-09-11 02:26:27

Using the VSCode Workspace

Time of First Successful Submission: 2026-09-11 03:03:01

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2026-09-11 03:36:20

Restarting Challenges

Time of First Successful Submission: 2026-09-11 03:44:28

Challenge Programs

Time of First Successful Submission: 2026-09-11 02:22:11

The Flag File

Time of First Successful Submission: 2026-09-10 10:03:45

Using Privileged Mode

Time of First Successful Submission: 2026-09-10 10:08:20

Persistent Home Directories - One

Time of First Successful Submission: 2026-09-11 02:24:06

Persistent Home Directories - Two

Time of First Successful Submission: 2026-09-11 02:25:32


Linux Luminarium

128 / 128 5390 / 52139


Intro to Commands

Time of First Successful Submission: 2026-09-11 03:54:27

Intro to Arguments

Time of First Successful Submission: 2026-09-11 03:55:25

Command History

Time of First Successful Submission: 2026-09-11 03:55:56

The Root

Time of First Successful Submission: 2026-09-11 13:24:36

Program and absolute paths

Time of First Successful Submission: 2026-09-11 13:25:51

Position thy self

Time of First Successful Submission: 2026-09-11 13:27:15

Position elsewhere

Time of First Successful Submission: 2026-09-11 13:28:57

implicit relative paths, from /

Time of First Successful Submission: 2026-09-11 13:30:27

explicit relative paths, from /

Time of First Successful Submission: 2026-09-11 13:32:31

implicit relative path

Time of First Successful Submission: 2026-09-11 13:33:50

home sweet home

Time of First Successful Submission: 2026-09-11 13:36:26

cat: not the pet, but the command!

Time of First Successful Submission: 2026-09-12 02:08:55

catting absolute paths

Time of First Successful Submission: 2026-09-12 02:09:25

more catting practice

Time of First Successful Submission: 2026-09-12 02:10:57

grepping for a needle in a haystack

Time of First Successful Submission: 2026-09-12 02:12:08

comparing files

Time of First Successful Submission: 2026-09-12 02:13:49

listing files

Time of First Successful Submission: 2026-09-12 02:16:09

touching files

Time of First Successful Submission: 2026-09-12 02:17:08

removing files

Time of First Successful Submission: 2026-09-12 02:17:45

moving files

Time of First Successful Submission: 2026-09-12 02:19:14

copying files

Time of First Successful Submission: 2026-09-12 02:20:52

hidden files

Time of First Successful Submission: 2026-09-12 02:21:51

An Epic Filesystem Quest

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

making directories

Time of First Successful Submission: 2026-09-12 02:35:19

finding files

Time of First Successful Submission: 2026-09-12 04:57:51

linking files

Time of First Successful Submission: 2026-09-12 05:08:27

Learning From Documentation

Time of First Successful Submission: 2026-09-12 07:34:35

Learning Complex Usage

Time of First Successful Submission: 2026-09-12 07:36:54

Reading Manuals

Time of First Successful Submission: 2026-09-12 07:41:54

Searching Manuals

Time of First Successful Submission: 2026-09-12 07:47:43

Searching For Manuals

Time of First Successful Submission: 2026-09-12 08:15:00

Helpful Programs

Time of First Successful Submission: 2026-09-12 08:16:12

Help for Builtins

Time of First Successful Submission: 2026-09-12 08:18:51

Matching with *

Time of First Successful Submission: 2026-09-12 08:34:22

Matching with ?

Time of First Successful Submission: 2026-09-12 08:35:42

Matching with []

Time of First Successful Submission: 2026-09-12 08:39:45

Matching paths with []

Time of First Successful Submission: 2026-09-12 08:41:06

Multiple globs

Time of First Successful Submission: 2026-09-12 09:33:50

Mixing globs

Time of First Successful Submission: 2026-09-12 09:41:16

Exclusionary globbing

Time of First Successful Submission: 2026-09-12 09:47:16

Tab completion

Time of First Successful Submission: 2026-09-12 09:48:28

Multiple options for tab completion

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

Tab completion on commands

Time of First Successful Submission: 2026-09-12 09:58:44

Redirecting output

Time of First Successful Submission: 2026-09-12 10:05:22

Redirecting more output

Time of First Successful Submission: 2026-09-12 10:07:43

Appending output

Time of First Successful Submission: 2026-09-12 10:09:24

Redirecting errors

Time of First Successful Submission: 2026-09-12 10:15:59

Redirecting input

Time of First Successful Submission: 2026-09-12 10:20:34

Grepping stored results

Time of First Successful Submission: 2026-09-12 13:36:44

Grepping live output

Time of First Successful Submission: 2026-09-13 03:33:03

Grepping errors

Time of First Successful Submission: 2026-09-13 05:33:24

Filtering with grep -v

Time of First Successful Submission: 2026-09-13 05:37:42

Filtering with sed

Time of First Successful Submission: 2026-09-13 06:00:31

Duplicating piped data with tee

Time of First Successful Submission: 2026-09-13 05:58:56

Process substitution for input

Time of First Successful Submission: 2026-09-13 06:07:53

Writing to multiple programs

Time of First Successful Submission: 2026-09-13 06:11:49

Split-piping stderr and stdout

Time of First Successful Submission: 2026-09-13 06:18:36

Named pipes

Time of First Successful Submission: 2026-09-13 06:38:40

Printing Variables

Time of First Successful Submission: 2026-09-13 08:53:20

Setting Variables

Time of First Successful Submission: 2026-09-13 08:55:32

Multi-word Variables

Time of First Successful Submission: 2026-09-13 08:56:28

Exporting Variables

Time of First Successful Submission: 2026-09-13 09:05:42

Printing Exported Variables

Time of First Successful Submission: 2026-09-13 09:07:47

Storing Command Output

Time of First Successful Submission: 2026-09-13 09:10:37

Reading Input

Time of First Successful Submission: 2026-09-13 09:19:23

Reading Files

Time of First Successful Submission: 2026-09-13 09:21:19

Translating characters

Time of First Successful Submission: 2026-09-13 09:58:41

Deleting characters

Time of First Successful Submission: 2026-09-13 10:00:09

Deleting newlines

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

Extracting the first lines with head

Time of First Successful Submission: 2026-09-13 10:06:18

Extracting specific sections of text

Time of First Successful Submission: 2026-09-13 14:13:07

Sorting data

Time of First Successful Submission: 2026-09-13 14:15:49

Listing Processes

Time of First Successful Submission: 2026-09-13 15:07:05

Killing Processes

Time of First Successful Submission: 2026-09-13 15:09:27

Interrupting Processes

Time of First Successful Submission: 2026-09-13 15:11:05

Killing Misbehaving Processes

Time of First Successful Submission: 2026-09-13 15:13:33

Suspending Processes

Time of First Successful Submission: 2026-09-14 03:53:54

Resuming Processes

Time of First Successful Submission: 2026-09-14 03:56:10

Backgrounding Processes

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

Foregrounding Processes

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

Starting Backgrounded Processes

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

Process Exit Codes

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

Becoming root with su

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

Other users with su

Time of First Successful Submission: 2026-09-14 04:55:51

Cracking passwords

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

Using sudo

Time of First Successful Submission: 2026-09-14 05:06:21

Changing File Ownership

Time of First Successful Submission: 2026-09-14 05:09:47

Groups and Files

Time of First Successful Submission: 2026-09-14 05:11:29

Fun With Groups Names

Time of First Successful Submission: 2026-09-14 05:13:03

Changing Permissions

Time of First Successful Submission: 2026-09-14 05:13:52

Executable Files

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

Permission Tweaking Practice

Time of First Successful Submission: 2026-09-14 05:32:53

Permissions Setting Practice

Time of First Successful Submission: 2026-09-14 05:55:41

The SUID Bit

Time of First Successful Submission: 2026-09-14 05:59:17

Chaining with Semicolons

Time of First Successful Submission: 2026-09-14 06:00:52

Building on Success

Time of First Successful Submission: 2026-09-14 06:01:30

Handling Failure

Time of First Successful Submission: 2026-09-14 06:03:49

Your First Shell Script

Time of First Successful Submission: 2026-09-14 06:06:55

Redirecting Script Output

Time of First Successful Submission: 2026-09-14 06:08:29

Executable Shell Scripts

Time of First Successful Submission: 2026-09-14 06:10:26

Understanding Shebangs

Time of First Successful Submission: 2026-09-14 06:12:41

Scripting with Arguments

Time of First Successful Submission: 2026-09-14 06:26:09

Scripting with Conditionals

Time of First Successful Submission: 2026-09-14 06:29:25

Scripting with Default Cases

Time of First Successful Submission: 2026-09-14 06:30:29

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-09-14 06:33:11

Reading Shell Scripts

Time of First Successful Submission: 2026-09-14 06:35:44

Launching Screen

Time of First Successful Submission: 2026-09-14 06:38:14

Detaching and Attaching

Time of First Successful Submission: 2026-09-14 06:40:51

Finding Sessions

Time of First Successful Submission: 2026-09-14 06:42:26

Switching Windows

Time of First Successful Submission: 2026-09-14 06:44:21

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-09-14 06:52:30

Switching Windows (tmux)

Time of First Successful Submission: 2026-09-14 06:53:40

The PATH Variable

Time of First Successful Submission: 2026-09-14 06:58:53

Setting PATH

Time of First Successful Submission: 2026-09-14 07:00:33

Finding Commands

Time of First Successful Submission: 2026-09-14 07:02:45

Adding Commands

Time of First Successful Submission: 2026-09-14 07:31:12

Hijacking Commands

Time of First Successful Submission: 2026-09-14 07:41:15

Bashrc Backdoor

Time of First Successful Submission: 2026-09-14 07:48:39

Sniffing Input

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

Overshared Directories

Time of First Successful Submission: 2026-09-14 09:16:23

Tricky Linking

Time of First Successful Submission: 2026-09-14 09:31:35

Sniffing Process Arguments

Time of First Successful Submission: 2026-09-14 09:33:53

Snooping on Configurations

Time of First Successful Submission: 2026-09-14 09:36:19

The Fork Bomb

Time of First Successful Submission: 2026-09-14 09:47:43

Disk-Space Doomsday

Time of First Successful Submission: 2026-09-14 09:53:43

rm -rf /

Time of First Successful Submission: 2026-09-14 10:10:16

Life after rm -rf /

Time of First Successful Submission: 2026-09-14 10:19:00

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-09-14 10:16:57


Computing 101

132 / 132 350 / 25153


Your First Register

Time of First Successful Submission: 2026-09-14 12:15:09

Your First Syscall

Time of First Successful Submission: 2026-09-14 12:21:02

Exit Codes

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

Building Executables

Time of First Successful Submission: 2026-09-14 12:25:50

Moving Between Registers

Time of First Successful Submission: 2026-09-14 12:28:55

Loading From Memory

Time of First Successful Submission: 2026-09-14 12:49:00

More Loading Practice

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

Dereferencing Pointers

Time of First Successful Submission: 2026-09-14 13:08:23

Dereferencing Yourself

Time of First Successful Submission: 2026-09-14 13:19:37

Dereferencing with Offsets

Time of First Successful Submission: 2026-09-14 13:21:05

Stored Addresses

Time of First Successful Submission: 2026-09-14 13:24:00

Double Dereference

Time of First Successful Submission: 2026-09-14 14:09:46

The Stack

Time of First Successful Submission: 2026-09-14 14:35:41

Stack Offsets

Time of First Successful Submission: 2026-09-14 14:46:45

Program Arguments on the Stack

Time of First Successful Submission: 2026-09-14 14:51:03

Popping From the Stack

Time of First Successful Submission: 2026-09-14 14:56:17

Negative Numbers

Time of First Successful Submission: 2026-09-15 03:25:14

Negative Numbers (16-bit)

Time of First Successful Submission: 2026-09-15 09:03:53

Negative Numbers (32-bit)

Time of First Successful Submission: 2026-09-15 09:08:57

Encoding Negatives

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

Binary and Hex Encoding

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

More Hex

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

Decoding Hex

Time of First Successful Submission: 2026-09-15 09:23:55

Mixed Conversions

Time of First Successful Submission: 2026-09-15 09:36:03

Disassembling Programs

Time of First Successful Submission: 2026-09-16 05:03:29

Tracing Syscalls

Time of First Successful Submission: 2026-09-16 05:05:26

Starting GDB

Time of First Successful Submission: 2026-09-16 05:09:06

Quitting GDB

Time of First Successful Submission: 2026-09-16 05:09:41

Starting Programs in GDB

Time of First Successful Submission: 2026-09-16 05:11:29

Disassembling in GDB

Time of First Successful Submission: 2026-09-16 05:13:09

Stepping Through Instructions

Time of First Successful Submission: 2026-09-16 05:15:42

Reading Register Values

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

Setting Register Values

Time of First Successful Submission: 2026-09-16 05:25:44

Popping Stack Values

Time of First Successful Submission: 2026-09-16 05:27:51

Examining Memory

Time of First Successful Submission: 2026-09-16 05:30:17

Examining Stack Pointers

Time of First Successful Submission: 2026-09-16 05:37:11

Cooperative Debugging

Time of First Successful Submission: 2026-09-16 05:49:36

Running with Arguments

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

Redirecting Input in GDB

Time of First Successful Submission: 2026-09-16 05:56:36

Writing Output

Time of First Successful Submission: 2026-09-16 07:37:46

Chaining Syscalls

Time of First Successful Submission: 2026-09-16 07:40:29

Writing Strings

Time of First Successful Submission: 2026-09-16 07:43:13

Reading Data

Time of First Successful Submission: 2026-09-16 07:52:26

Reading Exactly

Time of First Successful Submission: 2026-09-16 07:55:59

Opening Files

Time of First Successful Submission: 2026-09-16 08:25:18

Hardcoding the Filename

Time of First Successful Submission: 2026-09-16 08:36:50

RIP-Relative Strings

Time of First Successful Submission: 2026-09-16 08:41:09

Comparing Values

Time of First Successful Submission: 2026-09-16 12:49:23

Comparing Characters

Time of First Successful Submission: 2026-09-17 02:06:58

Conditional Control Flow

Time of First Successful Submission: 2026-09-17 06:37:17

Comparing Strings

Time of First Successful Submission: 2026-09-17 06:41:15

Reverse the Password

Time of First Successful Submission: 2026-09-17 06:50:39

Conditionals Without Conditionals

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

Recognizing Loops

Time of First Successful Submission: 2026-09-17 07:17:58

Writing Loops

Time of First Successful Submission: 2026-09-17 07:41:11

Writing From a Shared Library

Time of First Successful Submission: 2026-09-18 05:23:36

Returning a Value

Time of First Successful Submission: 2026-09-18 05:36:14

Calling Through a Pointer

Time of First Successful Submission: 2026-09-18 06:54:10

Calling Through a Pointer with an Argument

Time of First Successful Submission: 2026-09-18 07:11:13

Saving Caller-Saved Registers

Time of First Successful Submission: 2026-09-18 07:24:29

Saving Callee-Saved Registers

Time of First Successful Submission: 2026-09-18 07:30:00

Sign Extension

Time of First Successful Submission: 2026-09-18 07:49:06

Little-Endian Bytes

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

Qword by Qword

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

Dword by Dword

Time of First Successful Submission: 2026-09-18 09:13:02

Word by Word

Time of First Successful Submission: 2026-09-18 09:20:56

Byte by Byte

Time of First Successful Submission: 2026-09-19 01:24:01

Cracking a Struct

Time of First Successful Submission: 2026-09-19 01:36:29

Scrambled Struct

Time of First Successful Submission: 2026-09-19 01:44:02

Reverse the Calculation

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

Reverse the Reverse

Time of First Successful Submission: 2026-09-19 01:54:34

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-09-19 02:03:31

Even or Odd

Time of First Successful Submission: 2026-09-19 02:19:46

Masking Bits

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

Lowercase a String

Time of First Successful Submission: 2026-09-19 02:49:16

Uppercase a String

Time of First Successful Submission: 2026-09-19 03:22:17

Swap Case

Time of First Successful Submission: 2026-09-21 01:47:49

Shifting Left

Time of First Successful Submission: 2026-09-21 02:14:01

Shifting Right

Time of First Successful Submission: 2026-09-21 02:17:16

Loops on Data

Time of First Successful Submission: 2026-09-21 02:25:19

Reaching Into the Caller's Frame

Time of First Successful Submission: 2026-09-21 02:54:32

Loading Stale Stack Data

Time of First Successful Submission: 2026-09-22 02:06:52

Stealing Stale Stack Data

Time of First Successful Submission: 2026-09-22 03:51:01

Reserving Your Own Frame

Time of First Successful Submission: 2026-09-22 07:09:53

Using Your Own Frame

Time of First Successful Submission: 2026-09-22 07:39:36

Environment Variables on the Stack

Time of First Successful Submission: 2026-09-22 09:26:02

Aligning the Stack Through the Environment

Time of First Successful Submission: 2026-09-22 10:05:51

Aligning the Stack Through GDB

Time of First Successful Submission: 2026-09-22 10:18:26

Aligning the Stack Through GDB, Generalized

Time of First Successful Submission: 2026-09-22 10:29:44

A Single Digit

Time of First Successful Submission: 2026-09-22 13:39:30

Two Digits

Time of First Successful Submission: 2026-09-22 14:35:43

String to Integer

Time of First Successful Submission: 2026-09-22 16:03:42

Negative Numbers

Time of First Successful Submission: 2026-09-22 16:32:26

Where the Number Ends

Time of First Successful Submission: 2026-09-23 01:59:03

A Whole Program

Time of First Successful Submission: 2026-09-23 02:07:29

A Single Digit, Back to Text

Time of First Successful Submission: 2026-09-23 02:46:17

Divide and Remainder

Time of First Successful Submission: 2026-09-23 07:05:50

Drop the Leading Zero

Time of First Successful Submission: 2026-09-23 07:22:21

Integer to String

Time of First Successful Submission: 2026-09-23 07:47:38

Negative Numbers, Back to Text

Time of First Successful Submission: 2026-09-23 08:03:51

Sum Them All

Time of First Successful Submission: 2026-09-23 08:39:43

Addition

Time of First Successful Submission: 2026-09-23 15:13:45

Subtraction

Time of First Successful Submission: 2026-09-23 15:27:01

Multiplication

Time of First Successful Submission: 2026-09-23 15:41:13

Bitwise Operators

Time of First Successful Submission: 2026-09-23 15:52:41

Unary Operators

Time of First Successful Submission: 2026-09-23 16:08:29

Literal Output

Time of First Successful Submission: 2026-09-24 03:11:45

Newline Escapes

Time of First Successful Submission: 2026-09-24 04:25:38

Escaped Syntax

Time of First Successful Submission: 2026-09-24 04:46:36

Decimal Markers

Time of First Successful Submission: 2026-09-24 04:55:12

Multiple Decimal Markers

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

String Markers

Time of First Successful Submission: 2026-09-24 05:03:14

Hex Byte Escapes

Time of First Successful Submission: 2026-09-24 05:10:37

Debugging Programs

Time of First Successful Submission: 2026-09-23 09:08:09

Inspecting Registers

Time of First Successful Submission: 2026-09-23 09:13:49

Examining Memory

Time of First Successful Submission: 2026-09-23 09:40:16

Setting Breakpoints

Time of First Successful Submission: 2026-09-23 10:16:38

GDB Scripting

Time of First Successful Submission: 2026-09-23 12:58:36

Modifying Data

Time of First Successful Submission: 2026-09-23 13:58:50

Modifying Execution

Time of First Successful Submission: 2026-09-23 14:08:18

Broken Functions

Time of First Successful Submission: 2026-09-23 14:42:47

Exit

Time of First Successful Submission: 2026-09-24 14:00:24

Socket

Time of First Successful Submission: 2026-09-24 14:22:16

Bind

Time of First Successful Submission: 2026-09-24 14:42:40

Listen

Time of First Successful Submission: 2026-09-24 14:46:44

Accept

Time of First Successful Submission: 2026-09-24 14:49:39

Static Response

Time of First Successful Submission: 2026-09-24 15:02:35

Dynamic Response

Time of First Successful Submission: 2026-09-24 15:15:37

Iterative GET Server

Time of First Successful Submission: 2026-09-24 15:18:04

Concurrent GET Server

Time of First Successful Submission: 2026-09-24 15:19:49

Concurrent POST Server

Time of First Successful Submission: 2026-09-24 15:28:22

Web Server

Time of First Successful Submission: 2026-09-24 15:31:04


Playing With Programs

116 / 116 1287 / 26887


What's the password?

Time of First Successful Submission: 2026-09-25 02:42:27

... and again!

Time of First Successful Submission: 2026-09-25 02:43:06

Newline Troubles

Time of First Successful Submission: 2026-09-25 02:49:49

Reasoning about files

Time of First Successful Submission: 2026-09-25 02:53:16

Specifying Filenames

Time of First Successful Submission: 2026-09-25 02:54:50

Binary and Hex Encoding

Time of First Successful Submission: 2026-09-25 02:59:19

More Hex

Time of First Successful Submission: 2026-09-25 03:01:38

Decoding Hex

Time of First Successful Submission: 2026-09-25 03:11:30

Decoding Practice

Time of First Successful Submission: 2026-09-25 03:15:23

Encoding Practice

Time of First Successful Submission: 2026-09-25 03:20:27

Hex-encoding ASCII

Time of First Successful Submission: 2026-09-26 12:32:13

Nested Encoding

Time of First Successful Submission: 2026-09-26 12:30:50

Hex-encoding UTF-8

Time of First Successful Submission: 2026-09-26 12:39:42

UTF Mixups

Time of First Successful Submission: 2026-09-26 12:50:53

Modifying Encoded Data

Time of First Successful Submission: 2026-09-26 13:09:58

Decoding Base64

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

Encoding Base64

Time of First Successful Submission: 2026-09-26 13:29:09

Dealing with Obfuscation

Time of First Successful Submission: 2026-09-26 13:31:37

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-09-26 13:43:13

Your First HTTP Request

Time of First Successful Submission: 2026-09-26 14:48:00

Reading Flask

Time of First Successful Submission: 2026-09-26 14:50:06

Commented Data

Time of First Successful Submission: 2026-09-26 14:51:25

HTTP Metadata

Time of First Successful Submission: 2026-09-26 14:52:52

HTTP (netcat)

Time of First Successful Submission: 2026-09-26 14:55:56

HTTP Paths (netcat)

Time of First Successful Submission: 2026-09-26 14:56:57

HTTP (curl)

Time of First Successful Submission: 2026-09-26 14:57:51

HTTP (python)

Time of First Successful Submission: 2026-09-26 14:59:54

HTTP Host Header (python)

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

HTTP Host Header (curl)

Time of First Successful Submission: 2026-09-26 15:06:43

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-09-26 15:10:30

URL Encoding (netcat)

Time of First Successful Submission: 2026-09-26 15:18:01

HTTP GET Parameters

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

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-09-26 15:20:37

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-09-26 15:24:43

HTTP Forms

Time of First Successful Submission: 2026-09-27 01:57:12

HTTP Forms (curl)

Time of First Successful Submission: 2026-09-27 01:59:17

HTTP Forms (netcat)

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

HTTP Forms (python)

Time of First Successful Submission: 2026-09-27 02:06:11

HTTP Forms Without Forms

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

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-09-27 02:08:25

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-09-27 02:12:04

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-09-27 02:13:40

HTTP Redirects (curl)

Time of First Successful Submission: 2026-09-27 02:14:32

HTTP Redirects (python)

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

HTTP Cookies (curl)

Time of First Successful Submission: 2026-09-27 02:18:51

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-09-27 02:20:43

HTTP Cookies (python)

Time of First Successful Submission: 2026-09-27 02:21:47

Server State (python)

Time of First Successful Submission: 2026-09-27 02:29:18

Listening Web

Time of First Successful Submission: 2026-09-27 02:28:54

Speaking Redirects

Time of First Successful Submission: 2026-09-27 02:43:40

JavaScript Redirects

Time of First Successful Submission: 2026-09-27 02:49:37

Including JavaScript

Time of First Successful Submission: 2026-09-27 03:09:17

HTTP (javascript)

Time of First Successful Submission: 2026-09-27 03:51:41

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-09-27 03:54:53

HTTP Forms (javascript)

Time of First Successful Submission: 2026-09-27 03:56:33

cat

Time of First Successful Submission: 2026-09-27 03:57:31

more

Time of First Successful Submission: 2026-09-27 03:57:52

less

Time of First Successful Submission: 2026-09-27 03:58:22

tail

Time of First Successful Submission: 2026-09-27 03:58:42

head

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

sort

Time of First Successful Submission: 2026-09-27 04:00:34

vim

Time of First Successful Submission: 2026-09-27 04:00:56

emacs

Time of First Successful Submission: 2026-09-27 04:02:41

nano

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

rev

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

od

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

hd

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

xxd

Time of First Successful Submission: 2026-09-27 04:09:35

base32

Time of First Successful Submission: 2026-09-27 04:10:07

base64

Time of First Successful Submission: 2026-09-27 04:10:38

split

Time of First Successful Submission: 2026-09-27 05:31:29

gzip

Time of First Successful Submission: 2026-09-27 05:34:46

bzip2

Time of First Successful Submission: 2026-09-27 05:36:57

zip

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

tar

Time of First Successful Submission: 2026-09-27 05:40:33

ar

Time of First Successful Submission: 2026-09-27 05:41:43

cpio

Time of First Successful Submission: 2026-09-27 05:42:21

genisoimage

Time of First Successful Submission: 2026-09-27 06:24:45

env

Time of First Successful Submission: 2026-09-27 05:48:27

find

Time of First Successful Submission: 2026-09-27 05:49:20

make

Time of First Successful Submission: 2026-09-27 05:50:25

nice

Time of First Successful Submission: 2026-09-27 05:50:53

timeout

Time of First Successful Submission: 2026-09-27 05:51:18

stdbuf

Time of First Successful Submission: 2026-09-27 05:52:10

setarch

Time of First Successful Submission: 2026-09-27 05:52:54

watch

Time of First Successful Submission: 2026-09-27 05:53:28

socat

Time of First Successful Submission: 2026-09-27 05:53:57

whiptail

Time of First Successful Submission: 2026-09-27 06:29:22

awk

Time of First Successful Submission: 2026-09-27 05:55:44

sed

Time of First Successful Submission: 2026-09-27 05:56:13

ed

Time of First Successful Submission: 2026-09-27 05:59:32

chown

Time of First Successful Submission: 2026-09-27 05:59:01

chmod

Time of First Successful Submission: 2026-09-27 06:00:00

cp

Time of First Successful Submission: 2026-09-27 06:02:03

mv

Time of First Successful Submission: 2026-09-27 06:31:15

perl

Time of First Successful Submission: 2026-09-27 06:02:59

python

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

ruby

Time of First Successful Submission: 2026-09-27 06:04:54

bash

Time of First Successful Submission: 2026-09-27 06:05:35

date

Time of First Successful Submission: 2026-09-27 06:06:14

dmesg

Time of First Successful Submission: 2026-09-27 06:06:45

wc

Time of First Successful Submission: 2026-09-27 06:07:38

gcc

Time of First Successful Submission: 2026-09-27 06:08:40

as

Time of First Successful Submission: 2026-09-27 06:09:49

wget

Time of First Successful Submission: 2026-09-27 06:10:41

ssh-keygen

Time of First Successful Submission: 2026-09-27 06:12:54

SQL Queries

Time of First Successful Submission: 2026-09-27 06:33:40

Filtering SQL

Time of First Successful Submission: 2026-09-27 06:39:11

Choosing Columns

Time of First Successful Submission: 2026-09-27 06:42:25

Exclusionary Filtering

Time of First Successful Submission: 2026-09-27 06:43:52

Filtering Strings

Time of First Successful Submission: 2026-09-27 06:47:53

Filtering on Expressions

Time of First Successful Submission: 2026-09-27 06:56:08

SELECTing Expressions

Time of First Successful Submission: 2026-09-27 06:58:07

Composite Conditions

Time of First Successful Submission: 2026-09-27 06:59:19

Reaching Your LIMITs

Time of First Successful Submission: 2026-09-27 07:01:06

Querying Metadata

Time of First Successful Submission: 2026-09-27 07:02:36


Arizona CTF 2025

2 / 23 312 / 921


Hijack Me!

Time of First Successful Submission: 2026-10-02 03:15:03

Expand Your Mind

Time of First Successful Submission: 2026-10-02 13:44:12


Content Injection

10 / 10 73 / 166


Teacher Login

Time of First Successful Submission: 2026-10-04 13:34:55

Teacher Login 2

Time of First Successful Submission: 2026-10-04 13:47:36

Teacher Login 3

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

Teacher Login 4

Time of First Successful Submission: 2026-10-04 14:03:07

Teacher Login 5

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

Teacher Login 6

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

Teacher Login 7

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

Class Cancellation

Time of First Successful Submission: 2026-10-06 01:28:39

Class Cancellation 2

Time of First Successful Submission: 2026-10-06 01:44:31

Class Cancellation 3

Time of First Successful Submission: 2026-10-06 01:51:30


DOS Dojo

9 / 10 45 / 125


cat.exe (type)

Time of First Successful Submission: 2026-09-16 13:08:34

ls.exe (dir)

Time of First Successful Submission: 2026-09-16 13:13:37

Changing Disks

Time of First Successful Submission: 2026-09-16 13:16:40

Reading Floppies

Time of First Successful Submission: 2026-09-16 13:25:38

Installing MS-DOS

Time of First Successful Submission: 2026-09-16 14:01:03

autoexec.bat

Time of First Successful Submission: 2026-09-16 14:08:58

doskey

Time of First Successful Submission: 2026-09-16 14:15:09

DOS Networking

Time of First Successful Submission: 2026-09-16 14:45:23

Unprotected Memory

Time of First Successful Submission: 2026-09-16 14:58:08


DSU Cyber Camps

12 / 104 5246 / 71701


Using the Terminal

Time of First Successful Submission: 2026-09-11 02:26:27

Using the VSCode Workspace

Time of First Successful Submission: 2026-09-11 03:03:01

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2026-09-11 03:36:20

Connecting over SSH

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

Restarting Challenges

Time of First Successful Submission: 2026-09-11 03:44:28

Getting Help

Time of First Successful Submission: 2026-09-11 03:50:54

Challenge Programs

Time of First Successful Submission: 2026-09-11 02:22:11

The Flag File

Time of First Successful Submission: 2026-09-10 10:03:45

Using Privileged Mode

Time of First Successful Submission: 2026-09-10 10:08:20

Persistent Home Directories - One

Time of First Successful Submission: 2026-09-11 02:24:06

Persistent Home Directories - Two

Time of First Successful Submission: 2026-09-11 02:25:32


GCA CTF

12 / 104 5246 / 71702


Using the Terminal

Time of First Successful Submission: 2026-09-11 02:26:27

Using the VSCode Workspace

Time of First Successful Submission: 2026-09-11 03:03:01

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2026-09-11 03:36:20

Connecting over SSH

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

Restarting Challenges

Time of First Successful Submission: 2026-09-11 03:44:28

Getting Help

Time of First Successful Submission: 2026-09-11 03:50:54

Challenge Programs

Time of First Successful Submission: 2026-09-11 02:22:11

The Flag File

Time of First Successful Submission: 2026-09-10 10:03:45

Using Privileged Mode

Time of First Successful Submission: 2026-09-10 10:08:20

Persistent Home Directories - One

Time of First Successful Submission: 2026-09-11 02:24:06

Persistent Home Directories - Two

Time of First Successful Submission: 2026-09-11 02:25:32


Hacker History

8 / 8 86 / 191


External BBS (login)

Time of First Successful Submission: 2026-10-06 02:34:29

Internal BBS

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

Join an IRC Server

Time of First Successful Submission: 2026-10-06 02:55:32

Join an IRC Server (with an IRC Client)

Time of First Successful Submission: 2026-10-06 02:56:17

Change your nickname

Time of First Successful Submission: 2026-10-06 02:58:15

Join a channel

Time of First Successful Submission: 2026-10-06 03:00:40

Message a channel

Time of First Successful Submission: 2026-10-06 03:03:37

Remove another user

Time of First Successful Submission: 2026-10-06 03:05:45


Privilege Escalation

82 / 557 54 / 346


aa-exec

Time of First Successful Submission: 2026-10-09 14:09:23

ab

Time of First Successful Submission: 2026-10-09 14:13:56

agetty

Time of First Successful Submission: 2026-10-09 14:17:54

alpine

Time of First Successful Submission: 2026-10-09 15:06:38

ar

Time of First Successful Submission: 2026-10-09 15:07:46

arj

Time of First Successful Submission: 2026-10-09 15:12:50

arp

Time of First Successful Submission: 2026-10-09 15:20:48

as

Time of First Successful Submission: 2026-10-09 15:23:23

ascii-xfr

Time of First Successful Submission: 2026-10-09 15:24:07

ash

Time of First Successful Submission: 2026-10-09 15:26:06

aspell

Time of First Successful Submission: 2026-10-11 08:54:18

atobm

Time of First Successful Submission: 2026-10-09 15:28:12

awk

Time of First Successful Submission: 2026-10-09 15:30:07

base32

Time of First Successful Submission: 2026-10-09 15:30:58

base64

Time of First Successful Submission: 2026-10-09 15:31:23

basenc

Time of First Successful Submission: 2026-10-09 15:32:08

basez

Time of First Successful Submission: 2026-10-10 01:54:34

bash

Time of First Successful Submission: 2026-10-10 01:55:25

batcat

Time of First Successful Submission: 2026-10-10 01:56:22

bridge

Time of First Successful Submission: 2026-10-10 01:57:29

busctl

Time of First Successful Submission: 2026-10-10 02:02:31

busybox

Time of First Successful Submission: 2026-10-10 02:03:45

bzip2

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

capsh

Time of First Successful Submission: 2026-10-10 02:08:44

cat

Time of First Successful Submission: 2026-10-10 02:09:25

chgrp

Time of First Successful Submission: 2026-10-10 02:12:52

chmod

Time of First Successful Submission: 2026-10-09 15:11:28

choom

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

chown

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

chroot

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

clamscan

Time of First Successful Submission: 2026-10-10 02:30:34

cmp

Time of First Successful Submission: 2026-10-10 02:32:15

column

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

comm

Time of First Successful Submission: 2026-10-10 02:34:55

cp

Time of First Successful Submission: 2026-10-10 02:35:41

cpio

Time of First Successful Submission: 2026-10-10 02:36:42

cpulimit

Time of First Successful Submission: 2026-10-10 02:38:02

csh

Time of First Successful Submission: 2026-10-10 02:43:08

csplit

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

csvtool

Time of First Successful Submission: 2026-10-10 02:44:50

cupsfilter

Time of First Successful Submission: 2026-10-10 02:45:44

curl

Time of First Successful Submission: 2026-10-10 02:46:09

cut

Time of First Successful Submission: 2026-10-10 02:48:37

dash

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

date

Time of First Successful Submission: 2026-10-10 02:50:15

dd

Time of First Successful Submission: 2026-10-10 02:50:54

dialog

Time of First Successful Submission: 2026-10-10 07:44:34

diff

Time of First Successful Submission: 2026-10-10 07:47:56

dig

Time of First Successful Submission: 2026-10-11 08:11:17

distcc

Time of First Successful Submission: 2026-10-11 09:12:09

dosbox

Time of First Successful Submission: 2026-10-11 09:14:43

ed

Time of First Successful Submission: 2026-10-11 09:16:44

efax

Time of First Successful Submission: 2026-10-11 09:17:14

elvish

Time of First Successful Submission: 2026-10-11 09:17:58

emacs

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

env

Time of First Successful Submission: 2026-10-11 09:21:36

eqn

Time of First Successful Submission: 2026-10-11 09:22:00

expand

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

expect

Time of First Successful Submission: 2026-10-11 09:29:57

file

Time of First Successful Submission: 2026-10-11 09:31:09

find

Time of First Successful Submission: 2026-10-11 09:31:32

fish

Time of First Successful Submission: 2026-10-11 09:32:38

flock

Time of First Successful Submission: 2026-10-11 09:33:05

fmt

Time of First Successful Submission: 2026-10-11 09:33:40

fold

Time of First Successful Submission: 2026-10-11 09:34:05

gawk

Time of First Successful Submission: 2026-10-11 09:34:28

gcore

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

gdb

Time of First Successful Submission: 2026-10-11 12:39:02

genisoimage

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

gimp

Time of First Successful Submission: 2026-10-11 12:45:38

grep

Time of First Successful Submission: 2026-10-11 12:47:34

gtester

Time of First Successful Submission: 2026-10-11 12:49:37

gzip

Time of First Successful Submission: 2026-10-11 12:50:16

head

Time of First Successful Submission: 2026-10-09 15:08:26

hexdump

Time of First Successful Submission: 2026-10-11 13:00:03

highlight

Time of First Successful Submission: 2026-10-11 13:00:30

hping3

Time of First Successful Submission: 2026-10-11 13:02:59

iconv

Time of First Successful Submission: 2026-10-11 13:03:34

install

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

ionice

Time of First Successful Submission: 2026-10-11 13:04:55

ip

Time of First Successful Submission: 2026-10-11 13:05:37

sed

Time of First Successful Submission: 2026-10-09 15:10:37


Web Security

13 / 57 40 / 329


Reverse Shell

Time of First Successful Submission: 2026-09-19 06:01:50

Bind Shell

Time of First Successful Submission: 2026-09-19 06:02:42

Query Me This

Time of First Successful Submission: 2026-09-19 06:18:30

ELFpress Delivery

Time of First Successful Submission: 2026-09-19 06:50:44

Say You're Admin

Time of First Successful Submission: 2026-09-19 07:46:14

Bring Your Own Cookie

Time of First Successful Submission: 2026-09-19 07:50:25

First Reflection

Time of First Successful Submission: 2026-09-19 07:59:13

Cookie Thief

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

Escaping the Quotes

Time of First Successful Submission: 2026-09-21 12:51:17

Trusted Sources

Time of First Successful Submission: 2026-09-21 12:59:19

Out of the String

Time of First Successful Submission: 2026-09-21 13:17:49

Backtick Breakout

Time of First Successful Submission: 2026-09-21 13:27:45

Caught in the Log

Time of First Successful Submission: 2026-09-21 13:34:32