dpeters83

🐧

pwn.college Archives

30 / 232 12306 / 25693


level1

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

level2

Time of First Successful Submission: 2026-05-31 21:11:13

level2a

Time of First Successful Submission: 2026-05-31 21:10:11

level3

Time of First Successful Submission: 2026-05-31 21:13:13

level4

Time of First Successful Submission: 2026-05-31 21:17:46

level5

Time of First Successful Submission: 2026-05-31 21:18:35

level6

Time of First Successful Submission: 2026-06-01 11:42:57

level6a

Time of First Successful Submission: 2026-05-31 21:20:17

level7

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

level8

Time of First Successful Submission: 2026-06-01 11:55:25

level9

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

level10

Time of First Successful Submission: 2026-06-01 13:51:05

level10a

Time of First Successful Submission: 2026-06-01 12:55:44

level10b

Time of First Successful Submission: 2026-06-01 12:56:19

level11

Time of First Successful Submission: 2026-06-01 13:55:52

level11a

Time of First Successful Submission: 2026-06-01 13:53:14

level12

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

level13

Time of First Successful Submission: 2026-06-01 18:22:24

level14

Time of First Successful Submission: 2026-06-01 18:36:34

level15

Time of First Successful Submission: 2026-06-01 18:37:31

level16

Time of First Successful Submission: 2026-06-01 18:45:23

level17

Time of First Successful Submission: 2026-06-01 19:10:57

level17a

Time of First Successful Submission: 2026-06-01 18:46:52

level17b

Time of First Successful Submission: 2026-06-01 19:02:46

level18

Time of First Successful Submission: 2026-06-01 19:45:58

level19

Time of First Successful Submission: 2026-06-02 06:48:09

level20

Time of First Successful Submission: 2026-06-02 07:05:38

level21

Time of First Successful Submission: 2026-06-02 07:20:38

level22

Time of First Successful Submission: 2026-06-02 07:55:23

level23

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


Intro to Programming Languages

29 / 234 750 / 34888


P1.0 Level 1 Open /flag in VSCode

Time of First Successful Submission: 2026-05-21 07:38:38

Commands

Time of First Successful Submission: 2026-05-21 07:39:44

Command Arguments

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

Command History

Time of First Successful Submission: 2026-05-21 09:22:20

The Root Path

Time of First Successful Submission: 2026-05-21 09:24:31

Absolute Paths

Time of First Successful Submission: 2026-05-21 09:26:30

Changing position

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

Changing to an Absolute Path

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

Relative Paths

Time of First Successful Submission: 2026-05-21 09:33:49

P1.0 Level 5 read

Time of First Successful Submission: 2026-05-21 07:46:33

Cat

Time of First Successful Submission: 2026-05-21 09:34:26

Ls

Time of First Successful Submission: 2026-05-21 09:35:02

Ls All

Time of First Successful Submission: 2026-05-21 09:35:50

P1.0 Level 2 list dir

Time of First Successful Submission: 2026-05-21 07:40:58

Find

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

P1.0 Level 3 change dir

Time of First Successful Submission: 2026-05-21 07:41:54

P1.0 Level 4 move

Time of First Successful Submission: 2026-05-21 07:43:01

P1.0 Level 6 grep

Time of First Successful Submission: 2026-05-21 07:54:37

P1.0 Level 7 execute

Time of First Successful Submission: 2026-05-21 07:55:18

Piping Echo

Time of First Successful Submission: 2026-05-20 19:15:21

Piping Stdout

Time of First Successful Submission: 2026-05-20 19:16:11

Piping Stdin

Time of First Successful Submission: 2026-05-20 19:21:14

P1.0 Level 8 stdin

Time of First Successful Submission: 2026-05-21 07:56:06

P1.0 Level 9 pipe

Time of First Successful Submission: 2026-05-21 07:56:59

P1.0 Level 10 args

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

P1.0 Level 11 gccpipe

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

P1.0 Level 12 speedy

Time of First Successful Submission: 2026-05-21 09:20:34

P1.0 Level 13 testing

Time of First Successful Submission: 2026-05-21 09:43:29

P1.0 Level 14 ifs test

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


Start Here

12 / 12 2566 / 47328


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-19 14:16:54

Using the GUI Desktop

Time of First Successful Submission: 2026-05-19 14:18:14

Pasting into the Desktop

Time of First Successful Submission: 2026-05-19 14:19:35

Restarting Challenges

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

Challenge Programs

Time of First Successful Submission: 2026-05-20 18:51:37

The Flag File

