pwn.college Archives

1 / 202 22606 / 22792


Triple Dereference

Time of First Successful Submission: 2026-02-08 18:53:37


Intro to Programming Languages

15 / 234 8237 / 31971


Commands

Time of First Successful Submission: 2026-01-31 17:50:37

Command Arguments

Time of First Successful Submission: 2026-01-31 17:51:00

Command History

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

The Root Path

Time of First Successful Submission: 2026-01-31 17:51:45

Absolute Paths

Time of First Successful Submission: 2026-01-31 17:52:03

Changing position

Time of First Successful Submission: 2026-01-31 17:52:28

Changing to an Absolute Path

Time of First Successful Submission: 2026-01-31 17:53:20

Relative Paths

Time of First Successful Submission: 2026-01-31 17:53:48

Cat

Time of First Successful Submission: 2026-01-31 17:56:05

Ls

Time of First Successful Submission: 2026-01-31 17:58:11

Ls All

Time of First Successful Submission: 2026-01-31 18:00:39

Find

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

Piping Echo

Time of First Successful Submission: 2026-01-31 19:46:30

Piping Stdout

Time of First Successful Submission: 2026-01-31 19:48:28

Piping Stdin

Time of First Successful Submission: 2026-01-31 19:51:37


Intro to Cybersecurity

20 / 183 10382 / 20034


Path Traversal 1

Time of First Successful Submission: 2026-02-04 21:25:13

Path Traversal 2

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

CMDi 1

Time of First Successful Submission: 2026-02-06 13:19:33

CMDi 2

Time of First Successful Submission: 2026-02-07 21:52:43

CMDi 3

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

CMDi 4

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

CMDi 5

Time of First Successful Submission: 2026-02-14 17:44:22

CMDi 6

Time of First Successful Submission: 2026-02-14 17:48:27

Authentication Bypass 1

Time of First Successful Submission: 2026-02-14 17:51:04

Authentication Bypass 2

Time of First Successful Submission: 2026-02-14 17:52:22

SQLi 1

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

SQLi 2

Time of First Successful Submission: 2026-02-14 17:59:22

SQLi 3

Time of First Successful Submission: 2026-02-14 18:01:13

SQLi 4

Time of First Successful Submission: 2026-02-14 18:04:03

SQLi 5

Time of First Successful Submission: 2026-02-14 18:07:57

XSS 1

Time of First Successful Submission: 2026-02-02 20:48:50

XSS 2

Time of First Successful Submission: 2026-02-15 19:43:11

XSS 3

Time of First Successful Submission: 2026-02-16 14:18:05

XSS 4

Time of First Successful Submission: 2026-02-16 14:20:02

XSS 5

Time of First Successful Submission: 2026-02-17 03:16:55


Start Here

12 / 12 1036 / 43337


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-01-31 17:31:44

Using the GUI Desktop

Time of First Successful Submission: 2026-01-31 17:33:48

Pasting into the Desktop

Time of First Successful Submission: 2026-01-31 17:34:49

Restarting Challenges

Time of First Successful Submission: 2026-01-31 17:37:37

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2026-01-31 17:42:24

Using Privileged Mode

Time of First Successful Submission: 2026-01-31 17:44:18

Persistent Home Directories - One

Time of First Successful Submission: 2026-01-31 17:45:29

Persistent Home Directories - Two

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


Linux Luminarium

128 / 128 1849 / 32379


Intro to Commands

Time of First Successful Submission: 2026-01-31 17:50:37

Intro to Arguments

Time of First Successful Submission: 2026-01-31 17:51:00

Command History

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

The Root

Time of First Successful Submission: 2026-01-31 17:51:45

Program and absolute paths

Time of First Successful Submission: 2026-01-31 17:52:03

Position thy self

Time of First Successful Submission: 2026-01-31 17:52:28

Position elsewhere

Time of First Successful Submission: 2026-01-31 17:53:20

implicit relative paths, from /

Time of First Successful Submission: 2026-01-31 17:53:48

explicit relative paths, from /

Time of First Successful Submission: 2026-01-31 17:54:12

implicit relative path

Time of First Successful Submission: 2026-01-31 17:54:42

home sweet home

Time of First Successful Submission: 2026-01-31 17:55:27

cat: not the pet, but the command!

Time of First Successful Submission: 2026-01-31 17:56:05

catting absolute paths

Time of First Successful Submission: 2026-01-31 17:56:23

more catting practice

