Charlie2558

🐧 💻

Example Dojo

5 / 7 333 / 555


Apple

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

Banana

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

Earth

Time of First Successful Submission: 2026-04-18 07:00:54

Mars

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

Venus

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


Example Import Dojo

4 / 4 369 / 555


Apple

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

Banana

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

Earth

Time of First Successful Submission: 2026-04-18 07:00:54

Martian Planet

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


pwn.college Archives

23 / 202 5439 / 22863


level1

Time of First Successful Submission: 2026-04-25 16:44:34

level2

Time of First Successful Submission: 2026-04-25 16:48:52

level3

Time of First Successful Submission: 2026-04-25 16:52:59

level4

Time of First Successful Submission: 2026-04-25 16:58:32

level5

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

level6

Time of First Successful Submission: 2026-04-25 17:03:49

level7

Time of First Successful Submission: 2026-04-25 17:06:39

level8

Time of First Successful Submission: 2026-04-25 17:13:06

level9

Time of First Successful Submission: 2026-04-25 17:15:37

level10

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

level11

Time of First Successful Submission: 2026-04-25 17:23:15

level12

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

level13

Time of First Successful Submission: 2026-04-25 17:27:05

level14

Time of First Successful Submission: 2026-04-25 17:29:08

level15

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

level16

Time of First Successful Submission: 2026-04-29 14:26:53

level17

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

level18

Time of First Successful Submission: 2026-04-29 14:32:23

level19

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

level20

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

level21

Time of First Successful Submission: 2026-04-29 14:41:56

level22

Time of First Successful Submission: 2026-04-29 14:48:21

level23

Time of First Successful Submission: 2026-05-08 16:15:05


Intro to Programming Languages

27 / 234 738 / 33461


Lecture 1.2. Linux Shells

Time of First Successful Submission: 2026-05-11 16:45:59

Commands

Time of First Successful Submission: 2026-04-03 06:24:45

Command Arguments

Time of First Successful Submission: 2026-04-03 06:35:43

Command History

Time of First Successful Submission: 2026-04-03 06:40:56

The Root Path

Time of First Successful Submission: 2026-04-03 06:59:52

Absolute Paths

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

Changing position

Time of First Successful Submission: 2026-04-03 07:18:46

Changing to an Absolute Path

Time of First Successful Submission: 2026-04-03 07:27:24

Relative Paths

Time of First Successful Submission: 2026-04-03 07:33:20

P1.0 Level 5 read

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

Cat

Time of First Successful Submission: 2026-04-03 13:59:49

Ls

Time of First Successful Submission: 2026-04-03 15:56:36

Ls All

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

P1.0 Level 2 list dir

Time of First Successful Submission: 2026-05-07 16:41:49

Find

Time of First Successful Submission: 2026-04-04 04:33:10

P1.0 Level 3 change dir

Time of First Successful Submission: 2026-05-07 16:45:57

P1.0 Level 4 move

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

P1.0 Level 6 grep

Time of First Successful Submission: 2026-05-09 14:56:34

P1.0 Level 7 execute

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

Piping Echo

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

Piping Stdout

Time of First Successful Submission: 2026-04-06 04:52:53

Piping Stdin

Time of First Successful Submission: 2026-04-06 06:27:26

P1.0 Level 8 stdin

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

P1.0 Level 9 pipe

Time of First Successful Submission: 2026-05-09 15:12:57

P1.0 Level 10 args

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

P1.0 Level 11 gccpipe

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

P1.0 Level 12 speedy

Time of First Successful Submission: 2026-05-10 15:47:16


Intro to Cybersecurity

1 / 183 20642 / 20681


Path Traversal 1

Time of First Successful Submission: 2026-05-03 15:53:35


Start Here

12 / 12 1958 / 45309


Using the Terminal

Time of First Successful Submission: 2026-03-31 06:45:01

Using the VSCode Workspace

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

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2026-03-31 12:47:56

Restarting Challenges

Time of First Successful Submission: 2026-03-31 13:49:08

Challenge Programs

Time of First Successful Submission: 2026-03-31 16:02:34

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2026-03-31 18:10:23

Persistent Home Directories - One

Time of First Successful Submission: 2026-03-31 18:23:46

Persistent Home Directories - Two

Time of First Successful Submission: 2026-03-31 18:26:15


Linux Luminarium

128 / 128 2771 / 33899


Intro to Commands

Time of First Successful Submission: 2026-04-03 06:24:45

Intro to Arguments

Time of First Successful Submission: 2026-04-03 06:35:43

