get_pwned

🐧

Intro to Programming Languages

15 / 234 7026 / 32010


Commands

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

Command Arguments

Time of First Successful Submission: 2025-12-21 14:41:01

Command History

Time of First Successful Submission: 2025-12-21 14:42:53

The Root Path

Time of First Successful Submission: 2025-12-21 16:42:30

Absolute Paths

Time of First Successful Submission: 2025-12-21 16:52:20

Changing position

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

Changing to an Absolute Path

Time of First Successful Submission: 2025-12-21 17:38:01

Relative Paths

Time of First Successful Submission: 2025-12-21 17:55:54

Cat

Time of First Successful Submission: 2025-12-21 20:08:27

Ls

Time of First Successful Submission: 2025-12-22 07:03:11

Ls All

Time of First Successful Submission: 2025-12-22 07:29:27

Find

Time of First Successful Submission: 2025-12-22 07:52:33

Piping Echo

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

Piping Stdout

Time of First Successful Submission: 2025-12-27 17:25:42

Piping Stdin

Time of First Successful Submission: 2025-12-29 12:25:58


Intro to Cybersecurity

17 / 183 11350 / 20046


Your First Overflow (easy)

Time of First Successful Submission: 2026-03-17 23:05:30

Your First Overflow (hard)

Time of First Successful Submission: 2026-03-18 14:51:30

Precision (easy)

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

Precision (hard)

Time of First Successful Submission: 2026-03-18 20:12:37

Variable Control (easy)

Time of First Successful Submission: 2026-03-19 00:42:39

Variable Control (hard)

Time of First Successful Submission: 2026-03-19 01:08:20

Control Hijack (easy)

Time of First Successful Submission: 2026-03-19 12:10:36

Control Hijack (hard)

Time of First Successful Submission: 2026-03-19 12:27:43

Tricky Control Hijack (easy)

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

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-04-04 11:55:47

Basic Shellcode

Time of First Successful Submission: 2026-04-02 16:42:26

NOP Sleds

Time of First Successful Submission: 2026-04-02 19:41:04

NULL-Free Shellcode

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

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2026-04-03 13:52:54

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2026-04-03 15:08:31

Hijack to Shellcode (easy)

Time of First Successful Submission: 2026-04-03 16:12:18

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-04-03 16:36:18


Start Here

10 / 12 18915 / 43382


Using the Terminal

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

Using the VSCode Workspace

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

Using the GUI Desktop

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

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2025-12-21 12:39:32

Challenge Programs

Time of First Successful Submission: 2025-12-26 00:20:40

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2025-12-26 00:31:37

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-26 00:37:19

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-26 00:38:31


Linux Luminarium

128 / 128 2180 / 32419


Intro to Commands

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

Intro to Arguments

Time of First Successful Submission: 2025-12-21 14:41:01

Command History

Time of First Successful Submission: 2025-12-21 14:42:53

The Root

Time of First Successful Submission: 2025-12-21 16:42:30

Program and absolute paths

Time of First Successful Submission: 2025-12-21 16:52:20

Position thy self

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

Position elsewhere

Time of First Successful Submission: 2025-12-21 17:38:01

implicit relative paths, from /

Time of First Successful Submission: 2025-12-21 17:55:54

explicit relative paths, from /

Time of First Successful Submission: 2025-12-21 17:59:34

implicit relative path

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

home sweet home

Time of First Successful Submission: 2025-12-21 19:43:23

cat: not the pet, but the command!

Time of First Successful Submission: 2025-12-21 20:08:27

catting absolute paths

Time of First Successful Submission: 2025-12-21 20:11:10

more catting practice

Time of First Successful Submission: 2025-12-21 20:12:35

grepping for a needle in a haystack

Time of First Successful Submission: 2025-12-22 06:47:28

comparing files

Time of First Successful Submission: 2025-12-22 06:52:15

listing files

Time of First Successful Submission: 2025-12-22 07:03:11

touching files

Time of First Successful Submission: 2025-12-22 07:13:20

removing files

Time of First Successful Submission: 2025-12-22 07:21:05

moving files

Time of First Successful Submission: 2025-12-22 07:23:14

copying files

Time of First Successful Submission: 2025-12-22 07:25:33

hidden files

Time of First Successful Submission: 2025-12-22 07:29:27

An Epic Filesystem Quest

Time of First Successful Submission: 2025-12-22 07:39:17

making directories

Time of First Successful Submission: 2025-12-22 07:48:28

finding files

Time of First Successful Submission: 2025-12-22 07:52:33

linking files

Time of First Successful Submission: 2025-12-22 10:26:47

Learning From Documentation

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

Learning Complex Usage

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

Reading Manuals

Time of First Successful Submission: 2025-12-26 12:31:51

Searching Manuals

Time of First Successful Submission: 2025-12-26 12:38:01

Searching For Manuals

Time of First Successful Submission: 2025-12-26 13:01:15

Helpful Programs

Time of First Successful Submission: 2025-12-26 17:48:56

Help for Builtins

Time of First Successful Submission: 2025-12-26 17:51:24

Matching with *

