AraynPatyal

🐧

Intro to Programming Languages

15 / 234 7546 / 32005


Commands

Time of First Successful Submission: 2026-01-13 21:08:04

Command Arguments

Time of First Successful Submission: 2026-01-13 21:12:25

Command History

Time of First Successful Submission: 2026-01-13 21:14:15

The Root Path

Time of First Successful Submission: 2026-01-13 22:37:05

Absolute Paths

Time of First Successful Submission: 2026-01-13 22:38:30

Changing position

Time of First Successful Submission: 2026-01-13 22:40:44

Changing to an Absolute Path

Time of First Successful Submission: 2026-01-13 22:42:33

Relative Paths

Time of First Successful Submission: 2026-01-13 22:45:24

Cat

Time of First Successful Submission: 2026-01-13 23:43:31

Ls

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

Ls All

Time of First Successful Submission: 2026-01-14 01:39:20

Find

Time of First Successful Submission: 2026-01-14 02:07:54

Piping Echo

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

Piping Stdout

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

Piping Stdin

Time of First Successful Submission: 2026-01-15 21:19:00


Intro to Cybersecurity

60 / 183 5447 / 20046


Path Traversal 1

Time of First Successful Submission: 2026-02-10 04:39:26

Path Traversal 2

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

CMDi 1

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

CMDi 2

Time of First Successful Submission: 2026-02-11 03:49:28

CMDi 3

Time of First Successful Submission: 2026-02-11 04:24:55

CMDi 4

Time of First Successful Submission: 2026-02-11 04:29:41

CMDi 5

Time of First Successful Submission: 2026-02-11 04:35:19

Authentication Bypass 1

Time of First Successful Submission: 2026-02-11 04:52:57

Authentication Bypass 2

Time of First Successful Submission: 2026-02-11 04:57:48

SQLi 1

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

SQLi 2

Time of First Successful Submission: 2026-02-11 19:46:52

SQLi 3

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

SQLi 4

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

SQLi 5

Time of First Successful Submission: 2026-02-15 22:56:24

XSS 1

Time of First Successful Submission: 2026-02-15 01:46:21

XSS 2

Time of First Successful Submission: 2026-02-15 01:57:30

XSS 3

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

XSS 4

Time of First Successful Submission: 2026-02-16 00:23:51

XSS 5

Time of First Successful Submission: 2026-02-16 05:08:44

XSS 6

Time of First Successful Submission: 2026-02-17 05:13:32

XSS 7

Time of First Successful Submission: 2026-02-18 05:58:15

CSRF 1

Time of First Successful Submission: 2026-02-18 06:56:03

CSRF 2

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

CSRF 3

Time of First Successful Submission: 2026-02-19 06:18:16

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-03-09 21:44:39

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-03-09 22:33:46

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-03-09 22:36:29

Reading Endianness (Python)

Time of First Successful Submission: 2026-03-09 22:47:53

Reading Endianness (C)

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

Reading Endianness (x86)

Time of First Successful Submission: 2026-03-09 22:59:52

Version Information (Python)

Time of First Successful Submission: 2026-03-09 23:28:21

Version Information (C)

Time of First Successful Submission: 2026-03-09 23:31:47

Version Information (x86)

Time of First Successful Submission: 2026-03-09 23:52:25

Metadata and Data (Python)

Time of First Successful Submission: 2026-03-10 00:12:06

Metadata and Data (C)

Time of First Successful Submission: 2026-03-10 00:25:05

Metadata and Data (x86)

Time of First Successful Submission: 2026-03-10 00:37:01

Input Restrictions (Python)

Time of First Successful Submission: 2026-03-10 00:44:06

Input Restrictions (C)

Time of First Successful Submission: 2026-03-10 00:53:08

Input Restrictions (x86)

Time of First Successful Submission: 2026-03-10 00:57:00

Behold the cIMG! (Python)

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

Behold the cIMG! (C)

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

Behold the cIMG! (x86)

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

A Basic cIMG (Python)

Time of First Successful Submission: 2026-03-10 01:47:24

A Basic cIMG (C)

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