Command History

Time of First Successful Submission: 2026-04-03 06:40:56

The Root

Time of First Successful Submission: 2026-04-03 06:59:52

Program and absolute paths

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

Position thy self

Time of First Successful Submission: 2026-04-03 07:18:46

Position elsewhere

Time of First Successful Submission: 2026-04-03 07:27:24

implicit relative paths, from /

Time of First Successful Submission: 2026-04-03 07:33:20

explicit relative paths, from /

Time of First Successful Submission: 2026-04-03 07:41:42

implicit relative path

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

home sweet home

Time of First Successful Submission: 2026-04-03 13:32:16

cat: not the pet, but the command!

Time of First Successful Submission: 2026-04-03 13:59:49

catting absolute paths

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

more catting practice

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

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2026-04-03 15:49:13

listing files

Time of First Successful Submission: 2026-04-03 15:56:36

touching files

Time of First Successful Submission: 2026-04-03 16:04:34

removing files

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

moving files

Time of First Successful Submission: 2026-04-03 16:16:07

copying files

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

hidden files

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

An Epic Filesystem Quest

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

making directories

Time of First Successful Submission: 2026-04-04 03:56:31

finding files

Time of First Successful Submission: 2026-04-04 04:33:10

linking files

Time of First Successful Submission: 2026-04-04 05:37:47

Learning From Documentation

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

Learning Complex Usage

Time of First Successful Submission: 2026-04-04 07:52:28

Reading Manuals

Time of First Successful Submission: 2026-04-04 08:07:46

Searching Manuals

Time of First Successful Submission: 2026-04-04 10:28:43

Searching For Manuals

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

Helpful Programs

Time of First Successful Submission: 2026-04-04 10:56:29

Help for Builtins

Time of First Successful Submission: 2026-04-04 10:59:32

Matching with *

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

Matching with ?

Time of First Successful Submission: 2026-04-04 16:27:33

Matching with []

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

Matching paths with []

Time of First Successful Submission: 2026-04-04 16:53:56

Multiple globs

Time of First Successful Submission: 2026-04-04 16:59:43

Mixing globs

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

Exclusionary globbing

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

Tab completion

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

Multiple options for tab completion

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

Tab completion on commands

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

Redirecting output

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

Redirecting more output

Time of First Successful Submission: 2026-04-06 04:52:53

Appending output

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

Redirecting errors

Time of First Successful Submission: 2026-04-06 06:13:57

Redirecting input

Time of First Successful Submission: 2026-04-06 06:27:26

Grepping stored results

Time of First Successful Submission: 2026-04-06 06:32:31

Grepping live output

Time of First Successful Submission: 2026-04-06 06:43:20

Grepping errors

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

Filtering with grep -v

Time of First Successful Submission: 2026-04-06 12:52:25

Filtering with sed

Time of First Successful Submission: 2026-04-06 13:16:40

Duplicating piped data with tee

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

Process substitution for input

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

Writing to multiple programs

Time of First Successful Submission: 2026-04-06 15:48:59

Split-piping stderr and stdout

Time of First Successful Submission: 2026-04-06 16:51:22

Named pipes

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

Printing Variables

Time of First Successful Submission: 2026-04-06 17:52:01

Setting Variables

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

Multi-word Variables

Time of First Successful Submission: 2026-04-07 05:02:47

Exporting Variables

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

Printing Exported Variables

Time of First Successful Submission: 2026-04-07 06:07:41

Storing Command Output

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

Reading Input

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

Reading Files

Time of First Successful Submission: 2026-04-07 06:54:53

Translating characters

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

Deleting characters

Time of First Successful Submission: 2026-04-07 12:38:03

Deleting newlines

Time of First Successful Submission: 2026-04-07 12:50:31

Extracting the first lines with head

Time of First Successful Submission: 2026-04-07 13:14:33

Extracting specific sections of text

Time of First Successful Submission: 2026-04-07 16:08:01

Sorting data

Time of First Successful Submission: 2026-04-07 16:22:54

Listing Processes

Time of First Successful Submission: 2026-04-07 17:13:00

Killing Processes

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

Interrupting Processes

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

Killing Misbehaving Processes

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

Suspending Processes

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

Resuming Processes

Time of First Successful Submission: 2026-04-08 04:43:45

Backgrounding Processes

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

Foregrounding Processes

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

Starting Backgrounded Processes

Time of First Successful Submission: 2026-04-08 05:17:11

Process Exit Codes

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

Becoming root with su

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

Other users with su

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

