cristi chan

🐧 🔤

Intro to Programming Languages

15 / 234 4470 / 26893


Commands

Time of First Successful Submission: 2025-09-26 08:56:44

Command Arguments

Time of First Successful Submission: 2025-09-26 08:58:10

Command History

Time of First Successful Submission: 2025-09-26 08:59:09

The Root Path

Time of First Successful Submission: 2025-09-26 09:01:03

Absolute Paths

Time of First Successful Submission: 2025-09-26 09:02:34

Changing position

Time of First Successful Submission: 2025-09-26 09:06:13

Changing to an Absolute Path

Time of First Successful Submission: 2025-09-26 09:11:06

Relative Paths

Time of First Successful Submission: 2025-09-26 09:22:14

Cat

Time of First Successful Submission: 2025-09-26 11:29:33

Ls

Time of First Successful Submission: 2025-09-26 12:08:42

Ls All

Time of First Successful Submission: 2025-09-26 12:14:13

Find

Time of First Successful Submission: 2025-09-26 13:04:28

Piping Echo

Time of First Successful Submission: 2025-09-27 15:03:57

Piping Stdout

Time of First Successful Submission: 2025-09-27 15:06:56

Piping Stdin

Time of First Successful Submission: 2025-09-27 15:22:45


Intro to Cybersecurity

61 / 183 4698 / 17694


Path Traversal 1

Time of First Successful Submission: 2025-12-19 17:39:02

Path Traversal 2

Time of First Successful Submission: 2025-12-19 18:59:06

CMDi 1

Time of First Successful Submission: 2025-12-19 19:57:22

CMDi 2

Time of First Successful Submission: 2025-12-19 20:18:58

CMDi 3

Time of First Successful Submission: 2025-12-20 15:54:43

CMDi 4

Time of First Successful Submission: 2025-12-20 16:41:24

CMDi 5

Time of First Successful Submission: 2025-12-20 17:31:21

CMDi 6

Time of First Successful Submission: 2025-12-20 18:01:06

Authentication Bypass 1

Time of First Successful Submission: 2025-12-21 09:10:58

Authentication Bypass 2

Time of First Successful Submission: 2025-12-21 10:09:54

SQLi 1

Time of First Successful Submission: 2025-12-21 11:28:00

SQLi 2

Time of First Successful Submission: 2025-12-21 12:03:54

SQLi 3

Time of First Successful Submission: 2025-12-21 13:13:14

SQLi 4

Time of First Successful Submission: 2025-12-21 13:51:31

SQLi 5

Time of First Successful Submission: 2025-12-21 14:31:22

XSS 1

Time of First Successful Submission: 2025-12-21 18:17:26

XSS 2

Time of First Successful Submission: 2025-12-21 18:21:45

XSS 3

Time of First Successful Submission: 2025-12-21 18:29:59

XSS 4

Time of First Successful Submission: 2025-12-21 19:13:17

XSS 5

Time of First Successful Submission: 2025-12-22 09:57:51

XSS 6

Time of First Successful Submission: 2025-12-22 19:41:37

XSS 7

Time of First Successful Submission: 2025-12-23 15:58:52

CSRF 1

Time of First Successful Submission: 2025-12-23 17:27:52

CSRF 2

Time of First Successful Submission: 2025-12-23 17:36:15

CSRF 3

Time of First Successful Submission: 2025-12-23 22:41:45

CSRF 4

Time of First Successful Submission: 2025-12-24 19:02:44

CSRF 5

Time of First Successful Submission: 2025-12-24 19:15:17

Connect

Time of First Successful Submission: 2025-12-27 18:14:37

Send

Time of First Successful Submission: 2025-12-27 18:16:39

Shutdown

Time of First Successful Submission: 2025-12-27 18:43:49

Listen

Time of First Successful Submission: 2025-12-27 18:52:12

Scan 1

Time of First Successful Submission: 2025-12-27 19:06:34

Scan 2

Time of First Successful Submission: 2025-12-28 10:09:42

Monitor 1

Time of First Successful Submission: 2025-12-28 10:57:00

