Retro90

🐧 💻 🔤

pwn.college Archives

25 / 202 4639 / 22806


level1

Time of First Successful Submission: 2024-11-27 22:21:27

level2

Time of First Successful Submission: 2024-11-28 20:07:46

level3

Time of First Successful Submission: 2024-11-28 20:13:32

level4

Time of First Successful Submission: 2024-12-08 14:16:01

level5

Time of First Successful Submission: 2024-12-08 15:22:45

level6

Time of First Successful Submission: 2024-12-09 11:32:51

level7

Time of First Successful Submission: 2024-12-11 18:39:12

level8

Time of First Successful Submission: 2024-12-11 18:41:40

level9

Time of First Successful Submission: 2024-12-11 18:44:12

level10

Time of First Successful Submission: 2024-12-12 15:02:43

level11

Time of First Successful Submission: 2024-12-12 15:17:19

level12

Time of First Successful Submission: 2024-12-13 16:11:20

level13

Time of First Successful Submission: 2024-12-13 16:12:48

level14

Time of First Successful Submission: 2024-12-13 16:54:07

level15

Time of First Successful Submission: 2025-02-25 15:40:43

level22

Time of First Successful Submission: 2024-12-13 17:07:25

level23

Time of First Successful Submission: 2024-12-14 16:26:35

level24

Time of First Successful Submission: 2024-12-15 16:42:25

level25

Time of First Successful Submission: 2024-12-16 17:57:12

level26

Time of First Successful Submission: 2024-12-17 17:36:07

level27

Time of First Successful Submission: 2024-12-17 17:57:46

level28

Time of First Successful Submission: 2024-12-21 13:16:04

level29

Time of First Successful Submission: 2024-12-21 14:28:57

level30

Time of First Successful Submission: 2024-12-27 14:11:47

Triple Dereference

Time of First Successful Submission: 2024-12-31 15:43:57


ACSAC CTFs

1 / 21 192 / 241


Pānānā

Time of First Successful Submission: 2026-01-20 13:36:04


Intro to Programming Languages

22 / 234 768 / 32297


P1.0 Level 1 Open /flag in VSCode

Time of First Successful Submission: 2026-03-27 00:38:19

Commands

Time of First Successful Submission: 2024-09-16 16:57:00

Command Arguments

Time of First Successful Submission: 2024-09-16 16:58:38

Command History

Time of First Successful Submission: 2025-11-23 13:20:15

The Root Path

Time of First Successful Submission: 2024-09-16 17:01:26

Absolute Paths

Time of First Successful Submission: 2024-09-16 17:03:12

Changing position

Time of First Successful Submission: 2024-09-16 20:01:55

Changing to an Absolute Path

Time of First Successful Submission: 2024-09-16 20:04:38

Relative Paths

Time of First Successful Submission: 2024-09-16 20:23:49

P1.0 Level 5 read

Time of First Successful Submission: 2026-03-27 00:35:36

Cat

Time of First Successful Submission: 2024-09-17 07:49:59

Ls

Time of First Successful Submission: 2024-09-17 08:06:09

Ls All

Time of First Successful Submission: 2024-09-17 08:11:54

P1.0 Level 2 list dir

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

Find

Time of First Successful Submission: 2024-09-17 08:27:20

P1.0 Level 3 change dir

Time of First Successful Submission: 2026-03-27 00:39:24

P1.0 Level 4 move

Time of First Successful Submission: 2026-03-27 00:41:00

P1.0 Level 6 grep

Time of First Successful Submission: 2026-03-27 00:42:20

P1.0 Level 7 execute

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

Piping Echo

Time of First Successful Submission: 2024-09-19 17:09:01

Piping Stdout

Time of First Successful Submission: 2024-09-19 17:36:57

Piping Stdin

Time of First Successful Submission: 2024-09-20 10:01:09


Intro to Cybersecurity

5 / 183 15662 / 20165


Connect

Time of First Successful Submission: 2025-12-21 19:58:37

Send

Time of First Successful Submission: 2025-12-21 21:04:17

Shutdown

Time of First Successful Submission: 2025-12-21 21:07:58

Listen

Time of First Successful Submission: 2025-12-22 16:50:26

Scan 1

