testanothercod

🐧 💻 🔤

pwn.college Archives

1 / 202 22734 / 22840


Triple Dereference

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


Advent of Pwn

1 / 12 550 / 554


Day 01

Time of First Successful Submission: 2026-03-01 14:35:10


Intro to Programming Languages

15 / 234 7991 / 32908


Commands

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

Command Arguments

Time of First Successful Submission: 2026-01-17 10:12:37

Command History

Time of First Successful Submission: 2026-01-17 10:13:06

The Root Path

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

Absolute Paths

Time of First Successful Submission: 2026-01-17 14:06:08

Changing position

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

Changing to an Absolute Path

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

Relative Paths

Time of First Successful Submission: 2026-01-17 14:13:34

Cat

Time of First Successful Submission: 2026-01-18 08:34:53

Ls

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

Ls All

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

Find

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

Piping Echo

Time of First Successful Submission: 2026-01-24 09:09:40

Piping Stdout

Time of First Successful Submission: 2026-01-24 09:11:49

Piping Stdin

Time of First Successful Submission: 2026-01-24 09:19:34


Intro to Cybersecurity

31 / 183 8737 / 20437


Path Traversal 1

Time of First Successful Submission: 2026-03-28 13:48:01

Path Traversal 2

Time of First Successful Submission: 2026-03-28 14:09:36

CMDi 1

Time of First Successful Submission: 2026-03-28 14:17:54

CMDi 2

Time of First Successful Submission: 2026-03-28 20:35:55

CMDi 3

Time of First Successful Submission: 2026-03-28 20:43:06

CMDi 4

Time of First Successful Submission: 2026-03-28 20:46:45

CMDi 5

Time of First Successful Submission: 2026-03-28 20:53:51

CMDi 6

Time of First Successful Submission: 2026-03-28 21:02:04

Authentication Bypass 1

Time of First Successful Submission: 2026-04-04 19:23:56

Authentication Bypass 2

Time of First Successful Submission: 2026-04-04 19:45:08

SQLi 1

Time of First Successful Submission: 2026-04-05 12:51:52

SQLi 2

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

SQLi 3

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

SQLi 4

Time of First Successful Submission: 2026-04-05 13:14:34

SQLi 5

Time of First Successful Submission: 2026-04-05 14:17:01

XSS 1

Time of First Successful Submission: 2026-04-11 08:24:59

XSS 2

Time of First Successful Submission: 2026-04-11 08:31:41

XSS 3

Time of First Successful Submission: 2026-04-11 08:38:56

XSS 4

Time of First Successful Submission: 2026-04-11 08:42:55

XSS 5

Time of First Successful Submission: 2026-04-11 09:18:34

XSS 6

Time of First Successful Submission: 2026-04-11 09:23:58

XSS 7

Time of First Successful Submission: 2026-04-11 09:31:01

CSRF 1

Time of First Successful Submission: 2026-04-11 13:16:06

CSRF 2

Time of First Successful Submission: 2026-04-11 13:20:05

CSRF 3

Time of First Successful Submission: 2026-04-11 13:31:50

CSRF 4

Time of First Successful Submission: 2026-04-11 13:36:23

CSRF 5

Time of First Successful Submission: 2026-04-11 13:41:48

Connect

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

Send

Time of First Successful Submission: 2026-04-12 09:04:15

Shutdown

Time of First Successful Submission: 2026-04-12 09:23:35

Listen

Time of First Successful Submission: 2026-04-18 20:19:06


Software Exploitation

1 / 90 2159 / 2193


Level1.0

Time of First Successful Submission: 2026-01-18 08:32:55


Start Here

11 / 12 8064 / 44531


Using the Terminal

Time of First Successful Submission: 2026-01-17 09:37:48

Using the VSCode Workspace

Time of First Successful Submission: 2026-01-17 09:39:08

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2026-01-17 09:43:22

Restarting Challenges

Time of First Successful Submission: 2026-01-17 09:51:03

Challenge Programs

Time of First Successful Submission: 2026-01-17 09:53:13

The Flag File

Time of First Successful Submission: 2026-01-17 09:58:33

Using Privileged Mode

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