Monitor 2

Time of First Successful Submission: 2025-12-28 11:07:49

Sniffing Cookies

Time of First Successful Submission: 2025-12-30 18:38:39

Network Configuration

Time of First Successful Submission: 2025-12-30 19:00:28

Firewall 1

Time of First Successful Submission: 2025-12-30 20:26:55

Firewall 2

Time of First Successful Submission: 2025-12-30 20:29:38

Firewall 3

Time of First Successful Submission: 2025-12-30 20:41:49

Denial of Service 1

Time of First Successful Submission: 2025-12-30 20:59:18

Denial of Service 2

Time of First Successful Submission: 2025-12-31 11:36:08

Denial of Service 3

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

Ethernet

Time of First Successful Submission: 2026-01-03 12:49:49

IP

Time of First Successful Submission: 2025-12-31 15:38:44

TCP

Time of First Successful Submission: 2025-12-31 16:08:25

TCP Handshake

Time of First Successful Submission: 2025-12-31 16:48:01

UDP

Time of First Successful Submission: 2025-12-31 18:17:02

UDP 2

Time of First Successful Submission: 2025-12-31 18:35:24

UDP Spoofing 1

Time of First Successful Submission: 2025-12-31 19:08:45

UDP Spoofing 2

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

UDP Spoofing 3

Time of First Successful Submission: 2026-01-01 16:58:30

UDP Spoofing 4

Time of First Successful Submission: 2026-01-02 19:13:30

ARP

Time of First Successful Submission: 2026-01-03 13:55:41

Intercept

Time of First Successful Submission: 2026-01-08 16:10:04

XOR

Time of First Successful Submission: 2026-01-09 11:46:14

XORing Hex

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

XORing ASCII

Time of First Successful Submission: 2026-01-09 14:11:12

XORing ASCII Strings

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

One-time Pad

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

One-time Pad Tampering

Time of First Successful Submission: 2026-01-09 18:46:28


Start Here

11 / 12 4280 / 37301


Using the Terminal

Time of First Successful Submission: 2025-09-24 20:16:35

Using the VSCode Workspace

Time of First Successful Submission: 2025-09-25 13:09:33

Using the GUI Desktop

Time of First Successful Submission: 2025-09-25 13:13:17

Pasting into the Desktop

Time of First Successful Submission: 2025-09-25 13:15:08

Restarting Challenges

Time of First Successful Submission: 2025-09-25 13:20:34

Challenge Programs

Time of First Successful Submission: 2025-10-05 16:28:04

The Flag File

Time of First Successful Submission: 2025-10-05 16:29:38

Using Privileged Mode

Time of First Successful Submission: 2025-10-06 08:49:02

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-06 09:00:33

Persistent Home Directories - Two

Time of First Successful Submission: 2025-10-06 09:02:40


Linux Luminarium

128 / 128 803 / 27195


Intro to Commands

Time of First Successful Submission: 2025-09-26 08:56:44

Intro to Arguments

Time of First Successful Submission: 2025-09-26 08:58:10

Command History

Time of First Successful Submission: 2025-09-26 08:59:09

The Root

Time of First Successful Submission: 2025-09-26 09:01:03

Program and absolute paths

Time of First Successful Submission: 2025-09-26 09:02:34

Position thy self

Time of First Successful Submission: 2025-09-26 09:06:13

Position elsewhere

Time of First Successful Submission: 2025-09-26 09:11:06

implicit relative paths, from /

Time of First Successful Submission: 2025-09-26 09:22:14

explicit relative paths, from /

Time of First Successful Submission: 2025-09-26 09:28:30

implicit relative path

Time of First Successful Submission: 2025-09-26 09:33:47

home sweet home

Time of First Successful Submission: 2025-09-26 11:24:55

cat: not the pet, but the command!

Time of First Successful Submission: 2025-09-26 11:29:33

catting absolute paths

Time of First Successful Submission: 2025-09-26 11:30:56

more catting practice

Time of First Successful Submission: 2025-09-26 11:36:15

grepping for a needle in a haystack