Time of First Successful Submission: 2025-12-23 17:22:50


Start Here

11 / 12 7459 / 43702


Using the Terminal

Time of First Successful Submission: 2025-12-17 17:34:10

Using the VSCode Workspace

Time of First Successful Submission: 2024-08-31 09:30:50

Using the GUI Desktop

Time of First Successful Submission: 2024-08-31 09:39:08

Pasting into the Desktop

Time of First Successful Submission: 2024-08-31 20:04:55

Restarting Challenges

Time of First Successful Submission: 2024-08-31 20:10:02

Challenge Programs

Time of First Successful Submission: 2024-08-31 21:40:41

The Flag File

Time of First Successful Submission: 2024-08-31 21:41:53

Using Privileged Mode

Time of First Successful Submission: 2024-08-31 21:43:37

Persistent Home Directories - One

Time of First Successful Submission: 2024-08-31 21:46:09

Persistent Home Directories - Two

Time of First Successful Submission: 2024-08-31 21:46:59


Linux Luminarium

93 / 128 6690 / 32713


Intro to Commands

Time of First Successful Submission: 2024-09-16 16:57:00

Intro to Arguments

Time of First Successful Submission: 2024-09-16 16:58:38

Command History

Time of First Successful Submission: 2025-11-23 13:20:15

The Root

Time of First Successful Submission: 2024-09-16 17:01:26

Program and absolute paths

Time of First Successful Submission: 2024-09-16 17:03:12

Position thy self

Time of First Successful Submission: 2024-09-16 20:01:55

Position elsewhere

Time of First Successful Submission: 2024-09-16 20:04:38

implicit relative paths, from /

Time of First Successful Submission: 2024-09-16 20:23:49

explicit relative paths, from /

Time of First Successful Submission: 2024-09-16 20:26:34

implicit relative path

Time of First Successful Submission: 2024-09-16 20:28:18

home sweet home

Time of First Successful Submission: 2024-09-16 20:37:34

cat: not the pet, but the command!

Time of First Successful Submission: 2024-09-17 07:49:59

catting absolute paths

Time of First Successful Submission: 2024-09-17 07:55:01

more catting practice

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

grepping for a needle in a haystack

Time of First Successful Submission: 2024-09-17 08:04:00

comparing files

Time of First Successful Submission: 2026-02-28 12:07:43

listing files

Time of First Successful Submission: 2024-09-17 08:06:09

touching files

Time of First Successful Submission: 2024-09-17 08:07:37

removing files

Time of First Successful Submission: 2024-09-17 08:09:18

moving files

Time of First Successful Submission: 2026-02-28 12:10:03

copying files

Time of First Successful Submission: 2026-02-28 12:10:41

hidden files

Time of First Successful Submission: 2024-09-17 08:11:54

An Epic Filesystem Quest

Time of First Successful Submission: 2024-09-17 08:19:51

making directories

Time of First Successful Submission: 2024-09-17 08:21:34

finding files

Time of First Successful Submission: 2024-09-17 08:27:20

linking files

Time of First Successful Submission: 2024-09-19 15:30:44

Learning From Documentation

Time of First Successful Submission: 2024-09-18 14:11:22

Learning Complex Usage

Time of First Successful Submission: 2024-09-18 15:26:04

Reading Manuals

Time of First Successful Submission: 2024-09-18 15:30:28

Searching Manuals

Time of First Successful Submission: 2024-09-18 15:36:51

Searching For Manuals

Time of First Successful Submission: 2024-09-18 17:11:40

Helpful Programs

Time of First Successful Submission: 2024-09-18 16:08:24

Help for Builtins

Time of First Successful Submission: 2024-09-18 16:11:22

Matching with *

Time of First Successful Submission: 2024-09-19 16:02:15

Matching with ?

Time of First Successful Submission: 2024-09-19 16:07:37

Matching with []

Time of First Successful Submission: 2024-09-19 16:15:08

Matching paths with []

Time of First Successful Submission: 2024-09-19 16:19:45

Mixing globs

Time of First Successful Submission: 2024-09-20 22:15:44

Exclusionary globbing

Time of First Successful Submission: 2024-09-20 22:26:43

Redirecting output

Time of First Successful Submission: 2024-09-19 17:09:01