Persistent Home Directories - One

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

Persistent Home Directories - Two

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


Linux Luminarium

128 / 128 1961 / 33340


Intro to Commands

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

Intro to Arguments

Time of First Successful Submission: 2026-01-17 10:12:37

Command History

Time of First Successful Submission: 2026-01-17 10:13:06

The Root

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

Program and absolute paths

Time of First Successful Submission: 2026-01-17 14:06:08

Position thy self

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

Position elsewhere

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

implicit relative paths, from /

Time of First Successful Submission: 2026-01-17 14:13:34

explicit relative paths, from /

Time of First Successful Submission: 2026-01-17 14:14:46

implicit relative path

Time of First Successful Submission: 2026-01-17 14:16:11

home sweet home

Time of First Successful Submission: 2026-01-17 14:20:08

cat: not the pet, but the command!

Time of First Successful Submission: 2026-01-18 08:34:53

catting absolute paths

Time of First Successful Submission: 2026-01-18 08:35:36

more catting practice

Time of First Successful Submission: 2026-01-18 08:42:23

grepping for a needle in a haystack

Time of First Successful Submission: 2026-01-18 08:43:19

comparing files

Time of First Successful Submission: 2026-01-18 08:45:45

listing files

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

touching files

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

removing files

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

moving files

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

copying files

Time of First Successful Submission: 2026-01-18 08:50:27

hidden files

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

An Epic Filesystem Quest

Time of First Successful Submission: 2026-01-18 08:55:41

making directories

Time of First Successful Submission: 2026-01-18 09:01:38

finding files

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

linking files

Time of First Successful Submission: 2026-01-18 09:12:51

Learning From Documentation

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

Learning Complex Usage

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

Reading Manuals

Time of First Successful Submission: 2026-01-18 14:19:35

Searching Manuals

Time of First Successful Submission: 2026-01-18 14:21:16

Searching For Manuals

Time of First Successful Submission: 2026-01-18 14:24:45

Helpful Programs

Time of First Successful Submission: 2026-01-18 14:28:38

Help for Builtins

Time of First Successful Submission: 2026-01-18 14:30:10

Matching with *

Time of First Successful Submission: 2026-01-24 08:36:43

Matching with ?

Time of First Successful Submission: 2026-01-24 08:38:08

Matching with []

Time of First Successful Submission: 2026-01-24 08:40:03

Matching paths with []

Time of First Successful Submission: 2026-01-24 08:41:04

Multiple globs

Time of First Successful Submission: 2026-01-24 08:42:10

Mixing globs

Time of First Successful Submission: 2026-01-24 09:00:36

Exclusionary globbing

Time of First Successful Submission: 2026-01-24 09:04:46

Tab completion

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

Multiple options for tab completion

Time of First Successful Submission: 2026-01-24 09:07:53

Tab completion on commands

Time of First Successful Submission: 2026-01-24 09:08:19

Redirecting output

Time of First Successful Submission: 2026-01-24 09:09:40

Redirecting more output

Time of First Successful Submission: 2026-01-24 09:11:49

Appending output

Time of First Successful Submission: 2026-01-24 09:14:26

Redirecting errors

Time of First Successful Submission: 2026-01-24 09:17:13

Redirecting input

Time of First Successful Submission: 2026-01-24 09:19:34

Grepping stored results

Time of First Successful Submission: 2026-01-24 09:25:15

Grepping live output

Time of First Successful Submission: 2026-01-24 09:30:20

Grepping errors

Time of First Successful Submission: 2026-01-24 09:32:11

Filtering with grep -v

Time of First Successful Submission: 2026-01-24 09:33:15

Filtering with sed

Time of First Successful Submission: 2026-01-24 09:35:00

Duplicating piped data with tee

Time of First Successful Submission: 2026-01-24 09:38:03

Process substitution for input

Time of First Successful Submission: 2026-01-24 09:42:11

Writing to multiple programs

Time of First Successful Submission: 2026-01-24 09:47:27

Split-piping stderr and stdout

Time of First Successful Submission: 2026-01-24 09:58:08

Named pipes

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

Printing Variables

Time of First Successful Submission: 2026-01-24 10:06:20

