anon767

🐧 💻 🔤

Intro to Programming Languages

15 / 234 10232 / 33677


Commands

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

Command Arguments

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

Command History

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

The Root Path

Time of First Successful Submission: 2026-05-06 10:32:58

Absolute Paths

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

Changing position

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

Changing to an Absolute Path

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

Relative Paths

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

Cat

Time of First Successful Submission: 2026-05-06 10:38:59

Ls

Time of First Successful Submission: 2026-05-06 10:41:35

Ls All

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

Find

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

Piping Echo

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

Piping Stdout

Time of First Successful Submission: 2026-05-06 11:17:01

Piping Stdin

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


Intro to Cybersecurity

26 / 183 9620 / 20770


Path Traversal 1

Time of First Successful Submission: 2026-05-11 22:35:40

Path Traversal 2

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

CMDi 1

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

CMDi 2

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

CMDi 3

Time of First Successful Submission: 2026-05-11 22:54:56

CMDi 4

Time of First Successful Submission: 2026-05-11 22:56:35

CMDi 5

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

CMDi 6

Time of First Successful Submission: 2026-05-11 23:03:11

Authentication Bypass 1

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

Authentication Bypass 2

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

SQLi 1

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

SQLi 2

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

SQLi 3

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

SQLi 4

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

SQLi 5

Time of First Successful Submission: 2026-05-12 11:40:05

XSS 1

Time of First Successful Submission: 2026-05-15 18:41:46

XSS 2

Time of First Successful Submission: 2026-05-15 18:44:36

XSS 3

Time of First Successful Submission: 2026-05-15 18:46:53

XSS 4

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

XSS 5

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

XSS 6

Time of First Successful Submission: 2026-05-16 10:58:25

XSS 7

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

CSRF 1

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

CSRF 2

Time of First Successful Submission: 2026-05-16 11:51:54

CSRF 3

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

CSRF 4

Time of First Successful Submission: 2026-05-16 13:15:47


Start Here

12 / 12 2361 / 45646


Using the Terminal

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

Using the VSCode Workspace

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

Using the GUI Desktop

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

Pasting into the Desktop

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

Restarting Challenges

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

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2026-05-06 10:23:29

Using Privileged Mode

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

Persistent Home Directories - One

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

Persistent Home Directories - Two

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


Linux Luminarium

128 / 128 2990 / 34122


Intro to Commands

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

Intro to Arguments

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

Command History

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

The Root

Time of First Successful Submission: 2026-05-06 10:32:58

Program and absolute paths

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

Position thy self

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

Position elsewhere

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

implicit relative paths, from /

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

explicit relative paths, from /

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

implicit relative path

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

home sweet home

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

cat: not the pet, but the command!

Time of First Successful Submission: 2026-05-06 10:38:59

catting absolute paths

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

more catting practice

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

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2026-05-06 10:41:10

listing files

Time of First Successful Submission: 2026-05-06 10:41:35

touching files

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

removing files

Time of First Successful Submission: 2026-05-06 10:42:25

moving files

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

copying files

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

hidden files

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

An Epic Filesystem Quest

Time of First Successful Submission: 2026-05-06 10:46:19

making directories

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

finding files

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

linking files

Time of First Successful Submission: 2026-05-06 10:50:56

Learning From Documentation

Time of First Successful Submission: 2026-05-06 10:52:57

Learning Complex Usage

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

Reading Manuals

Time of First Successful Submission: 2026-05-06 10:55:22

Searching Manuals

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

Searching For Manuals

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

Helpful Programs

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

Help for Builtins

Time of First Successful Submission: 2026-05-06 11:03:56

Matching with *

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

Matching with ?

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

Matching with []

Time of First Successful Submission: 2026-05-06 11:08:29

Matching paths with []

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

Multiple globs

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

Mixing globs

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

Exclusionary globbing

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

Tab completion

Time of First Successful Submission: 2026-05-06 11:14:08

Multiple options for tab completion

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

Tab completion on commands

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

Redirecting output

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

Redirecting more output

Time of First Successful Submission: 2026-05-06 11:17:01

Appending output

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

Redirecting errors

Time of First Successful Submission: 2026-05-06 11:20:40

Redirecting input

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

Grepping stored results

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

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2026-05-06 11:25:04

Filtering with grep -v