Redirecting more output

Time of First Successful Submission: 2024-09-19 17:36:57

Appending output

Time of First Successful Submission: 2024-09-19 17:40:19

Redirecting errors

Time of First Successful Submission: 2024-09-20 09:31:29

Redirecting input

Time of First Successful Submission: 2024-09-20 10:01:09

Grepping stored results

Time of First Successful Submission: 2024-09-20 10:03:59

Grepping live output

Time of First Successful Submission: 2024-09-20 10:06:28

Grepping errors

Time of First Successful Submission: 2024-09-20 10:15:18

Filtering with grep -v

Time of First Successful Submission: 2026-03-30 13:33:23

Filtering with sed

Time of First Successful Submission: 2026-03-30 13:39:55

Duplicating piped data with tee

Time of First Successful Submission: 2024-09-22 00:22:13

Process substitution for input

Time of First Successful Submission: 2026-03-30 13:42:40

Writing to multiple programs

Time of First Successful Submission: 2024-09-22 10:37:48

Split-piping stderr and stdout

Time of First Successful Submission: 2024-09-22 16:38:33

Named pipes

Time of First Successful Submission: 2026-03-30 14:10:59

Printing Variables

Time of First Successful Submission: 2024-09-20 10:51:55

Setting Variables

Time of First Successful Submission: 2024-09-20 10:54:34

Multi-word Variables

Time of First Successful Submission: 2024-09-20 10:57:12

Exporting Variables

Time of First Successful Submission: 2024-09-20 11:01:29

Printing Exported Variables

Time of First Successful Submission: 2024-09-20 11:03:08

Storing Command Output

Time of First Successful Submission: 2024-09-20 12:42:32

Reading Input

Time of First Successful Submission: 2024-09-20 20:35:51

Reading Files

Time of First Successful Submission: 2024-09-20 20:46:43

Listing Processes

Time of First Successful Submission: 2024-09-21 09:43:49

Killing Processes

Time of First Successful Submission: 2024-09-21 09:53:03

Interrupting Processes

Time of First Successful Submission: 2024-09-21 10:13:03

Killing Misbehaving Processes

Time of First Successful Submission: 2026-03-27 18:33:49

Suspending Processes

Time of First Successful Submission: 2024-09-21 10:15:12

Resuming Processes

Time of First Successful Submission: 2024-09-21 10:16:28

Backgrounding Processes

Time of First Successful Submission: 2024-09-21 10:18:55

Foregrounding Processes

Time of First Successful Submission: 2024-09-21 10:21:01

Starting Backgrounded Processes

Time of First Successful Submission: 2024-09-21 10:22:20

Process Exit Codes

Time of First Successful Submission: 2024-09-21 10:24:52

Becoming root with su

Time of First Successful Submission: 2024-09-21 15:28:40

Other users with su

Time of First Successful Submission: 2024-09-21 15:42:50

Cracking passwords

Time of First Successful Submission: 2024-09-21 15:46:06

Using sudo

Time of First Successful Submission: 2024-09-21 15:47:46

Changing File Ownership

Time of First Successful Submission: 2024-09-21 12:40:36

Groups and Files

Time of First Successful Submission: 2024-09-21 12:44:19

Fun With Groups Names

Time of First Successful Submission: 2024-09-21 12:50:19

Changing Permissions

Time of First Successful Submission: 2024-09-21 13:14:46

Executable Files

Time of First Successful Submission: 2024-09-21 13:19:02

Permission Tweaking Practice

Time of First Successful Submission: 2024-09-21 14:55:17

Permissions Setting Practice

Time of First Successful Submission: 2024-09-21 15:10:33

The SUID Bit

Time of First Successful Submission: 2024-09-21 15:13:31

Chaining with Semicolons

Time of First Successful Submission: 2024-09-21 16:23:17

Your First Shell Script

Time of First Successful Submission: 2024-09-21 16:28:59

Redirecting Script Output

Time of First Successful Submission: 2024-09-21 23:20:11

Executable Shell Scripts

Time of First Successful Submission: 2024-09-21 23:23:00

The PATH Variable

Time of First Successful Submission: 2024-09-21 23:26:27

Setting PATH