Time of First Successful Submission: 2026-05-20 18:55:24

Using Privileged Mode

Time of First Successful Submission: 2026-05-20 18:58:28

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-20 19:00:03

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-20 19:00:28


Linux Luminarium

128 / 128 3171 / 35363


Intro to Commands

Time of First Successful Submission: 2026-05-21 07:39:44

Intro to Arguments

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

Command History

Time of First Successful Submission: 2026-05-21 09:22:20

The Root

Time of First Successful Submission: 2026-05-21 09:24:31

Program and absolute paths

Time of First Successful Submission: 2026-05-21 09:26:30

Position thy self

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

Position elsewhere

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

implicit relative paths, from /

Time of First Successful Submission: 2026-05-21 09:33:49

explicit relative paths, from /

Time of First Successful Submission: 2026-05-21 11:21:16

implicit relative path

Time of First Successful Submission: 2026-05-21 11:22:27

home sweet home

Time of First Successful Submission: 2026-05-21 11:23:32

cat: not the pet, but the command!

Time of First Successful Submission: 2026-05-21 09:34:26

catting absolute paths

Time of First Successful Submission: 2026-05-21 11:24:28

more catting practice

Time of First Successful Submission: 2026-05-21 11:25:36

grepping for a needle in a haystack

Time of First Successful Submission: 2026-05-21 11:26:12

comparing files

Time of First Successful Submission: 2026-05-21 11:26:44

listing files

Time of First Successful Submission: 2026-05-21 09:35:02

touching files

Time of First Successful Submission: 2026-05-21 11:27:16

removing files

Time of First Successful Submission: 2026-05-21 11:27:46

moving files

Time of First Successful Submission: 2026-05-21 11:28:24

copying files

Time of First Successful Submission: 2026-05-21 11:29:00

hidden files

Time of First Successful Submission: 2026-05-21 09:35:50

An Epic Filesystem Quest

Time of First Successful Submission: 2026-05-21 11:32:24

making directories

Time of First Successful Submission: 2026-05-21 11:33:08

finding files

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

linking files

Time of First Successful Submission: 2026-05-21 11:35:07

Learning From Documentation

Time of First Successful Submission: 2026-05-21 11:36:19

Learning Complex Usage

Time of First Successful Submission: 2026-05-21 11:40:53

Reading Manuals

Time of First Successful Submission: 2026-05-21 11:41:50

Searching Manuals

Time of First Successful Submission: 2026-05-21 11:43:29

Searching For Manuals

Time of First Successful Submission: 2026-05-21 11:55:12

Helpful Programs

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

Help for Builtins

Time of First Successful Submission: 2026-05-21 11:58:15

Matching with *

Time of First Successful Submission: 2026-05-20 19:03:58

Matching with ?

Time of First Successful Submission: 2026-05-20 19:04:45

Matching with []

Time of First Successful Submission: 2026-05-20 19:05:59

Matching paths with []

Time of First Successful Submission: 2026-05-20 19:07:40

Multiple globs

Time of First Successful Submission: 2026-05-20 19:09:01

Mixing globs

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

Exclusionary globbing

Time of First Successful Submission: 2026-05-20 19:11:32

Tab completion

Time of First Successful Submission: 2026-05-20 19:12:24

Multiple options for tab completion

Time of First Successful Submission: 2026-05-20 19:14:01

Tab completion on commands

Time of First Successful Submission: 2026-05-20 19:14:30

Redirecting output

Time of First Successful Submission: 2026-05-20 19:15:21

Redirecting more output

Time of First Successful Submission: 2026-05-20 19:16:11

Appending output

Time of First Successful Submission: 2026-05-20 19:17:24

Redirecting errors

Time of First Successful Submission: 2026-05-20 19:19:13

Redirecting input

Time of First Successful Submission: 2026-05-20 19:21:14

Grepping stored results

Time of First Successful Submission: 2026-05-20 19:22:30

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2026-05-20 19:25:25

Filtering with grep -v

Time of First Successful Submission: 2026-05-20 19:26:16

Filtering with sed

Time of First Successful Submission: 2026-05-20 19:27:43

Duplicating piped data with tee

Time of First Successful Submission: 2026-05-20 19:35:40

Process substitution for input

Time of First Successful Submission: 2026-05-20 19:37:55

Writing to multiple programs

Time of First Successful Submission: 2026-05-20 19:41:09

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-20 19:42:53

Named pipes

Time of First Successful Submission: 2026-05-20 19:46:08

Printing Variables

Time of First Successful Submission: 2026-05-20 19:47:21

Setting Variables