Cracking passwords

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

Using sudo

Time of First Successful Submission: 2026-04-08 10:52:47

Changing File Ownership

Time of First Successful Submission: 2026-04-09 08:57:53

Groups and Files

Time of First Successful Submission: 2026-04-09 09:16:36

Fun With Groups Names

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

Changing Permissions

Time of First Successful Submission: 2026-04-09 09:50:54

Executable Files

Time of First Successful Submission: 2026-04-09 09:55:33

Permission Tweaking Practice

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

Permissions Setting Practice

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

The SUID Bit

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

Chaining with Semicolons

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

Building on Success

Time of First Successful Submission: 2026-04-09 11:17:55

Handling Failure

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

Your First Shell Script

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

Redirecting Script Output

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

Executable Shell Scripts

Time of First Successful Submission: 2026-04-09 16:43:41

Understanding Shebangs

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

Scripting with Arguments

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

Scripting with Conditionals

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

Scripting with Default Cases

Time of First Successful Submission: 2026-04-09 17:36:22

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-04-09 17:44:42

Reading Shell Scripts

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

Launching Screen

Time of First Successful Submission: 2026-04-10 17:41:58

Detaching and Attaching

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

Finding Sessions

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

Switching Windows

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

Detaching and Attaching (tmux)

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

Switching Windows (tmux)

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

The PATH Variable

Time of First Successful Submission: 2026-04-11 12:27:08

Setting PATH

Time of First Successful Submission: 2026-04-11 13:08:19

Finding Commands

Time of First Successful Submission: 2026-04-11 13:16:46

Adding Commands

Time of First Successful Submission: 2026-04-11 13:48:20

Hijacking Commands

Time of First Successful Submission: 2026-04-11 14:06:18

Bashrc Backdoor

Time of First Successful Submission: 2026-04-11 17:09:43

Sniffing Input

Time of First Successful Submission: 2026-04-11 17:48:28

Overshared Directories

Time of First Successful Submission: 2026-04-12 05:49:45

Tricky Linking

Time of First Successful Submission: 2026-04-12 10:48:53

Sniffing Process Arguments

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

Snooping on Configurations

Time of First Successful Submission: 2026-04-12 11:08:25

The Fork Bomb

Time of First Successful Submission: 2026-04-12 11:27:15

Disk-Space Doomsday

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

rm -rf /

Time of First Successful Submission: 2026-04-12 11:49:24

Life after rm -rf /

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

Finding meaning after rm -rf /

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


Computing 101

94 / 94 431 / 22332


Your First Register

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

Your First Syscall

Time of First Successful Submission: 2026-04-13 05:06:16

Exit Codes

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

Building Executables

Time of First Successful Submission: 2026-04-13 12:38:34

Moving Between Registers

Time of First Successful Submission: 2026-04-13 05:20:16

Loading From Memory

Time of First Successful Submission: 2026-04-13 14:20:00

More Loading Practice

Time of First Successful Submission: 2026-04-13 14:22:57

Dereferencing Pointers

Time of First Successful Submission: 2026-04-13 14:29:39

Dereferencing Yourself

Time of First Successful Submission: 2026-04-13 14:34:01

Dereferencing with Offsets

Time of First Successful Submission: 2026-04-13 14:40:35

Stored Addresses

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

Double Dereference

Time of First Successful Submission: 2026-04-13 17:31:04

The Stack

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

Stack Offsets

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

Program Arguments on the Stack

Time of First Successful Submission: 2026-04-14 05:01:51

Popping From the Stack

Time of First Successful Submission: 2026-04-14 05:23:59

Disassembling Programs

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

Tracing Syscalls

Time of First Successful Submission: 2026-04-14 06:27:48

Starting GDB

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

Quitting GDB

Time of First Successful Submission: 2026-04-14 06:35:39

Starting Programs in GDB

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

Disassembling in GDB

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

Stepping Through Instructions

Time of First Successful Submission: 2026-04-14 11:00:45

Reading Register Values

Time of First Successful Submission: 2026-04-14 11:11:40

Popping Stack Values

Time of First Successful Submission: 2026-04-14 11:16:13

Examining Memory

Time of First Successful Submission: 2026-04-14 11:40:44

Examining Stack Pointers

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

Cooperative Debugging

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

Writing Output

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

Chaining Syscalls

Time of First Successful Submission: 2026-04-14 16:25:42

Writing Strings

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

Reading Data

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

Opening Files

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

Hardcoding the Filename

Time of First Successful Submission: 2026-04-15 06:13:36

