hydraraptor81

🐧 💻 🔤

Intro to Programming Languages

16 / 234 1101 / 34762


Lab 1.1 - Start Terminal

Time of First Successful Submission: 2026-05-18 09:45:46

Commands

Time of First Successful Submission: 2026-05-07 06:33:57

Command Arguments

Time of First Successful Submission: 2026-05-07 06:35:29

Command History

Time of First Successful Submission: 2026-05-07 06:36:03

The Root Path

Time of First Successful Submission: 2026-05-07 06:39:39

Absolute Paths

Time of First Successful Submission: 2026-05-07 06:40:17

Changing position

Time of First Successful Submission: 2026-05-07 06:42:27

Changing to an Absolute Path

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

Relative Paths

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

Cat

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

Ls

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

Ls All

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

Find

Time of First Successful Submission: 2026-05-07 07:40:16

Piping Echo

Time of First Successful Submission: 2026-05-07 09:53:49

Piping Stdout

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

Piping Stdin

Time of First Successful Submission: 2026-05-07 10:05:23


Intro to Cybersecurity

25 / 183 9895 / 21174


Path Traversal 1

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

Path Traversal 2

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

CMDi 1

Time of First Successful Submission: 2026-06-06 10:37:52

CMDi 2

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

CMDi 3

Time of First Successful Submission: 2026-06-06 11:46:48

CMDi 4

Time of First Successful Submission: 2026-06-06 11:56:36

CMDi 5

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

CMDi 6

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

Authentication Bypass 1

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

Authentication Bypass 2

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

SQLi 1

Time of First Successful Submission: 2026-06-07 03:22:20

SQLi 2

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

SQLi 3

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

SQLi 4

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

SQLi 5

Time of First Successful Submission: 2026-06-07 05:39:51

XSS 1

Time of First Successful Submission: 2026-06-07 06:17:50

XSS 2

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

XSS 3

Time of First Successful Submission: 2026-06-07 06:45:35

XSS 4

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

XSS 5

Time of First Successful Submission: 2026-06-07 07:43:21

XSS 6

Time of First Successful Submission: 2026-06-07 07:54:23

XSS 7

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

CSRF 1

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

CSRF 2

Time of First Successful Submission: 2026-06-07 10:49:18

CSRF 3

Time of First Successful Submission: 2026-06-07 11:06:43


Start Here

7 / 12 28995 / 47166


Restarting Challenges

Time of First Successful Submission: 2026-05-07 06:17:39

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2026-05-07 06:20:35

Using Privileged Mode

Time of First Successful Submission: 2026-05-07 06:23:17

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-07 06:25:54

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-07 06:28:05


Linux Luminarium

128 / 128 3010 / 35235


Intro to Commands

Time of First Successful Submission: 2026-05-07 06:33:57

Intro to Arguments

Time of First Successful Submission: 2026-05-07 06:35:29

Command History

Time of First Successful Submission: 2026-05-07 06:36:03

The Root

Time of First Successful Submission: 2026-05-07 06:39:39

Program and absolute paths

Time of First Successful Submission: 2026-05-07 06:40:17

Position thy self

Time of First Successful Submission: 2026-05-07 06:42:27

Position elsewhere

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

implicit relative paths, from /

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

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2026-05-07 06:53:50

home sweet home

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

cat: not the pet, but the command!

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

catting absolute paths

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

more catting practice

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

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2026-05-07 07:19:37

listing files

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

touching files

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

removing files

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

moving files

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

copying files

Time of First Successful Submission: 2026-05-07 07:24:28

hidden files

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

An Epic Filesystem Quest

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

making directories

Time of First Successful Submission: 2026-05-07 07:36:37

finding files

Time of First Successful Submission: 2026-05-07 07:40:16

linking files

Time of First Successful Submission: 2026-05-07 07:45:18

Learning From Documentation

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

Learning Complex Usage

Time of First Successful Submission: 2026-05-07 07:48:28