Time of First Successful Submission: 2026-01-31 17:56:54

grepping for a needle in a haystack

Time of First Successful Submission: 2026-01-31 17:57:17

comparing files

Time of First Successful Submission: 2026-01-31 17:57:46

listing files

Time of First Successful Submission: 2026-01-31 17:58:11

touching files

Time of First Successful Submission: 2026-01-31 17:58:34

removing files

Time of First Successful Submission: 2026-01-31 17:59:05

moving files

Time of First Successful Submission: 2026-01-31 17:59:56

copying files

Time of First Successful Submission: 2026-01-31 18:00:21

hidden files

Time of First Successful Submission: 2026-01-31 18:00:39

An Epic Filesystem Quest

Time of First Successful Submission: 2026-01-31 18:02:57

making directories

Time of First Successful Submission: 2026-01-31 18:03:41

finding files

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

linking files

Time of First Successful Submission: 2026-01-31 18:06:19

Learning From Documentation

Time of First Successful Submission: 2026-01-31 18:08:49

Learning Complex Usage

Time of First Successful Submission: 2026-01-31 18:09:45

Reading Manuals

Time of First Successful Submission: 2026-01-31 18:10:49

Searching Manuals

Time of First Successful Submission: 2026-01-31 18:11:53

Searching For Manuals

Time of First Successful Submission: 2026-01-31 18:19:54

Helpful Programs

Time of First Successful Submission: 2026-01-31 18:21:20

Help for Builtins

Time of First Successful Submission: 2026-01-31 18:22:02

Matching with *

Time of First Successful Submission: 2026-01-31 18:32:01

Matching with ?

Time of First Successful Submission: 2026-01-31 18:32:36

Matching with []

Time of First Successful Submission: 2026-01-31 18:34:40

Matching paths with []

Time of First Successful Submission: 2026-01-31 18:35:32

Multiple globs

Time of First Successful Submission: 2026-01-31 18:36:10

Mixing globs

Time of First Successful Submission: 2026-01-31 18:46:31

Exclusionary globbing

Time of First Successful Submission: 2026-01-31 18:48:43

Tab completion

Time of First Successful Submission: 2026-01-31 18:49:02

Multiple options for tab completion

Time of First Successful Submission: 2026-01-31 18:52:31

Tab completion on commands

Time of First Successful Submission: 2026-01-31 18:52:51

Redirecting output

Time of First Successful Submission: 2026-01-31 19:46:30

Redirecting more output

Time of First Successful Submission: 2026-01-31 19:48:28

Appending output

Time of First Successful Submission: 2026-01-31 19:50:10

Redirecting errors

Time of First Successful Submission: 2026-01-31 19:50:48

Redirecting input

Time of First Successful Submission: 2026-01-31 19:51:37

Grepping stored results

Time of First Successful Submission: 2026-01-31 19:52:18

Grepping live output

Time of First Successful Submission: 2026-01-31 19:52:41

Grepping errors

Time of First Successful Submission: 2026-01-31 19:53:25

Filtering with grep -v

Time of First Successful Submission: 2026-01-31 19:53:43

Filtering with sed

Time of First Successful Submission: 2026-01-31 19:54:12

Duplicating piped data with tee

Time of First Successful Submission: 2026-01-31 19:59:42

Process substitution for input

Time of First Successful Submission: 2026-01-31 20:00:32

Writing to multiple programs

Time of First Successful Submission: 2026-01-31 20:04:19

Split-piping stderr and stdout

Time of First Successful Submission: 2026-01-31 20:07:23

Named pipes

Time of First Successful Submission: 2026-01-31 20:11:28

Printing Variables

Time of First Successful Submission: 2026-01-31 20:15:06

Setting Variables

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

Multi-word Variables

Time of First Successful Submission: 2026-01-31 20:15:55

Exporting Variables

Time of First Successful Submission: 2026-01-31 20:17:05

Printing Exported Variables

Time of First Successful Submission: 2026-01-31 20:17:34

Storing Command Output

Time of First Successful Submission: 2026-01-31 20:18:09

Reading Input

Time of First Successful Submission: 2026-01-31 20:18:35

Reading Files

Time of First Successful Submission: 2026-01-31 20:19:16

Translating characters

Time of First Successful Submission: 2026-01-31 20:22:57

Deleting characters

Time of First Successful Submission: 2026-01-31 20:23:28

Deleting newlines

Time of First Successful Submission: 2026-01-31 20:24:27