Time of First Successful Submission: 2026-05-06 11:25:40

Filtering with sed

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

Duplicating piped data with tee

Time of First Successful Submission: 2026-05-06 11:41:08

Process substitution for input

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

Writing to multiple programs

Time of First Successful Submission: 2026-05-06 12:45:13

Split-piping stderr and stdout

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

Named pipes

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

Printing Variables

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

Setting Variables

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

Multi-word Variables

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

Exporting Variables

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

Printing Exported Variables

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

Storing Command Output

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

Reading Input

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

Reading Files

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

Translating characters

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

Deleting characters

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

Deleting newlines

Time of First Successful Submission: 2026-05-06 13:03:29

Extracting the first lines with head

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

Extracting specific sections of text

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

Sorting data

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

Listing Processes

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

Killing Processes

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

Interrupting Processes

Time of First Successful Submission: 2026-05-06 13:08:17

Killing Misbehaving Processes

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

Suspending Processes

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

Resuming Processes

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

Backgrounding Processes

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

Foregrounding Processes

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

Starting Backgrounded Processes

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

Process Exit Codes

Time of First Successful Submission: 2026-05-06 13:14:11

Becoming root with su

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

Other users with su

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

Cracking passwords

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

Using sudo

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

Changing File Ownership

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

Groups and Files

Time of First Successful Submission: 2026-05-06 14:10:41

Fun With Groups Names

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

Changing Permissions

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

Executable Files

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

Permission Tweaking Practice

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

Permissions Setting Practice

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

The SUID Bit

Time of First Successful Submission: 2026-05-06 14:33:08

Chaining with Semicolons

Time of First Successful Submission: 2026-05-06 14:34:10

Building on Success

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

Handling Failure

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

Your First Shell Script

Time of First Successful Submission: 2026-05-06 14:38:11

Redirecting Script Output

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

Executable Shell Scripts

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

Understanding Shebangs

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

Scripting with Arguments

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

Scripting with Conditionals

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

Scripting with Default Cases

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

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-05-06 15:01:46

Reading Shell Scripts

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

Launching Screen

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

Detaching and Attaching

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

Finding Sessions

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

Switching Windows

Time of First Successful Submission: 2026-05-06 15:04:49

Detaching and Attaching (tmux)

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

Switching Windows (tmux)

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

The PATH Variable

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

Setting PATH

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

Finding Commands

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

Adding Commands

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

Hijacking Commands

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

Bashrc Backdoor

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

Sniffing Input

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

Overshared Directories

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

Tricky Linking

Time of First Successful Submission: 2026-05-06 15:37:50

Sniffing Process Arguments

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

Snooping on Configurations

Time of First Successful Submission: 2026-05-06 15:43:20

The Fork Bomb

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

Disk-Space Doomsday

Time of First Successful Submission: 2026-05-06 16:16:24

rm -rf /

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

Life after rm -rf /

Time of First Successful Submission: 2026-05-06 16:18:46

Finding meaning after rm -rf /

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


Computing 101

94 / 94 480 / 22423


Your First Register

Time of First Successful Submission: 2026-05-06 17:14:33

Your First Syscall

Time of First Successful Submission: 2026-05-06 17:16:04

Exit Codes

Time of First Successful Submission: 2026-05-06 17:16:54

Building Executables

Time of First Successful Submission: 2026-05-06 17:20:27

Moving Between Registers

Time of First Successful Submission: 2026-05-06 19:35:15

Loading From Memory

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

More Loading Practice

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

Dereferencing Pointers

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

Dereferencing Yourself

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

Dereferencing with Offsets

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

Stored Addresses

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

Double Dereference

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

The Stack

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

Stack Offsets

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

Program Arguments on the Stack

Time of First Successful Submission: 2026-05-07 13:19:48

Popping From the Stack

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

Disassembling Programs

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

Tracing Syscalls

Time of First Successful Submission: 2026-05-07 20:53:03

Starting GDB

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

Quitting GDB

Time of First Successful Submission: 2026-05-07 20:54:34

Starting Programs in GDB

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

Disassembling in GDB

Time of First Successful Submission: 2026-05-07 20:55:51

Stepping Through Instructions

Time of First Successful Submission: 2026-05-07 20:56:36

Reading Register Values

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