Reading Manuals

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

Searching Manuals

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

Searching For Manuals

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

Helpful Programs

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

Help for Builtins

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

Matching with *

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

Matching with ?

Time of First Successful Submission: 2026-05-07 09:31:52

Matching with []

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

Matching paths with []

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

Multiple globs

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

Mixing globs

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

Exclusionary globbing

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

Tab completion

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

Multiple options for tab completion

Time of First Successful Submission: 2026-05-07 09:49:56

Tab completion on commands

Time of First Successful Submission: 2026-05-07 09:50:37

Redirecting output

Time of First Successful Submission: 2026-05-07 09:53:49

Redirecting more output

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

Appending output

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

Redirecting errors

Time of First Successful Submission: 2026-05-07 10:03:09

Redirecting input

Time of First Successful Submission: 2026-05-07 10:05:23

Grepping stored results

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

Grepping live output

Time of First Successful Submission: 2026-05-07 10:08:06

Grepping errors

Time of First Successful Submission: 2026-05-07 10:10:17

Filtering with grep -v

Time of First Successful Submission: 2026-05-07 10:13:28

Filtering with sed

Time of First Successful Submission: 2026-05-07 10:19:54

Duplicating piped data with tee

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

Process substitution for input

Time of First Successful Submission: 2026-05-07 10:35:25

Writing to multiple programs

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

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-07 10:59:08

Named pipes

Time of First Successful Submission: 2026-05-07 11:03:43

Printing Variables

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

Setting Variables

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

Multi-word Variables

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

Exporting Variables

Time of First Successful Submission: 2026-05-07 11:09:42

Printing Exported Variables

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

Storing Command Output

Time of First Successful Submission: 2026-05-07 11:13:01

Reading Input

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

Reading Files

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

Translating characters

Time of First Successful Submission: 2026-05-07 11:27:36

Deleting characters

Time of First Successful Submission: 2026-05-07 11:42:28

Deleting newlines

Time of First Successful Submission: 2026-05-07 11:45:33

Extracting the first lines with head

Time of First Successful Submission: 2026-05-07 11:48:14

Extracting specific sections of text

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

Sorting data

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

Listing Processes

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

Killing Processes

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

Interrupting Processes

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

Killing Misbehaving Processes

Time of First Successful Submission: 2026-05-07 12:16:17

Suspending Processes

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

Resuming Processes

Time of First Successful Submission: 2026-05-07 12:19:55

Backgrounding Processes

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

Foregrounding Processes

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

Starting Backgrounded Processes

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

Process Exit Codes

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

Becoming root with su

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

Other users with su

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

Cracking passwords

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

Using sudo

Time of First Successful Submission: 2026-05-07 12:55:27

Changing File Ownership

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

Groups and Files

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

Fun With Groups Names

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

Changing Permissions

Time of First Successful Submission: 2026-05-07 13:16:36

Executable Files

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

Permission Tweaking Practice

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

Permissions Setting Practice

Time of First Successful Submission: 2026-05-08 06:47:35

The SUID Bit

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

Chaining with Semicolons

Time of First Successful Submission: 2026-05-08 06:52:31

Building on Success

Time of First Successful Submission: 2026-05-08 06:53:24

Handling Failure

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

Your First Shell Script

Time of First Successful Submission: 2026-05-08 07:48:52

Redirecting Script Output

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

Executable Shell Scripts

Time of First Successful Submission: 2026-05-08 07:58:18

Understanding Shebangs

Time of First Successful Submission: 2026-05-08 08:02:39

Scripting with Arguments

Time of First Successful Submission: 2026-05-08 08:10:27

Scripting with Conditionals

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

Scripting with Default Cases

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

Scripting with Multiple Conditions

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

Reading Shell Scripts

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

Launching Screen

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

Detaching and Attaching

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

Finding Sessions

Time of First Successful Submission: 2026-05-08 08:39:46

Switching Windows

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

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-05-08 08:44:54