Time of First Successful Submission: 2024-09-21 23:29:46

Finding Commands

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

Adding Commands

Time of First Successful Submission: 2024-09-22 10:02:49

Hijacking Commands

Time of First Successful Submission: 2024-09-22 10:32:19


Computing 101

94 / 94 73 / 21675


Your First Register

Time of First Successful Submission: 2024-12-28 13:08:02

Your First Syscall

Time of First Successful Submission: 2024-12-28 13:16:38

Exit Codes

Time of First Successful Submission: 2024-12-28 13:19:19

Building Executables

Time of First Successful Submission: 2024-12-28 14:10:13

Moving Between Registers

Time of First Successful Submission: 2024-12-29 23:09:02

Loading From Memory

Time of First Successful Submission: 2024-12-30 13:14:31

More Loading Practice

Time of First Successful Submission: 2024-12-30 13:22:06

Dereferencing Pointers

Time of First Successful Submission: 2024-12-30 13:39:29

Dereferencing Yourself

Time of First Successful Submission: 2024-12-30 13:44:36

Dereferencing with Offsets

Time of First Successful Submission: 2024-12-31 14:58:21

Stored Addresses

Time of First Successful Submission: 2024-12-31 15:07:43

Double Dereference

Time of First Successful Submission: 2024-12-31 15:12:46

The Stack

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

Stack Offsets

Time of First Successful Submission: 2026-02-23 12:55:37

Program Arguments on the Stack

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

Popping From the Stack

Time of First Successful Submission: 2026-02-23 13:04:30

Disassembling Programs

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

Tracing Syscalls

Time of First Successful Submission: 2024-12-29 22:59:47

Starting GDB

Time of First Successful Submission: 2025-02-10 14:41:51

Quitting GDB

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

Starting Programs in GDB

Time of First Successful Submission: 2025-02-10 14:44:03

Disassembling in GDB

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

Stepping Through Instructions

Time of First Successful Submission: 2026-02-24 16:42:20

Reading Register Values

Time of First Successful Submission: 2026-02-24 16:44:32

Popping Stack Values

Time of First Successful Submission: 2026-02-24 16:46:29

Examining Memory

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

Examining Stack Pointers

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

Cooperative Debugging

Time of First Successful Submission: 2026-02-24 17:25:05

Writing Output

Time of First Successful Submission: 2025-01-01 14:32:01

Chaining Syscalls

Time of First Successful Submission: 2025-01-01 14:41:46

Writing Strings

Time of First Successful Submission: 2025-01-01 14:48:51

Reading Data

Time of First Successful Submission: 2025-02-21 20:07:37

Opening Files

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

Hardcoding the Filename

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

Comparing Values

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

Comparing Characters

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

Conditional Control Flow

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

Comparing Strings

Time of First Successful Submission: 2026-02-25 08:27:32

Reverse the Password

Time of First Successful Submission: 2026-02-25 15:05:27

Conditionals Without Conditionals

Time of First Successful Submission: 2026-02-25 15:56:45

Looping

Time of First Successful Submission: 2026-02-25 16:11:47

Reverse the Calculation

Time of First Successful Submission: 2026-02-24 17:38:22

Reverse the Reverse

Time of First Successful Submission: 2026-02-24 17:41:49

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-02-24 17:44:39

Loops on Data

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

set-register

Time of First Successful Submission: 2024-10-05 10:46:06

set-multiple-registers

Time of First Successful Submission: 2024-10-11 12:50:43

add-to-register

Time of First Successful Submission: 2024-10-05 14:08:37

linear-equation-registers

Time of First Successful Submission: 2024-10-05 14:30:30

integer-division

Time of First Successful Submission: 2024-10-05 21:55:52

modulo-operation

Time of First Successful Submission: 2024-10-11 06:19:14

set-upper-byte

Time of First Successful Submission: 2024-10-11 12:57:30

efficient-modulo

Time of First Successful Submission: 2024-10-11 06:42:15

byte-extraction

Time of First Successful Submission: 2024-10-07 18:26:35

bitwise-and

Time of First Successful Submission: 2024-10-07 18:33:38

check-even

Time of First Successful Submission: 2024-10-09 16:10:52

memory-read