A Basic cIMG (x86)

Time of First Successful Submission: 2026-03-10 20:28:14

Internal State Mini (C)

Time of First Successful Submission: 2026-03-12 21:47:04

Internal State Mini (x86)

Time of First Successful Submission: 2026-03-13 20:45:32

Internal State (C)

Time of First Successful Submission: 2026-03-14 04:10:09

Internal State (x86)

Time of First Successful Submission: 2026-03-14 04:43:31

File Formats: Directives (C)

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

Your First Overflow (easy)

Time of First Successful Submission: 2026-03-31 21:34:39

Your First Overflow (hard)

Time of First Successful Submission: 2026-04-01 02:13:58

Precision (easy)

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

Precision (hard)

Time of First Successful Submission: 2026-04-01 03:34:43

Variable Control (easy)

Time of First Successful Submission: 2026-04-01 05:52:50

Variable Control (hard)

Time of First Successful Submission: 2026-04-01 06:13:08

Control Hijack (easy)

Time of First Successful Submission: 2026-04-01 06:29:21

Control Hijack (hard)

Time of First Successful Submission: 2026-04-01 06:56:21

Tricky Control Hijack (easy)

Time of First Successful Submission: 2026-04-01 23:51:50

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-04-02 00:06:18


Start Here

6 / 12 28849 / 43379


Using the Terminal

Time of First Successful Submission: 2026-01-13 20:50:37

Using the VSCode Workspace

Time of First Successful Submission: 2024-09-01 05:12:39

Using the GUI Desktop

Time of First Successful Submission: 2024-09-01 05:15:08

Pasting into the Desktop

Time of First Successful Submission: 2024-09-01 05:17:18

Restarting Challenges

Time of First Successful Submission: 2024-09-01 05:20:17


Linux Luminarium

128 / 128 1586 / 32414


Intro to Commands

Time of First Successful Submission: 2026-01-13 21:08:04

Intro to Arguments

Time of First Successful Submission: 2026-01-13 21:12:25

Command History

Time of First Successful Submission: 2026-01-13 21:14:15

The Root

Time of First Successful Submission: 2026-01-13 22:37:05

Program and absolute paths

Time of First Successful Submission: 2026-01-13 22:38:30

Position thy self

Time of First Successful Submission: 2026-01-13 22:40:44

Position elsewhere

Time of First Successful Submission: 2026-01-13 22:42:33

implicit relative paths, from /

Time of First Successful Submission: 2026-01-13 22:45:24

explicit relative paths, from /

Time of First Successful Submission: 2026-01-13 22:47:34

implicit relative path

Time of First Successful Submission: 2026-01-13 22:54:48

home sweet home

Time of First Successful Submission: 2026-01-13 23:07:06

cat: not the pet, but the command!

Time of First Successful Submission: 2026-01-13 23:43:31

catting absolute paths

Time of First Successful Submission: 2026-01-13 23:45:09

more catting practice

Time of First Successful Submission: 2026-01-14 01:49:58

grepping for a needle in a haystack

Time of First Successful Submission: 2026-01-14 01:23:19

comparing files

Time of First Successful Submission: 2026-01-14 01:26:32

listing files

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

touching files

Time of First Successful Submission: 2026-01-14 01:32:41

removing files

Time of First Successful Submission: 2026-01-14 01:34:11

moving files

Time of First Successful Submission: 2026-01-14 01:36:19

copying files

Time of First Successful Submission: 2026-01-14 01:37:26

hidden files

Time of First Successful Submission: 2026-01-14 01:39:20

An Epic Filesystem Quest

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

making directories

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

finding files

Time of First Successful Submission: 2026-01-14 02:07:54

linking files

Time of First Successful Submission: 2026-01-15 16:56:06

Learning From Documentation

Time of First Successful Submission: 2026-01-15 16:58:48

Learning Complex Usage

Time of First Successful Submission: 2026-01-15 17:02:20

Reading Manuals

Time of First Successful Submission: 2026-01-15 17:06:51

Searching Manuals

Time of First Successful Submission: 2026-01-15 17:08:34

