weihanyau

🐧 💻

pwn.college Archives

31 / 232 10516 / 25803


Triple Dereference

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

set-register

Time of First Successful Submission: 2026-01-15 14:57:11

set-multiple-registers

Time of First Successful Submission: 2026-01-15 15:12:03

add-to-register

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

linear-equation-registers

Time of First Successful Submission: 2026-01-15 15:17:39

integer-division

Time of First Successful Submission: 2026-01-15 15:27:21

modulo-operation

Time of First Successful Submission: 2026-01-16 16:43:18

set-upper-byte

Time of First Successful Submission: 2026-01-16 16:48:28

efficient-modulo

Time of First Successful Submission: 2026-01-16 17:00:42

byte-extraction

Time of First Successful Submission: 2026-01-16 17:16:51

bitwise-and

Time of First Successful Submission: 2026-01-16 17:20:45

check-even

Time of First Successful Submission: 2026-01-17 16:51:08

memory-read

Time of First Successful Submission: 2026-01-17 16:54:25

memory-write

Time of First Successful Submission: 2026-01-17 16:56:10

memory-increment

Time of First Successful Submission: 2026-01-17 17:02:15

byte-access

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

memory-size-access

Time of First Successful Submission: 2026-01-20 15:00:37

little-endian-write

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

memory-sum

Time of First Successful Submission: 2026-01-20 15:14:45

stack-subtraction

Time of First Successful Submission: 2026-01-20 15:19:23

swap-stack-values

Time of First Successful Submission: 2026-01-20 15:20:57

average-stack-values

Time of First Successful Submission: 2026-01-31 15:44:41

absolute-jump

Time of First Successful Submission: 2026-01-31 15:52:53

relative-jump

Time of First Successful Submission: 2026-01-31 16:11:13

jump-trampoline

Time of First Successful Submission: 2026-01-31 16:38:48

conditional-jump

Time of First Successful Submission: 2026-01-31 17:41:30

indirect-jump

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

average-loop

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

count-non-zero

Time of First Successful Submission: 2026-02-02 15:09:01

string-lower

Time of First Successful Submission: 2026-02-03 17:47:21

most-common-byte

Time of First Successful Submission: 2026-02-05 17:30:29


Intro to Programming Languages

15 / 253 7227 / 39124


Commands

Time of First Successful Submission: 2025-12-24 15:59:44

Command Arguments

Time of First Successful Submission: 2025-12-24 16:00:30

Command History

Time of First Successful Submission: 2025-12-24 16:01:08

The Root Path

Time of First Successful Submission: 2025-12-24 16:05:39

Absolute Paths

Time of First Successful Submission: 2025-12-24 16:06:25

Changing position

Time of First Successful Submission: 2025-12-24 16:07:23

Changing to an Absolute Path

Time of First Successful Submission: 2025-12-24 16:08:47

Relative Paths

Time of First Successful Submission: 2025-12-24 16:10:38

Cat

Time of First Successful Submission: 2025-12-24 16:20:09

Ls

Time of First Successful Submission: 2025-12-24 16:29:13

Ls All

Time of First Successful Submission: 2025-12-24 16:33:31

Find

Time of First Successful Submission: 2025-12-24 16:43:29

Piping Echo

Time of First Successful Submission: 2025-12-28 13:45:07

Piping Stdout

Time of First Successful Submission: 2025-12-28 13:47:15

Piping Stdin

Time of First Successful Submission: 2025-12-28 13:59:11


Start Here

11 / 12 9304 / 53975


Using the Terminal

Time of First Successful Submission: 2025-12-21 08:44:38

Using the VSCode Workspace

Time of First Successful Submission: 2025-12-21 08:46:15

Using the GUI Desktop

Time of First Successful Submission: 2025-12-21 08:47:16

Pasting into the Desktop

Time of First Successful Submission: 2025-12-21 08:48:15

Restarting Challenges

Time of First Successful Submission: 2025-12-21 09:05:38

Challenge Programs

Time of First Successful Submission: 2025-12-21 09:10:14

The Flag File

Time of First Successful Submission: 2025-12-21 09:12:40

Using Privileged Mode

Time of First Successful Submission: 2025-12-21 09:22:28

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-21 09:23:45

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-21 09:24:33


Linux Luminarium

128 / 128 1125 / 39709


Intro to Commands

Time of First Successful Submission: 2025-12-24 15:59:44

Intro to Arguments