Time of First Successful Submission: 2025-09-26 11:39:31

comparing files

Time of First Successful Submission: 2025-09-26 11:52:16

listing files

Time of First Successful Submission: 2025-09-26 12:08:42

touching files

Time of First Successful Submission: 2025-09-26 11:55:02

removing files

Time of First Successful Submission: 2025-09-26 11:56:36

moving files

Time of First Successful Submission: 2025-09-26 12:07:10

copying files

Time of First Successful Submission: 2025-12-10 16:25:19

hidden files

Time of First Successful Submission: 2025-09-26 12:14:13

An Epic Filesystem Quest

Time of First Successful Submission: 2025-09-26 12:38:14

making directories

Time of First Successful Submission: 2025-09-26 12:43:28

finding files

Time of First Successful Submission: 2025-09-26 13:04:28

linking files

Time of First Successful Submission: 2025-09-26 13:13:43

Learning From Documentation

Time of First Successful Submission: 2025-09-26 13:21:18

Learning Complex Usage

Time of First Successful Submission: 2025-09-26 13:46:57

Reading Manuals

Time of First Successful Submission: 2025-09-26 13:52:24

Searching Manuals

Time of First Successful Submission: 2025-09-26 13:56:37

Searching For Manuals

Time of First Successful Submission: 2025-09-26 14:31:02

Helpful Programs

Time of First Successful Submission: 2025-09-26 14:33:27

Help for Builtins

Time of First Successful Submission: 2025-09-26 14:39:11

Matching with *

Time of First Successful Submission: 2025-09-27 13:43:36

Matching with ?

Time of First Successful Submission: 2025-09-27 13:44:52

Matching with []

Time of First Successful Submission: 2025-09-27 13:47:57

Matching paths with []

Time of First Successful Submission: 2025-09-27 13:51:46

Multiple globs

Time of First Successful Submission: 2025-09-27 13:54:01

Mixing globs

Time of First Successful Submission: 2025-09-27 14:39:28

Exclusionary globbing

Time of First Successful Submission: 2025-09-27 14:41:44

Tab completion

Time of First Successful Submission: 2025-09-27 14:48:32

Multiple options for tab completion

Time of First Successful Submission: 2025-09-27 15:01:14

Tab completion on commands

Time of First Successful Submission: 2025-09-27 15:02:01

Redirecting output

Time of First Successful Submission: 2025-09-27 15:03:57

Redirecting more output

Time of First Successful Submission: 2025-09-27 15:06:56

Appending output

Time of First Successful Submission: 2025-09-27 15:09:59

Redirecting errors

Time of First Successful Submission: 2025-09-27 15:13:37

Redirecting input

Time of First Successful Submission: 2025-09-27 15:22:45

Grepping stored results

Time of First Successful Submission: 2025-09-27 15:25:20

Grepping live output

Time of First Successful Submission: 2025-09-27 15:29:35

Grepping errors

Time of First Successful Submission: 2025-09-27 15:33:12

Filtering with grep -v

Time of First Successful Submission: 2025-09-27 15:34:21

Filtering with sed

Time of First Successful Submission: 2025-12-10 16:21:27

Duplicating piped data with tee

Time of First Successful Submission: 2025-09-30 14:01:02

Process substitution for input

Time of First Successful Submission: 2025-09-30 14:21:26

Writing to multiple programs

Time of First Successful Submission: 2025-09-30 15:00:41

Split-piping stderr and stdout

Time of First Successful Submission: 2025-09-30 15:09:40

Named pipes

Time of First Successful Submission: 2025-09-30 15:33:14

Printing Variables

Time of First Successful Submission: 2025-09-30 15:35:09

Setting Variables

Time of First Successful Submission: 2025-09-30 15:38:30

Multi-word Variables

Time of First Successful Submission: 2025-09-30 15:39:58

Exporting Variables

Time of First Successful Submission: 2025-09-30 16:06:19

Printing Exported Variables

Time of First Successful Submission: 2025-09-30 16:07:24

Storing Command Output

Time of First Successful Submission: 2025-09-30 16:09:15