Switching Windows (tmux)

Time of First Successful Submission: 2026-05-08 08:50:18

The PATH Variable

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

Setting PATH

Time of First Successful Submission: 2026-05-08 08:54:11

Finding Commands

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

Adding Commands

Time of First Successful Submission: 2026-05-08 09:00:21

Hijacking Commands

Time of First Successful Submission: 2026-05-08 09:09:54

Bashrc Backdoor

Time of First Successful Submission: 2026-05-08 09:18:04

Sniffing Input

Time of First Successful Submission: 2026-05-08 09:29:19

Overshared Directories

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

Tricky Linking

Time of First Successful Submission: 2026-05-08 09:47:35

Sniffing Process Arguments

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

Snooping on Configurations

Time of First Successful Submission: 2026-05-08 10:15:00

The Fork Bomb

Time of First Successful Submission: 2026-05-08 11:28:49

Disk-Space Doomsday

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

rm -rf /

Time of First Successful Submission: 2026-05-08 14:32:38

Life after rm -rf /

Time of First Successful Submission: 2026-05-08 14:46:03

Finding meaning after rm -rf /

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


Computing 101

95 / 126 95 / 22844


Your First Register

Time of First Successful Submission: 2026-05-10 08:46:15

Your First Syscall

Time of First Successful Submission: 2026-05-10 08:48:07

Exit Codes

Time of First Successful Submission: 2026-05-10 08:55:32

Building Executables

Time of First Successful Submission: 2026-05-10 09:02:26

Moving Between Registers

Time of First Successful Submission: 2026-05-10 09:06:01

Loading From Memory

Time of First Successful Submission: 2026-05-10 09:52:46

More Loading Practice

Time of First Successful Submission: 2026-05-10 09:54:41

Dereferencing Pointers

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

Dereferencing Yourself

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

Dereferencing with Offsets

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

Stored Addresses

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

Double Dereference

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

The Stack

Time of First Successful Submission: 2026-05-10 10:33:59

Stack Offsets

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

Program Arguments on the Stack

Time of First Successful Submission: 2026-05-10 10:58:37

Popping From the Stack

Time of First Successful Submission: 2026-05-10 11:13:37

Disassembling Programs

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

Tracing Syscalls

Time of First Successful Submission: 2026-05-10 12:57:38

Starting GDB

Time of First Successful Submission: 2026-05-10 13:06:54

Quitting GDB

Time of First Successful Submission: 2026-05-10 13:07:35

Starting Programs in GDB

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

Disassembling in GDB

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

Stepping Through Instructions

Time of First Successful Submission: 2026-05-10 13:13:37

Reading Register Values

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

Popping Stack Values

Time of First Successful Submission: 2026-05-10 13:20:37

Examining Memory

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

Examining Stack Pointers

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

Cooperative Debugging

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

Running with Arguments

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

Writing Output

Time of First Successful Submission: 2026-05-11 06:27:27

Chaining Syscalls

Time of First Successful Submission: 2026-05-11 06:48:22

Writing Strings

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

Reading Data

Time of First Successful Submission: 2026-05-11 09:10:19

Opening Files

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

Hardcoding the Filename

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

Comparing Values

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

Comparing Characters

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

Conditional Control Flow

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

Comparing Strings

Time of First Successful Submission: 2026-05-12 04:48:29

Reverse the Password

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

Conditionals Without Conditionals

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

Looping

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

Reverse the Calculation

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

Reverse the Reverse

Time of First Successful Submission: 2026-05-12 06:28:37

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-05-12 06:39:17

Loops on Data

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

set-register

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

set-multiple-registers

Time of First Successful Submission: 2026-05-12 06:53:30

add-to-register

Time of First Successful Submission: 2026-05-12 06:55:12

linear-equation-registers

Time of First Successful Submission: 2026-05-12 07:10:48

integer-division

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

modulo-operation

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

set-upper-byte

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

efficient-modulo

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

byte-extraction

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