Popping Stack Values

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

Examining Memory

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

Examining Stack Pointers

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

Cooperative Debugging

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

Writing Output

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

Chaining Syscalls

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

Writing Strings

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

Reading Data

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

Opening Files

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

Hardcoding the Filename

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

Comparing Values

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

Comparing Characters

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

Conditional Control Flow

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

Comparing Strings

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

Reverse the Password

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

Conditionals Without Conditionals

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

Looping

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

Reverse the Calculation

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

Reverse the Reverse

Time of First Successful Submission: 2026-05-08 08:58:15

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-05-08 09:41:24

Loops on Data

Time of First Successful Submission: 2026-05-08 09:53:36

set-register

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

set-multiple-registers

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

add-to-register

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

linear-equation-registers

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

integer-division

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

modulo-operation

Time of First Successful Submission: 2026-05-08 10:09:33

set-upper-byte

Time of First Successful Submission: 2026-05-08 10:11:41

efficient-modulo

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

byte-extraction

Time of First Successful Submission: 2026-05-08 10:24:43

bitwise-and

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

check-even

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

memory-read

Time of First Successful Submission: 2026-05-08 11:20:47

memory-write

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

memory-increment

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

byte-access

Time of First Successful Submission: 2026-05-08 13:03:23

memory-size-access

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

little-endian-write

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

memory-sum

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

stack-subtraction

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

swap-stack-values

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

average-stack-values

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

absolute-jump

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

relative-jump

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

jump-trampoline

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

conditional-jump

Time of First Successful Submission: 2026-05-08 13:41:06

indirect-jump

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

average-loop

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

count-non-zero

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

string-lower

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

most-common-byte

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

Exit

Time of First Successful Submission: 2026-05-08 18:22:32

Socket

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

Bind

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

Listen

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

Accept

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

Static Response

Time of First Successful Submission: 2026-05-08 18:40:55

Dynamic Response

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

Iterative GET Server

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

Concurrent GET Server

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

Concurrent POST Server

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

Web Server

Time of First Successful Submission: 2026-05-08 18:56:02

Debugging Programs

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

Inspecting Registers

Time of First Successful Submission: 2026-05-08 19:25:59

Examining Memory

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

Setting Breakpoints

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

GDB Scripting

Time of First Successful Submission: 2026-05-08 19:52:26

Modifying Data

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

Modifying Execution

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

Broken Functions

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


Playing With Programs

116 / 116 924 / 23812


What's the password?

Time of First Successful Submission: 2026-05-09 08:51:25

... and again!

Time of First Successful Submission: 2026-05-09 08:51:50

Newline Troubles

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

Reasoning about files

Time of First Successful Submission: 2026-05-09 08:55:30

Specifying Filenames

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

Binary and Hex Encoding

Time of First Successful Submission: 2026-05-09 08:59:50

More Hex

Time of First Successful Submission: 2026-05-09 09:01:51

Decoding Hex

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

Decoding Practice

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

Encoding Practice

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

Hex-encoding ASCII

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

Nested Encoding

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

Hex-encoding UTF-8

Time of First Successful Submission: 2026-05-09 11:40:43

UTF Mixups

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

Modifying Encoded Data

Time of First Successful Submission: 2026-05-09 11:44:27

Decoding Base64

Time of First Successful Submission: 2026-05-09 11:46:11

Encoding Base64

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

Dealing with Obfuscation

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

Dealing with Obfuscation 2

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

Your First HTTP Request

Time of First Successful Submission: 2026-05-09 23:25:45

Reading Flask

Time of First Successful Submission: 2026-05-09 23:27:10

Commented Data

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

HTTP Metadata

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

HTTP (netcat)

Time of First Successful Submission: 2026-05-09 23:36:10

HTTP Paths (netcat)

Time of First Successful Submission: 2026-05-09 23:37:46

HTTP (curl)

Time of First Successful Submission: 2026-05-09 23:38:41

HTTP (python)

Time of First Successful Submission: 2026-05-09 23:39:27

HTTP Host Header (python)

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

HTTP Host Header (curl)

Time of First Successful Submission: 2026-05-09 23:41:44

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-05-09 23:42:34

URL Encoding (netcat)

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

HTTP GET Parameters

Time of First Successful Submission: 2026-05-09 23:44:35

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-05-09 23:49:06

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-05-09 23:49:57