Time of First Successful Submission: 2025-12-27 08:04:26

Matching with ?

Time of First Successful Submission: 2025-12-27 08:09:18

Matching with []

Time of First Successful Submission: 2025-12-27 08:35:28

Matching paths with []

Time of First Successful Submission: 2025-12-27 08:40:31

Multiple globs

Time of First Successful Submission: 2025-12-27 11:45:04

Mixing globs

Time of First Successful Submission: 2025-12-27 11:55:46

Exclusionary globbing

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

Tab completion

Time of First Successful Submission: 2025-12-27 12:03:07

Multiple options for tab completion

Time of First Successful Submission: 2025-12-27 12:28:34

Tab completion on commands

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

Redirecting output

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

Redirecting more output

Time of First Successful Submission: 2025-12-27 17:25:42

Appending output

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

Redirecting errors

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

Redirecting input

Time of First Successful Submission: 2025-12-29 12:25:58

Grepping stored results

Time of First Successful Submission: 2025-12-29 13:27:53

Grepping live output

Time of First Successful Submission: 2025-12-29 13:33:04

Grepping errors

Time of First Successful Submission: 2025-12-29 14:25:10

Filtering with grep -v

Time of First Successful Submission: 2025-12-29 14:41:00

Filtering with sed

Time of First Successful Submission: 2025-12-29 14:49:59

Duplicating piped data with tee

Time of First Successful Submission: 2025-12-29 17:02:57

Process substitution for input

Time of First Successful Submission: 2025-12-29 22:30:40

Writing to multiple programs

Time of First Successful Submission: 2025-12-30 19:24:39

Split-piping stderr and stdout

Time of First Successful Submission: 2025-12-30 19:35:41

Named pipes

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

Printing Variables

Time of First Successful Submission: 2025-12-30 23:36:12

Setting Variables

Time of First Successful Submission: 2025-12-30 23:43:18

Multi-word Variables

Time of First Successful Submission: 2025-12-30 23:46:35

Exporting Variables

Time of First Successful Submission: 2025-12-30 23:55:21

Printing Exported Variables

Time of First Successful Submission: 2025-12-31 00:00:46

Storing Command Output

Time of First Successful Submission: 2025-12-31 00:12:16

Reading Input

Time of First Successful Submission: 2025-12-31 00:23:06

Reading Files

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

Translating characters

Time of First Successful Submission: 2025-12-31 16:14:32

Deleting characters

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

Deleting newlines

Time of First Successful Submission: 2025-12-31 17:41:04

Extracting the first lines with head

Time of First Successful Submission: 2025-12-31 17:42:35

Extracting specific sections of text

Time of First Successful Submission: 2025-12-31 17:47:07

Sorting data

Time of First Successful Submission: 2025-12-31 17:51:25

Listing Processes

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

Killing Processes

Time of First Successful Submission: 2025-12-31 18:12:39

Interrupting Processes

Time of First Successful Submission: 2025-12-31 18:42:41

Killing Misbehaving Processes

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

Suspending Processes

Time of First Successful Submission: 2025-12-31 19:31:16

Resuming Processes

Time of First Successful Submission: 2025-12-31 19:37:24

Backgrounding Processes

Time of First Successful Submission: 2025-12-31 19:43:07

Foregrounding Processes

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

Starting Backgrounded Processes

Time of First Successful Submission: 2025-12-31 20:00:24

Process Exit Codes

Time of First Successful Submission: 2025-12-31 20:03:25

Becoming root with su

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

Other users with su

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

Cracking passwords

Time of First Successful Submission: 2026-01-01 18:00:14

Using sudo

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

Changing File Ownership

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

Groups and Files

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

Fun With Groups Names

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

Changing Permissions

Time of First Successful Submission: 2026-01-09 21:41:33

Executable Files

Time of First Successful Submission: 2026-01-09 21:46:08

Permission Tweaking Practice

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

Permissions Setting Practice

Time of First Successful Submission: 2026-01-10 00:30:49

The SUID Bit

Time of First Successful Submission: 2026-01-10 00:42:48

Chaining with Semicolons

Time of First Successful Submission: 2026-01-11 16:57:37

Building on Success

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

Handling Failure

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

Your First Shell Script

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

Redirecting Script Output

Time of First Successful Submission: 2026-01-11 17:49:53

Executable Shell Scripts

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

Understanding Shebangs

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

Scripting with Arguments

Time of First Successful Submission: 2026-01-11 18:26:17

Scripting with Conditionals

Time of First Successful Submission: 2026-01-11 18:46:27

Scripting with Default Cases

Time of First Successful Submission: 2026-01-11 18:55:45

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-01-11 19:04:30

Reading Shell Scripts

Time of First Successful Submission: 2026-01-11 19:08:37

Launching Screen

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

Detaching and Attaching

Time of First Successful Submission: 2026-01-12 17:08:53

Finding Sessions

Time of First Successful Submission: 2026-01-12 17:40:21

Switching Windows

Time of First Successful Submission: 2026-01-12 18:03:38

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-01-12 18:14:41

Switching Windows (tmux)

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