Time of First Successful Submission: 2026-05-20 19:47:54

Multi-word Variables

Time of First Successful Submission: 2026-05-20 19:48:18

Exporting Variables

Time of First Successful Submission: 2026-05-20 19:51:21

Printing Exported Variables

Time of First Successful Submission: 2026-05-20 19:51:48

Storing Command Output

Time of First Successful Submission: 2026-05-20 19:53:32

Reading Input

Time of First Successful Submission: 2026-05-20 19:54:51

Reading Files

Time of First Successful Submission: 2026-05-20 19:56:17

Translating characters

Time of First Successful Submission: 2026-05-20 20:00:01

Deleting characters

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

Deleting newlines

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

Extracting the first lines with head

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

Extracting specific sections of text

Time of First Successful Submission: 2026-05-20 20:05:48

Sorting data

Time of First Successful Submission: 2026-05-20 20:06:38

Listing Processes

Time of First Successful Submission: 2026-05-20 20:08:43

Killing Processes

Time of First Successful Submission: 2026-05-20 20:09:21

Interrupting Processes

Time of First Successful Submission: 2026-05-20 20:10:00

Killing Misbehaving Processes

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

Suspending Processes

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

Resuming Processes

Time of First Successful Submission: 2026-05-20 20:13:19

Backgrounding Processes

Time of First Successful Submission: 2026-05-20 20:14:52

Foregrounding Processes

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

Starting Backgrounded Processes

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

Process Exit Codes

Time of First Successful Submission: 2026-05-20 20:17:19

Becoming root with su

Time of First Successful Submission: 2026-05-20 20:21:42

Other users with su

Time of First Successful Submission: 2026-05-20 20:22:27

Cracking passwords

Time of First Successful Submission: 2026-05-20 20:26:26

Using sudo

Time of First Successful Submission: 2026-05-20 20:29:51

Changing File Ownership

Time of First Successful Submission: 2026-05-21 06:37:21

Groups and Files

Time of First Successful Submission: 2026-05-21 06:38:12

Fun With Groups Names

Time of First Successful Submission: 2026-05-21 06:39:30

Changing Permissions

Time of First Successful Submission: 2026-05-21 06:42:02

Executable Files

Time of First Successful Submission: 2026-05-21 06:43:10

Permission Tweaking Practice

Time of First Successful Submission: 2026-05-21 06:50:11

Permissions Setting Practice

Time of First Successful Submission: 2026-05-21 06:56:27

The SUID Bit

Time of First Successful Submission: 2026-05-21 06:58:07

Chaining with Semicolons

Time of First Successful Submission: 2026-05-21 06:59:23

Building on Success

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

Handling Failure

Time of First Successful Submission: 2026-05-21 07:01:02

Your First Shell Script

Time of First Successful Submission: 2026-05-21 07:03:38

Redirecting Script Output

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

Executable Shell Scripts

Time of First Successful Submission: 2026-05-21 07:16:59

Understanding Shebangs

Time of First Successful Submission: 2026-05-21 07:19:32

Scripting with Arguments

Time of First Successful Submission: 2026-05-21 07:20:49

Scripting with Conditionals

Time of First Successful Submission: 2026-05-21 07:22:17

Scripting with Default Cases

Time of First Successful Submission: 2026-05-21 07:23:02

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-05-21 07:25:30

Reading Shell Scripts

Time of First Successful Submission: 2026-05-21 07:26:33

Launching Screen

Time of First Successful Submission: 2026-05-21 07:27:45

Detaching and Attaching

Time of First Successful Submission: 2026-05-21 07:28:49

Finding Sessions

Time of First Successful Submission: 2026-05-21 07:30:32

Switching Windows

Time of First Successful Submission: 2026-05-21 07:31:14

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-05-21 07:33:25

Switching Windows (tmux)

Time of First Successful Submission: 2026-05-21 07:35:58

The PATH Variable

Time of First Successful Submission: 2026-05-21 11:59:46

Setting PATH

Time of First Successful Submission: 2026-05-21 12:01:35

Finding Commands

Time of First Successful Submission: 2026-05-21 12:03:33

Adding Commands

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

Hijacking Commands

Time of First Successful Submission: 2026-05-21 13:04:53

Bashrc Backdoor

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

Sniffing Input

Time of First Successful Submission: 2026-05-21 13:17:13

Overshared Directories

Time of First Successful Submission: 2026-05-21 13:27:28

Tricky Linking

Time of First Successful Submission: 2026-05-21 13:41:35

Sniffing Process Arguments

