RevenantRobbie

🐧

pwn.college Archives

29 / 232 13147 / 25715


set-register

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

set-multiple-registers

Time of First Successful Submission: 2026-06-04 23:46:17

add-to-register

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

linear-equation-registers

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

integer-division

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

modulo-operation

Time of First Successful Submission: 2026-06-05 00:02:59

set-upper-byte

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

efficient-modulo

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

byte-extraction

Time of First Successful Submission: 2026-06-05 00:26:46

bitwise-and

Time of First Successful Submission: 2026-06-05 00:29:33

check-even

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

memory-read

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

memory-write

Time of First Successful Submission: 2026-06-05 02:27:04

memory-increment

Time of First Successful Submission: 2026-06-05 02:36:55

byte-access

Time of First Successful Submission: 2026-06-05 02:41:53

memory-size-access

Time of First Successful Submission: 2026-06-05 02:47:32

little-endian-write

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

memory-sum

Time of First Successful Submission: 2026-06-06 01:47:09

stack-subtraction

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

swap-stack-values

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

average-stack-values

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

absolute-jump

Time of First Successful Submission: 2026-06-06 02:28:56

relative-jump

Time of First Successful Submission: 2026-06-06 03:40:59

jump-trampoline

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

conditional-jump

Time of First Successful Submission: 2026-06-06 03:46:58

indirect-jump

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

average-loop

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

count-non-zero

Time of First Successful Submission: 2026-06-06 14:24:13

string-lower

Time of First Successful Submission: 2026-06-06 16:41:11


Intro to Programming Languages

43 / 234 672 / 35036


P1.0 Level 1 Open /flag in VSCode

Time of First Successful Submission: 2026-05-16 22:57:13

Commands

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

Command Arguments

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

Command History

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

The Root Path

Time of First Successful Submission: 2026-05-12 03:07:23

Absolute Paths

Time of First Successful Submission: 2026-05-12 03:07:52

Changing position

Time of First Successful Submission: 2026-05-12 03:08:41

Changing to an Absolute Path

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

Relative Paths

Time of First Successful Submission: 2026-05-12 03:11:31

P1.0 Level 5 read

Time of First Successful Submission: 2026-05-16 22:57:44

Cat

Time of First Successful Submission: 2026-05-12 03:18:50

Ls

Time of First Successful Submission: 2026-05-12 03:24:08

Ls All

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

P1.0 Level 2 list dir

Time of First Successful Submission: 2026-05-16 22:58:45

Find

Time of First Successful Submission: 2026-05-12 03:37:55

P1.0 Level 3 change dir

Time of First Successful Submission: 2026-05-16 22:59:15

P1.0 Level 4 move

Time of First Successful Submission: 2026-05-16 23:00:14

P1.0 Level 6 grep

Time of First Successful Submission: 2026-05-16 23:01:05

P1.0 Level 7 execute

Time of First Successful Submission: 2026-05-16 23:01:41

Piping Echo

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

Piping Stdout

Time of First Successful Submission: 2026-05-14 02:22:50

Piping Stdin

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

P1.0 Level 8 stdin

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

P1.0 Level 9 pipe

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

P1.0 Level 10 args

Time of First Successful Submission: 2026-05-16 23:03:35

P1.0 Level 11 gccpipe

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

P1.0 Level 12 speedy

Time of First Successful Submission: 2026-05-16 23:16:34

Lecture 2.1.1.0 Paradigms and C

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

Lecture 2.1.2. First C Program and Vars

Time of First Successful Submission: 2026-05-22 22:24:05

Lecture 2.1.2.1. Standard Output

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

Lecture 2.1.2.2. Standard In

Time of First Successful Submission: 2026-05-22 22:44:23

Lab 2.1.2.1 - C Input

Time of First Successful Submission: 2026-05-22 23:01:02

Lecture 2.1.2.3. Flow Control & Command Line Arguments

Time of First Successful Submission: 2026-05-26 18:08:38

EzLab 2.1.2.3 - Control Flow

Time of First Successful Submission: 2026-05-26 19:07:03

Lecture 2.1.3.0 Dec & Def Functions

Time of First Successful Submission: 2026-05-28 00:26:18

Lecture 2.1.3.1. Globals & Locals

Time of First Successful Submission: 2026-05-28 00:32:31

Lecture 2.1.3.2. Function Params and Ret Vals

Time of First Successful Submission: 2026-05-28 00:36:46

EzLab 2.1.3.2 Pass by Value

Time of First Successful Submission: 2026-05-28 00:48:36

Lab 2.1.3.1 - Functions

Time of First Successful Submission: 2026-05-28 01:36:42

