keanu2

🐧 💻 🔤

pwn.college Archives

30 / 232 12220 / 25693


level1

Time of First Successful Submission: 2026-05-15 12:33:35

level2

Time of First Successful Submission: 2026-05-15 12:36:40

level2a

Time of First Successful Submission: 2026-05-15 12:34:41

level3

Time of First Successful Submission: 2026-05-15 12:39:44

level4

Time of First Successful Submission: 2026-05-15 12:52:47

level5

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

level6

Time of First Successful Submission: 2026-05-15 13:06:26

level6a

Time of First Successful Submission: 2026-05-15 12:59:41

level7

Time of First Successful Submission: 2026-05-15 13:30:49

level8

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

level9

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

level10

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

level10a

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

level10b

Time of First Successful Submission: 2026-05-15 14:00:25

level11

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

level11a

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

level12

Time of First Successful Submission: 2026-05-15 14:12:46

level13

Time of First Successful Submission: 2026-05-15 15:19:51

level14

Time of First Successful Submission: 2026-05-15 15:26:25

level15

Time of First Successful Submission: 2026-05-15 15:46:50

level16

Time of First Successful Submission: 2026-05-15 16:06:11

level17

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

level17a

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

level17b

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

level18

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

level19

Time of First Successful Submission: 2026-05-15 22:46:37

level20

Time of First Successful Submission: 2026-05-15 23:12:43

level21

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

level22

Time of First Successful Submission: 2026-05-17 13:36:19

level23

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


Intro to Programming Languages

15 / 234 10381 / 34888


Commands

Time of First Successful Submission: 2026-05-12 07:29:30

Command Arguments

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

Command History

Time of First Successful Submission: 2026-05-12 07:30:47

The Root Path

Time of First Successful Submission: 2026-05-12 07:32:01

Absolute Paths

Time of First Successful Submission: 2026-05-12 07:32:43

Changing position

Time of First Successful Submission: 2026-05-12 07:33:40

Changing to an Absolute Path

Time of First Successful Submission: 2026-05-12 07:34:56

Relative Paths

Time of First Successful Submission: 2026-05-12 07:40:29

Cat

Time of First Successful Submission: 2026-05-12 07:53:04

Ls

Time of First Successful Submission: 2026-05-12 07:58:02

Ls All

Time of First Successful Submission: 2026-05-12 08:01:17

Find

Time of First Successful Submission: 2026-05-12 08:11:52

Piping Echo

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

Piping Stdout

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

Piping Stdin

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


Intro to Cybersecurity

14 / 183 12901 / 21216


Path Traversal 1

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

Path Traversal 2

Time of First Successful Submission: 2026-06-01 12:58:50

CMDi 1

Time of First Successful Submission: 2026-06-01 13:13:11

CMDi 2

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

CMDi 3

Time of First Successful Submission: 2026-06-01 13:27:37

CMDi 4

Time of First Successful Submission: 2026-06-01 13:31:40

CMDi 5

Time of First Successful Submission: 2026-06-01 13:47:23

CMDi 6

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

Authentication Bypass 1

Time of First Successful Submission: 2026-06-07 13:41:48

Authentication Bypass 2

Time of First Successful Submission: 2026-06-07 13:48:46

SQLi 1

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

SQLi 2

Time of First Successful Submission: 2026-06-07 14:13:46

SQLi 3

Time of First Successful Submission: 2026-06-07 15:27:19

SQLi 4

Time of First Successful Submission: 2026-06-07 15:35:49


Program Security

2 / 162 9089 / 9953


Terrible Token (Easy)

Time of First Successful Submission: 2026-02-26 15:07:53

Terrible Token (Hard)

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


Start Here

11 / 12 9138 / 47328


Using the Terminal

Time of First Successful Submission: 2026-02-23 23:27:07

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-23 23:29:27

Using the GUI Desktop

Time of First Successful Submission: 2026-02-23 23:30:50

Pasting into the Desktop

Time of First Successful Submission: 2026-02-23 23:32:29

Restarting Challenges

Time of First Successful Submission: 2026-02-23 23:36:18

Challenge Programs

Time of First Successful Submission: 2026-02-23 23:37:27

The Flag File

Time of First Successful Submission: 2026-02-23 23:38:59

Using Privileged Mode

Time of First Successful Submission: 2026-02-23 23:40:30

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-23 23:41:36

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-23 23:41:58


Linux Luminarium

128 / 128 3072 / 35363