Time of First Successful Submission: 2024-10-11 13:35:45

memory-write

Time of First Successful Submission: 2024-10-11 13:37:27

memory-increment

Time of First Successful Submission: 2024-10-09 16:24:36

byte-access

Time of First Successful Submission: 2024-10-11 12:53:23

memory-size-access

Time of First Successful Submission: 2024-10-09 16:49:56

little-endian-write

Time of First Successful Submission: 2024-10-09 17:03:49

memory-sum

Time of First Successful Submission: 2024-10-10 13:33:10

stack-subtraction

Time of First Successful Submission: 2024-10-10 16:43:28

swap-stack-values

Time of First Successful Submission: 2024-10-10 16:51:52

average-stack-values

Time of First Successful Submission: 2024-10-11 06:07:17

absolute-jump

Time of First Successful Submission: 2024-10-13 12:48:43

relative-jump

Time of First Successful Submission: 2024-10-13 13:18:38

jump-trampoline

Time of First Successful Submission: 2025-01-03 22:23:26

conditional-jump

Time of First Successful Submission: 2025-01-04 22:16:54

indirect-jump

Time of First Successful Submission: 2025-01-04 22:30:49

average-loop

Time of First Successful Submission: 2025-01-05 20:57:53

count-non-zero

Time of First Successful Submission: 2025-01-06 22:56:16

string-lower

Time of First Successful Submission: 2025-12-28 12:55:13

most-common-byte

Time of First Successful Submission: 2025-12-30 17:34:33

Exit

Time of First Successful Submission: 2025-01-08 22:19:17

Socket

Time of First Successful Submission: 2025-01-28 23:11:01

Bind

Time of First Successful Submission: 2025-05-21 13:42:47

Listen

Time of First Successful Submission: 2025-06-04 22:30:28

Accept

Time of First Successful Submission: 2025-06-04 22:54:18

Static Response

Time of First Successful Submission: 2025-06-14 01:48:34

Dynamic Response

Time of First Successful Submission: 2026-01-30 22:07:25

Iterative GET Server

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

Concurrent GET Server

Time of First Successful Submission: 2026-02-21 21:23:28

Concurrent POST Server

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

Web Server

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

Debugging Programs

Time of First Successful Submission: 2025-01-07 23:47:43

Inspecting Registers

Time of First Successful Submission: 2025-01-08 16:12:38

Examining Memory

Time of First Successful Submission: 2025-06-02 22:30:12

Setting Breakpoints

Time of First Successful Submission: 2026-01-21 14:35:55

GDB Scripting

Time of First Successful Submission: 2026-01-23 14:42:40

Modifying Data

Time of First Successful Submission: 2026-01-25 21:27:41

Modifying Execution

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

Broken Functions

Time of First Successful Submission: 2026-01-26 15:38:10


Playing With Programs

116 / 116 872 / 23454


What's the password?

Time of First Successful Submission: 2025-04-02 13:46:37

... and again!

Time of First Successful Submission: 2025-04-02 13:47:28

Newline Troubles

Time of First Successful Submission: 2025-11-26 17:07:53

Reasoning about files

Time of First Successful Submission: 2025-11-28 20:19:45

Specifying Filenames

Time of First Successful Submission: 2025-11-28 20:24:06

Binary and Hex Encoding

Time of First Successful Submission: 2025-11-28 21:10:01

More Hex

Time of First Successful Submission: 2025-11-29 15:39:14

Decoding Hex

Time of First Successful Submission: 2025-11-29 16:09:15

Decoding Practice

Time of First Successful Submission: 2025-11-29 17:58:03

Encoding Practice

Time of First Successful Submission: 2025-11-29 18:20:10

Hex-encoding ASCII

Time of First Successful Submission: 2025-12-08 17:09:24

Nested Encoding

Time of First Successful Submission: 2025-12-08 17:29:55

Hex-encoding UTF-8

Time of First Successful Submission: 2025-12-11 20:12:48

UTF Mixups

Time of First Successful Submission: 2025-12-12 21:28:30

Modifying Encoded Data

Time of First Successful Submission: 2025-12-12 22:08:00

Decoding Base64

Time of First Successful Submission: 2025-12-12 22:24:46

Encoding Base64