The PATH Variable

Time of First Successful Submission: 2026-01-12 18:24:08

Setting PATH

Time of First Successful Submission: 2026-01-12 18:30:44

Finding Commands

Time of First Successful Submission: 2026-01-12 18:38:57

Adding Commands

Time of First Successful Submission: 2026-01-13 10:52:27

Hijacking Commands

Time of First Successful Submission: 2026-01-13 11:06:26

Bashrc Backdoor

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

Sniffing Input

Time of First Successful Submission: 2026-01-15 17:49:52

Overshared Directories

Time of First Successful Submission: 2026-02-20 13:00:01

Tricky Linking

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

Sniffing Process Arguments

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

Snooping on Configurations

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

The Fork Bomb

Time of First Successful Submission: 2026-02-23 04:37:24

Disk-Space Doomsday

Time of First Successful Submission: 2026-02-23 08:15:44

rm -rf /

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

Life after rm -rf /

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

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-02-23 08:45:31


Computing 101

40 / 94 9185 / 21537


Your First Register

Time of First Successful Submission: 2026-02-23 15:43:46

Your First Syscall

Time of First Successful Submission: 2026-02-24 04:28:12

Exit Codes

Time of First Successful Submission: 2026-02-25 04:01:20

Building Executables

Time of First Successful Submission: 2026-02-26 03:58:43

Moving Between Registers

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

set-register

Time of First Successful Submission: 2026-03-05 17:34:56

set-multiple-registers

Time of First Successful Submission: 2026-03-05 17:43:45

add-to-register

Time of First Successful Submission: 2026-03-05 17:50:48

linear-equation-registers

Time of First Successful Submission: 2026-03-05 18:02:54

integer-division

Time of First Successful Submission: 2026-03-05 18:26:19

modulo-operation

Time of First Successful Submission: 2026-03-05 18:41:47

set-upper-byte

Time of First Successful Submission: 2026-03-05 20:00:06

efficient-modulo

Time of First Successful Submission: 2026-03-05 20:10:48

byte-extraction

Time of First Successful Submission: 2026-03-05 20:20:19

bitwise-and

Time of First Successful Submission: 2026-03-05 20:54:32

check-even

Time of First Successful Submission: 2026-03-07 18:02:50

memory-read

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

memory-write

Time of First Successful Submission: 2026-03-07 18:27:32

memory-increment

Time of First Successful Submission: 2026-03-07 18:38:58

byte-access

Time of First Successful Submission: 2026-03-07 18:49:40

memory-size-access

Time of First Successful Submission: 2026-03-07 19:04:49

little-endian-write

Time of First Successful Submission: 2026-03-07 23:57:06

memory-sum

Time of First Successful Submission: 2026-03-08 00:03:49

stack-subtraction

Time of First Successful Submission: 2026-03-08 00:07:18

swap-stack-values

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

average-stack-values

Time of First Successful Submission: 2026-03-08 00:21:15

absolute-jump

Time of First Successful Submission: 2026-03-08 12:07:55

relative-jump

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

jump-trampoline

Time of First Successful Submission: 2026-03-08 12:47:57

conditional-jump

Time of First Successful Submission: 2026-03-08 13:37:45

indirect-jump

Time of First Successful Submission: 2026-03-08 14:45:19

average-loop

Time of First Successful Submission: 2026-03-08 16:26:31

count-non-zero

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

string-lower

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

most-common-byte

Time of First Successful Submission: 2026-03-15 14:58:32

Debugging Programs

Time of First Successful Submission: 2026-03-28 12:16:22

Inspecting Registers

Time of First Successful Submission: 2026-03-28 12:19:52

Examining Memory

Time of First Successful Submission: 2026-03-28 12:51:39

Setting Breakpoints

Time of First Successful Submission: 2026-03-28 16:12:34

GDB Scripting

Time of First Successful Submission: 2026-03-28 16:40:56


GCA CTF

10 / 104 19044 / 43659


Using the Terminal

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

Using the VSCode Workspace

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

Using the GUI Desktop

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

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2025-12-21 12:39:32

Challenge Programs

Time of First Successful Submission: 2025-12-26 00:20:40

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2025-12-26 00:31:37

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-26 00:37:19

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-26 00:38:31


Pwntools Tutorials

10 / 12 497 / 1221


Level 0.0

Time of First Successful Submission: 2026-03-27 12:44:57

Level 1.0

Time of First Successful Submission: 2026-03-27 13:23:22

Level 1.1

Time of First Successful Submission: 2026-03-27 13:53:57

Level 2.0

Time of First Successful Submission: 2026-03-27 14:26:33

Level 2.1

Time of First Successful Submission: 2026-03-27 15:11:39

Level 2.2

Time of First Successful Submission: 2026-03-27 15:28:47

Level 2.3

Time of First Successful Submission: 2026-03-27 15:40:02

Level 2.4

Time of First Successful Submission: 2026-03-27 15:49:52

Level 2.5

Time of First Successful Submission: 2026-03-27 16:13:41

Level 2.6

Time of First Successful Submission: 2026-03-27 16:43:41