Intro to Commands

Time of First Successful Submission: 2026-05-12 07:29:30

Intro to Arguments

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

Command History

Time of First Successful Submission: 2026-05-12 07:30:47

The Root

Time of First Successful Submission: 2026-05-12 07:32:01

Program and absolute paths

Time of First Successful Submission: 2026-05-12 07:32:43

Position thy self

Time of First Successful Submission: 2026-05-12 07:33:40

Position elsewhere

Time of First Successful Submission: 2026-05-12 07:34:56

implicit relative paths, from /

Time of First Successful Submission: 2026-05-12 07:40:29

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2026-05-12 07:45:59

home sweet home

Time of First Successful Submission: 2026-05-12 07:50:44

cat: not the pet, but the command!

Time of First Successful Submission: 2026-05-12 07:53:04

catting absolute paths

Time of First Successful Submission: 2026-05-12 07:53:33

more catting practice

Time of First Successful Submission: 2026-05-12 07:54:07

grepping for a needle in a haystack

Time of First Successful Submission: 2026-05-12 07:54:42

comparing files

Time of First Successful Submission: 2026-05-12 07:57:12

listing files

Time of First Successful Submission: 2026-05-12 07:58:02

touching files

Time of First Successful Submission: 2026-05-12 07:58:46

removing files

Time of First Successful Submission: 2026-05-12 07:59:25

moving files

Time of First Successful Submission: 2026-05-12 08:00:01

copying files

Time of First Successful Submission: 2026-05-12 08:00:28

hidden files

Time of First Successful Submission: 2026-05-12 08:01:17

An Epic Filesystem Quest

Time of First Successful Submission: 2026-05-12 08:05:51

making directories

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

finding files

Time of First Successful Submission: 2026-05-12 08:11:52

linking files

Time of First Successful Submission: 2026-05-12 08:14:52

Learning From Documentation

Time of First Successful Submission: 2026-05-12 08:16:37

Learning Complex Usage

Time of First Successful Submission: 2026-05-12 08:17:40

Reading Manuals

Time of First Successful Submission: 2026-05-12 08:19:34

Searching Manuals

Time of First Successful Submission: 2026-05-12 08:21:36

Searching For Manuals

Time of First Successful Submission: 2026-05-12 08:29:40

Helpful Programs

Time of First Successful Submission: 2026-05-12 08:31:42

Help for Builtins

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

Matching with *

Time of First Successful Submission: 2026-05-12 08:35:57

Matching with ?

Time of First Successful Submission: 2026-05-12 08:36:38

Matching with []

Time of First Successful Submission: 2026-05-12 08:38:16

Matching paths with []

Time of First Successful Submission: 2026-05-12 08:39:21

Multiple globs

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

Mixing globs

Time of First Successful Submission: 2026-05-12 08:59:42

Exclusionary globbing

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

Tab completion

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

Multiple options for tab completion

Time of First Successful Submission: 2026-05-12 09:05:35

Tab completion on commands

Time of First Successful Submission: 2026-05-12 09:05:52

Redirecting output

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

Redirecting more output

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

Appending output

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

Redirecting errors

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

Redirecting input

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

Grepping stored results

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

Grepping live output

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

Grepping errors

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

Filtering with grep -v

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

Filtering with sed

Time of First Successful Submission: 2026-05-12 09:32:23

Duplicating piped data with tee

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

Process substitution for input

Time of First Successful Submission: 2026-05-12 09:45:55

Writing to multiple programs

Time of First Successful Submission: 2026-05-12 11:22:00

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-12 11:34:41

Named pipes

Time of First Successful Submission: 2026-05-12 11:45:24

Printing Variables

Time of First Successful Submission: 2026-05-12 11:51:20

Setting Variables

Time of First Successful Submission: 2026-05-12 11:52:01

Multi-word Variables

Time of First Successful Submission: 2026-05-12 11:52:35

Exporting Variables

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

Printing Exported Variables

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

Storing Command Output

Time of First Successful Submission: 2026-05-12 11:59:52

Reading Input

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

Reading Files

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

Translating characters

Time of First Successful Submission: 2026-05-12 12:27:19

Deleting characters

Time of First Successful Submission: 2026-05-12 12:28:29

Deleting newlines

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

Extracting the first lines with head

Time of First Successful Submission: 2026-05-12 12:33:42

Extracting specific sections of text

Time of First Successful Submission: 2026-05-12 12:37:08

Sorting data

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