Time of First Successful Submission: 2025-12-24 16:00:30

Command History

Time of First Successful Submission: 2025-12-24 16:01:08

The Root

Time of First Successful Submission: 2025-12-24 16:05:39

Program and absolute paths

Time of First Successful Submission: 2025-12-24 16:06:25

Position thy self

Time of First Successful Submission: 2025-12-24 16:07:23

Position elsewhere

Time of First Successful Submission: 2025-12-24 16:08:47

implicit relative paths, from /

Time of First Successful Submission: 2025-12-24 16:10:38

explicit relative paths, from /

Time of First Successful Submission: 2025-12-24 16:11:39

implicit relative path

Time of First Successful Submission: 2025-12-24 16:15:06

home sweet home

Time of First Successful Submission: 2025-12-24 16:18:01

cat: not the pet, but the command!

Time of First Successful Submission: 2025-12-24 16:20:09

catting absolute paths

Time of First Successful Submission: 2025-12-24 16:21:23

more catting practice

Time of First Successful Submission: 2025-12-24 16:22:14

grepping for a needle in a haystack

Time of First Successful Submission: 2025-12-24 16:25:39

comparing files

Time of First Successful Submission: 2025-12-24 16:28:09

listing files

Time of First Successful Submission: 2025-12-24 16:29:13

touching files

Time of First Successful Submission: 2025-12-24 16:30:02

removing files

Time of First Successful Submission: 2025-12-24 16:30:58

moving files

Time of First Successful Submission: 2025-12-24 16:31:48

copying files

Time of First Successful Submission: 2025-12-24 16:32:16

hidden files

Time of First Successful Submission: 2025-12-24 16:33:31

An Epic Filesystem Quest

Time of First Successful Submission: 2025-12-24 16:39:22

making directories

Time of First Successful Submission: 2025-12-24 16:41:00

finding files

Time of First Successful Submission: 2025-12-24 16:43:29

linking files

Time of First Successful Submission: 2025-12-24 16:59:12

Learning From Documentation

Time of First Successful Submission: 2025-12-27 15:25:59

Learning Complex Usage

Time of First Successful Submission: 2025-12-27 15:28:23

Reading Manuals

Time of First Successful Submission: 2025-12-27 15:31:42

Searching Manuals

Time of First Successful Submission: 2025-12-27 15:32:38

Searching For Manuals

Time of First Successful Submission: 2025-12-27 15:46:05

Helpful Programs

Time of First Successful Submission: 2025-12-27 15:54:57

Help for Builtins

Time of First Successful Submission: 2025-12-27 15:57:05

Matching with *

Time of First Successful Submission: 2025-12-27 16:28:14

Matching with ?

Time of First Successful Submission: 2025-12-27 16:29:10

Matching with []

Time of First Successful Submission: 2025-12-27 16:31:23

Matching paths with []

Time of First Successful Submission: 2025-12-27 16:32:37

Multiple globs

Time of First Successful Submission: 2025-12-27 16:34:03

Mixing globs

Time of First Successful Submission: 2025-12-27 16:37:11

Exclusionary globbing

Time of First Successful Submission: 2025-12-27 16:39:34

Tab completion

Time of First Successful Submission: 2025-12-27 16:40:57

Multiple options for tab completion

Time of First Successful Submission: 2025-12-27 16:42:16

Tab completion on commands

Time of First Successful Submission: 2025-12-27 16:42:53

Redirecting output

Time of First Successful Submission: 2025-12-28 13:45:07

Redirecting more output

Time of First Successful Submission: 2025-12-28 13:47:15

Appending output

Time of First Successful Submission: 2025-12-28 13:52:17

Redirecting errors

Time of First Successful Submission: 2025-12-28 13:57:27

Redirecting input

Time of First Successful Submission: 2025-12-28 13:59:11

Grepping stored results

Time of First Successful Submission: 2025-12-28 14:01:27

Grepping live output

Time of First Successful Submission: 2025-12-28 14:06:23

Grepping errors

Time of First Successful Submission: 2025-12-28 14:08:19

Filtering with grep -v

Time of First Successful Submission: 2025-12-28 14:09:33

Filtering with sed

Time of First Successful Submission: 2025-12-28 14:11:31

Duplicating piped data with tee

Time of First Successful Submission: 2025-12-28 14:20:35

Process substitution for input

Time of First Successful Submission: 2025-12-28 14:29:10

Writing to multiple programs