Reading Input

Time of First Successful Submission: 2025-09-30 16:16:57

Reading Files

Time of First Successful Submission: 2025-09-30 16:19:40

Translating characters

Time of First Successful Submission: 2025-09-30 16:37:34

Deleting characters

Time of First Successful Submission: 2025-09-30 16:39:19

Deleting newlines

Time of First Successful Submission: 2025-09-30 16:44:18

Extracting the first lines with head

Time of First Successful Submission: 2025-09-30 16:49:03

Extracting specific sections of text

Time of First Successful Submission: 2025-10-01 16:29:34

Sorting data

Time of First Successful Submission: 2025-10-01 17:09:27

Listing Processes

Time of First Successful Submission: 2025-10-01 17:22:09

Killing Processes

Time of First Successful Submission: 2025-10-01 17:27:19

Interrupting Processes

Time of First Successful Submission: 2025-10-01 17:29:01

Killing Misbehaving Processes

Time of First Successful Submission: 2025-10-01 18:47:03

Suspending Processes

Time of First Successful Submission: 2025-10-01 18:48:38

Resuming Processes

Time of First Successful Submission: 2025-10-01 18:51:08

Backgrounding Processes

Time of First Successful Submission: 2025-10-01 18:58:20

Foregrounding Processes

Time of First Successful Submission: 2025-10-01 19:06:28

Starting Backgrounded Processes

Time of First Successful Submission: 2025-10-01 19:04:00

Process Exit Codes

Time of First Successful Submission: 2025-10-01 19:10:40

Becoming root with su

Time of First Successful Submission: 2025-10-02 08:03:11

Other users with su

Time of First Successful Submission: 2025-10-02 08:04:30

Cracking passwords

Time of First Successful Submission: 2025-10-02 08:11:40

Using sudo

Time of First Successful Submission: 2025-10-02 08:30:42

Changing File Ownership

Time of First Successful Submission: 2025-10-02 08:38:34

Groups and Files

Time of First Successful Submission: 2025-10-02 08:42:55

Fun With Groups Names

Time of First Successful Submission: 2025-10-04 15:05:41

Changing Permissions

Time of First Successful Submission: 2025-10-04 15:21:33

Executable Files

Time of First Successful Submission: 2025-10-04 15:25:07

Permission Tweaking Practice

Time of First Successful Submission: 2025-10-04 15:57:51

Permissions Setting Practice

Time of First Successful Submission: 2025-10-04 17:37:12

The SUID Bit

Time of First Successful Submission: 2025-10-04 17:45:53

Chaining with Semicolons

Time of First Successful Submission: 2025-10-04 19:46:56

Building on Success

Time of First Successful Submission: 2025-10-04 19:49:13

Handling Failure

Time of First Successful Submission: 2025-10-04 19:50:22

Your First Shell Script

Time of First Successful Submission: 2025-10-04 20:06:38

Redirecting Script Output

Time of First Successful Submission: 2025-10-04 20:10:52

Executable Shell Scripts

Time of First Successful Submission: 2025-10-04 20:25:38

Understanding Shebangs

Time of First Successful Submission: 2025-10-04 20:32:35

Scripting with Arguments

Time of First Successful Submission: 2025-10-04 20:37:44

Scripting with Conditionals

Time of First Successful Submission: 2025-10-04 20:45:29

Scripting with Default Cases

Time of First Successful Submission: 2025-10-04 20:48:07

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-10-04 20:59:25

Reading Shell Scripts

Time of First Successful Submission: 2025-10-04 21:01:32

Launching Screen

Time of First Successful Submission: 2025-10-05 14:34:35

Detaching and Attaching

Time of First Successful Submission: 2025-10-05 14:36:59

Finding Sessions

Time of First Successful Submission: 2025-10-05 14:42:12

Switching Windows

Time of First Successful Submission: 2025-10-05 14:48:21

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-10-05 15:37:21

Switching Windows (tmux)

Time of First Successful Submission: 2025-10-05 15:46:33

The PATH Variable