Setting Variables

Time of First Successful Submission: 2026-01-24 10:07:14

Multi-word Variables

Time of First Successful Submission: 2026-01-24 10:07:55

Exporting Variables

Time of First Successful Submission: 2026-01-24 10:09:53

Printing Exported Variables

Time of First Successful Submission: 2026-01-24 10:11:26

Storing Command Output

Time of First Successful Submission: 2026-01-24 10:12:17

Reading Input

Time of First Successful Submission: 2026-01-24 10:14:46

Reading Files

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

Translating characters

Time of First Successful Submission: 2026-01-24 10:19:19

Deleting characters

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

Deleting newlines

Time of First Successful Submission: 2026-01-24 10:21:57

Extracting the first lines with head

Time of First Successful Submission: 2026-01-24 10:23:21

Extracting specific sections of text

Time of First Successful Submission: 2026-01-24 10:27:46

Sorting data

Time of First Successful Submission: 2026-01-24 10:29:17

Listing Processes

Time of First Successful Submission: 2026-01-25 08:31:46

Killing Processes

Time of First Successful Submission: 2026-01-25 08:36:07

Interrupting Processes

Time of First Successful Submission: 2026-01-25 08:37:15

Killing Misbehaving Processes

Time of First Successful Submission: 2026-01-25 08:43:12

Suspending Processes

Time of First Successful Submission: 2026-01-25 08:44:28

Resuming Processes

Time of First Successful Submission: 2026-01-25 08:45:21

Backgrounding Processes

Time of First Successful Submission: 2026-01-25 08:50:01

Foregrounding Processes

Time of First Successful Submission: 2026-01-25 08:51:38

Starting Backgrounded Processes

Time of First Successful Submission: 2026-01-25 08:52:37

Process Exit Codes

Time of First Successful Submission: 2026-01-25 08:53:57

Becoming root with su

Time of First Successful Submission: 2026-01-25 09:03:37

Other users with su

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

Cracking passwords

Time of First Successful Submission: 2026-01-25 09:08:40

Using sudo

Time of First Successful Submission: 2026-01-25 09:10:57

Changing File Ownership

Time of First Successful Submission: 2026-01-25 09:18:18

Groups and Files

Time of First Successful Submission: 2026-01-25 09:20:49

Fun With Groups Names

Time of First Successful Submission: 2026-01-25 09:22:05

Changing Permissions

Time of First Successful Submission: 2026-01-25 09:27:57

Executable Files

Time of First Successful Submission: 2026-01-25 09:30:09

Permission Tweaking Practice

Time of First Successful Submission: 2026-01-25 13:42:45

Permissions Setting Practice

Time of First Successful Submission: 2026-01-25 13:53:58

The SUID Bit

Time of First Successful Submission: 2026-01-25 13:56:00

Chaining with Semicolons

Time of First Successful Submission: 2026-01-25 13:57:51

Building on Success

Time of First Successful Submission: 2026-01-25 13:58:59

Handling Failure

Time of First Successful Submission: 2026-01-25 13:59:59

Your First Shell Script

Time of First Successful Submission: 2026-01-25 14:03:39

Redirecting Script Output

Time of First Successful Submission: 2026-01-31 09:50:03

Executable Shell Scripts

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

Understanding Shebangs

Time of First Successful Submission: 2026-01-31 10:01:03

Scripting with Arguments

Time of First Successful Submission: 2026-01-31 10:03:48

Scripting with Conditionals

Time of First Successful Submission: 2026-01-31 10:09:09

Scripting with Default Cases

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

Scripting with Multiple Conditions

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

Reading Shell Scripts

Time of First Successful Submission: 2026-01-31 10:22:07

Launching Screen

Time of First Successful Submission: 2026-01-31 10:23:09

Detaching and Attaching

Time of First Successful Submission: 2026-01-31 10:24:46

Finding Sessions

Time of First Successful Submission: 2026-01-31 10:26:12

Switching Windows

Time of First Successful Submission: 2026-01-31 10:27:06

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-01-31 10:28:26

Switching Windows (tmux)

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

The PATH Variable

Time of First Successful Submission: 2026-01-31 10:30:45