Time of First Successful Submission: 2025-12-28 14:47:04

Split-piping stderr and stdout

Time of First Successful Submission: 2025-12-28 14:53:08

Named pipes

Time of First Successful Submission: 2025-12-28 15:04:15

Printing Variables

Time of First Successful Submission: 2025-12-29 16:44:09

Setting Variables

Time of First Successful Submission: 2025-12-29 17:13:04

Multi-word Variables

Time of First Successful Submission: 2025-12-29 17:13:40

Exporting Variables

Time of First Successful Submission: 2025-12-29 17:15:41

Printing Exported Variables

Time of First Successful Submission: 2025-12-29 17:16:03

Storing Command Output

Time of First Successful Submission: 2025-12-29 17:17:10

Reading Input

Time of First Successful Submission: 2025-12-29 17:19:00

Reading Files

Time of First Successful Submission: 2025-12-29 17:20:24

Translating characters

Time of First Successful Submission: 2025-12-30 14:50:10

Deleting characters

Time of First Successful Submission: 2025-12-30 14:53:16

Deleting newlines

Time of First Successful Submission: 2025-12-30 14:55:47

Extracting the first lines with head

Time of First Successful Submission: 2025-12-30 14:56:34

Extracting specific sections of text

Time of First Successful Submission: 2025-12-30 16:26:47

Sorting data

Time of First Successful Submission: 2025-12-30 16:28:10

Listing Processes

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

Killing Processes

Time of First Successful Submission: 2026-01-01 16:09:28

Interrupting Processes

Time of First Successful Submission: 2026-01-01 16:12:42

Killing Misbehaving Processes

Time of First Successful Submission: 2026-01-01 16:17:30

Suspending Processes

Time of First Successful Submission: 2026-01-01 16:18:33

Resuming Processes

Time of First Successful Submission: 2026-01-01 16:19:35

Backgrounding Processes

Time of First Successful Submission: 2026-01-01 16:22:35

Foregrounding Processes

Time of First Successful Submission: 2026-01-01 16:36:16

Starting Backgrounded Processes

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

Process Exit Codes

Time of First Successful Submission: 2026-01-01 16:44:08

Becoming root with su

Time of First Successful Submission: 2026-01-01 16:52:11

Other users with su

Time of First Successful Submission: 2026-01-01 16:53:36

Cracking passwords

Time of First Successful Submission: 2026-01-01 17:04:36

Using sudo

Time of First Successful Submission: 2026-01-01 17:07:12

Changing File Ownership

Time of First Successful Submission: 2026-01-02 15:23:02

Groups and Files

Time of First Successful Submission: 2026-01-02 15:26:25

Fun With Groups Names

Time of First Successful Submission: 2026-01-02 15:28:25

Changing Permissions

Time of First Successful Submission: 2026-01-02 15:34:18

Executable Files

Time of First Successful Submission: 2026-01-02 15:35:49

Permission Tweaking Practice

Time of First Successful Submission: 2026-01-02 15:42:41

Permissions Setting Practice

Time of First Successful Submission: 2026-01-02 15:45:58

The SUID Bit

Time of First Successful Submission: 2026-01-02 15:53:38

Chaining with Semicolons

Time of First Successful Submission: 2026-01-02 15:55:59

Building on Success

Time of First Successful Submission: 2026-01-02 15:57:11

Handling Failure

Time of First Successful Submission: 2026-01-02 15:59:18

Your First Shell Script

Time of First Successful Submission: 2026-01-02 16:01:24

Redirecting Script Output

Time of First Successful Submission: 2026-01-02 16:11:56

Executable Shell Scripts

Time of First Successful Submission: 2026-01-02 16:14:26

Understanding Shebangs

Time of First Successful Submission: 2026-01-02 16:18:36

Scripting with Arguments

Time of First Successful Submission: 2026-01-02 16:31:42

Scripting with Conditionals

Time of First Successful Submission: 2026-01-02 17:22:32

Scripting with Default Cases

Time of First Successful Submission: 2026-01-02 17:24:21

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-01-02 17:27:00

Reading Shell Scripts

Time of First Successful Submission: 2026-01-02 17:29:07

Launching Screen

Time of First Successful Submission: 2026-01-02 17:31:08

Detaching and Attaching

Time of First Successful Submission: 2026-01-02 17:34:08

Finding Sessions

Time of First Successful Submission: 2026-01-02 17:36:25

Switching Windows