Listing Processes

Time of First Successful Submission: 2026-05-12 12:43:15

Killing Processes

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

Interrupting Processes

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

Killing Misbehaving Processes

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

Suspending Processes

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

Resuming Processes

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

Backgrounding Processes

Time of First Successful Submission: 2026-05-12 12:53:33

Foregrounding Processes

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

Starting Backgrounded Processes

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

Process Exit Codes

Time of First Successful Submission: 2026-05-12 12:59:18

Becoming root with su

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

Other users with su

Time of First Successful Submission: 2026-05-12 13:11:35

Cracking passwords

Time of First Successful Submission: 2026-05-12 13:15:22

Using sudo

Time of First Successful Submission: 2026-05-12 13:17:14

Changing File Ownership

Time of First Successful Submission: 2026-05-13 08:44:21

Groups and Files

Time of First Successful Submission: 2026-05-13 08:45:09

Fun With Groups Names

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

Changing Permissions

Time of First Successful Submission: 2026-05-13 08:46:56

Executable Files

Time of First Successful Submission: 2026-05-13 08:47:25

Permission Tweaking Practice

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

Permissions Setting Practice

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

The SUID Bit

Time of First Successful Submission: 2026-05-13 08:56:51

Chaining with Semicolons

Time of First Successful Submission: 2026-05-13 08:57:27

Building on Success

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

Handling Failure

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

Your First Shell Script

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

Redirecting Script Output

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

Executable Shell Scripts

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

Understanding Shebangs

Time of First Successful Submission: 2026-05-13 09:08:31

Scripting with Arguments

Time of First Successful Submission: 2026-05-13 09:10:38

Scripting with Conditionals

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

Scripting with Default Cases

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

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-05-13 09:18:44

Reading Shell Scripts

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

Launching Screen

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

Detaching and Attaching

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

Finding Sessions

Time of First Successful Submission: 2026-05-13 09:25:28

Switching Windows

Time of First Successful Submission: 2026-05-13 09:26:53

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-05-13 09:28:02

Switching Windows (tmux)

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

The PATH Variable

Time of First Successful Submission: 2026-05-13 09:31:38

Setting PATH

Time of First Successful Submission: 2026-05-13 09:32:43

Finding Commands

Time of First Successful Submission: 2026-05-13 09:34:43

Adding Commands

Time of First Successful Submission: 2026-05-13 09:45:26

Hijacking Commands

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

Bashrc Backdoor

Time of First Successful Submission: 2026-05-13 11:35:59

Sniffing Input

Time of First Successful Submission: 2026-05-13 11:49:13

Overshared Directories

Time of First Successful Submission: 2026-05-13 11:55:50

Tricky Linking

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

Sniffing Process Arguments

Time of First Successful Submission: 2026-05-13 12:05:00

Snooping on Configurations

Time of First Successful Submission: 2026-05-13 12:07:04

The Fork Bomb

Time of First Successful Submission: 2026-05-13 12:43:53

Disk-Space Doomsday

Time of First Successful Submission: 2026-05-13 12:49:36

rm -rf /

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

Life after rm -rf /

Time of First Successful Submission: 2026-05-13 13:22:48

Finding meaning after rm -rf /

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


Computing 101

96 / 116 11 / 20394


Your First Register

Time of First Successful Submission: 2026-02-23 23:02:47

Your First Syscall

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

Exit Codes

Time of First Successful Submission: 2026-02-23 23:07:38

Building Executables

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

Moving Between Registers

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

Loading From Memory

Time of First Successful Submission: 2026-02-23 23:57:03

More Loading Practice

Time of First Successful Submission: 2026-02-23 23:59:14

Dereferencing Pointers

Time of First Successful Submission: 2026-02-24 00:03:35

Dereferencing Yourself

Time of First Successful Submission: 2026-02-24 00:06:01

Dereferencing with Offsets

Time of First Successful Submission: 2026-02-24 00:07:31

Stored Addresses

Time of First Successful Submission: 2026-02-24 00:12:39

Double Dereference

Time of First Successful Submission: 2026-02-24 00:15:47

The Stack

Time of First Successful Submission: 2026-02-24 00:19:35

Stack Offsets

Time of First Successful Submission: 2026-02-24 00:20:24

Program Arguments on the Stack

Time of First Successful Submission: 2026-02-24 00:22:52

Popping From the Stack

Time of First Successful Submission: 2026-02-24 00:25:33

Negative Numbers

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