Setting PATH

Time of First Successful Submission: 2026-01-31 10:31:42

Finding Commands

Time of First Successful Submission: 2026-01-31 10:32:42

Adding Commands

Time of First Successful Submission: 2026-01-31 10:41:09

Hijacking Commands

Time of First Successful Submission: 2026-01-31 10:43:34

Bashrc Backdoor

Time of First Successful Submission: 2026-01-31 15:05:03

Sniffing Input

Time of First Successful Submission: 2026-02-07 10:55:57

Overshared Directories

Time of First Successful Submission: 2026-02-07 14:46:45

Tricky Linking

Time of First Successful Submission: 2026-02-07 15:09:03

Sniffing Process Arguments

Time of First Successful Submission: 2026-02-08 09:00:25

Snooping on Configurations

Time of First Successful Submission: 2026-02-08 09:05:23

The Fork Bomb

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

Disk-Space Doomsday

Time of First Successful Submission: 2026-02-08 14:01:25

rm -rf /

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

Life after rm -rf /

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

Finding meaning after rm -rf /

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


Computing 101

94 / 94 121 / 22064


Your First Register

Time of First Successful Submission: 2026-02-08 14:28:14

Your First Syscall

Time of First Successful Submission: 2026-02-08 14:33:31

Exit Codes

Time of First Successful Submission: 2026-02-08 14:35:54

Building Executables

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

Moving Between Registers

Time of First Successful Submission: 2026-02-08 14:48:52

Loading From Memory

Time of First Successful Submission: 2026-02-14 13:59:44

More Loading Practice

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

Dereferencing Pointers

Time of First Successful Submission: 2026-02-14 14:07:44

Dereferencing Yourself

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

Dereferencing with Offsets

Time of First Successful Submission: 2026-02-14 14:12:04

Stored Addresses

Time of First Successful Submission: 2026-02-14 14:15:38

Double Dereference

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

The Stack

Time of First Successful Submission: 2026-02-21 10:27:17

Stack Offsets

Time of First Successful Submission: 2026-02-21 10:35:04

Program Arguments on the Stack

Time of First Successful Submission: 2026-02-21 10:36:01

Popping From the Stack

Time of First Successful Submission: 2026-02-21 10:36:53

Disassembling Programs

Time of First Successful Submission: 2026-02-21 14:12:37

Tracing Syscalls

Time of First Successful Submission: 2026-02-08 14:52:13

Starting GDB

Time of First Successful Submission: 2026-02-08 14:53:00

Quitting GDB

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

Starting Programs in GDB

Time of First Successful Submission: 2026-02-08 14:54:04

Disassembling in GDB

Time of First Successful Submission: 2026-02-21 13:49:06

Stepping Through Instructions

Time of First Successful Submission: 2026-02-21 13:50:59

Reading Register Values

Time of First Successful Submission: 2026-02-21 13:53:09

Popping Stack Values

Time of First Successful Submission: 2026-02-21 14:00:23

Examining Memory

Time of First Successful Submission: 2026-02-21 14:01:52

Examining Stack Pointers

Time of First Successful Submission: 2026-02-21 14:04:16

Cooperative Debugging

Time of First Successful Submission: 2026-02-21 14:10:28

Writing Output

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

Chaining Syscalls

Time of First Successful Submission: 2026-02-14 14:51:30

Writing Strings

Time of First Successful Submission: 2026-02-14 14:52:12

Reading Data

Time of First Successful Submission: 2026-02-14 14:56:28

Opening Files

Time of First Successful Submission: 2026-02-21 14:43:00

Hardcoding the Filename

Time of First Successful Submission: 2026-02-21 14:48:57

Comparing Values

Time of First Successful Submission: 2026-02-22 10:41:42

Comparing Characters

Time of First Successful Submission: 2026-02-22 14:03:40

Conditional Control Flow

Time of First Successful Submission: 2026-02-22 14:12:41

Comparing Strings

Time of First Successful Submission: 2026-02-22 14:16:04

Reverse the Password

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

Conditionals Without Conditionals

Time of First Successful Submission: 2026-02-22 14:28:23

Looping

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

Reverse the Calculation