HTTP Forms

Time of First Successful Submission: 2026-05-10 11:18:58

HTTP Forms (curl)

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

HTTP Forms (netcat)

Time of First Successful Submission: 2026-05-10 11:20:38

HTTP Forms (python)

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

HTTP Forms Without Forms

Time of First Successful Submission: 2026-05-10 11:22:56

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-05-10 11:23:34

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-05-10 11:25:10

HTTP Redirects (netcat)

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

HTTP Redirects (curl)

Time of First Successful Submission: 2026-05-10 11:26:46

HTTP Redirects (python)

Time of First Successful Submission: 2026-05-10 11:27:33

HTTP Cookies (curl)

Time of First Successful Submission: 2026-05-10 11:28:41

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-05-10 11:30:20

HTTP Cookies (python)

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

Server State (python)

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

Listening Web

Time of First Successful Submission: 2026-05-10 11:34:33

Speaking Redirects

Time of First Successful Submission: 2026-05-10 11:36:42

JavaScript Redirects

Time of First Successful Submission: 2026-05-10 11:39:10

Including JavaScript

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

HTTP (javascript)

Time of First Successful Submission: 2026-05-10 11:42:41

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-05-10 11:46:53

HTTP Forms (javascript)

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

cat

Time of First Successful Submission: 2026-05-10 12:26:58

more

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

less

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

tail

Time of First Successful Submission: 2026-05-10 12:28:01

head

Time of First Successful Submission: 2026-05-10 12:28:23

sort

Time of First Successful Submission: 2026-05-10 12:28:44

vim

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

emacs

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

nano

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

rev

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

od

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

hd

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

xxd

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

base32

Time of First Successful Submission: 2026-05-10 12:33:44

base64

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

split

Time of First Successful Submission: 2026-05-10 12:35:23

gzip

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

bzip2

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

zip

Time of First Successful Submission: 2026-05-10 12:39:32

tar

Time of First Successful Submission: 2026-05-10 12:41:01

ar

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

cpio

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

genisoimage

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

env

Time of First Successful Submission: 2026-05-10 12:50:00

find

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

make

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

nice

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

timeout

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

stdbuf

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

setarch

Time of First Successful Submission: 2026-05-10 13:33:39

watch

Time of First Successful Submission: 2026-05-10 13:34:23

socat

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

whiptail

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

awk

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

sed

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

ed

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

chown

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

chmod

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

cp

Time of First Successful Submission: 2026-05-10 13:40:33

mv

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

perl

Time of First Successful Submission: 2026-05-10 14:36:22

python

Time of First Successful Submission: 2026-05-10 14:36:46

ruby

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

bash

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

date

Time of First Successful Submission: 2026-05-10 14:43:59

dmesg

Time of First Successful Submission: 2026-05-10 14:44:21

wc

Time of First Successful Submission: 2026-05-10 14:44:40

gcc

Time of First Successful Submission: 2026-05-10 14:46:23

as

Time of First Successful Submission: 2026-05-10 14:46:47

wget

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

ssh-keygen

Time of First Successful Submission: 2026-05-10 14:50:21

SQL Queries

Time of First Successful Submission: 2026-05-10 16:24:44

Filtering SQL

Time of First Successful Submission: 2026-05-10 16:27:31

Choosing Columns

Time of First Successful Submission: 2026-05-10 16:29:14

Exclusionary Filtering

Time of First Successful Submission: 2026-05-10 16:29:58

Filtering Strings

Time of First Successful Submission: 2026-05-10 16:30:42

Filtering on Expressions

Time of First Successful Submission: 2026-05-10 16:32:33

SELECTing Expressions

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

Composite Conditions

Time of First Successful Submission: 2026-05-10 16:39:29

Reaching Your LIMITs

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

Querying Metadata

Time of First Successful Submission: 2026-05-10 16:42:03


GCA CTF

12 / 104 2635 / 45936


Using the Terminal

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

Using the VSCode Workspace

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

Using the GUI Desktop

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

Pasting into the Desktop

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

Connecting over SSH

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

Restarting Challenges

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

Getting Help

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

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2026-05-06 10:23:29

Using Privileged Mode

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

Persistent Home Directories - One

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

Persistent Home Directories - Two

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