Time of First Successful Submission: 2025-12-12 22:46:12

Dealing with Obfuscation

Time of First Successful Submission: 2025-12-14 12:29:38

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-12-14 15:40:07

Your First HTTP Request

Time of First Successful Submission: 2025-03-23 19:12:55

Reading Flask

Time of First Successful Submission: 2025-03-28 12:39:41

Commented Data

Time of First Successful Submission: 2025-03-28 12:44:07

HTTP Metadata

Time of First Successful Submission: 2025-03-28 12:54:45

HTTP (netcat)

Time of First Successful Submission: 2025-03-30 18:24:39

HTTP Paths (netcat)

Time of First Successful Submission: 2025-03-30 18:28:50

HTTP (curl)

Time of First Successful Submission: 2025-03-30 18:32:56

HTTP (python)

Time of First Successful Submission: 2025-03-30 18:42:27

HTTP Host Header (python)

Time of First Successful Submission: 2025-04-01 09:17:11

HTTP Host Header (curl)

Time of First Successful Submission: 2025-04-03 15:43:25

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-04-05 22:40:49

URL Encoding (netcat)

Time of First Successful Submission: 2025-04-08 16:43:37

HTTP GET Parameters

Time of First Successful Submission: 2025-04-08 22:19:57

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-04-09 20:44:28

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-04-09 20:49:07

HTTP Forms

Time of First Successful Submission: 2025-04-09 20:52:14

HTTP Forms (curl)

Time of First Successful Submission: 2025-04-11 19:42:19

HTTP Forms (netcat)

Time of First Successful Submission: 2025-04-11 21:02:00

HTTP Forms (python)

Time of First Successful Submission: 2025-04-11 21:08:46

HTTP Forms Without Forms

Time of First Successful Submission: 2025-04-11 21:35:21

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-04-12 17:43:27

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-03-09 12:56:08

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-03-10 12:46:09

HTTP Redirects (curl)

Time of First Successful Submission: 2025-04-15 17:35:49

HTTP Redirects (python)

Time of First Successful Submission: 2025-04-16 16:50:53

HTTP Cookies (curl)

Time of First Successful Submission: 2025-04-18 21:23:21

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-04-18 21:36:24

HTTP Cookies (python)

Time of First Successful Submission: 2025-04-18 21:40:13

Server State (python)

Time of First Successful Submission: 2025-04-18 21:56:21

Listening Web

Time of First Successful Submission: 2025-04-19 13:55:15

Speaking Redirects

Time of First Successful Submission: 2026-03-11 17:23:52

JavaScript Redirects

Time of First Successful Submission: 2026-03-11 20:20:52

Including JavaScript

Time of First Successful Submission: 2026-03-16 00:16:28

HTTP (javascript)

Time of First Successful Submission: 2026-03-16 00:48:38

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-03-16 16:34:29

HTTP Forms (javascript)

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

cat

Time of First Successful Submission: 2024-09-24 17:03:48

more

Time of First Successful Submission: 2024-09-24 17:06:27

less

Time of First Successful Submission: 2024-09-24 17:08:30

tail

Time of First Successful Submission: 2024-09-24 17:10:06

head

Time of First Successful Submission: 2024-09-24 17:12:35

sort

Time of First Successful Submission: 2024-09-24 17:13:38

vim

Time of First Successful Submission: 2024-09-25 19:10:01

emacs

Time of First Successful Submission: 2024-09-25 19:17:29

nano

Time of First Successful Submission: 2024-09-25 19:19:06

rev

Time of First Successful Submission: 2024-09-25 19:30:49

od

Time of First Successful Submission: 2024-09-26 16:09:57

hd

Time of First Successful Submission: 2024-09-26 16:04:07

xxd

Time of First Successful Submission: 2024-09-26 16:07:47

base32

Time of First Successful Submission: 2024-09-26 16:25:53

base64

Time of First Successful Submission: 2024-09-26 16:27:49

split

Time of First Successful Submission: 2024-09-26 16:31:01

gzip

Time of First Successful Submission: 2024-09-27 09:56:30

bzip2

Time of First Successful Submission: 2024-09-27 12:48:23

zip

Time of First Successful Submission: 2024-09-27 13:06:52

tar