Comparing Values

Time of First Successful Submission: 2026-04-15 11:59:34

Comparing Characters

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

Conditional Control Flow

Time of First Successful Submission: 2026-04-15 12:55:30

Comparing Strings

Time of First Successful Submission: 2026-04-15 13:03:06

Reverse the Password

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

Conditionals Without Conditionals

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

Looping

Time of First Successful Submission: 2026-04-16 13:06:41

Reverse the Calculation

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

Reverse the Reverse

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

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-04-16 13:37:58

Loops on Data

Time of First Successful Submission: 2026-04-16 13:41:50

set-register

Time of First Successful Submission: 2026-04-17 06:33:28

set-multiple-registers

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

add-to-register

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

linear-equation-registers

Time of First Successful Submission: 2026-04-17 06:50:16

integer-division

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

modulo-operation

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

set-upper-byte

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

efficient-modulo

Time of First Successful Submission: 2026-04-17 13:36:52

byte-extraction

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

bitwise-and

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

check-even

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

memory-read

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

memory-write

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

memory-increment

Time of First Successful Submission: 2026-04-18 05:07:47

byte-access

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

memory-size-access

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

little-endian-write

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

memory-sum

Time of First Successful Submission: 2026-04-18 05:37:41

stack-subtraction

Time of First Successful Submission: 2026-04-18 05:43:03

swap-stack-values

Time of First Successful Submission: 2026-04-18 05:47:23

average-stack-values

Time of First Successful Submission: 2026-04-18 05:59:14

absolute-jump

Time of First Successful Submission: 2026-04-18 06:14:57

relative-jump

Time of First Successful Submission: 2026-04-18 06:36:47

jump-trampoline

Time of First Successful Submission: 2026-04-18 06:49:38

conditional-jump

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

indirect-jump

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

average-loop

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

count-non-zero

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

string-lower

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

most-common-byte

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

Exit

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

Socket

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

Bind

Time of First Successful Submission: 2026-04-22 13:29:45

Listen

Time of First Successful Submission: 2026-04-22 13:59:31

Accept

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

Static Response

Time of First Successful Submission: 2026-04-22 17:19:40

Dynamic Response

Time of First Successful Submission: 2026-04-23 17:14:59

Iterative GET Server

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

Concurrent GET Server

Time of First Successful Submission: 2026-04-24 13:39:31

Concurrent POST Server

Time of First Successful Submission: 2026-04-24 13:48:43

Web Server

Time of First Successful Submission: 2026-04-24 14:18:56

Debugging Programs

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

Inspecting Registers

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

Examining Memory

Time of First Successful Submission: 2026-04-26 14:56:28

Setting Breakpoints

Time of First Successful Submission: 2026-04-27 13:47:24

GDB Scripting

Time of First Successful Submission: 2026-04-28 17:05:09

Modifying Data

Time of First Successful Submission: 2026-04-28 17:35:22

Modifying Execution

Time of First Successful Submission: 2026-04-28 17:45:26

Broken Functions

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


Playing With Programs

87 / 116 1408 / 23768


What's the password?

Time of First Successful Submission: 2026-04-23 16:51:53

... and again!

Time of First Successful Submission: 2026-04-23 16:53:26

Newline Troubles

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

Reasoning about files

Time of First Successful Submission: 2026-04-29 13:47:54

Specifying Filenames

Time of First Successful Submission: 2026-04-29 13:51:01

Binary and Hex Encoding

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

More Hex

Time of First Successful Submission: 2026-04-29 17:14:05

Decoding Hex

Time of First Successful Submission: 2026-04-29 17:27:09

Decoding Practice

Time of First Successful Submission: 2026-04-29 17:39:29

Encoding Practice

Time of First Successful Submission: 2026-04-30 16:01:09

Your First HTTP Request

Time of First Successful Submission: 2026-05-01 13:16:46

Reading Flask

Time of First Successful Submission: 2026-05-01 13:30:12

Commented Data

Time of First Successful Submission: 2026-05-01 13:45:19

HTTP Metadata

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

HTTP (netcat)

Time of First Successful Submission: 2026-05-01 14:29:13

HTTP Paths (netcat)

Time of First Successful Submission: 2026-05-01 14:33:31

HTTP (curl)

Time of First Successful Submission: 2026-05-01 16:43:06

HTTP (python)

Time of First Successful Submission: 2026-05-01 17:04:47

HTTP Host Header (python)

Time of First Successful Submission: 2026-05-02 10:54:35

HTTP Host Header (curl)

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