Time of First Successful Submission: 2026-02-28 14:27:29

Reverse the Reverse

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

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-02-28 14:33:01

Loops on Data

Time of First Successful Submission: 2026-02-28 14:36:28

set-register

Time of First Successful Submission: 2026-02-14 15:04:33

set-multiple-registers

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

add-to-register

Time of First Successful Submission: 2026-02-15 10:14:44

linear-equation-registers

Time of First Successful Submission: 2026-02-15 13:46:02

integer-division

Time of First Successful Submission: 2026-02-15 13:52:34

modulo-operation

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

set-upper-byte

Time of First Successful Submission: 2026-02-15 14:00:27

efficient-modulo

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

byte-extraction

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

bitwise-and

Time of First Successful Submission: 2026-02-20 20:46:27

check-even

Time of First Successful Submission: 2026-02-21 09:16:37

memory-read

Time of First Successful Submission: 2026-02-21 09:22:58

memory-write

Time of First Successful Submission: 2026-02-21 09:25:41

memory-increment

Time of First Successful Submission: 2026-02-21 09:30:18

byte-access

Time of First Successful Submission: 2026-02-21 09:35:29

memory-size-access

Time of First Successful Submission: 2026-02-21 09:37:39

little-endian-write

Time of First Successful Submission: 2026-02-21 09:40:13

memory-sum

Time of First Successful Submission: 2026-02-21 09:44:05

stack-subtraction

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

swap-stack-values

Time of First Successful Submission: 2026-02-21 09:47:10

average-stack-values

Time of First Successful Submission: 2026-02-21 09:48:10

absolute-jump

Time of First Successful Submission: 2026-02-21 09:56:42

relative-jump

Time of First Successful Submission: 2026-02-21 10:09:14

jump-trampoline

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

conditional-jump

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

indirect-jump

Time of First Successful Submission: 2026-02-21 10:14:25

average-loop

Time of First Successful Submission: 2026-02-21 10:15:49

count-non-zero

Time of First Successful Submission: 2026-02-21 10:16:53

string-lower

Time of First Successful Submission: 2026-02-21 10:18:45

most-common-byte

Time of First Successful Submission: 2026-02-21 10:22:50

Exit

Time of First Successful Submission: 2026-02-28 14:40:00

Socket

Time of First Successful Submission: 2026-02-28 14:42:20

Bind

Time of First Successful Submission: 2026-02-28 14:52:39

Listen

Time of First Successful Submission: 2026-02-28 14:54:37

Accept

Time of First Successful Submission: 2026-02-28 14:56:00

Static Response

Time of First Successful Submission: 2026-02-28 14:58:20

Dynamic Response

Time of First Successful Submission: 2026-02-28 15:02:53

Iterative GET Server

Time of First Successful Submission: 2026-02-28 15:03:41

Concurrent GET Server

Time of First Successful Submission: 2026-02-28 15:06:19

Concurrent POST Server

Time of First Successful Submission: 2026-02-28 15:07:57

Web Server

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

Debugging Programs

Time of First Successful Submission: 2026-03-01 08:50:03

Inspecting Registers

Time of First Successful Submission: 2026-03-01 08:55:06

Examining Memory

Time of First Successful Submission: 2026-03-01 09:02:50

Setting Breakpoints

Time of First Successful Submission: 2026-03-01 09:27:21

GDB Scripting

Time of First Successful Submission: 2026-03-01 10:06:11

Modifying Data

Time of First Successful Submission: 2026-03-01 10:11:38

Modifying Execution

Time of First Successful Submission: 2026-03-01 10:13:28

Broken Functions

Time of First Successful Submission: 2026-03-01 10:15:25


Playing With Programs

116 / 116 844 / 23615


What's the password?

Time of First Successful Submission: 2026-03-01 10:21:26

... and again!

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

Newline Troubles

Time of First Successful Submission: 2026-03-07 09:57:13

Reasoning about files

Time of First Successful Submission: 2026-03-07 10:02:11

Specifying Filenames

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

Binary and Hex Encoding

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

More Hex

Time of First Successful Submission: 2026-03-07 10:23:31

Decoding Hex

Time of First Successful Submission: 2026-03-07 10:27:00