Time of First Successful Submission: 2025-02-05 15:19:43

ar

Time of First Successful Submission: 2025-02-06 15:04:12

cpio

Time of First Successful Submission: 2025-05-25 21:07:43

genisoimage

Time of First Successful Submission: 2026-03-30 22:06:17

env

Time of First Successful Submission: 2024-09-30 07:22:25

find

Time of First Successful Submission: 2024-09-30 07:42:55

make

Time of First Successful Submission: 2024-09-30 07:57:04

nice

Time of First Successful Submission: 2025-05-25 22:50:20

timeout

Time of First Successful Submission: 2024-09-30 08:10:09

stdbuf

Time of First Successful Submission: 2024-09-30 15:10:02

setarch

Time of First Successful Submission: 2024-09-30 15:14:32

watch

Time of First Successful Submission: 2024-09-30 15:17:12

socat

Time of First Successful Submission: 2026-03-20 16:37:08

whiptail

Time of First Successful Submission: 2024-10-04 16:51:05

awk

Time of First Successful Submission: 2026-03-20 16:06:02

sed

Time of First Successful Submission: 2024-10-06 13:33:33

ed

Time of First Successful Submission: 2025-05-26 16:23:04

chown

Time of First Successful Submission: 2025-04-12 18:38:31

chmod

Time of First Successful Submission: 2025-04-13 19:54:03

cp

Time of First Successful Submission: 2025-04-13 19:59:35

mv

Time of First Successful Submission: 2026-03-31 21:04:41

perl

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

python

Time of First Successful Submission: 2025-04-19 17:45:47

ruby

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

bash

Time of First Successful Submission: 2026-03-25 03:45:28

date

Time of First Successful Submission: 2025-12-16 18:09:21

dmesg

Time of First Successful Submission: 2025-12-16 18:10:35

wc

Time of First Successful Submission: 2025-05-26 16:27:25

gcc

Time of First Successful Submission: 2026-03-25 04:22:16

as

Time of First Successful Submission: 2026-03-26 03:29:42

wget

Time of First Successful Submission: 2026-03-26 04:09:47

ssh-keygen

Time of First Successful Submission: 2026-03-31 21:23:44

SQL Queries

Time of First Successful Submission: 2026-03-20 02:24:05

Filtering SQL

Time of First Successful Submission: 2026-04-10 21:41:04

Choosing Columns

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

Exclusionary Filtering

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

Filtering Strings

Time of First Successful Submission: 2026-04-10 22:09:49

Filtering on Expressions

Time of First Successful Submission: 2026-04-11 11:49:51

SELECTing Expressions

Time of First Successful Submission: 2026-04-11 12:14:10

Composite Conditions

Time of First Successful Submission: 2026-04-11 12:27:25

Reaching Your LIMITs

Time of First Successful Submission: 2026-04-11 12:37:44

Querying Metadata

Time of First Successful Submission: 2026-04-11 12:41:45


GCA CTF

15 / 104 250 / 43980


Using the Terminal

Time of First Successful Submission: 2025-12-17 17:34:10

Using the VSCode Workspace

Time of First Successful Submission: 2024-08-31 09:30:50

Using the GUI Desktop

Time of First Successful Submission: 2024-08-31 09:39:08

Pasting into the Desktop

Time of First Successful Submission: 2024-08-31 20:04:55

Restarting Challenges

Time of First Successful Submission: 2024-08-31 20:10:02

Getting Help

Time of First Successful Submission: 2024-08-31 20:27:56

Challenge Programs

Time of First Successful Submission: 2024-08-31 21:40:41

The Flag File

Time of First Successful Submission: 2024-08-31 21:41:53

Using Privileged Mode

Time of First Successful Submission: 2024-08-31 21:43:37

Persistent Home Directories - One

Time of First Successful Submission: 2024-08-31 21:46:09

Persistent Home Directories - Two

Time of First Successful Submission: 2024-08-31 21:46:59

Printing

Time of First Successful Submission: 2025-12-03 13:42:01

Variables

Time of First Successful Submission: 2025-12-03 13:45:26

Format Print

Time of First Successful Submission: 2025-12-03 20:23:01

User Input

Time of First Successful Submission: 2025-12-03 20:27:42