Time of First Successful Submission: 2025-10-05 16:27:11

Setting PATH

Time of First Successful Submission: 2025-10-06 09:07:43

Finding Commands

Time of First Successful Submission: 2025-10-06 09:12:07

Adding Commands

Time of First Successful Submission: 2025-10-08 20:47:36

Hijacking Commands

Time of First Successful Submission: 2025-10-09 07:15:52

Bashrc Backdoor

Time of First Successful Submission: 2025-10-09 07:26:19

Sniffing Input

Time of First Successful Submission: 2025-10-09 20:29:46

Overshared Directories

Time of First Successful Submission: 2025-10-09 20:51:04

Tricky Linking

Time of First Successful Submission: 2025-10-10 08:35:25

Sniffing Process Arguments

Time of First Successful Submission: 2025-10-10 08:54:20

Snooping on Configurations

Time of First Successful Submission: 2025-10-10 09:01:43

The Fork Bomb

Time of First Successful Submission: 2025-10-10 16:20:26

Disk-Space Doomsday

Time of First Successful Submission: 2025-10-10 18:06:36

rm -rf /

Time of First Successful Submission: 2025-10-10 18:17:09

Life after rm -rf /

Time of First Successful Submission: 2025-10-10 19:42:20

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-10-10 20:12:15


Computing 101

66 / 69 1905 / 19210


Your First Register

Time of First Successful Submission: 2025-10-11 20:47:55

Your First Syscall

Time of First Successful Submission: 2025-10-12 08:17:41

Exit Codes

Time of First Successful Submission: 2025-10-17 11:56:10

Building Executables

Time of First Successful Submission: 2025-10-17 12:45:07

Moving Between Registers

Time of First Successful Submission: 2025-10-17 12:54:31

Tracing Syscalls

Time of First Successful Submission: 2025-11-04 19:28:44

Starting GDB

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

Starting Programs in GDB

Time of First Successful Submission: 2025-11-04 19:32:30

Loading From Memory

Time of First Successful Submission: 2025-11-04 21:05:24

More Loading Practice

Time of First Successful Submission: 2025-11-05 19:53:59

Dereferencing Pointers

Time of First Successful Submission: 2025-11-05 20:05:29

Dereferencing Yourself

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

Dereferencing with Offsets

Time of First Successful Submission: 2025-11-05 20:21:34

Stored Addresses

Time of First Successful Submission: 2025-11-05 20:26:23

Double Dereference

Time of First Successful Submission: 2025-11-06 07:50:03

Triple Dereference

Time of First Successful Submission: 2025-11-06 07:54:10

Writing Output

Time of First Successful Submission: 2025-11-07 09:20:57

Chaining Syscalls

Time of First Successful Submission: 2025-11-07 09:43:19

Writing Strings

Time of First Successful Submission: 2025-11-09 15:25:04

Reading Data

Time of First Successful Submission: 2025-11-09 15:35:33

set-register

Time of First Successful Submission: 2025-11-09 16:51:46

set-multiple-registers

Time of First Successful Submission: 2025-11-09 17:00:40

add-to-register

Time of First Successful Submission: 2025-11-09 17:03:40

linear-equation-registers

Time of First Successful Submission: 2025-11-09 17:09:34

integer-division

Time of First Successful Submission: 2025-11-09 17:42:54

modulo-operation

Time of First Successful Submission: 2025-11-09 21:50:53

set-upper-byte

Time of First Successful Submission: 2025-11-09 22:18:42

efficient-modulo

Time of First Successful Submission: 2025-11-12 19:28:27

byte-extraction

Time of First Successful Submission: 2025-11-12 19:40:18

bitwise-and

Time of First Successful Submission: 2025-11-12 19:56:07

check-even

Time of First Successful Submission: 2025-11-27 09:00:56

memory-read

Time of First Successful Submission: 2025-11-27 09:09:57

memory-write

Time of First Successful Submission: 2025-11-27 09:11:10

memory-increment

Time of First Successful Submission: 2025-12-10 15:09:06

byte-access

Time of First Successful Submission: 2025-12-10 15:14:08