Decoding Practice

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

Encoding Practice

Time of First Successful Submission: 2026-03-07 14:06:32

Hex-encoding ASCII

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

Nested Encoding

Time of First Successful Submission: 2026-03-07 14:39:11

Hex-encoding UTF-8

Time of First Successful Submission: 2026-03-07 14:40:25

UTF Mixups

Time of First Successful Submission: 2026-03-07 14:45:07

Modifying Encoded Data

Time of First Successful Submission: 2026-03-07 14:46:38

Decoding Base64

Time of First Successful Submission: 2026-03-07 14:48:41

Encoding Base64

Time of First Successful Submission: 2026-03-07 14:49:37

Dealing with Obfuscation

Time of First Successful Submission: 2026-03-07 14:51:41

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-03-07 14:52:54

Your First HTTP Request

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

Reading Flask

Time of First Successful Submission: 2026-03-07 21:15:17

Commented Data

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

HTTP Metadata

Time of First Successful Submission: 2026-03-08 19:41:42

HTTP (netcat)

Time of First Successful Submission: 2026-03-08 19:52:41

HTTP Paths (netcat)

Time of First Successful Submission: 2026-03-14 14:06:35

HTTP (curl)

Time of First Successful Submission: 2026-03-14 14:11:18

HTTP (python)

Time of First Successful Submission: 2026-03-14 14:15:17

HTTP Host Header (python)

Time of First Successful Submission: 2026-03-14 14:26:20

HTTP Host Header (curl)

Time of First Successful Submission: 2026-03-14 14:36:40

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-03-14 14:41:28

URL Encoding (netcat)

Time of First Successful Submission: 2026-03-14 14:47:55

HTTP GET Parameters

Time of First Successful Submission: 2026-03-15 10:25:25

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-03-15 10:32:02

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-03-15 10:34:21

HTTP Forms

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

HTTP Forms (curl)

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

HTTP Forms (netcat)

Time of First Successful Submission: 2026-03-15 14:11:16

HTTP Forms (python)

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

HTTP Forms Without Forms

Time of First Successful Submission: 2026-03-15 14:17:02

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-03-21 09:57:10

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-03-21 10:04:35

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-03-21 10:09:18

HTTP Redirects (curl)

Time of First Successful Submission: 2026-03-21 10:15:04

HTTP Redirects (python)

Time of First Successful Submission: 2026-03-21 10:19:00

HTTP Cookies (curl)

Time of First Successful Submission: 2026-03-21 10:22:34

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-03-21 10:26:17

HTTP Cookies (python)

Time of First Successful Submission: 2026-03-21 10:27:48

Server State (python)

Time of First Successful Submission: 2026-03-21 10:29:23

Listening Web

Time of First Successful Submission: 2026-03-21 10:32:30

Speaking Redirects

Time of First Successful Submission: 2026-03-22 10:23:49

JavaScript Redirects

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

Including JavaScript

Time of First Successful Submission: 2026-03-22 20:00:34

HTTP (javascript)

Time of First Successful Submission: 2026-03-22 20:04:30

HTTP Get Parameters (javascript)

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

HTTP Forms (javascript)

Time of First Successful Submission: 2026-03-22 20:11:01

cat

Time of First Successful Submission: 2026-03-22 20:12:11

more

Time of First Successful Submission: 2026-03-22 20:12:33

less

Time of First Successful Submission: 2026-03-22 20:12:55

tail

Time of First Successful Submission: 2026-03-22 20:13:19

head

Time of First Successful Submission: 2026-03-22 20:14:51

sort

Time of First Successful Submission: 2026-03-22 20:15:15

vim

Time of First Successful Submission: 2026-03-22 20:15:46

emacs

Time of First Successful Submission: 2026-03-22 20:16:10

nano

Time of First Successful Submission: 2026-03-22 20:16:33

rev

Time of First Successful Submission: 2026-03-22 20:17:39

od

Time of First Successful Submission: 2026-03-22 20:18:57

hd

Time of First Successful Submission: 2026-03-22 20:20:09

xxd

Time of First Successful Submission: 2026-03-22 20:20:41

base32