Time of First Successful Submission: 2026-05-22 06:42:53

Snooping on Configurations

Time of First Successful Submission: 2026-05-22 06:44:31

The Fork Bomb

Time of First Successful Submission: 2026-05-22 07:25:55

Disk-Space Doomsday

Time of First Successful Submission: 2026-05-22 07:29:54

rm -rf /

Time of First Successful Submission: 2026-05-22 07:31:49

Life after rm -rf /

Time of First Successful Submission: 2026-05-22 07:34:38

Finding meaning after rm -rf /

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


Computing 101

94 / 116 15 / 20394


Your First Register

Time of First Successful Submission: 2026-05-22 07:44:13

Your First Syscall

Time of First Successful Submission: 2026-05-22 07:46:26

Exit Codes

Time of First Successful Submission: 2026-05-22 07:47:19

Building Executables

Time of First Successful Submission: 2026-05-22 07:50:11

Moving Between Registers

Time of First Successful Submission: 2026-05-22 07:53:52

Loading From Memory

Time of First Successful Submission: 2026-05-22 07:59:44

More Loading Practice

Time of First Successful Submission: 2026-05-22 08:00:26

Dereferencing Pointers

Time of First Successful Submission: 2026-05-22 09:06:56

Dereferencing Yourself

Time of First Successful Submission: 2026-05-22 09:11:47

Dereferencing with Offsets

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

Stored Addresses

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

Double Dereference

Time of First Successful Submission: 2026-05-22 09:18:25

The Stack

Time of First Successful Submission: 2026-05-22 09:22:56

Stack Offsets

Time of First Successful Submission: 2026-05-22 09:25:46

Program Arguments on the Stack

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

Popping From the Stack

Time of First Successful Submission: 2026-05-22 09:30:53

Negative Numbers

Time of First Successful Submission: 2026-06-09 18:21:59

Negative Numbers (16-bit)

Time of First Successful Submission: 2026-06-09 18:31:57

Negative Numbers (32-bit)

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

Encoding Negatives

Time of First Successful Submission: 2026-06-09 18:37:00

Binary and Hex Encoding

Time of First Successful Submission: 2026-06-09 18:38:11

More Hex

Time of First Successful Submission: 2026-06-09 18:40:03

Decoding Hex

Time of First Successful Submission: 2026-06-09 18:40:45

Mixed Conversions

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

Disassembling Programs

Time of First Successful Submission: 2026-05-22 11:17:39

Tracing Syscalls

Time of First Successful Submission: 2026-05-22 11:19:57

Starting GDB

Time of First Successful Submission: 2026-05-22 11:20:53

Quitting GDB

Time of First Successful Submission: 2026-05-22 11:25:21

Starting Programs in GDB

Time of First Successful Submission: 2026-05-22 11:26:52

Disassembling in GDB

Time of First Successful Submission: 2026-05-22 11:27:50

Stepping Through Instructions

Time of First Successful Submission: 2026-05-22 11:30:37

Reading Register Values

Time of First Successful Submission: 2026-05-22 11:31:33

Popping Stack Values

Time of First Successful Submission: 2026-05-22 11:33:19

Examining Memory

Time of First Successful Submission: 2026-05-22 11:34:18

Examining Stack Pointers

Time of First Successful Submission: 2026-05-22 11:36:05

Cooperative Debugging

Time of First Successful Submission: 2026-05-22 11:38:01

Running with Arguments

Time of First Successful Submission: 2026-06-02 09:42:45

Writing Output

Time of First Successful Submission: 2026-05-26 14:50:08

Chaining Syscalls

Time of First Successful Submission: 2026-05-26 19:32:41

Writing Strings

Time of First Successful Submission: 2026-05-26 19:33:38

Reading Data

Time of First Successful Submission: 2026-05-26 19:53:54

Opening Files

Time of First Successful Submission: 2026-05-26 20:29:19

Hardcoding the Filename

Time of First Successful Submission: 2026-05-26 20:31:55

Comparing Values

Time of First Successful Submission: 2026-05-31 09:55:22

Comparing Characters

Time of First Successful Submission: 2026-05-31 09:58:47

Conditional Control Flow

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

Comparing Strings

Time of First Successful Submission: 2026-05-31 10:12:17

Reverse the Password

Time of First Successful Submission: 2026-05-31 19:22:56

Conditionals Without Conditionals

Time of First Successful Submission: 2026-05-31 20:52:26

Looping

Time of First Successful Submission: 2026-05-31 20:56:32

Writing From a Shared Library

Time of First Successful Submission: 2026-06-02 10:07:03