Time of First Successful Submission: 2026-01-02 17:37:44

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-01-02 17:39:37

Switching Windows (tmux)

Time of First Successful Submission: 2026-01-02 17:41:18

The PATH Variable

Time of First Successful Submission: 2026-01-03 07:16:37

Setting PATH

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

Finding Commands

Time of First Successful Submission: 2026-01-03 07:23:47

Adding Commands

Time of First Successful Submission: 2026-01-03 07:27:57

Hijacking Commands

Time of First Successful Submission: 2026-01-03 07:32:49

Bashrc Backdoor

Time of First Successful Submission: 2026-01-03 10:08:52

Sniffing Input

Time of First Successful Submission: 2026-01-03 10:22:00

Overshared Directories

Time of First Successful Submission: 2026-01-03 12:37:23

Tricky Linking

Time of First Successful Submission: 2026-01-03 12:45:35

Sniffing Process Arguments

Time of First Successful Submission: 2026-01-03 12:47:27

Snooping on Configurations

Time of First Successful Submission: 2026-01-03 12:49:48

The Fork Bomb

Time of First Successful Submission: 2026-01-03 12:55:23

Disk-Space Doomsday

Time of First Successful Submission: 2026-01-03 12:58:36

rm -rf /

Time of First Successful Submission: 2026-01-03 13:02:38

Life after rm -rf /

Time of First Successful Submission: 2026-01-03 13:08:41

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-01-03 13:15:52


Computing 101

131 / 132 144 / 21794


Your First Register

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

Your First Syscall

Time of First Successful Submission: 2026-01-04 10:00:37

Exit Codes

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

Building Executables

Time of First Successful Submission: 2026-01-04 10:17:45

Moving Between Registers

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

Loading From Memory

Time of First Successful Submission: 2026-01-10 16:35:47

More Loading Practice

Time of First Successful Submission: 2026-01-10 16:37:38

Dereferencing Pointers

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

Dereferencing Yourself

Time of First Successful Submission: 2026-01-10 16:57:11

Dereferencing with Offsets

Time of First Successful Submission: 2026-01-10 17:00:22

Stored Addresses

Time of First Successful Submission: 2026-01-10 17:05:48

Double Dereference

Time of First Successful Submission: 2026-01-10 17:08:49

The Stack

Time of First Successful Submission: 2026-06-23 16:21:40

Stack Offsets

Time of First Successful Submission: 2026-06-23 16:28:00

Program Arguments on the Stack

Time of First Successful Submission: 2026-06-26 14:47:55

Popping From the Stack

Time of First Successful Submission: 2026-06-26 14:51:24

Negative Numbers

Time of First Successful Submission: 2026-06-27 16:33:19

Negative Numbers (16-bit)

Time of First Successful Submission: 2026-06-27 16:37:04

Negative Numbers (32-bit)

Time of First Successful Submission: 2026-06-27 16:39:56

Encoding Negatives

Time of First Successful Submission: 2026-06-27 16:49:17

Binary and Hex Encoding

Time of First Successful Submission: 2026-06-27 16:51:36

More Hex

Time of First Successful Submission: 2026-06-27 16:53:13

Decoding Hex

Time of First Successful Submission: 2026-06-27 16:59:47

Mixed Conversions

Time of First Successful Submission: 2026-06-27 17:11:36

Disassembling Programs

Time of First Successful Submission: 2026-06-28 08:11:21

Tracing Syscalls

Time of First Successful Submission: 2026-01-04 12:54:24

Starting GDB

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

Quitting GDB

Time of First Successful Submission: 2026-06-28 08:14:47

Starting Programs in GDB

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

Disassembling in GDB

Time of First Successful Submission: 2026-06-28 08:17:02

Stepping Through Instructions

Time of First Successful Submission: 2026-06-28 08:18:45

Reading Register Values

Time of First Successful Submission: 2026-06-28 08:19:30

Setting Register Values

Time of First Successful Submission: 2026-07-12 15:08:41

Popping Stack Values

Time of First Successful Submission: 2026-06-28 08:24:41

Examining Memory

Time of First Successful Submission: 2026-06-28 08:26:24

Examining Stack Pointers

Time of First Successful Submission: 2026-06-28 08:28:43

Cooperative Debugging

Time of First Successful Submission: 2026-06-28 08:33:54

Running with Arguments

Time of First Successful Submission: 2026-06-28 08:37:43