Negative Numbers (16-bit)

Time of First Successful Submission: 2026-06-07 10:39:23

Negative Numbers (32-bit)

Time of First Successful Submission: 2026-06-07 10:40:26

Encoding Negatives

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

Binary and Hex Encoding

Time of First Successful Submission: 2026-06-07 10:45:46

More Hex

Time of First Successful Submission: 2026-06-07 10:47:21

Decoding Hex

Time of First Successful Submission: 2026-06-07 10:48:14

Mixed Conversions

Time of First Successful Submission: 2026-06-07 11:01:30

Disassembling Programs

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

Tracing Syscalls

Time of First Successful Submission: 2026-02-24 15:57:46

Starting GDB

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

Quitting GDB

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

Starting Programs in GDB

Time of First Successful Submission: 2026-02-24 16:04:12

Disassembling in GDB

Time of First Successful Submission: 2026-02-24 16:05:35

Stepping Through Instructions

Time of First Successful Submission: 2026-02-24 16:07:28

Reading Register Values

Time of First Successful Submission: 2026-02-24 16:10:37

Popping Stack Values

Time of First Successful Submission: 2026-02-24 16:15:11

Examining Memory

Time of First Successful Submission: 2026-02-24 16:18:07

Examining Stack Pointers

Time of First Successful Submission: 2026-02-24 16:21:12

Cooperative Debugging

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

Running with Arguments

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

Writing Output

Time of First Successful Submission: 2026-05-14 09:45:01

Chaining Syscalls

Time of First Successful Submission: 2026-05-14 09:51:37

Writing Strings

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

Reading Data

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

Opening Files

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

Hardcoding the Filename

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

Comparing Values

Time of First Successful Submission: 2026-05-15 10:05:40

Comparing Characters

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

Conditional Control Flow

Time of First Successful Submission: 2026-05-15 10:33:43

Comparing Strings

Time of First Successful Submission: 2026-05-15 10:36:59

Reverse the Password

Time of First Successful Submission: 2026-05-15 10:51:26

Conditionals Without Conditionals

Time of First Successful Submission: 2026-05-15 11:20:14

Looping

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

Writing From a Shared Library

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

Returning a Value

Time of First Successful Submission: 2026-06-07 12:06:33

Calling Through a Pointer

Time of First Successful Submission: 2026-06-07 12:08:17

Calling Through a Pointer with an Argument

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

Saving Caller-Saved Registers

Time of First Successful Submission: 2026-06-07 12:12:46

Saving Callee-Saved Registers

Time of First Successful Submission: 2026-06-07 12:14:57

Reverse the Calculation

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

Reverse the Reverse

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

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-05-15 12:24:30

Loops on Data

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

Reaching Into the Caller's Frame

Time of First Successful Submission: 2026-06-07 12:27:59

Environment Variables on the Stack

Time of First Successful Submission: 2026-06-07 12:30:48

Aligning the Stack Through the Environment

Time of First Successful Submission: 2026-06-07 12:47:16

Aligning the Stack Through GDB

Time of First Successful Submission: 2026-06-07 12:54:42

Aligning the Stack Through GDB, Generalized

Time of First Successful Submission: 2026-06-07 12:57:06

A Single Digit

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

Two Digits

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

String to Integer

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

Negative Numbers

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

Where the Number Ends

Time of First Successful Submission: 2026-06-07 13:14:36

A Whole Program

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

A Single Digit, Back to Text

Time of First Successful Submission: 2026-06-07 13:16:49

Divide and Remainder

Time of First Successful Submission: 2026-06-07 13:17:45

Drop the Leading Zero

Time of First Successful Submission: 2026-06-07 13:18:24

Integer to String

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

Negative Numbers, Back to Text

Time of First Successful Submission: 2026-06-07 13:21:01

Sum Them All

Time of First Successful Submission: 2026-06-07 13:22:50

Exit

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

Socket

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

Bind

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

Listen

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

Accept

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

Static Response

Time of First Successful Submission: 2026-05-22 14:45:52

Dynamic Response

Time of First Successful Submission: 2026-05-26 10:51:05

Iterative GET Server

Time of First Successful Submission: 2026-05-26 10:54:42

Concurrent GET Server

Time of First Successful Submission: 2026-05-26 10:56:45

Concurrent POST Server

Time of First Successful Submission: 2026-05-26 11:17:40

Web Server

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

Debugging Programs

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

Inspecting Registers