Extracting the first lines with head

Time of First Successful Submission: 2026-01-31 20:25:01

Extracting specific sections of text

Time of First Successful Submission: 2026-01-31 20:25:52

Sorting data

Time of First Successful Submission: 2026-01-31 20:26:27

Listing Processes

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

Killing Processes

Time of First Successful Submission: 2026-01-31 20:29:19

Interrupting Processes

Time of First Successful Submission: 2026-01-31 20:30:02

Killing Misbehaving Processes

Time of First Successful Submission: 2026-01-31 20:31:02

Suspending Processes

Time of First Successful Submission: 2026-01-31 20:32:01

Resuming Processes

Time of First Successful Submission: 2026-01-31 20:32:24

Backgrounding Processes

Time of First Successful Submission: 2026-01-31 20:33:10

Foregrounding Processes

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

Starting Backgrounded Processes

Time of First Successful Submission: 2026-01-31 20:34:29

Process Exit Codes

Time of First Successful Submission: 2026-01-31 20:35:12

Becoming root with su

Time of First Successful Submission: 2026-01-31 20:41:21

Other users with su

Time of First Successful Submission: 2026-01-31 20:41:49

Cracking passwords

Time of First Successful Submission: 2026-01-31 20:44:18

Using sudo

Time of First Successful Submission: 2026-01-31 20:44:43

Changing File Ownership

Time of First Successful Submission: 2026-01-31 20:57:55

Groups and Files

Time of First Successful Submission: 2026-01-31 20:58:50

Fun With Groups Names

Time of First Successful Submission: 2026-01-31 20:59:24

Changing Permissions

Time of First Successful Submission: 2026-01-31 20:59:55

Executable Files

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

Permission Tweaking Practice

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

Permissions Setting Practice

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

The SUID Bit

Time of First Successful Submission: 2026-01-31 21:06:08

Chaining with Semicolons

Time of First Successful Submission: 2026-01-31 21:06:41

Building on Success

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

Handling Failure

Time of First Successful Submission: 2026-01-31 21:07:25

Your First Shell Script

Time of First Successful Submission: 2026-01-31 21:08:55

Redirecting Script Output

Time of First Successful Submission: 2026-01-31 21:09:22

Executable Shell Scripts

Time of First Successful Submission: 2026-01-31 21:12:35

Understanding Shebangs

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

Scripting with Arguments

Time of First Successful Submission: 2026-01-31 21:14:43

Scripting with Conditionals

Time of First Successful Submission: 2026-01-31 21:16:39

Scripting with Default Cases

Time of First Successful Submission: 2026-01-31 21:18:06

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-01-31 21:20:37

Reading Shell Scripts

Time of First Successful Submission: 2026-01-31 21:21:33

Launching Screen

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

Detaching and Attaching

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

Finding Sessions

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

Switching Windows

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

Detaching and Attaching (tmux)

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

Switching Windows (tmux)

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

The PATH Variable

Time of First Successful Submission: 2026-02-01 15:56:07

Setting PATH

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

Finding Commands

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

Adding Commands

Time of First Successful Submission: 2026-02-01 16:07:08

Hijacking Commands

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

Bashrc Backdoor

Time of First Successful Submission: 2026-02-01 16:44:47

Sniffing Input

Time of First Successful Submission: 2026-02-01 16:47:30

Overshared Directories

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

Tricky Linking

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

Sniffing Process Arguments

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

Snooping on Configurations

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

The Fork Bomb

Time of First Successful Submission: 2026-02-01 17:16:13

Disk-Space Doomsday

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

rm -rf /

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

Life after rm -rf /

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

Finding meaning after rm -rf /

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


Computing 101

68 / 94 2346 / 21528


Your First Register

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

Your First Syscall

Time of First Successful Submission: 2026-02-01 19:01:45

Exit Codes

Time of First Successful Submission: 2026-02-01 19:04:08

Building Executables

Time of First Successful Submission: 2026-02-01 19:56:36

Moving Between Registers

Time of First Successful Submission: 2026-02-01 20:10:29

Loading From Memory

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

More Loading Practice

Time of First Successful Submission: 2026-02-08 18:47:21

Dereferencing Pointers

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

Dereferencing Yourself

Time of First Successful Submission: 2026-02-08 18:48:35

Dereferencing with Offsets

Time of First Successful Submission: 2026-02-08 18:49:30

Stored Addresses

Time of First Successful Submission: 2026-02-08 18:50:45