Redirecting Input in GDB

Time of First Successful Submission: 2026-06-28 08:39:28

Writing Output

Time of First Successful Submission: 2026-01-12 16:30:06

Chaining Syscalls

Time of First Successful Submission: 2026-01-12 16:31:59

Writing Strings

Time of First Successful Submission: 2026-01-12 16:33:46

Reading Data

Time of First Successful Submission: 2026-01-12 16:40:09

Reading Exactly

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

Opening Files

Time of First Successful Submission: 2026-06-28 12:46:21

Hardcoding the Filename

Time of First Successful Submission: 2026-07-03 17:19:18

RIP-Relative Strings

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

Comparing Values

Time of First Successful Submission: 2026-07-05 15:32:11

Comparing Characters

Time of First Successful Submission: 2026-07-05 16:42:53

Conditional Control Flow

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

Comparing Strings

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

Reverse the Password

Time of First Successful Submission: 2026-07-06 15:11:41

Conditionals Without Conditionals

Time of First Successful Submission: 2026-07-06 15:33:45

Recognizing Loops

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

Writing Loops

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

Writing From a Shared Library

Time of First Successful Submission: 2026-07-06 16:29:14

Returning a Value

Time of First Successful Submission: 2026-07-07 15:54:45

Calling Through a Pointer

Time of First Successful Submission: 2026-07-07 15:58:04

Calling Through a Pointer with an Argument

Time of First Successful Submission: 2026-07-07 16:00:52

Saving Caller-Saved Registers

Time of First Successful Submission: 2026-07-07 16:08:24

Saving Callee-Saved Registers

Time of First Successful Submission: 2026-07-07 16:11:49

Sign Extension

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

Little-Endian Bytes

Time of First Successful Submission: 2026-07-08 14:17:05

Qword by Qword

Time of First Successful Submission: 2026-07-08 14:23:41

Dword by Dword

Time of First Successful Submission: 2026-07-12 15:30:25

Word by Word

Time of First Successful Submission: 2026-07-12 15:33:42

Byte by Byte

Time of First Successful Submission: 2026-07-12 15:36:11

Cracking a Struct

Time of First Successful Submission: 2026-07-12 15:40:54

Scrambled Struct

Time of First Successful Submission: 2026-07-12 15:44:58

Reverse the Calculation

Time of First Successful Submission: 2026-07-12 15:48:37

Reverse the Reverse

Time of First Successful Submission: 2026-07-12 15:49:21

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-07-12 15:50:48

Even or Odd

Time of First Successful Submission: 2026-07-12 15:56:40

Masking Bits

Time of First Successful Submission: 2026-07-12 16:00:20

Lowercase a String

Time of First Successful Submission: 2026-07-13 15:50:58

Uppercase a String

Time of First Successful Submission: 2026-07-13 15:59:25

Swap Case

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

Shifting Left

Time of First Successful Submission: 2026-07-13 16:12:54

Shifting Right

Time of First Successful Submission: 2026-07-13 16:14:56

Loops on Data

Time of First Successful Submission: 2026-07-13 16:23:23

Reaching Into the Caller's Frame

Time of First Successful Submission: 2026-07-14 16:21:12

Loading Stale Stack Data

Time of First Successful Submission: 2026-07-14 16:32:31

Stealing Stale Stack Data

Time of First Successful Submission: 2026-07-14 16:38:41

Reserving Your Own Frame

Time of First Successful Submission: 2026-07-15 14:29:55

Using Your Own Frame

Time of First Successful Submission: 2026-07-15 16:31:28

Environment Variables on the Stack

Time of First Successful Submission: 2026-07-16 15:20:46

Aligning the Stack Through the Environment

Time of First Successful Submission: 2026-07-16 15:24:56

Aligning the Stack Through GDB

Time of First Successful Submission: 2026-07-16 15:29:30

Aligning the Stack Through GDB, Generalized

Time of First Successful Submission: 2026-07-16 15:41:33

A Single Digit

Time of First Successful Submission: 2026-07-21 15:54:21

Two Digits

Time of First Successful Submission: 2026-07-21 16:01:47

String to Integer

Time of First Successful Submission: 2026-07-22 16:40:41

Negative Numbers

Time of First Successful Submission: 2026-07-23 15:28:42

Where the Number Ends

Time of First Successful Submission: 2026-07-23 15:40:50

A Whole Program

Time of First Successful Submission: 2026-07-26 15:14:58