Time of First Successful Submission: 2026-05-26 11:38:26

Examining Memory

Time of First Successful Submission: 2026-05-26 11:55:05

Setting Breakpoints

Time of First Successful Submission: 2026-05-30 11:35:06

GDB Scripting

Time of First Successful Submission: 2026-05-30 12:58:07

Modifying Data

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

Modifying Execution

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

Broken Functions

Time of First Successful Submission: 2026-05-30 13:08:31


Playing With Programs

116 / 116 976 / 24093


What's the password?

Time of First Successful Submission: 2026-05-15 23:57:23

... and again!

Time of First Successful Submission: 2026-05-30 13:11:17

Newline Troubles

Time of First Successful Submission: 2026-05-30 13:20:50

Reasoning about files

Time of First Successful Submission: 2026-05-30 13:23:17

Specifying Filenames

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

Binary and Hex Encoding

Time of First Successful Submission: 2026-05-30 13:47:49

More Hex

Time of First Successful Submission: 2026-05-30 13:54:13

Decoding Hex

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

Decoding Practice

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

Encoding Practice

Time of First Successful Submission: 2026-05-30 14:40:38

Hex-encoding ASCII

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

Nested Encoding

Time of First Successful Submission: 2026-05-30 15:19:48

Hex-encoding UTF-8

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

UTF Mixups

Time of First Successful Submission: 2026-05-30 15:55:47

Modifying Encoded Data

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

Decoding Base64

Time of First Successful Submission: 2026-05-30 17:05:55

Encoding Base64

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

Dealing with Obfuscation

Time of First Successful Submission: 2026-05-31 08:20:34

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-05-31 08:31:56

Your First HTTP Request

Time of First Successful Submission: 2026-05-31 08:44:53

Reading Flask

Time of First Successful Submission: 2026-05-31 08:48:00

Commented Data

Time of First Successful Submission: 2026-05-31 08:50:13

HTTP Metadata

Time of First Successful Submission: 2026-05-31 08:54:45

HTTP (netcat)

Time of First Successful Submission: 2026-05-31 08:59:46

HTTP Paths (netcat)

Time of First Successful Submission: 2026-05-31 09:00:59

HTTP (curl)

Time of First Successful Submission: 2026-05-31 09:01:57

HTTP (python)

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

HTTP Host Header (python)

Time of First Successful Submission: 2026-05-31 09:23:43

HTTP Host Header (curl)

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

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-05-31 09:39:45

URL Encoding (netcat)

Time of First Successful Submission: 2026-05-31 09:45:49

HTTP GET Parameters

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

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-05-31 10:05:19

Multiple HTTP Parameters (curl)

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

HTTP Forms

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

HTTP Forms (curl)

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

HTTP Forms (netcat)

Time of First Successful Submission: 2026-05-31 10:20:42

HTTP Forms (python)

Time of First Successful Submission: 2026-05-31 10:25:53

HTTP Forms Without Forms

Time of First Successful Submission: 2026-05-31 10:32:59

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-05-31 10:37:45

Multiple Form Fields (netcat)

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

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-05-31 10:54:49

HTTP Redirects (curl)

Time of First Successful Submission: 2026-05-31 10:55:49

HTTP Redirects (python)

Time of First Successful Submission: 2026-05-31 11:01:30

HTTP Cookies (curl)

Time of First Successful Submission: 2026-05-31 11:11:07

HTTP Cookies (netcat)

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

HTTP Cookies (python)

Time of First Successful Submission: 2026-05-31 12:06:48

Server State (python)

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

Listening Web

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

Speaking Redirects

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

JavaScript Redirects

Time of First Successful Submission: 2026-05-31 12:34:32

Including JavaScript

Time of First Successful Submission: 2026-05-31 12:45:32

HTTP (javascript)

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

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-05-31 12:58:25

HTTP Forms (javascript)

Time of First Successful Submission: 2026-05-31 13:00:33

cat

Time of First Successful Submission: 2026-05-31 13:08:51

more

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

less

Time of First Successful Submission: 2026-05-31 13:09:44

tail

Time of First Successful Submission: 2026-05-31 13:10:09

head

Time of First Successful Submission: 2026-05-31 13:10:36

sort

Time of First Successful Submission: 2026-05-31 13:10:55

vim

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

emacs

Time of First Successful Submission: 2026-05-31 13:12:04

nano

Time of First Successful Submission: 2026-05-31 13:12:20

rev

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

od