Lecture 2.1.4. Global and Local Memory

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

Lecture 2.1.4.1. Function Frames

Time of First Successful Submission: 2026-05-29 21:15:36

Lecture 2.1.5. Debugging C Programs

Time of First Successful Submission: 2026-05-29 21:24:37

Lab 2.1.5.1 - Using VSCode Debugger

Time of First Successful Submission: 2026-05-29 21:39:19


Intro to Cybersecurity

15 / 183 12570 / 21259


Path Traversal 1

Time of First Successful Submission: 2026-05-20 00:54:15

Path Traversal 2

Time of First Successful Submission: 2026-05-20 01:54:25

CMDi 1

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

CMDi 2

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

CMDi 3

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

CMDi 4

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

CMDi 5

Time of First Successful Submission: 2026-05-20 04:28:57

CMDi 6

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

Authentication Bypass 1

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

Authentication Bypass 2

Time of First Successful Submission: 2026-05-20 22:10:58

SQLi 1

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

SQLi 2

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

SQLi 3

Time of First Successful Submission: 2026-05-20 22:39:36

SQLi 4

Time of First Successful Submission: 2026-05-20 22:44:49

SQLi 5

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


Start Here

11 / 12 10061 / 47541


Using the Terminal

Time of First Successful Submission: 2026-05-12 02:39:37

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2026-05-12 02:42:44

Pasting into the Desktop

Time of First Successful Submission: 2026-05-12 02:44:17

Restarting Challenges

Time of First Successful Submission: 2026-05-12 02:50:51

Challenge Programs

Time of First Successful Submission: 2026-05-12 02:53:16

The Flag File

Time of First Successful Submission: 2026-05-12 02:56:48

Using Privileged Mode

Time of First Successful Submission: 2026-05-12 03:00:23

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-12 03:02:26

Persistent Home Directories - Two

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


Linux Luminarium

128 / 128 3130 / 35514


Intro to Commands

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

Intro to Arguments

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

Command History

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

The Root

Time of First Successful Submission: 2026-05-12 03:07:23

Program and absolute paths

Time of First Successful Submission: 2026-05-12 03:07:52

Position thy self

Time of First Successful Submission: 2026-05-12 03:08:41

Position elsewhere

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

implicit relative paths, from /

Time of First Successful Submission: 2026-05-12 03:11:31

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2026-05-12 03:13:18

home sweet home

Time of First Successful Submission: 2026-05-12 03:17:56

cat: not the pet, but the command!

Time of First Successful Submission: 2026-05-12 03:18:50

catting absolute paths

Time of First Successful Submission: 2026-05-12 03:19:16

more catting practice

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

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2026-05-12 03:22:37

listing files

Time of First Successful Submission: 2026-05-12 03:24:08

touching files

Time of First Successful Submission: 2026-05-12 03:24:59

removing files

Time of First Successful Submission: 2026-05-12 03:25:40

moving files

Time of First Successful Submission: 2026-05-12 03:26:16

copying files

Time of First Successful Submission: 2026-05-12 03:26:54

hidden files

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

An Epic Filesystem Quest

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

making directories

Time of First Successful Submission: 2026-05-12 03:34:52

finding files

Time of First Successful Submission: 2026-05-12 03:37:55

linking files

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

Learning From Documentation

Time of First Successful Submission: 2026-05-12 03:50:53

Learning Complex Usage

Time of First Successful Submission: 2026-05-12 03:53:46

Reading Manuals

Time of First Successful Submission: 2026-05-12 03:57:51

Searching Manuals

Time of First Successful Submission: 2026-05-12 04:00:42

Searching For Manuals

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

Helpful Programs

Time of First Successful Submission: 2026-05-12 04:18:24

Help for Builtins

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

Matching with *

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

Matching with ?

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

Matching with []

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

Matching paths with []

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

Multiple globs

Time of First Successful Submission: 2026-05-14 02:08:31

Mixing globs

Time of First Successful Submission: 2026-05-14 02:13:50

Exclusionary globbing

Time of First Successful Submission: 2026-05-14 02:14:58

Tab completion

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

Multiple options for tab completion

Time of First Successful Submission: 2026-05-14 02:17:14

Tab completion on commands

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

Redirecting output

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

Redirecting more output

Time of First Successful Submission: 2026-05-14 02:22:50

Appending output

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

Redirecting errors

Time of First Successful Submission: 2026-05-14 02:27:46

Redirecting input

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

Grepping stored results

Time of First Successful Submission: 2026-05-14 02:32:32

Grepping live output

Time of First Successful Submission: 2026-05-14 02:33:32

Grepping errors

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

Filtering with grep -v