Searching For Manuals

Time of First Successful Submission: 2026-01-15 17:56:37

Helpful Programs

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

Help for Builtins

Time of First Successful Submission: 2026-01-15 17:59:47

Matching with *

Time of First Successful Submission: 2026-01-15 18:58:15

Matching with ?

Time of First Successful Submission: 2026-01-15 18:59:55

Matching with []

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

Matching paths with []

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

Multiple globs

Time of First Successful Submission: 2026-01-15 20:15:04

Mixing globs

Time of First Successful Submission: 2026-01-15 20:17:11

Exclusionary globbing

Time of First Successful Submission: 2026-01-15 20:25:47

Tab completion

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

Multiple options for tab completion

Time of First Successful Submission: 2026-01-15 20:40:24

Tab completion on commands

Time of First Successful Submission: 2026-01-15 20:41:35

Redirecting output

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

Redirecting more output

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

Appending output

Time of First Successful Submission: 2026-01-15 21:04:05

Redirecting errors

Time of First Successful Submission: 2026-01-15 21:16:47

Redirecting input

Time of First Successful Submission: 2026-01-15 21:19:00

Grepping stored results

Time of First Successful Submission: 2026-01-15 21:20:32

Grepping live output

Time of First Successful Submission: 2026-01-15 21:22:55

Grepping errors

Time of First Successful Submission: 2026-01-15 21:34:35

Filtering with grep -v

Time of First Successful Submission: 2026-01-15 21:39:55

Filtering with sed

Time of First Successful Submission: 2026-01-15 21:46:29

Duplicating piped data with tee

Time of First Successful Submission: 2026-01-15 21:59:27

Process substitution for input

Time of First Successful Submission: 2026-01-16 19:43:28

Writing to multiple programs

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

Split-piping stderr and stdout

Time of First Successful Submission: 2026-01-16 23:32:51

Named pipes

Time of First Successful Submission: 2026-01-17 00:14:30

Printing Variables

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

Setting Variables

Time of First Successful Submission: 2026-01-17 01:19:03

Multi-word Variables

Time of First Successful Submission: 2026-01-17 01:21:38

Exporting Variables

Time of First Successful Submission: 2026-01-17 01:29:18

Printing Exported Variables

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

Storing Command Output

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

Reading Input

Time of First Successful Submission: 2026-01-17 01:42:55

Reading Files

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

Translating characters

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

Deleting characters

Time of First Successful Submission: 2026-01-17 02:05:28

Deleting newlines

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

Extracting the first lines with head

Time of First Successful Submission: 2026-01-17 21:43:33

Extracting specific sections of text

Time of First Successful Submission: 2026-01-17 21:47:26

Sorting data

Time of First Successful Submission: 2026-01-17 21:49:06

Listing Processes

Time of First Successful Submission: 2026-01-17 22:01:32

Killing Processes

Time of First Successful Submission: 2026-01-17 22:05:36

Interrupting Processes

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

Killing Misbehaving Processes

Time of First Successful Submission: 2026-01-17 22:39:47

Suspending Processes

Time of First Successful Submission: 2026-01-17 22:42:00

Resuming Processes

Time of First Successful Submission: 2026-01-17 22:42:49

Backgrounding Processes

Time of First Successful Submission: 2026-01-17 22:45:59

Foregrounding Processes

Time of First Successful Submission: 2026-01-17 22:47:35

Starting Backgrounded Processes

Time of First Successful Submission: 2026-01-17 22:48:21

Process Exit Codes

Time of First Successful Submission: 2026-01-17 22:52:05

Becoming root with su

Time of First Successful Submission: 2026-01-18 20:48:11

Other users with su

Time of First Successful Submission: 2026-01-18 20:57:11

Cracking passwords

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

Using sudo

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

Changing File Ownership

Time of First Successful Submission: 2026-01-18 22:24:44

Groups and Files

Time of First Successful Submission: 2026-01-18 22:49:44

Fun With Groups Names

Time of First Successful Submission: 2026-01-18 22:53:36

Changing Permissions