Time of First Successful Submission: 2026-03-22 20:21:20

base64

Time of First Successful Submission: 2026-03-22 20:21:52

split

Time of First Successful Submission: 2026-03-22 20:22:26

gzip

Time of First Successful Submission: 2026-03-22 20:22:51

bzip2

Time of First Successful Submission: 2026-03-22 20:23:18

zip

Time of First Successful Submission: 2026-03-22 20:23:51

tar

Time of First Successful Submission: 2026-03-22 20:24:16

ar

Time of First Successful Submission: 2026-03-22 20:26:01

cpio

Time of First Successful Submission: 2026-03-22 20:26:34

genisoimage

Time of First Successful Submission: 2026-03-22 20:59:30

env

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

find

Time of First Successful Submission: 2026-03-23 20:04:52

make

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

nice

Time of First Successful Submission: 2026-03-23 20:06:30

timeout

Time of First Successful Submission: 2026-03-23 20:07:52

stdbuf

Time of First Successful Submission: 2026-03-23 20:08:25

setarch

Time of First Successful Submission: 2026-03-23 20:09:06

watch

Time of First Successful Submission: 2026-03-23 20:09:48

socat

Time of First Successful Submission: 2026-03-23 20:10:31

whiptail

Time of First Successful Submission: 2026-03-23 20:10:58

awk

Time of First Successful Submission: 2026-03-23 20:11:26

sed

Time of First Successful Submission: 2026-03-23 20:11:58

ed

Time of First Successful Submission: 2026-03-23 20:12:48

chown

Time of First Successful Submission: 2026-03-23 20:14:45

chmod

Time of First Successful Submission: 2026-03-23 20:15:17

cp

Time of First Successful Submission: 2026-03-23 20:17:07

mv

Time of First Successful Submission: 2026-03-23 20:50:04

perl

Time of First Successful Submission: 2026-03-24 20:09:46

python

Time of First Successful Submission: 2026-03-24 20:10:18

ruby

Time of First Successful Submission: 2026-03-24 20:11:38

bash

Time of First Successful Submission: 2026-03-24 20:12:11

date

Time of First Successful Submission: 2026-03-24 20:12:58

dmesg

Time of First Successful Submission: 2026-03-24 20:13:30

wc

Time of First Successful Submission: 2026-03-24 20:16:27

gcc

Time of First Successful Submission: 2026-03-24 20:17:04

as

Time of First Successful Submission: 2026-03-24 20:18:01

wget

Time of First Successful Submission: 2026-03-24 20:22:54

ssh-keygen

Time of First Successful Submission: 2026-03-24 20:43:27

SQL Queries

Time of First Successful Submission: 2026-03-24 20:44:55

Filtering SQL

Time of First Successful Submission: 2026-03-25 19:46:14

Choosing Columns

Time of First Successful Submission: 2026-03-25 19:47:24

Exclusionary Filtering

Time of First Successful Submission: 2026-03-25 19:49:10

Filtering Strings

Time of First Successful Submission: 2026-03-25 19:50:38

Filtering on Expressions

Time of First Successful Submission: 2026-03-25 19:52:46

SELECTing Expressions

Time of First Successful Submission: 2026-03-25 19:57:36

Composite Conditions

Time of First Successful Submission: 2026-03-25 20:01:34

Reaching Your LIMITs

Time of First Successful Submission: 2026-03-25 20:08:23

Querying Metadata

Time of First Successful Submission: 2026-03-25 20:11:36


GCA CTF

11 / 104 8222 / 44812


Using the Terminal

Time of First Successful Submission: 2026-01-17 09:37:48

Using the VSCode Workspace

Time of First Successful Submission: 2026-01-17 09:39:08

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2026-01-17 09:43:22

Connecting over SSH

Time of First Successful Submission: 2026-01-17 09:48:39

Restarting Challenges

Time of First Successful Submission: 2026-01-17 09:51:03

Challenge Programs

Time of First Successful Submission: 2026-01-17 09:53:13

The Flag File

Time of First Successful Submission: 2026-01-17 09:58:33

Using Privileged Mode

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

Persistent Home Directories - One

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

Persistent Home Directories - Two

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