Double Dereference

Time of First Successful Submission: 2026-02-08 18:52:23

Tracing Syscalls

Time of First Successful Submission: 2026-02-08 17:51:23

Starting GDB

Time of First Successful Submission: 2026-02-08 17:52:54

Starting Programs in GDB

Time of First Successful Submission: 2026-02-08 17:53:56

Writing Output

Time of First Successful Submission: 2026-02-08 19:28:38

Chaining Syscalls

Time of First Successful Submission: 2026-02-08 19:30:03

Writing Strings

Time of First Successful Submission: 2026-02-08 19:30:42

Reading Data

Time of First Successful Submission: 2026-02-08 19:32:33

set-register

Time of First Successful Submission: 2026-02-03 17:22:42

set-multiple-registers

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

add-to-register

Time of First Successful Submission: 2026-02-03 17:29:03

linear-equation-registers

Time of First Successful Submission: 2026-02-03 17:31:55

integer-division

Time of First Successful Submission: 2026-02-03 17:40:41

modulo-operation

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

set-upper-byte

Time of First Successful Submission: 2026-02-03 17:42:56

efficient-modulo

Time of First Successful Submission: 2026-02-03 17:50:42

byte-extraction

Time of First Successful Submission: 2026-02-03 18:28:35

bitwise-and

Time of First Successful Submission: 2026-02-03 18:33:35

check-even

Time of First Successful Submission: 2026-02-03 18:45:18

memory-read

Time of First Successful Submission: 2026-02-03 19:11:26

memory-write

Time of First Successful Submission: 2026-02-03 19:11:58

memory-increment

Time of First Successful Submission: 2026-02-03 19:14:24

byte-access

Time of First Successful Submission: 2026-02-03 19:15:37

memory-size-access

Time of First Successful Submission: 2026-02-03 19:17:34

little-endian-write

Time of First Successful Submission: 2026-02-03 19:19:59

memory-sum

Time of First Successful Submission: 2026-02-03 19:24:16

stack-subtraction

Time of First Successful Submission: 2026-02-03 19:25:59

swap-stack-values

Time of First Successful Submission: 2026-02-03 19:27:08

average-stack-values

Time of First Successful Submission: 2026-02-03 19:41:38

absolute-jump

Time of First Successful Submission: 2026-02-03 19:45:10

relative-jump

Time of First Successful Submission: 2026-02-03 19:49:19

jump-trampoline

Time of First Successful Submission: 2026-02-03 19:55:56

conditional-jump

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

indirect-jump

Time of First Successful Submission: 2026-02-03 20:43:54

average-loop

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

count-non-zero

Time of First Successful Submission: 2026-02-03 21:52:26

string-lower

Time of First Successful Submission: 2026-02-08 12:57:10

most-common-byte

Time of First Successful Submission: 2026-02-08 14:59:27

Exit

Time of First Successful Submission: 2026-02-09 17:48:59

Socket

Time of First Successful Submission: 2026-02-09 17:55:40

Bind

Time of First Successful Submission: 2026-02-09 18:09:42

Listen

Time of First Successful Submission: 2026-02-09 18:27:47

Accept

Time of First Successful Submission: 2026-02-09 18:39:17

Static Response

Time of First Successful Submission: 2026-02-09 19:18:02

Dynamic Response

Time of First Successful Submission: 2026-02-10 19:16:09

Iterative GET Server

Time of First Successful Submission: 2026-02-10 19:30:35

Concurrent GET Server

Time of First Successful Submission: 2026-02-11 13:56:45

Concurrent POST Server

Time of First Successful Submission: 2026-02-11 14:29:00

Web Server

Time of First Successful Submission: 2026-02-11 14:36:43

Debugging Programs

Time of First Successful Submission: 2026-02-08 20:08:09

Inspecting Registers

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

Examining Memory

Time of First Successful Submission: 2026-02-09 13:56:02

Setting Breakpoints

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

GDB Scripting

Time of First Successful Submission: 2026-02-09 14:45:59

Modifying Data

Time of First Successful Submission: 2026-02-09 15:28:36

Modifying Execution

Time of First Successful Submission: 2026-02-09 15:38:59

Broken Functions

Time of First Successful Submission: 2026-02-09 15:53:58


Playing With Programs

116 / 116 747 / 23379


What's the password?

Time of First Successful Submission: 2026-02-11 15:07:27

... and again!

Time of First Successful Submission: 2026-02-11 15:07:56