Time of First Successful Submission: 2026-01-18 23:09:06

Executable Files

Time of First Successful Submission: 2026-01-18 23:16:03

Permission Tweaking Practice

Time of First Successful Submission: 2026-01-18 23:25:29

Permissions Setting Practice

Time of First Successful Submission: 2026-01-18 23:33:03

The SUID Bit

Time of First Successful Submission: 2026-01-18 23:39:38

Chaining with Semicolons

Time of First Successful Submission: 2026-01-19 00:02:54

Building on Success

Time of First Successful Submission: 2026-01-19 00:02:28

Handling Failure

Time of First Successful Submission: 2026-01-19 00:07:23

Your First Shell Script

Time of First Successful Submission: 2026-01-19 00:13:42

Redirecting Script Output

Time of First Successful Submission: 2026-01-19 00:24:46

Executable Shell Scripts

Time of First Successful Submission: 2026-01-19 00:28:18

Understanding Shebangs

Time of First Successful Submission: 2026-01-19 00:53:17

Scripting with Arguments

Time of First Successful Submission: 2026-01-19 01:04:34

Scripting with Conditionals

Time of First Successful Submission: 2026-01-19 01:21:12

Scripting with Default Cases

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

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-01-19 01:27:42

Reading Shell Scripts

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

Launching Screen

Time of First Successful Submission: 2026-01-19 04:53:54

Detaching and Attaching

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

Finding Sessions

Time of First Successful Submission: 2026-01-19 05:04:12

Switching Windows

Time of First Successful Submission: 2026-01-19 05:10:20

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-01-19 05:14:54

Switching Windows (tmux)

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

The PATH Variable

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

Setting PATH

Time of First Successful Submission: 2026-01-19 19:05:21

Finding Commands

Time of First Successful Submission: 2026-01-19 19:14:04

Adding Commands

Time of First Successful Submission: 2026-01-19 19:32:15

Hijacking Commands

Time of First Successful Submission: 2026-01-19 21:11:35

Bashrc Backdoor

Time of First Successful Submission: 2026-01-19 20:41:24

Sniffing Input

Time of First Successful Submission: 2026-01-19 21:35:11

Overshared Directories

Time of First Successful Submission: 2026-01-20 00:33:14

Tricky Linking

Time of First Successful Submission: 2026-01-20 00:45:43

Sniffing Process Arguments

Time of First Successful Submission: 2026-01-20 01:15:07

Snooping on Configurations

Time of First Successful Submission: 2026-01-20 02:03:39

The Fork Bomb

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

Disk-Space Doomsday

Time of First Successful Submission: 2026-01-20 05:56:02

rm -rf /

Time of First Successful Submission: 2026-01-20 06:00:58

Life after rm -rf /

Time of First Successful Submission: 2026-01-20 17:55:58

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-01-20 18:00:51


Computing 101

81 / 94 649 / 21537


Your First Register

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

Your First Syscall

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

Exit Codes

Time of First Successful Submission: 2026-02-22 18:21:20

Building Executables

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

Moving Between Registers

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

Loading From Memory

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

More Loading Practice

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

Dereferencing Pointers

Time of First Successful Submission: 2026-02-22 22:27:40

Dereferencing Yourself

Time of First Successful Submission: 2026-02-22 22:33:26

Dereferencing with Offsets

Time of First Successful Submission: 2026-02-22 22:35:18

Stored Addresses

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

Double Dereference

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

The Stack

Time of First Successful Submission: 2026-02-22 22:44:58

Stack Offsets

Time of First Successful Submission: 2026-02-22 22:47:12

Program Arguments on the Stack

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

Popping From the Stack

Time of First Successful Submission: 2026-02-22 23:20:16

Disassembling Programs

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

Tracing Syscalls

Time of First Successful Submission: 2026-02-23 03:10:54

Starting GDB

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

Quitting GDB

Time of First Successful Submission: 2026-02-23 03:25:07

Starting Programs in GDB

Time of First Successful Submission: 2026-02-23 03:30:36

Disassembling in GDB

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

Stepping Through Instructions