HTTP Host Header (netcat)

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

URL Encoding (netcat)

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

HTTP GET Parameters

Time of First Successful Submission: 2026-05-02 11:50:54

Multiple HTTP Parameters (netcat)

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

Multiple HTTP Parameters (curl)

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

HTTP Forms

Time of First Successful Submission: 2026-05-02 14:44:51

HTTP Forms (curl)

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

HTTP Forms (netcat)

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

HTTP Forms (python)

Time of First Successful Submission: 2026-05-02 15:21:33

HTTP Forms Without Forms

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

Multiple Form Fields (curl)

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

Multiple Form Fields (netcat)

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

HTTP Redirects (netcat)

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

HTTP Redirects (curl)

Time of First Successful Submission: 2026-05-03 14:05:55

HTTP Redirects (python)

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

HTTP Cookies (curl)

Time of First Successful Submission: 2026-05-03 14:31:04

HTTP Cookies (netcat)

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

HTTP Cookies (python)

Time of First Successful Submission: 2026-05-03 14:50:44

Server State (python)

Time of First Successful Submission: 2026-05-03 15:02:51

Listening Web

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

Speaking Redirects

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

cat

Time of First Successful Submission: 2026-04-09 11:33:03

more

Time of First Successful Submission: 2026-04-09 11:34:36

less

Time of First Successful Submission: 2026-04-09 11:35:52

tail

Time of First Successful Submission: 2026-04-09 11:36:42

head

Time of First Successful Submission: 2026-04-09 11:37:38

sort

Time of First Successful Submission: 2026-04-09 11:38:43

vim

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

nano

Time of First Successful Submission: 2026-04-09 11:43:24

rev

Time of First Successful Submission: 2026-04-09 11:44:35

od

Time of First Successful Submission: 2026-04-30 16:49:09

hd

Time of First Successful Submission: 2026-04-30 16:54:00

xxd

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

base32

Time of First Successful Submission: 2026-04-30 16:57:24

base64

Time of First Successful Submission: 2026-04-30 16:59:05

split

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

gzip

Time of First Successful Submission: 2026-04-30 17:03:56

bzip2

Time of First Successful Submission: 2026-04-30 17:05:33

zip

Time of First Successful Submission: 2026-04-30 17:07:00

tar

Time of First Successful Submission: 2026-04-30 17:08:55

ar

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

cpio

Time of First Successful Submission: 2026-04-30 17:16:00

genisoimage

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

env

Time of First Successful Submission: 2026-04-30 17:22:11

find

Time of First Successful Submission: 2026-04-30 17:23:58

make

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

nice

Time of First Successful Submission: 2026-04-30 17:27:03

timeout

Time of First Successful Submission: 2026-04-30 17:28:57

stdbuf

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

setarch

Time of First Successful Submission: 2026-04-30 17:31:35

watch

Time of First Successful Submission: 2026-04-30 17:33:05

socat

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

whiptail

Time of First Successful Submission: 2026-04-30 17:35:32

awk

Time of First Successful Submission: 2026-04-30 17:36:45

sed

Time of First Successful Submission: 2026-04-30 17:37:51

ed

Time of First Successful Submission: 2026-04-30 17:39:08

chown

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

chmod

Time of First Successful Submission: 2026-04-30 17:41:49

cp

Time of First Successful Submission: 2026-04-09 11:56:21

perl

Time of First Successful Submission: 2026-05-01 13:12:02

python

Time of First Successful Submission: 2026-05-02 15:25:08

bash

Time of First Successful Submission: 2026-05-04 15:42:57

date

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

dmesg

Time of First Successful Submission: 2026-05-05 15:20:18

wc

Time of First Successful Submission: 2026-05-05 15:31:15

gcc

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

as

Time of First Successful Submission: 2026-05-06 11:41:57


GCA CTF

12 / 104 2233 / 45599


Using the Terminal

Time of First Successful Submission: 2026-03-31 06:45:01

Using the VSCode Workspace

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

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2026-03-31 12:47:56

Connecting over SSH

Time of First Successful Submission: 2026-03-31 13:40:00

Restarting Challenges

Time of First Successful Submission: 2026-03-31 13:49:08

Getting Help

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

Challenge Programs

Time of First Successful Submission: 2026-03-31 16:02:34

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2026-03-31 18:10:23

Persistent Home Directories - One

Time of First Successful Submission: 2026-03-31 18:23:46

Persistent Home Directories - Two

Time of First Successful Submission: 2026-03-31 18:26:15