bitwise-and

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

check-even

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

memory-read

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

memory-write

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

memory-increment

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

byte-access

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

memory-size-access

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

little-endian-write

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

memory-sum

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

stack-subtraction

Time of First Successful Submission: 2026-05-13 06:44:36

swap-stack-values

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

average-stack-values

Time of First Successful Submission: 2026-05-13 06:49:43

absolute-jump

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

relative-jump

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

jump-trampoline

Time of First Successful Submission: 2026-05-13 07:28:10

conditional-jump

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

indirect-jump

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

average-loop

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

count-non-zero

Time of First Successful Submission: 2026-05-13 12:24:46

string-lower

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

most-common-byte

Time of First Successful Submission: 2026-05-14 10:25:33

Exit

Time of First Successful Submission: 2026-05-19 07:39:01

Socket

Time of First Successful Submission: 2026-05-19 08:03:51

Bind

Time of First Successful Submission: 2026-05-19 09:03:19

Listen

Time of First Successful Submission: 2026-05-19 09:26:14

Accept

Time of First Successful Submission: 2026-05-19 10:04:41

Static Response

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

Dynamic Response

Time of First Successful Submission: 2026-05-21 12:54:53

Iterative GET Server

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

Concurrent GET Server

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

Concurrent POST Server

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

Web Server

Time of First Successful Submission: 2026-05-24 09:29:38

Debugging Programs

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

Inspecting Registers

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

Examining Memory

Time of First Successful Submission: 2026-05-30 07:20:59

Setting Breakpoints

Time of First Successful Submission: 2026-05-30 08:25:53

GDB Scripting

Time of First Successful Submission: 2026-05-30 10:00:18

Modifying Data

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

Modifying Execution

Time of First Successful Submission: 2026-05-30 14:01:25

Broken Functions

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


Playing With Programs

116 / 116 989 / 24072


What's the password?

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

... and again!

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

Newline Troubles

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

Reasoning about files

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

Specifying Filenames

Time of First Successful Submission: 2026-05-15 06:28:36

Binary and Hex Encoding

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

More Hex

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

Decoding Hex

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

Decoding Practice

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

Encoding Practice

Time of First Successful Submission: 2026-05-15 07:46:29

Hex-encoding ASCII

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

Nested Encoding

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

Hex-encoding UTF-8

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

UTF Mixups

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

Modifying Encoded Data

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

Decoding Base64

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

Encoding Base64

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

Dealing with Obfuscation

Time of First Successful Submission: 2026-05-15 14:36:13

Dealing with Obfuscation 2

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

Your First HTTP Request

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

Reading Flask

Time of First Successful Submission: 2026-05-17 09:32:18

Commented Data

Time of First Successful Submission: 2026-05-17 09:35:15

HTTP Metadata

Time of First Successful Submission: 2026-05-17 09:41:15

HTTP (netcat)

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

HTTP Paths (netcat)

Time of First Successful Submission: 2026-05-17 10:14:38

HTTP (curl)

Time of First Successful Submission: 2026-05-17 10:18:21

HTTP (python)

Time of First Successful Submission: 2026-05-17 10:23:04

HTTP Host Header (python)

Time of First Successful Submission: 2026-05-17 10:32:08

HTTP Host Header (curl)

Time of First Successful Submission: 2026-05-17 10:34:16

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-05-17 10:38:14

URL Encoding (netcat)

Time of First Successful Submission: 2026-05-17 10:50:34

HTTP GET Parameters

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

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-05-17 11:15:57

Multiple HTTP Parameters (curl)

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

HTTP Forms

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

HTTP Forms (curl)

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

HTTP Forms (netcat)

Time of First Successful Submission: 2026-05-18 06:43:32

HTTP Forms (python)

Time of First Successful Submission: 2026-05-18 06:47:24

HTTP Forms Without Forms

Time of First Successful Submission: 2026-05-18 06:51:40

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-05-18 07:07:40