Time of First Successful Submission: 2026-05-14 02:36:07

Filtering with sed

Time of First Successful Submission: 2026-05-14 02:37:41

Duplicating piped data with tee

Time of First Successful Submission: 2026-05-14 19:47:02

Process substitution for input

Time of First Successful Submission: 2026-05-14 19:51:27

Writing to multiple programs

Time of First Successful Submission: 2026-05-14 19:56:55

Split-piping stderr and stdout

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

Named pipes

Time of First Successful Submission: 2026-05-14 20:17:22

Printing Variables

Time of First Successful Submission: 2026-05-14 20:18:40

Setting Variables

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

Multi-word Variables

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

Exporting Variables

Time of First Successful Submission: 2026-05-14 20:22:35

Printing Exported Variables

Time of First Successful Submission: 2026-05-14 20:23:09

Storing Command Output

Time of First Successful Submission: 2026-05-14 20:25:09

Reading Input

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

Reading Files

Time of First Successful Submission: 2026-05-14 20:27:59

Translating characters

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

Deleting characters

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

Deleting newlines

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

Extracting the first lines with head

Time of First Successful Submission: 2026-05-14 20:45:59

Extracting specific sections of text

Time of First Successful Submission: 2026-05-14 20:49:06

Sorting data

Time of First Successful Submission: 2026-05-14 20:50:23

Listing Processes

Time of First Successful Submission: 2026-05-15 20:23:08

Killing Processes

Time of First Successful Submission: 2026-05-15 20:28:01

Interrupting Processes

Time of First Successful Submission: 2026-05-15 20:28:34

Killing Misbehaving Processes

Time of First Successful Submission: 2026-05-15 20:32:22

Suspending Processes

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

Resuming Processes

Time of First Successful Submission: 2026-05-15 20:35:13

Backgrounding Processes

Time of First Successful Submission: 2026-05-15 20:38:55

Foregrounding Processes

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

Starting Backgrounded Processes

Time of First Successful Submission: 2026-05-15 20:40:25

Process Exit Codes

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

Becoming root with su

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

Other users with su

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

Cracking passwords

Time of First Successful Submission: 2026-05-15 20:54:03

Using sudo

Time of First Successful Submission: 2026-05-15 20:55:56

Changing File Ownership

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

Groups and Files

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

Fun With Groups Names

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

Changing Permissions

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

Executable Files

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

Permission Tweaking Practice

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

Permissions Setting Practice

Time of First Successful Submission: 2026-05-16 21:30:28

The SUID Bit

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

Chaining with Semicolons

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

Building on Success

Time of First Successful Submission: 2026-05-16 21:35:55

Handling Failure

Time of First Successful Submission: 2026-05-16 21:36:31

Your First Shell Script

Time of First Successful Submission: 2026-05-16 21:38:26

Redirecting Script Output

Time of First Successful Submission: 2026-05-16 22:30:38

Executable Shell Scripts

Time of First Successful Submission: 2026-05-16 22:34:43

Understanding Shebangs

Time of First Successful Submission: 2026-05-16 22:37:29

Scripting with Arguments

Time of First Successful Submission: 2026-05-16 22:40:04

Scripting with Conditionals

Time of First Successful Submission: 2026-05-16 22:43:40

Scripting with Default Cases

Time of First Successful Submission: 2026-05-16 22:45:40

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-05-16 22:49:22

Reading Shell Scripts

Time of First Successful Submission: 2026-05-16 22:50:53

Launching Screen

Time of First Successful Submission: 2026-05-18 01:32:13

Detaching and Attaching

Time of First Successful Submission: 2026-05-18 01:34:05

Finding Sessions

Time of First Successful Submission: 2026-05-18 01:35:30

Switching Windows

Time of First Successful Submission: 2026-05-18 01:37:12

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-05-18 01:37:57

Switching Windows (tmux)

Time of First Successful Submission: 2026-05-18 01:38:59

The PATH Variable

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

Setting PATH

Time of First Successful Submission: 2026-05-18 23:06:58

Finding Commands

Time of First Successful Submission: 2026-05-18 23:08:57

Adding Commands

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

Hijacking Commands

Time of First Successful Submission: 2026-05-18 23:31:28

Bashrc Backdoor

Time of First Successful Submission: 2026-05-18 23:41:00

Sniffing Input

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

Overshared Directories

Time of First Successful Submission: 2026-05-19 00:26:07

Tricky Linking

Time of First Successful Submission: 2026-05-19 00:35:37

Sniffing Process Arguments

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

Snooping on Configurations

Time of First Successful Submission: 2026-05-19 00:39:10

The Fork Bomb

Time of First Successful Submission: 2026-05-19 01:17:53