memory-size-access

Time of First Successful Submission: 2025-12-10 15:18:42

little-endian-write

Time of First Successful Submission: 2025-12-10 15:33:02

memory-sum

Time of First Successful Submission: 2025-12-10 15:45:48

stack-subtraction

Time of First Successful Submission: 2025-12-10 16:02:12

swap-stack-values

Time of First Successful Submission: 2025-12-10 16:07:38

average-stack-values

Time of First Successful Submission: 2025-12-10 16:17:13

absolute-jump

Time of First Successful Submission: 2025-12-10 16:44:03

relative-jump

Time of First Successful Submission: 2025-12-11 08:29:53

jump-trampoline

Time of First Successful Submission: 2025-12-11 09:33:11

conditional-jump

Time of First Successful Submission: 2025-12-17 18:52:49

indirect-jump

Time of First Successful Submission: 2025-12-17 18:54:00

average-loop

Time of First Successful Submission: 2025-12-17 18:55:58

count-non-zero

Time of First Successful Submission: 2025-12-17 18:57:00

string-lower

Time of First Successful Submission: 2025-12-17 18:58:54

most-common-byte

Time of First Successful Submission: 2025-12-17 19:01:14

Debugging Programs

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

Inspecting Registers

Time of First Successful Submission: 2025-12-17 20:11:14

Examining Memory

Time of First Successful Submission: 2025-12-17 20:17:40

Setting Breakpoints

Time of First Successful Submission: 2026-01-11 18:06:11

GDB Scripting

Time of First Successful Submission: 2026-01-11 20:10:36

Exit

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

Socket

Time of First Successful Submission: 2025-12-18 19:32:15

Bind

Time of First Successful Submission: 2025-12-18 20:25:49

Listen

Time of First Successful Submission: 2025-12-18 20:38:06

Accept

Time of First Successful Submission: 2025-12-18 20:47:39

Static Response

Time of First Successful Submission: 2025-12-19 12:04:40

Dynamic Response

Time of First Successful Submission: 2025-12-19 13:02:57

Iterative GET Server

Time of First Successful Submission: 2025-12-19 14:31:13

Concurrent GET Server

Time of First Successful Submission: 2025-12-19 14:56:25

Concurrent POST Server

Time of First Successful Submission: 2025-12-19 15:24:15

Web Server

Time of First Successful Submission: 2025-12-19 15:26:59


Playing With Programs

116 / 116 659 / 21899


What's the password?

Time of First Successful Submission: 2025-12-28 11:11:43

... and again!

Time of First Successful Submission: 2025-12-28 11:13:32

Newline Troubles

Time of First Successful Submission: 2025-12-28 11:15:38

Reasoning about files

Time of First Successful Submission: 2025-12-28 11:17:12

Specifying Filenames

Time of First Successful Submission: 2025-12-28 11:18:53

Binary and Hex Encoding

Time of First Successful Submission: 2025-12-28 11:47:01

More Hex

Time of First Successful Submission: 2025-12-28 11:52:04

Decoding Hex

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

Decoding Practice

Time of First Successful Submission: 2025-12-28 13:45:37

Encoding Practice

Time of First Successful Submission: 2025-12-28 13:51:02

Hex-encoding ASCII

Time of First Successful Submission: 2025-12-28 14:25:58

Nested Encoding

Time of First Successful Submission: 2025-12-28 14:31:00

Hex-encoding UTF-8

Time of First Successful Submission: 2025-12-28 14:34:47

UTF Mixups

Time of First Successful Submission: 2025-12-28 16:15:39

Modifying Encoded Data

Time of First Successful Submission: 2025-12-28 16:29:14

Decoding Base64

Time of First Successful Submission: 2025-12-28 17:02:46

Encoding Base64

Time of First Successful Submission: 2025-12-28 17:05:43

Dealing with Obfuscation

Time of First Successful Submission: 2025-12-28 17:11:04

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-12-28 17:50:02

Your First HTTP Request

Time of First Successful Submission: 2025-12-28 21:02:18

Reading Flask

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

Commented Data