Newline Troubles

Time of First Successful Submission: 2026-02-11 15:09:06

Reasoning about files

Time of First Successful Submission: 2026-02-11 15:09:52

Specifying Filenames

Time of First Successful Submission: 2026-02-11 15:39:40

Binary and Hex Encoding

Time of First Successful Submission: 2026-02-11 15:43:13

More Hex

Time of First Successful Submission: 2026-02-11 15:43:47

Decoding Hex

Time of First Successful Submission: 2026-02-11 15:45:07

Decoding Practice

Time of First Successful Submission: 2026-02-11 15:47:38

Encoding Practice

Time of First Successful Submission: 2026-02-11 15:49:38

Hex-encoding ASCII

Time of First Successful Submission: 2026-02-11 15:52:49

Nested Encoding

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

Hex-encoding UTF-8

Time of First Successful Submission: 2026-02-11 15:54:50

UTF Mixups

Time of First Successful Submission: 2026-02-11 15:58:12

Modifying Encoded Data

Time of First Successful Submission: 2026-02-11 15:59:05

Decoding Base64

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

Encoding Base64

Time of First Successful Submission: 2026-02-11 16:00:28

Dealing with Obfuscation

Time of First Successful Submission: 2026-02-11 16:05:36

Dealing with Obfuscation 2

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

Your First HTTP Request

Time of First Successful Submission: 2026-02-11 17:30:19

Reading Flask

Time of First Successful Submission: 2026-02-11 17:31:03

Commented Data

Time of First Successful Submission: 2026-02-11 17:31:44

HTTP Metadata

Time of First Successful Submission: 2026-02-11 17:32:42

HTTP (netcat)

Time of First Successful Submission: 2026-02-11 17:34:21

HTTP Paths (netcat)

Time of First Successful Submission: 2026-02-11 17:35:03

HTTP (curl)

Time of First Successful Submission: 2026-02-11 17:35:37

HTTP (python)

Time of First Successful Submission: 2026-02-11 17:36:41

HTTP Host Header (python)

Time of First Successful Submission: 2026-02-11 17:38:00

HTTP Host Header (curl)

Time of First Successful Submission: 2026-02-11 17:38:44

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-02-11 17:39:45

URL Encoding (netcat)

Time of First Successful Submission: 2026-02-11 17:40:49

HTTP GET Parameters

Time of First Successful Submission: 2026-02-11 17:42:39

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-02-11 17:44:20

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-02-11 17:45:54

HTTP Forms

Time of First Successful Submission: 2026-02-11 17:46:40

HTTP Forms (curl)

Time of First Successful Submission: 2026-02-11 17:47:33

HTTP Forms (netcat)

Time of First Successful Submission: 2026-02-11 17:50:13

HTTP Forms (python)

Time of First Successful Submission: 2026-02-11 17:51:02

HTTP Forms Without Forms

Time of First Successful Submission: 2026-02-11 17:52:21

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-02-11 17:53:34

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-02-11 17:55:32

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-02-11 17:56:49

HTTP Redirects (curl)

Time of First Successful Submission: 2026-02-11 17:57:30

HTTP Redirects (python)

Time of First Successful Submission: 2026-02-11 17:58:28

HTTP Cookies (curl)

Time of First Successful Submission: 2026-02-11 18:10:53

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-02-11 18:11:38

HTTP Cookies (python)

Time of First Successful Submission: 2026-02-11 18:12:41

Server State (python)

Time of First Successful Submission: 2026-02-11 18:13:17

Listening Web

Time of First Successful Submission: 2026-02-11 18:14:12

Speaking Redirects

Time of First Successful Submission: 2026-02-11 18:19:47

JavaScript Redirects

Time of First Successful Submission: 2026-02-11 18:25:25

Including JavaScript

Time of First Successful Submission: 2026-02-11 18:41:14

HTTP (javascript)

Time of First Successful Submission: 2026-02-11 18:47:09

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-02-11 18:49:40

HTTP Forms (javascript)

Time of First Successful Submission: 2026-02-11 18:53:06

cat

Time of First Successful Submission: 2026-02-11 22:45:17

more

Time of First Successful Submission: 2026-02-11 22:45:37

less

Time of First Successful Submission: 2026-02-11 22:49:54

tail

Time of First Successful Submission: 2026-02-11 22:54:34

head

Time of First Successful Submission: 2026-02-11 22:59:55

sort

Time of First Successful Submission: 2026-02-11 23:04:16