Time of First Successful Submission: 2026-02-23 03:33:54

Reading Register Values

Time of First Successful Submission: 2026-02-23 03:36:24

Popping Stack Values

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

Examining Memory

Time of First Successful Submission: 2026-02-23 03:48:42

Examining Stack Pointers

Time of First Successful Submission: 2026-02-23 03:54:01

Cooperative Debugging

Time of First Successful Submission: 2026-02-23 04:02:25

Writing Output

Time of First Successful Submission: 2026-02-23 04:58:29

Chaining Syscalls

Time of First Successful Submission: 2026-02-23 04:59:51

Writing Strings

Time of First Successful Submission: 2026-02-23 05:00:51

Reading Data

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

Opening Files

Time of First Successful Submission: 2026-02-23 05:57:24

Hardcoding the Filename

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

Comparing Values

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

Comparing Characters

Time of First Successful Submission: 2026-02-24 04:46:26

Conditional Control Flow

Time of First Successful Submission: 2026-02-24 04:55:34

Comparing Strings

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

Reverse the Password

Time of First Successful Submission: 2026-02-24 05:11:26

Conditionals Without Conditionals

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

Looping

Time of First Successful Submission: 2026-02-24 06:42:38

Reverse the Calculation

Time of First Successful Submission: 2026-02-24 06:21:54

Reverse the Reverse

Time of First Successful Submission: 2026-02-24 06:29:31

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-02-24 06:34:30

Loops on Data

Time of First Successful Submission: 2026-02-24 06:35:41

set-register

Time of First Successful Submission: 2026-02-24 06:24:51

set-multiple-registers

Time of First Successful Submission: 2026-02-24 06:26:53

add-to-register

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

linear-equation-registers

Time of First Successful Submission: 2026-03-02 00:45:50

integer-division

Time of First Successful Submission: 2026-03-02 01:11:34

modulo-operation

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

set-upper-byte

Time of First Successful Submission: 2026-03-02 01:36:44

efficient-modulo

Time of First Successful Submission: 2026-03-02 19:23:40

byte-extraction

Time of First Successful Submission: 2026-03-02 19:39:32

bitwise-and

Time of First Successful Submission: 2026-03-02 20:13:18

check-even

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

memory-read

Time of First Successful Submission: 2026-03-02 21:23:55

memory-write

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

memory-increment

Time of First Successful Submission: 2026-03-02 21:33:41

byte-access

Time of First Successful Submission: 2026-03-02 21:38:16

memory-size-access

Time of First Successful Submission: 2026-03-02 21:41:50

little-endian-write

Time of First Successful Submission: 2026-03-02 22:07:37

memory-sum

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

stack-subtraction

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

swap-stack-values

Time of First Successful Submission: 2026-03-02 22:23:45

average-stack-values

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

absolute-jump

Time of First Successful Submission: 2026-03-02 22:30:48

relative-jump

Time of First Successful Submission: 2026-03-02 22:38:16

jump-trampoline

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

conditional-jump

Time of First Successful Submission: 2026-03-03 00:05:29

indirect-jump

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

average-loop

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

count-non-zero

Time of First Successful Submission: 2026-03-03 01:14:56

Exit

Time of First Successful Submission: 2026-03-03 01:27:55

Socket

Time of First Successful Submission: 2026-03-03 01:47:47

Bind

Time of First Successful Submission: 2026-03-03 03:15:12

Listen

Time of First Successful Submission: 2026-03-03 03:42:06

Accept

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

Static Response

Time of First Successful Submission: 2026-03-03 04:16:58

Debugging Programs

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

Inspecting Registers

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


Playing With Programs

59 / 116 5033 / 23386


What's the password?

Time of First Successful Submission: 2026-01-22 20:23:19

... and again!

Time of First Successful Submission: 2026-01-22 20:24:04

Newline Troubles

Time of First Successful Submission: 2026-01-22 20:27:47

Reasoning about files

Time of First Successful Submission: 2026-01-22 20:33:08

Specifying Filenames

Time of First Successful Submission: 2026-01-22 20:37:44

Binary and Hex Encoding

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