Time of First Successful Submission: 2025-12-28 21:05:46

HTTP Metadata

Time of First Successful Submission: 2025-12-28 21:07:42

HTTP (netcat)

Time of First Successful Submission: 2025-12-28 21:24:22

HTTP Paths (netcat)

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

HTTP (curl)

Time of First Successful Submission: 2025-12-28 21:27:42

HTTP (python)

Time of First Successful Submission: 2025-12-29 10:38:24

HTTP Host Header (python)

Time of First Successful Submission: 2025-12-29 11:02:05

HTTP Host Header (curl)

Time of First Successful Submission: 2025-12-29 11:09:44

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-12-29 11:31:57

URL Encoding (netcat)

Time of First Successful Submission: 2025-12-29 11:38:53

HTTP GET Parameters

Time of First Successful Submission: 2025-12-29 13:59:26

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-12-29 14:09:23

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-12-29 14:43:48

HTTP Forms

Time of First Successful Submission: 2025-12-29 14:46:26

HTTP Forms (curl)

Time of First Successful Submission: 2025-12-29 14:53:30

HTTP Forms (netcat)

Time of First Successful Submission: 2025-12-29 16:09:56

HTTP Forms (python)

Time of First Successful Submission: 2025-12-29 16:21:15

HTTP Forms Without Forms

Time of First Successful Submission: 2025-12-29 16:41:21

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-12-29 16:51:10

Multiple Form Fields (netcat)

Time of First Successful Submission: 2025-12-29 17:11:26

HTTP Redirects (netcat)

Time of First Successful Submission: 2025-12-29 17:35:46

HTTP Redirects (curl)

Time of First Successful Submission: 2025-12-29 17:39:03

HTTP Redirects (python)

Time of First Successful Submission: 2025-12-29 17:40:38

HTTP Cookies (curl)

Time of First Successful Submission: 2025-12-29 19:44:42

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-12-29 20:04:14

HTTP Cookies (python)

Time of First Successful Submission: 2025-12-29 20:17:17

Server State (python)

Time of First Successful Submission: 2025-12-30 10:09:02

Listening Web

Time of First Successful Submission: 2025-12-30 10:15:07

Speaking Redirects

Time of First Successful Submission: 2025-12-30 10:41:22

JavaScript Redirects

Time of First Successful Submission: 2025-12-30 11:09:02

Including JavaScript

Time of First Successful Submission: 2025-12-30 12:16:35

HTTP (javascript)

Time of First Successful Submission: 2025-12-30 12:33:03

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-12-30 12:59:07

HTTP Forms (javascript)

Time of First Successful Submission: 2025-12-30 17:03:21

cat

Time of First Successful Submission: 2025-12-30 17:07:46

more

Time of First Successful Submission: 2025-12-30 17:08:17

less

Time of First Successful Submission: 2025-12-30 17:08:42

tail

Time of First Successful Submission: 2025-12-30 17:09:14

head

Time of First Successful Submission: 2025-12-30 17:09:41

sort

Time of First Successful Submission: 2025-12-30 17:10:25

vim

Time of First Successful Submission: 2025-12-30 17:11:27

emacs

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

nano

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

rev

Time of First Successful Submission: 2025-12-30 17:13:46

od

Time of First Successful Submission: 2025-12-30 17:17:02

hd

Time of First Successful Submission: 2025-12-30 18:01:16

xxd

Time of First Successful Submission: 2025-12-30 18:02:26

base32

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

base64

Time of First Successful Submission: 2025-12-30 18:03:59

split

Time of First Successful Submission: 2025-12-30 18:06:11

gzip

Time of First Successful Submission: 2026-01-03 20:28:20

bzip2

Time of First Successful Submission: 2026-01-03 20:33:38

zip

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

tar

Time of First Successful Submission: 2026-01-05 10:55:46

ar

Time of First Successful Submission: 2026-01-05 11:12:32

cpio

Time of First Successful Submission: 2026-01-05 12:22:07

genisoimage

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

env

Time of First Successful Submission: 2026-01-05 12:53:50