Disk-Space Doomsday

Time of First Successful Submission: 2026-05-19 01:23:58

rm -rf /

Time of First Successful Submission: 2026-05-19 01:48:05

Life after rm -rf /

Time of First Successful Submission: 2026-05-19 01:50:37

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-05-19 01:54:46


Computing 101

55 / 125 1048 / 20479


Your First Register

Time of First Successful Submission: 2026-06-01 00:36:11

Your First Syscall

Time of First Successful Submission: 2026-06-01 00:38:12

Exit Codes

Time of First Successful Submission: 2026-06-01 00:39:53

Building Executables

Time of First Successful Submission: 2026-06-01 00:46:46

Moving Between Registers

Time of First Successful Submission: 2026-06-01 00:50:35

Loading From Memory

Time of First Successful Submission: 2026-06-02 04:20:56

More Loading Practice

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

Dereferencing Pointers

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

Dereferencing Yourself

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

Dereferencing with Offsets

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

Stored Addresses

Time of First Successful Submission: 2026-06-02 04:38:58

Double Dereference

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

The Stack

Time of First Successful Submission: 2026-06-02 18:58:26

Stack Offsets

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

Program Arguments on the Stack

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

Popping From the Stack

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

Disassembling Programs

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

Tracing Syscalls

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

Starting GDB

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

Quitting GDB

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

Starting Programs in GDB

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

Disassembling in GDB

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

Stepping Through Instructions

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

Reading Register Values

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

Popping Stack Values

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

Examining Memory

Time of First Successful Submission: 2026-06-02 20:12:57

Examining Stack Pointers

Time of First Successful Submission: 2026-06-02 20:16:47

Cooperative Debugging

Time of First Successful Submission: 2026-06-02 20:22:24

Running with Arguments

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

Writing Output

Time of First Successful Submission: 2026-06-03 02:51:55

Chaining Syscalls

Time of First Successful Submission: 2026-06-03 02:54:14

Writing Strings

Time of First Successful Submission: 2026-06-03 02:58:01

Reading Data

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

Opening Files

Time of First Successful Submission: 2026-06-03 03:19:26

Hardcoding the Filename

Time of First Successful Submission: 2026-06-03 03:51:36

Comparing Values

Time of First Successful Submission: 2026-06-04 02:57:46

Comparing Characters

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

Conditional Control Flow

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

Comparing Strings

Time of First Successful Submission: 2026-06-04 03:28:08

Reverse the Password

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

Conditionals Without Conditionals

Time of First Successful Submission: 2026-06-04 03:53:31

Looping

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

Writing From a Shared Library

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

Returning a Value

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

Calling Through a Pointer

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

Calling Through a Pointer with an Argument

Time of First Successful Submission: 2026-06-04 04:39:47

Reverse the Calculation

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

Reverse the Reverse

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

Dealing with Bitwise Operations

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

Loops on Data

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

Reaching Into the Caller's Frame

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

Environment Variables on the Stack

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

Aligning the Stack Through the Environment

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

Aligning the Stack Through GDB

Time of First Successful Submission: 2026-06-04 20:58:05

Aligning the Stack Through GDB, Generalized

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


DSU Cyber Camps

11 / 104 10230 / 47836


Using the Terminal

Time of First Successful Submission: 2026-05-12 02:39:37

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2026-05-12 02:42:44

Pasting into the Desktop

Time of First Successful Submission: 2026-05-12 02:44:17

Connecting over SSH

Time of First Successful Submission: 2026-05-12 02:49:40

Restarting Challenges

Time of First Successful Submission: 2026-05-12 02:50:51

Challenge Programs

Time of First Successful Submission: 2026-05-12 02:53:16

The Flag File

Time of First Successful Submission: 2026-05-12 02:56:48

Using Privileged Mode

Time of First Successful Submission: 2026-05-12 03:00:23

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-12 03:02:26

Persistent Home Directories - Two

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


GCA CTF

11 / 104 10230 / 47836


Using the Terminal

Time of First Successful Submission: 2026-05-12 02:39:37

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2026-05-12 02:42:44

Pasting into the Desktop

Time of First Successful Submission: 2026-05-12 02:44:17

Connecting over SSH

Time of First Successful Submission: 2026-05-12 02:49:40

Restarting Challenges

Time of First Successful Submission: 2026-05-12 02:50:51

Challenge Programs

Time of First Successful Submission: 2026-05-12 02:53:16

The Flag File

Time of First Successful Submission: 2026-05-12 02:56:48

Using Privileged Mode

Time of First Successful Submission: 2026-05-12 03:00:23

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-12 03:02:26

Persistent Home Directories - Two

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