Returning a Value

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

Calling Through a Pointer

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

Calling Through a Pointer with an Argument

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

Saving Caller-Saved Registers

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

Saving Callee-Saved Registers

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

Little-Endian Bytes

Time of First Successful Submission: 2026-06-09 19:17:40

Qword by Qword

Time of First Successful Submission: 2026-06-09 19:23:57

Dword by Dword

Time of First Successful Submission: 2026-06-09 19:26:18

Word by Word

Time of First Successful Submission: 2026-06-09 19:33:32

Byte by Byte

Time of First Successful Submission: 2026-06-09 19:34:56

Cracking a Struct

Time of First Successful Submission: 2026-06-09 19:38:58

Scrambled Struct

Time of First Successful Submission: 2026-06-09 19:40:42

Reverse the Calculation

Time of First Successful Submission: 2026-05-31 20:58:54

Reverse the Reverse

Time of First Successful Submission: 2026-05-31 21:00:41

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-05-31 21:02:48

Even or Odd

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

Masking Bits

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

Lowercase a String

Time of First Successful Submission: 2026-06-09 19:57:40

Uppercase a String

Time of First Successful Submission: 2026-06-09 20:02:40

Swap Case

Time of First Successful Submission: 2026-06-09 20:04:51

Shifting Left

Time of First Successful Submission: 2026-06-09 20:06:11

Shifting Right

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

Loops on Data

Time of First Successful Submission: 2026-05-31 21:04:52

Reaching Into the Caller's Frame

Time of First Successful Submission: 2026-06-02 18:38:23

Environment Variables on the Stack

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

Aligning the Stack Through the Environment

Time of First Successful Submission: 2026-06-02 19:10:51

Aligning the Stack Through GDB

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

Aligning the Stack Through GDB, Generalized

Time of First Successful Submission: 2026-06-05 13:56:24

Exit

Time of First Successful Submission: 2026-06-02 19:27:10

Socket

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

Bind

Time of First Successful Submission: 2026-06-02 20:01:08

Listen

Time of First Successful Submission: 2026-06-02 20:02:07

Accept

Time of First Successful Submission: 2026-06-02 20:02:54

Static Response

Time of First Successful Submission: 2026-06-02 20:30:33

Dynamic Response

Time of First Successful Submission: 2026-06-03 12:04:05

Iterative GET Server

Time of First Successful Submission: 2026-06-05 07:56:26

Concurrent GET Server

Time of First Successful Submission: 2026-06-05 11:07:52

Concurrent POST Server

Time of First Successful Submission: 2026-06-05 12:41:04

Web Server

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

Debugging Programs

Time of First Successful Submission: 2026-06-05 14:28:30

Inspecting Registers

Time of First Successful Submission: 2026-06-05 14:31:00

Examining Memory

Time of First Successful Submission: 2026-06-05 14:36:50

Setting Breakpoints

Time of First Successful Submission: 2026-06-06 20:03:17

GDB Scripting

Time of First Successful Submission: 2026-06-06 20:24:45


DSU Cyber Camps

12 / 104 2869 / 47623


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-19 14:16:54

Using the GUI Desktop

Time of First Successful Submission: 2026-05-19 14:18:14

Pasting into the Desktop

Time of First Successful Submission: 2026-05-19 14:19:35

Connecting over SSH

Time of First Successful Submission: 2026-05-19 14:33:53

Restarting Challenges

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

Getting Help

Time of First Successful Submission: 2026-05-19 14:38:44

Challenge Programs

Time of First Successful Submission: 2026-05-20 18:51:37

The Flag File

Time of First Successful Submission: 2026-05-20 18:55:24

Using Privileged Mode

Time of First Successful Submission: 2026-05-20 18:58:28

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-20 19:00:03

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-20 19:00:28


GCA CTF

12 / 104 2869 / 47623


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-19 14:16:54

Using the GUI Desktop

Time of First Successful Submission: 2026-05-19 14:18:14

Pasting into the Desktop

Time of First Successful Submission: 2026-05-19 14:19:35

Connecting over SSH

Time of First Successful Submission: 2026-05-19 14:33:53

Restarting Challenges

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

Getting Help

Time of First Successful Submission: 2026-05-19 14:38:44

Challenge Programs

Time of First Successful Submission: 2026-05-20 18:51:37

The Flag File

Time of First Successful Submission: 2026-05-20 18:55:24

Using Privileged Mode

Time of First Successful Submission: 2026-05-20 18:58:28

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-20 19:00:03

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-20 19:00:28