find

Time of First Successful Submission: 2026-01-05 20:24:28

make

Time of First Successful Submission: 2026-01-05 20:50:16

nice

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

timeout

Time of First Successful Submission: 2026-01-06 16:40:45

stdbuf

Time of First Successful Submission: 2026-01-06 16:42:42

setarch

Time of First Successful Submission: 2026-01-06 16:53:36

watch

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

socat

Time of First Successful Submission: 2026-01-06 17:19:26

whiptail

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

awk

Time of First Successful Submission: 2026-01-07 15:34:18

sed

Time of First Successful Submission: 2026-01-07 15:43:46

ed

Time of First Successful Submission: 2026-01-07 16:00:39

chown

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

chmod

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

cp

Time of First Successful Submission: 2026-01-10 17:14:48

mv

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

perl

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

python

Time of First Successful Submission: 2026-01-10 18:56:25

ruby

Time of First Successful Submission: 2026-01-10 18:58:54

bash

Time of First Successful Submission: 2026-01-11 08:47:55

date

Time of First Successful Submission: 2026-01-11 08:54:34

dmesg

Time of First Successful Submission: 2026-01-11 08:58:16

wc

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

gcc

Time of First Successful Submission: 2026-01-11 09:11:00

as

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

wget

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

ssh-keygen

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

SQL Queries

Time of First Successful Submission: 2025-12-20 18:10:22

Filtering SQL

Time of First Successful Submission: 2025-12-20 18:25:37

Choosing Columns

Time of First Successful Submission: 2025-12-20 18:49:31

Exclusionary Filtering

Time of First Successful Submission: 2025-12-20 19:17:17

Filtering Strings

Time of First Successful Submission: 2025-12-20 19:18:28

Filtering on Expressions

Time of First Successful Submission: 2025-12-20 19:30:59

SELECTing Expressions

Time of First Successful Submission: 2025-12-20 19:51:48

Composite Conditions

Time of First Successful Submission: 2025-12-20 20:07:53

Reaching Your LIMITs

Time of First Successful Submission: 2025-12-20 21:17:00

Querying Metadata

Time of First Successful Submission: 2025-12-20 21:22:33


CybHer Dojo

11 / 104 4379 / 37515


Using the Terminal

Time of First Successful Submission: 2025-09-24 20:16:35

Using the VSCode Workspace

Time of First Successful Submission: 2025-09-25 13:09:33

Using the GUI Desktop

Time of First Successful Submission: 2025-09-25 13:13:17

Pasting into the Desktop

Time of First Successful Submission: 2025-09-25 13:15:08

Restarting Challenges

Time of First Successful Submission: 2025-09-25 13:20:34

Getting Help

Time of First Successful Submission: 2025-09-25 14:13:35

Challenge Programs

Time of First Successful Submission: 2025-10-05 16:28:04

The Flag File

Time of First Successful Submission: 2025-10-05 16:29:38

Using Privileged Mode

Time of First Successful Submission: 2025-10-06 08:49:02

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-06 09:00:33

Persistent Home Directories - Two

Time of First Successful Submission: 2025-10-06 09:02:40


GCA CTF

11 / 104 4379 / 37515


Using the Terminal

Time of First Successful Submission: 2025-09-24 20:16:35

Using the VSCode Workspace

Time of First Successful Submission: 2025-09-25 13:09:33

Using the GUI Desktop

Time of First Successful Submission: 2025-09-25 13:13:17

Pasting into the Desktop

Time of First Successful Submission: 2025-09-25 13:15:08

Restarting Challenges

Time of First Successful Submission: 2025-09-25 13:20:34

Getting Help

Time of First Successful Submission: 2025-09-25 14:13:35

Challenge Programs

Time of First Successful Submission: 2025-10-05 16:28:04

The Flag File

Time of First Successful Submission: 2025-10-05 16:29:38

Using Privileged Mode

Time of First Successful Submission: 2025-10-06 08:49:02

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-06 09:00:33

Persistent Home Directories - Two

Time of First Successful Submission: 2025-10-06 09:02:40