Time of First Successful Submission: 2026-05-31 13:18:22

hd

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

xxd

Time of First Successful Submission: 2026-05-31 13:20:27

base32

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

base64

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

split

Time of First Successful Submission: 2026-05-31 13:23:30

gzip

Time of First Successful Submission: 2026-05-31 13:25:20

bzip2

Time of First Successful Submission: 2026-05-31 13:25:58

zip

Time of First Successful Submission: 2026-05-31 13:29:26

tar

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

ar

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

cpio

Time of First Successful Submission: 2026-05-31 13:34:56

genisoimage

Time of First Successful Submission: 2026-05-31 13:38:19

env

Time of First Successful Submission: 2026-05-31 13:39:16

find

Time of First Successful Submission: 2026-05-31 13:42:02

make

Time of First Successful Submission: 2026-05-31 13:44:52

nice

Time of First Successful Submission: 2026-05-31 13:46:06

timeout

Time of First Successful Submission: 2026-05-31 13:47:44

stdbuf

Time of First Successful Submission: 2026-05-31 13:49:19

setarch

Time of First Successful Submission: 2026-05-31 13:50:42

watch

Time of First Successful Submission: 2026-05-31 13:51:33

socat

Time of First Successful Submission: 2026-05-31 13:52:36

whiptail

Time of First Successful Submission: 2026-05-31 13:53:59

awk

Time of First Successful Submission: 2026-05-31 13:56:08

sed

Time of First Successful Submission: 2026-05-31 20:29:14

ed

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

chown

Time of First Successful Submission: 2026-05-31 20:33:47

chmod

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

cp

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

mv

Time of First Successful Submission: 2026-05-31 21:01:26

perl

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

python

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

ruby

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

bash

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

date

Time of First Successful Submission: 2026-05-31 21:27:54

dmesg

Time of First Successful Submission: 2026-05-31 21:28:54

wc

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

gcc

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

as

Time of First Successful Submission: 2026-05-31 21:42:23

wget

Time of First Successful Submission: 2026-05-31 21:45:38

ssh-keygen

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

SQL Queries

Time of First Successful Submission: 2026-05-31 22:03:57

Filtering SQL

Time of First Successful Submission: 2026-05-31 22:08:51

Choosing Columns

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

Exclusionary Filtering

Time of First Successful Submission: 2026-05-31 22:23:21

Filtering Strings

Time of First Successful Submission: 2026-05-31 22:25:38

Filtering on Expressions

Time of First Successful Submission: 2026-05-31 22:28:51

SELECTing Expressions

Time of First Successful Submission: 2026-05-31 22:37:42

Composite Conditions

Time of First Successful Submission: 2026-05-31 22:40:00

Reaching Your LIMITs

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

Querying Metadata

Time of First Successful Submission: 2026-05-31 22:45:50


DSU Cyber Camps

11 / 104 9319 / 47623


Using the Terminal

Time of First Successful Submission: 2026-02-23 23:27:07

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-23 23:29:27

Using the GUI Desktop

Time of First Successful Submission: 2026-02-23 23:30:50

Pasting into the Desktop

Time of First Successful Submission: 2026-02-23 23:32:29

Connecting over SSH

Time of First Successful Submission: 2026-02-23 23:34:32

Restarting Challenges

Time of First Successful Submission: 2026-02-23 23:36:18

Challenge Programs

Time of First Successful Submission: 2026-02-23 23:37:27

The Flag File

Time of First Successful Submission: 2026-02-23 23:38:59

Using Privileged Mode

Time of First Successful Submission: 2026-02-23 23:40:30

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-23 23:41:36

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-23 23:41:58


GCA CTF

11 / 104 9320 / 47623


Using the Terminal

Time of First Successful Submission: 2026-02-23 23:27:07

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-23 23:29:27

Using the GUI Desktop

Time of First Successful Submission: 2026-02-23 23:30:50

Pasting into the Desktop

Time of First Successful Submission: 2026-02-23 23:32:29

Connecting over SSH

Time of First Successful Submission: 2026-02-23 23:34:32

Restarting Challenges

Time of First Successful Submission: 2026-02-23 23:36:18

Challenge Programs

Time of First Successful Submission: 2026-02-23 23:37:27

The Flag File

Time of First Successful Submission: 2026-02-23 23:38:59

Using Privileged Mode

Time of First Successful Submission: 2026-02-23 23:40:30

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-23 23:41:36

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-23 23:41:58