More Hex

Time of First Successful Submission: 2026-01-22 21:00:07

Decoding Hex

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

Decoding Practice

Time of First Successful Submission: 2026-01-25 20:38:41

Encoding Practice

Time of First Successful Submission: 2026-01-25 23:12:04

Hex-encoding ASCII

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

Nested Encoding

Time of First Successful Submission: 2026-01-26 00:08:15

Hex-encoding UTF-8

Time of First Successful Submission: 2026-01-26 00:32:50

UTF Mixups

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

Modifying Encoded Data

Time of First Successful Submission: 2026-01-26 02:44:52

Decoding Base64

Time of First Successful Submission: 2026-01-26 03:30:54

Encoding Base64

Time of First Successful Submission: 2026-01-26 03:49:38

Dealing with Obfuscation

Time of First Successful Submission: 2026-01-26 04:13:39

Your First HTTP Request

Time of First Successful Submission: 2026-01-26 06:21:24

Reading Flask

Time of First Successful Submission: 2026-01-26 06:26:21

Commented Data

Time of First Successful Submission: 2026-01-26 06:30:58

HTTP Metadata

Time of First Successful Submission: 2026-01-26 06:35:33

HTTP (netcat)

Time of First Successful Submission: 2026-01-26 06:45:42

HTTP Paths (netcat)

Time of First Successful Submission: 2026-01-26 06:48:31

HTTP (curl)

Time of First Successful Submission: 2026-01-26 06:51:34

HTTP (python)

Time of First Successful Submission: 2026-01-26 06:55:18

HTTP Host Header (python)

Time of First Successful Submission: 2026-01-26 07:35:57

HTTP Host Header (curl)

Time of First Successful Submission: 2026-01-27 00:59:08

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-01-27 01:48:58

URL Encoding (netcat)

Time of First Successful Submission: 2026-01-27 02:05:34

HTTP GET Parameters

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

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-01-27 02:23:08

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-01-27 02:28:31

HTTP Forms

Time of First Successful Submission: 2026-02-01 23:10:10

HTTP Forms (curl)

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

HTTP Forms (netcat)

Time of First Successful Submission: 2026-02-02 00:04:06

HTTP Forms (python)

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

HTTP Forms Without Forms

Time of First Successful Submission: 2026-02-02 00:37:05

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-02-02 00:41:31

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-02-02 00:47:22

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-02-02 01:06:26

HTTP Redirects (curl)

Time of First Successful Submission: 2026-02-02 01:09:48

HTTP Redirects (python)

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

HTTP Cookies (curl)

Time of First Successful Submission: 2026-02-02 04:27:47

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-02-02 04:43:51

HTTP Cookies (python)

Time of First Successful Submission: 2026-02-02 05:01:36

Server State (python)

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

Listening Web

Time of First Successful Submission: 2026-02-02 23:45:26

Speaking Redirects

Time of First Successful Submission: 2026-02-03 00:30:04

SQL Queries

Time of First Successful Submission: 2026-02-02 05:48:45

Filtering SQL

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

Choosing Columns

Time of First Successful Submission: 2026-02-03 00:52:43

Exclusionary Filtering

Time of First Successful Submission: 2026-02-03 00:55:24

Filtering Strings

Time of First Successful Submission: 2026-02-03 01:04:24

Filtering on Expressions

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

SELECTing Expressions

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

Composite Conditions

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

Reaching Your LIMITs

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

Querying Metadata

Time of First Successful Submission: 2026-02-03 22:49:59


GCA CTF

6 / 104 28995 / 43656


Using the Terminal

Time of First Successful Submission: 2026-01-13 20:50:37

Using the VSCode Workspace

Time of First Successful Submission: 2024-09-01 05:12:39

Using the GUI Desktop

Time of First Successful Submission: 2024-09-01 05:15:08

Pasting into the Desktop

Time of First Successful Submission: 2024-09-01 05:17:18

Restarting Challenges

Time of First Successful Submission: 2024-09-01 05:20:17

Getting Help

Time of First Successful Submission: 2024-09-01 05:24:51