Multiple Form Fields (netcat)

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

HTTP Redirects (netcat)

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

HTTP Redirects (curl)

Time of First Successful Submission: 2026-05-18 07:58:57

HTTP Redirects (python)

Time of First Successful Submission: 2026-05-18 08:01:16

HTTP Cookies (curl)

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

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-05-18 08:08:29

HTTP Cookies (python)

Time of First Successful Submission: 2026-05-18 08:17:59

Server State (python)

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

Listening Web

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

Speaking Redirects

Time of First Successful Submission: 2026-05-18 08:36:48

JavaScript Redirects

Time of First Successful Submission: 2026-05-18 08:48:11

Including JavaScript

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

HTTP (javascript)

Time of First Successful Submission: 2026-05-18 09:30:45

HTTP Get Parameters (javascript)

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

HTTP Forms (javascript)

Time of First Successful Submission: 2026-05-18 09:39:11

cat

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

more

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

less

Time of First Successful Submission: 2026-05-31 12:29:43

tail

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

head

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

sort

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

vim

Time of First Successful Submission: 2026-05-31 12:36:27

emacs

Time of First Successful Submission: 2026-05-31 12:36:44

nano

Time of First Successful Submission: 2026-05-31 12:40:43

rev

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

od

Time of First Successful Submission: 2026-05-31 12:47:57

hd

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

xxd

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

base32

Time of First Successful Submission: 2026-05-31 12:57:16

base64

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

split

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

gzip

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

bzip2

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

zip

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

tar

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

ar

Time of First Successful Submission: 2026-06-01 09:45:28

cpio

Time of First Successful Submission: 2026-06-01 09:51:46

genisoimage

Time of First Successful Submission: 2026-06-01 10:51:00

env

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

find

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

make

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

nice

Time of First Successful Submission: 2026-06-01 12:21:15

timeout

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

stdbuf

Time of First Successful Submission: 2026-06-01 12:43:52

setarch

Time of First Successful Submission: 2026-06-01 12:51:24

watch

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

socat

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

whiptail

Time of First Successful Submission: 2026-06-02 00:42:54

awk

Time of First Successful Submission: 2026-06-02 00:48:23

sed

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

ed

Time of First Successful Submission: 2026-06-02 00:56:44

chown

Time of First Successful Submission: 2026-06-02 00:57:09

chmod

Time of First Successful Submission: 2026-06-02 00:57:55

cp

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

mv

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

perl

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

python

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

ruby

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

bash

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

date

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

dmesg

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

wc

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

gcc

Time of First Successful Submission: 2026-06-02 02:33:37

as

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

wget

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

ssh-keygen

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

SQL Queries

Time of First Successful Submission: 2026-06-06 05:18:33

Filtering SQL

Time of First Successful Submission: 2026-06-06 05:25:48

Choosing Columns

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

Exclusionary Filtering

Time of First Successful Submission: 2026-06-06 05:34:25

Filtering Strings

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

Filtering on Expressions

Time of First Successful Submission: 2026-06-06 05:44:32

SELECTing Expressions

Time of First Successful Submission: 2026-06-06 05:55:28

Composite Conditions

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

Reaching Your LIMITs

Time of First Successful Submission: 2026-06-06 06:23:50

Querying Metadata

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


DSU Cyber Camps

7 / 104 29165 / 47461


Connecting over SSH

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

Restarting Challenges

Time of First Successful Submission: 2026-05-07 06:17:39

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2026-05-07 06:20:35

Using Privileged Mode

Time of First Successful Submission: 2026-05-07 06:23:17

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-07 06:25:54

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-07 06:28:05


GCA CTF

7 / 104 29165 / 47461


Connecting over SSH

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

Restarting Challenges

Time of First Successful Submission: 2026-05-07 06:17:39

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2026-05-07 06:20:35

Using Privileged Mode

Time of First Successful Submission: 2026-05-07 06:23:17

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-07 06:25:54

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-07 06:28:05