A Single Digit, Back to Text

Time of First Successful Submission: 2026-07-27 14:17:34

Divide and Remainder

Time of First Successful Submission: 2026-07-27 14:33:01

Drop the Leading Zero

Time of First Successful Submission: 2026-07-27 15:13:58

Integer to String

Time of First Successful Submission: 2026-07-27 15:14:31

Negative Numbers, Back to Text

Time of First Successful Submission: 2026-07-28 14:00:14

Sum Them All

Time of First Successful Submission: 2026-07-28 14:20:49

Addition

Time of First Successful Submission: 2026-07-28 14:34:34

Subtraction

Time of First Successful Submission: 2026-07-28 14:42:48

Multiplication

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

Bitwise Operators

Time of First Successful Submission: 2026-07-29 14:36:22

Unary Operators

Time of First Successful Submission: 2026-07-29 14:47:08

Literal Output

Time of First Successful Submission: 2026-07-29 14:56:19

Newline Escapes

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

Escaped Syntax

Time of First Successful Submission: 2026-07-29 15:20:08

Decimal Markers

Time of First Successful Submission: 2026-07-31 15:24:56

Multiple Decimal Markers

Time of First Successful Submission: 2026-07-31 15:25:51

String Markers

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

Hex Byte Escapes

Time of First Successful Submission: 2026-08-01 16:16:11

Debugging Programs

Time of First Successful Submission: 2026-02-08 14:17:18

Inspecting Registers

Time of First Successful Submission: 2026-02-08 14:21:22

Examining Memory

Time of First Successful Submission: 2026-02-08 14:56:07

Setting Breakpoints

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

GDB Scripting

Time of First Successful Submission: 2026-02-10 15:51:36

Modifying Data

Time of First Successful Submission: 2026-02-12 17:49:03

Modifying Execution

Time of First Successful Submission: 2026-08-02 15:53:40

Broken Functions

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

Exit

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

Socket

Time of First Successful Submission: 2026-08-03 15:22:33

Bind

Time of First Successful Submission: 2026-08-05 13:29:35

Listen

Time of First Successful Submission: 2026-08-05 13:36:59

Accept

Time of First Successful Submission: 2026-08-05 13:49:53

Static Response

Time of First Successful Submission: 2026-08-05 15:06:56

Dynamic Response

Time of First Successful Submission: 2026-08-05 16:13:58

Iterative GET Server

Time of First Successful Submission: 2026-08-06 13:53:19

Concurrent GET Server

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

Concurrent POST Server

Time of First Successful Submission: 2026-08-06 15:59:11

Web Server

Time of First Successful Submission: 2026-08-06 16:00:26


DSU Cyber Camps

11 / 104 9539 / 54289


Using the Terminal

Time of First Successful Submission: 2025-12-21 08:44:38

Using the VSCode Workspace

Time of First Successful Submission: 2025-12-21 08:46:15

Using the GUI Desktop

Time of First Successful Submission: 2025-12-21 08:47:16

Pasting into the Desktop

Time of First Successful Submission: 2025-12-21 08:48:15

Connecting over SSH

Time of First Successful Submission: 2025-12-21 09:03:47

Restarting Challenges

Time of First Successful Submission: 2025-12-21 09:05:38

Challenge Programs

Time of First Successful Submission: 2025-12-21 09:10:14

The Flag File

Time of First Successful Submission: 2025-12-21 09:12:40

Using Privileged Mode

Time of First Successful Submission: 2025-12-21 09:22:28

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-21 09:23:45

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-21 09:24:33


GCA CTF

11 / 104 9538 / 54289


Using the Terminal

Time of First Successful Submission: 2025-12-21 08:44:38

Using the VSCode Workspace

Time of First Successful Submission: 2025-12-21 08:46:15

Using the GUI Desktop

Time of First Successful Submission: 2025-12-21 08:47:16

Pasting into the Desktop

Time of First Successful Submission: 2025-12-21 08:48:15

Connecting over SSH

Time of First Successful Submission: 2025-12-21 09:03:47

Restarting Challenges

Time of First Successful Submission: 2025-12-21 09:05:38

Challenge Programs

Time of First Successful Submission: 2025-12-21 09:10:14

The Flag File

Time of First Successful Submission: 2025-12-21 09:12:40

Using Privileged Mode

Time of First Successful Submission: 2025-12-21 09:22:28

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-21 09:23:45

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-21 09:24:33