vim

Time of First Successful Submission: 2026-02-11 23:08:33

emacs

Time of First Successful Submission: 2026-02-11 23:11:09

nano

Time of First Successful Submission: 2026-02-11 23:11:39

rev

Time of First Successful Submission: 2026-02-13 11:21:54

od

Time of First Successful Submission: 2026-02-13 11:25:04

hd

Time of First Successful Submission: 2026-02-13 11:25:45

xxd

Time of First Successful Submission: 2026-02-13 11:27:21

base32

Time of First Successful Submission: 2026-02-13 11:28:15

base64

Time of First Successful Submission: 2026-02-13 11:40:18

split

Time of First Successful Submission: 2026-02-13 11:44:20

gzip

Time of First Successful Submission: 2026-02-13 11:46:21

bzip2

Time of First Successful Submission: 2026-02-13 11:47:28

zip

Time of First Successful Submission: 2026-02-13 11:48:36

tar

Time of First Successful Submission: 2026-02-13 11:49:36

ar

Time of First Successful Submission: 2026-02-13 11:49:59

cpio

Time of First Successful Submission: 2026-02-13 11:50:22

genisoimage

Time of First Successful Submission: 2026-02-13 11:58:18

env

Time of First Successful Submission: 2026-02-13 12:01:28

find

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

make

Time of First Successful Submission: 2026-02-13 12:02:49

nice

Time of First Successful Submission: 2026-02-13 12:03:37

timeout

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

stdbuf

Time of First Successful Submission: 2026-02-13 12:06:41

setarch

Time of First Successful Submission: 2026-02-13 12:08:23

watch

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

socat

Time of First Successful Submission: 2026-02-13 12:10:53

whiptail

Time of First Successful Submission: 2026-02-13 12:13:30

awk

Time of First Successful Submission: 2026-02-13 12:14:29

sed

Time of First Successful Submission: 2026-02-13 12:15:00

ed

Time of First Successful Submission: 2026-02-13 12:17:11

chown

Time of First Successful Submission: 2026-02-13 12:17:47

chmod

Time of First Successful Submission: 2026-02-13 12:18:21

cp

Time of First Successful Submission: 2026-02-13 12:19:07

mv

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

perl

Time of First Successful Submission: 2026-02-13 12:38:13

python

Time of First Successful Submission: 2026-02-13 12:38:38

ruby

Time of First Successful Submission: 2026-02-13 12:41:35

bash

Time of First Successful Submission: 2026-02-13 12:41:52

date

Time of First Successful Submission: 2026-02-13 12:42:17

dmesg

Time of First Successful Submission: 2026-02-13 12:43:01

wc

Time of First Successful Submission: 2026-02-13 12:43:19

gcc

Time of First Successful Submission: 2026-02-13 12:46:28

as

Time of First Successful Submission: 2026-02-13 12:46:53

wget

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

ssh-keygen

Time of First Successful Submission: 2026-02-13 12:51:49

SQL Queries

Time of First Successful Submission: 2026-02-11 14:43:12

Filtering SQL

Time of First Successful Submission: 2026-02-11 14:45:15

Choosing Columns

Time of First Successful Submission: 2026-02-11 14:46:29

Exclusionary Filtering

Time of First Successful Submission: 2026-02-11 14:48:35

Filtering Strings

Time of First Successful Submission: 2026-02-11 14:49:32

Filtering on Expressions

Time of First Successful Submission: 2026-02-11 14:50:38

SELECTing Expressions

Time of First Successful Submission: 2026-02-11 15:00:26

Composite Conditions

Time of First Successful Submission: 2026-02-11 15:02:31

Reaching Your LIMITs

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

Querying Metadata

Time of First Successful Submission: 2026-02-11 15:06:32


GCA CTF

12 / 104 1287 / 43614


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-01-31 17:31:44

Using the GUI Desktop

Time of First Successful Submission: 2026-01-31 17:33:48

Pasting into the Desktop

Time of First Successful Submission: 2026-01-31 17:34:49

Connecting over SSH

Time of First Successful Submission: 2026-01-31 17:36:07

Restarting Challenges

Time of First Successful Submission: 2026-01-31 17:37:37

Getting Help

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

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2026-01-31 17:42:24

Using Privileged Mode

Time of First Successful Submission: 2026-01-31 17:44:18

Persistent Home Directories - One

Time of First Successful Submission: 2026-01-31 17:45:29

Persistent Home Directories - Two

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