Lithium_Wizard

🐧 🔤

pwn.college Archives

6 / 202 12123 / 22788


level1

Time of First Successful Submission: 2025-11-17 03:13:25

level2

Time of First Successful Submission: 2025-11-17 03:15:34

level3

Time of First Successful Submission: 2025-11-17 03:17:07

level4

Time of First Successful Submission: 2025-11-17 03:20:05

level5

Time of First Successful Submission: 2025-11-17 03:25:16

Triple Dereference

Time of First Successful Submission: 2025-11-06 04:39:04


Intro to Programming Languages

135 / 234 420 / 31849


Lecture 1.1. Course Environment

Time of First Successful Submission: 2025-10-27 13:32:59

Lab 1.1 - Start Terminal

Time of First Successful Submission: 2025-10-27 15:00:24

Lecture 1.2. Linux Shells

Time of First Successful Submission: 2025-10-27 14:35:28

Lecture 1.3. Linux File System

Time of First Successful Submission: 2025-10-27 14:47:12

Lecture 1.4. Executing Programs

Time of First Successful Submission: 2025-10-27 15:27:38

Lecture 1.5. Common Commands

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

Lab 1.5.2 - Using ls and cd

Time of First Successful Submission: 2025-10-27 16:23:16

Lab 1.5.3 - Using grep

Time of First Successful Submission: 2025-10-27 16:32:02

Lecture 1.6. Redirection of I/O

Time of First Successful Submission: 2025-10-27 16:41:14

Lab 1.6 - Using grep and pipe

Time of First Successful Submission: 2025-10-27 16:50:36

Lecture 1.7. Regular Expressions

Time of First Successful Submission: 2025-10-27 17:00:57

Lecture 1.8. Misc Linux

Time of First Successful Submission: 2025-10-27 17:20:46

Lecture 1.9. Testing Code on pwn.college

Time of First Successful Submission: 2025-10-27 17:24:37

Lab 1.9 - Test some If Statements

Time of First Successful Submission: 2025-10-27 17:34:39

P1.0 Level 1 Open /flag in VSCode

Time of First Successful Submission: 2025-10-27 17:38:42

Commands

Time of First Successful Submission: 2025-10-25 00:39:08

Command Arguments

Time of First Successful Submission: 2025-10-25 00:49:42

Command History

Time of First Successful Submission: 2025-10-25 00:51:22

The Root Path

Time of First Successful Submission: 2025-10-25 02:09:33

Absolute Paths

Time of First Successful Submission: 2025-10-25 02:13:17

Changing position

Time of First Successful Submission: 2025-10-25 02:15:28

Changing to an Absolute Path

Time of First Successful Submission: 2025-10-25 02:29:31

Relative Paths

Time of First Successful Submission: 2025-10-25 02:46:23

P1.0 Level 5 read

Time of First Successful Submission: 2025-10-27 17:50:39

Cat

Time of First Successful Submission: 2025-10-25 03:05:05

Ls

Time of First Successful Submission: 2025-10-25 03:45:19

Ls All

Time of First Successful Submission: 2025-10-25 04:10:17

P1.0 Level 2 list dir

Time of First Successful Submission: 2025-10-27 17:40:54

Find

Time of First Successful Submission: 2025-10-25 04:48:19

P1.0 Level 3 change dir

Time of First Successful Submission: 2025-10-27 17:41:47

P1.0 Level 4 move

Time of First Successful Submission: 2025-10-27 17:44:29

P1.0 Level 6 grep

Time of First Successful Submission: 2025-10-27 17:52:40

P1.0 Level 7 execute

Time of First Successful Submission: 2025-10-27 17:53:42

Piping Echo

Time of First Successful Submission: 2025-10-26 01:52:57

Piping Stdout

Time of First Successful Submission: 2025-10-26 03:47:23

Piping Stdin

Time of First Successful Submission: 2025-10-26 04:12:43

P1.0 Level 8 stdin

Time of First Successful Submission: 2025-10-27 17:55:48

P1.0 Level 9 pipe

Time of First Successful Submission: 2025-10-27 18:02:07

P1.0 Level 10 args

Time of First Successful Submission: 2025-10-27 18:03:45

P1.0 Level 11 gccpipe

Time of First Successful Submission: 2025-10-27 18:08:10

P1.0 Level 12 speedy

Time of First Successful Submission: 2025-10-27 19:19:03

P1.0 Level 13 testing

Time of First Successful Submission: 2025-10-27 20:29:51

P1.0 Level 14 ifs test

Time of First Successful Submission: 2025-10-27 21:05:52

Lecture 2.1.1.0 Paradigms and C

Time of First Successful Submission: 2025-10-27 22:37:02

Lecture 2.1.2. First C Program and Vars

Time of First Successful Submission: 2025-10-27 22:48:46

Lecture 2.1.2.1. Standard Output

Time of First Successful Submission: 2025-10-27 22:54:11

Lecture 2.1.2.2. Standard In

Time of First Successful Submission: 2025-10-28 07:15:43

Lab 2.1.2.1 - C Input

Time of First Successful Submission: 2025-10-28 08:35:26

Lecture 2.1.2.3. Flow Control & Command Line Arguments

Time of First Successful Submission: 2025-10-28 21:00:42

EzLab 2.1.2.3 - Control Flow

Time of First Successful Submission: 2025-10-28 21:17:20

Lecture 2.1.3.0 Dec & Def Functions

Time of First Successful Submission: 2025-10-28 21:24:28

Lecture 2.1.3.1. Globals & Locals

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

Lecture 2.1.3.2. Function Params and Ret Vals

Time of First Successful Submission: 2025-10-28 21:44:56

EzLab 2.1.3.2 Pass by Value

Time of First Successful Submission: 2025-10-28 22:02:46

Lab 2.1.3.1 - Functions

Time of First Successful Submission: 2025-11-06 11:36:30

Lecture 2.1.4. Global and Local Memory

Time of First Successful Submission: 2025-10-29 18:02:48

Lecture 2.1.4.1. Function Frames

Time of First Successful Submission: 2025-11-06 15:21:46

Lecture 2.1.5. Debugging C Programs

Time of First Successful Submission: 2025-11-06 15:32:18

Lab 2.1.5.1 - Using VSCode Debugger

Time of First Successful Submission: 2025-11-07 00:09:04

P2.1 Level 01 C Force

Time of First Successful Submission: 2025-11-07 00:20:38

P2.1 Level 02 C Args

Time of First Successful Submission: 2025-11-07 00:49:26

P2.1 Level 03 scanf

Time of First Successful Submission: 2025-11-07 01:14:25

P2.1 Level 04 getchar

Time of First Successful Submission: 2025-11-07 02:47:22

P2.1 Level 05 add-n-sub

Time of First Successful Submission: 2025-11-07 03:33:53

P2.1 Level 06 debug me

Time of First Successful Submission: 2025-11-07 03:52:18

Lecture 2.2.1.1. C-Arrays

Time of First Successful Submission: 2025-11-07 04:03:01

Lecture 2.2.2. C-Strings

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

Lab 2.2.2.0 - Print C-String by Character

Time of First Successful Submission: 2025-11-07 04:35:03

Lab 2.2.2.1 - Debugging with Seg Faults

Time of First Successful Submission: 2025-11-07 04:59:19

Lecture 2.2.3.1. Input to String

Time of First Successful Submission: 2025-11-07 05:05:33

Lecture 2.2.3.2 Using fgets

Time of First Successful Submission: 2025-11-07 09:53:52

Lecture 2.2.3.3. Input Buffer

Time of First Successful Submission: 2025-11-07 13:54:53

Lecture 2.2.4. File operations

Time of First Successful Submission: 2025-11-07 14:02:56

Lab 2.2.4.1 - LeeT CaSe

Time of First Successful Submission: 2025-11-07 14:37:07

Lecture 2.2.5.1. strlen

Time of First Successful Submission: 2025-11-07 16:58:50

EzLab 2.2.5.1 - String Length (strlen)

Time of First Successful Submission: 2025-11-08 02:31:48

Lecture 2.2.5.2. strcat

Time of First Successful Submission: 2025-11-08 02:38:49

EzLab 2.2.5.2 - String Concatenate (strcat)

Time of First Successful Submission: 2025-11-08 02:51:22

Lecture 2.2.5.3. strcmp

Time of First Successful Submission: 2025-11-08 03:31:52

EzLab 2.2.5.3 - String Compare (strcmp)

Time of First Successful Submission: 2025-11-08 03:35:17

Lecture 2.2.5.4. strcpy

Time of First Successful Submission: 2025-11-08 05:21:58

EzLab 2.2.5.4 - String Copy (strcpy/strncpy)

Time of First Successful Submission: 2025-11-08 05:33:42

Lecture 2.2.5.6. strspn

Time of First Successful Submission: 2025-11-08 05:38:26

Lab 2.2.5.6 - String Highlighter

Time of First Successful Submission: 2025-11-08 07:12:05

P2.2 Level 01 length

Time of First Successful Submission: 2025-11-08 07:37:17

P2.2 Level 02 c-cat

Time of First Successful Submission: 2025-11-08 08:00:56

P2.2 Level 03 c-copy

Time of First Successful Submission: 2025-11-08 12:42:52

P2.2 Level 04 c-compare

Time of First Successful Submission: 2025-11-08 15:18:34

P2.2 Level 05 c-up

Time of First Successful Submission: 2025-11-08 16:30:07

P2.2 Level 06 c-bugs

Time of First Successful Submission: 2025-11-08 17:56:54

P2.2 Level 07 c-debugger

Time of First Successful Submission: 2025-11-08 18:41:20

P2.2 Level 08 c-debugger2

Time of First Successful Submission: 2025-11-08 19:09:08

P2.2 Level 09 c-grind

Time of First Successful Submission: 2025-11-08 19:34:49

Lecture 2.3.1. Stack pointers

Time of First Successful Submission: 2025-11-08 19:56:10

Lab 2.3.1.0 - Print Non-printable Chars

Time of First Successful Submission: 2025-11-08 20:39:38

Lecture 2.3.2.0 Examples Single Value

Time of First Successful Submission: 2025-11-08 22:10:37

Lecture 2.3.2.1. Examples of Ptr to Array

Time of First Successful Submission: 2025-11-08 22:20:24

EzLab 2.3.2.1 - Character Pointers

Time of First Successful Submission: 2025-11-08 23:09:31

EzLab 2.3.2.1 - C-String Pointers

Time of First Successful Submission: 2025-11-08 23:15:02

Lecture 2.3.3.1. strstr video

Time of First Successful Submission: 2025-11-08 23:21:06

EzLab 2.3.3.1 - Find str in str (strstr)

Time of First Successful Submission: 2025-11-08 23:59:23

Lab 2.3.3.1 - Find Word Count

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

Lecture 2.3.3.2. strtok video

Time of First Successful Submission: 2025-11-09 01:48:29

EzLab 2.3.3.2 - Get tokens (strtok)

Time of First Successful Submission: 2025-11-09 02:27:38

Lab 2.3.3.2 - Word Count

Time of First Successful Submission: 2025-11-09 03:27:01

Lecture 2.3.3.3. strchr video

Time of First Successful Submission: 2025-11-09 03:33:51

Lecture 2.3.3.4. memset

Time of First Successful Submission: 2025-11-09 03:36:12

P2.3 Level 01 Pig Latin

Time of First Successful Submission: 2025-11-09 18:59:25

P2.3 Level 02 Pig Latin

Time of First Successful Submission: 2025-11-09 19:48:54

P2.3 Level 03 Pig Latin

Time of First Successful Submission: 2025-11-09 22:45:30

P2.3 Level 04 Pig Latin

Time of First Successful Submission: 2025-11-09 23:16:33

Lecture 2.4.1.1. struct into

Time of First Successful Submission: 2025-11-10 00:45:58

EzLab 2.4.1.1 - Using a struct

Time of First Successful Submission: 2025-11-10 00:55:16

Lecture 2.4.1.4. string to struct

Time of First Successful Submission: 2025-11-10 01:09:58

EzLab 2.4.1.4 - Struct from string

Time of First Successful Submission: 2025-11-10 01:22:30

Lecture 2.4.1.5. array of struct

Time of First Successful Submission: 2025-11-10 01:27:37

Lab 2.4.1.5 - Songs List

Time of First Successful Submission: 2025-11-10 18:23:47

Lecture 2.4.1.6. enum

Time of First Successful Submission: 2025-11-10 14:46:49

Lecture 2.4.2.1. C preprocessor

Time of First Successful Submission: 2025-11-10 14:52:32

EzLab 2.4.2.1 - C Preprocessor

Time of First Successful Submission: 2025-11-10 21:33:38

Lecture 2.4.2.2. Header files

Time of First Successful Submission: 2025-11-10 15:27:06

Lecture 2.4.2.6. Makefile

Time of First Successful Submission: 2025-11-10 15:34:24

EzLab 2.4.2.6 - Makefiles

Time of First Successful Submission: 2025-11-10 21:49:36

Lab 2.4.2.6 - Make Songs

Time of First Successful Submission: 2025-11-11 02:02:34

Lab 2.4.2.6 - Filter Songs

Time of First Successful Submission: 2025-11-12 00:26:44

Lecture 2.5.1.3. the heap

Time of First Successful Submission: 2025-11-11 22:25:53

Lecture 2.5.1.4. malloc an int

Time of First Successful Submission: 2025-11-11 22:43:07

Lecture 2.5.1.5. create a heap based array

Time of First Successful Submission: 2025-11-11 22:53:58

Lecture 2.5.1.6. free the heap

Time of First Successful Submission: 2025-11-11 22:59:31

EzLab 2.5.1.6 Heap

Time of First Successful Submission: 2025-11-11 23:13:14

Lab 2.5.1.6 - Stack on Heap

Time of First Successful Submission: 2025-11-12 01:32:38

Lecture 2.5.2.1. realloc

Time of First Successful Submission: 2025-11-14 19:49:26

Lecture 2.5.2.2. getline

Time of First Successful Submission: 2025-11-14 21:41:04

Lecture 2.5.2.3. strdup

Time of First Successful Submission: 2025-11-14 21:43:18

Lecture 2.5.2.4. struct malloc

Time of First Successful Submission: 2025-11-14 21:50:29


Start Here

12 / 12 119 / 43127


Using the Terminal

Time of First Successful Submission: 2025-10-24 23:18:31

Using the VSCode Workspace

Time of First Successful Submission: 2025-10-24 23:22:03

Using the GUI Desktop

Time of First Successful Submission: 2025-10-24 23:26:22

Pasting into the Desktop

Time of First Successful Submission: 2025-10-24 23:42:54

Restarting Challenges

Time of First Successful Submission: 2025-10-24 23:46:53

Challenge Programs

Time of First Successful Submission: 2025-10-26 04:15:11

The Flag File

Time of First Successful Submission: 2025-10-26 04:20:43

Using Privileged Mode

Time of First Successful Submission: 2025-10-29 07:37:57

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-29 07:48:17

Persistent Home Directories - Two

Time of First Successful Submission: 2025-10-29 07:50:12


Linux Luminarium

128 / 128 7 / 32256


Intro to Commands

Time of First Successful Submission: 2025-10-25 00:39:08

Intro to Arguments

Time of First Successful Submission: 2025-10-25 00:49:42

Command History

Time of First Successful Submission: 2025-10-25 00:51:22

The Root

Time of First Successful Submission: 2025-10-25 02:09:33

Program and absolute paths

Time of First Successful Submission: 2025-10-25 02:13:17

Position thy self

Time of First Successful Submission: 2025-10-25 02:15:28

Position elsewhere

Time of First Successful Submission: 2025-10-25 02:29:31

implicit relative paths, from /

Time of First Successful Submission: 2025-10-25 02:46:23

explicit relative paths, from /

Time of First Successful Submission: 2025-10-25 02:48:21

implicit relative path

Time of First Successful Submission: 2025-10-25 02:51:38

home sweet home

Time of First Successful Submission: 2025-10-25 02:57:41

cat: not the pet, but the command!

Time of First Successful Submission: 2025-10-25 03:05:05

catting absolute paths

Time of First Successful Submission: 2025-10-25 03:10:32

more catting practice

Time of First Successful Submission: 2025-10-25 03:15:30

grepping for a needle in a haystack

Time of First Successful Submission: 2025-10-25 03:25:07

comparing files

Time of First Successful Submission: 2025-10-25 03:32:17

listing files

Time of First Successful Submission: 2025-10-25 03:45:19

touching files

Time of First Successful Submission: 2025-10-25 03:57:53

removing files

Time of First Successful Submission: 2025-10-25 04:04:56

moving files

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

copying files

Time of First Successful Submission: 2025-11-06 04:06:07

hidden files

Time of First Successful Submission: 2025-10-25 04:10:17

An Epic Filesystem Quest

Time of First Successful Submission: 2025-10-25 04:24:18

making directories

Time of First Successful Submission: 2025-10-25 04:27:32

finding files

Time of First Successful Submission: 2025-10-25 04:48:19

linking files

Time of First Successful Submission: 2025-10-25 05:15:22

Learning From Documentation

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

Learning Complex Usage

Time of First Successful Submission: 2025-10-25 14:51:14

Reading Manuals

Time of First Successful Submission: 2025-10-25 15:01:39

Searching Manuals

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

Searching For Manuals

Time of First Successful Submission: 2025-10-25 15:20:11

Helpful Programs

Time of First Successful Submission: 2025-10-25 18:54:01

Help for Builtins

Time of First Successful Submission: 2025-10-25 18:57:12

Matching with *

Time of First Successful Submission: 2025-10-25 19:01:39

Matching with ?

Time of First Successful Submission: 2025-10-25 19:15:54

Matching with []

Time of First Successful Submission: 2025-10-25 19:24:50

Matching paths with []

Time of First Successful Submission: 2025-10-25 19:27:26

Multiple globs

Time of First Successful Submission: 2025-10-25 19:30:40

Mixing globs

Time of First Successful Submission: 2025-10-25 19:51:30

Exclusionary globbing

Time of First Successful Submission: 2025-10-26 01:33:47

Tab completion

Time of First Successful Submission: 2025-10-26 01:44:57

Multiple options for tab completion

Time of First Successful Submission: 2025-10-26 01:47:08

Tab completion on commands

Time of First Successful Submission: 2025-10-26 01:48:10

Redirecting output

Time of First Successful Submission: 2025-10-26 01:52:57

Redirecting more output

Time of First Successful Submission: 2025-10-26 03:47:23

Appending output

Time of First Successful Submission: 2025-10-26 03:52:15

Redirecting errors

Time of First Successful Submission: 2025-10-26 03:55:26

Redirecting input

Time of First Successful Submission: 2025-10-26 04:12:43

Grepping stored results

Time of First Successful Submission: 2025-10-26 05:41:53

Grepping live output

Time of First Successful Submission: 2025-10-26 05:45:43

Grepping errors

Time of First Successful Submission: 2025-10-26 05:49:18

Filtering with grep -v

Time of First Successful Submission: 2025-10-26 05:50:49

Filtering with sed

Time of First Successful Submission: 2025-11-06 04:10:11

Duplicating piped data with tee

Time of First Successful Submission: 2025-10-26 07:11:28

Process substitution for input

Time of First Successful Submission: 2025-10-26 07:34:55

Writing to multiple programs

Time of First Successful Submission: 2025-10-26 13:55:53

Split-piping stderr and stdout

Time of First Successful Submission: 2025-10-26 13:59:44

Named pipes

Time of First Successful Submission: 2025-10-26 14:22:51

Printing Variables

Time of First Successful Submission: 2025-10-29 06:59:31

Setting Variables

Time of First Successful Submission: 2025-10-29 07:01:18

Multi-word Variables

Time of First Successful Submission: 2025-10-29 07:08:46

Exporting Variables

Time of First Successful Submission: 2025-10-29 07:15:53

Printing Exported Variables

Time of First Successful Submission: 2025-10-29 07:20:15

Storing Command Output

Time of First Successful Submission: 2025-10-29 07:23:33

Reading Input

Time of First Successful Submission: 2025-10-29 07:25:36

Reading Files

Time of First Successful Submission: 2025-10-29 07:27:56

Translating characters

Time of First Successful Submission: 2025-10-29 07:57:53

Deleting characters

Time of First Successful Submission: 2025-10-29 08:00:29

Deleting newlines

Time of First Successful Submission: 2025-10-30 02:20:59

Extracting the first lines with head

Time of First Successful Submission: 2025-10-30 02:22:45

Extracting specific sections of text

Time of First Successful Submission: 2025-10-30 02:26:41

Sorting data

Time of First Successful Submission: 2025-10-30 02:30:59

Listing Processes

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

Killing Processes

Time of First Successful Submission: 2025-10-30 02:50:36

Interrupting Processes

Time of First Successful Submission: 2025-10-30 02:52:23

Killing Misbehaving Processes

Time of First Successful Submission: 2025-10-30 03:05:32

Suspending Processes

Time of First Successful Submission: 2025-10-30 03:06:48

Resuming Processes

Time of First Successful Submission: 2025-10-30 03:08:07

Backgrounding Processes

Time of First Successful Submission: 2025-10-30 03:40:39

Foregrounding Processes

Time of First Successful Submission: 2025-10-30 03:43:27

Starting Backgrounded Processes

Time of First Successful Submission: 2025-10-30 03:46:08

Process Exit Codes

Time of First Successful Submission: 2025-10-30 03:49:29

Becoming root with su

Time of First Successful Submission: 2025-10-30 03:56:08

Other users with su

Time of First Successful Submission: 2025-10-30 03:59:16

Cracking passwords

Time of First Successful Submission: 2025-10-30 04:15:46

Using sudo

Time of First Successful Submission: 2025-10-30 04:26:59

Changing File Ownership

Time of First Successful Submission: 2025-10-31 03:14:41

Groups and Files

Time of First Successful Submission: 2025-10-31 03:31:04

Fun With Groups Names

Time of First Successful Submission: 2025-10-31 04:00:11

Changing Permissions

Time of First Successful Submission: 2025-10-31 04:08:27

Executable Files

Time of First Successful Submission: 2025-10-31 04:24:02

Permission Tweaking Practice

Time of First Successful Submission: 2025-10-31 05:02:33

Permissions Setting Practice

Time of First Successful Submission: 2025-10-31 14:31:17

The SUID Bit

Time of First Successful Submission: 2025-10-31 14:33:06

Chaining with Semicolons

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

Building on Success

Time of First Successful Submission: 2025-10-31 14:37:17

Handling Failure

Time of First Successful Submission: 2025-10-31 14:37:58

Your First Shell Script

Time of First Successful Submission: 2025-10-31 14:51:09

Redirecting Script Output

Time of First Successful Submission: 2025-10-31 17:22:04

Executable Shell Scripts

Time of First Successful Submission: 2025-10-31 17:26:33

Understanding Shebangs

Time of First Successful Submission: 2025-10-31 17:31:24

Scripting with Arguments

Time of First Successful Submission: 2025-10-31 21:43:21

Scripting with Conditionals

Time of First Successful Submission: 2025-10-31 21:52:25

Scripting with Default Cases

Time of First Successful Submission: 2025-11-01 05:21:25

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-11-01 05:39:02

Reading Shell Scripts

Time of First Successful Submission: 2025-11-01 05:45:01

Launching Screen

Time of First Successful Submission: 2025-11-01 05:48:06

Detaching and Attaching

Time of First Successful Submission: 2025-11-01 05:51:14

Finding Sessions

Time of First Successful Submission: 2025-11-01 07:15:26

Switching Windows

Time of First Successful Submission: 2025-11-01 07:18:15

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-11-01 11:09:14

Switching Windows (tmux)

Time of First Successful Submission: 2025-11-01 11:17:38

The PATH Variable

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

Setting PATH

Time of First Successful Submission: 2025-11-01 12:04:11

Finding Commands

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

Adding Commands

Time of First Successful Submission: 2025-11-01 16:26:22

Hijacking Commands

Time of First Successful Submission: 2025-11-04 23:47:37

Bashrc Backdoor

Time of First Successful Submission: 2025-11-02 18:07:18

Sniffing Input

Time of First Successful Submission: 2025-11-04 23:58:58

Overshared Directories

Time of First Successful Submission: 2025-11-05 00:50:05

Tricky Linking

Time of First Successful Submission: 2025-11-05 01:50:25

Sniffing Process Arguments

Time of First Successful Submission: 2025-11-05 01:55:55

Snooping on Configurations

Time of First Successful Submission: 2025-11-05 02:20:41

The Fork Bomb

Time of First Successful Submission: 2025-11-03 01:45:46

Disk-Space Doomsday

Time of First Successful Submission: 2025-11-03 01:58:08

rm -rf /

Time of First Successful Submission: 2025-11-03 02:05:27

Life after rm -rf /

Time of First Successful Submission: 2025-11-03 02:16:12

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-11-03 02:22:38


Computing 101

54 / 94 4771 / 21464


Your First Register

Time of First Successful Submission: 2025-11-05 05:10:54

Your First Syscall

Time of First Successful Submission: 2025-11-05 05:16:28

Exit Codes

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

Building Executables

Time of First Successful Submission: 2025-11-05 06:09:58

Moving Between Registers

Time of First Successful Submission: 2025-11-05 06:38:37

Loading From Memory

Time of First Successful Submission: 2025-11-06 01:16:09

More Loading Practice

Time of First Successful Submission: 2025-11-06 01:30:05

Dereferencing Pointers

Time of First Successful Submission: 2025-11-06 01:45:39

Dereferencing Yourself

Time of First Successful Submission: 2025-11-06 02:02:48

Dereferencing with Offsets

Time of First Successful Submission: 2025-11-06 02:22:51

Stored Addresses

Time of First Successful Submission: 2025-11-06 02:30:37

Double Dereference

Time of First Successful Submission: 2025-11-06 04:24:44

Tracing Syscalls

Time of First Successful Submission: 2025-11-05 06:31:17

Starting GDB

Time of First Successful Submission: 2025-11-05 16:08:45

Starting Programs in GDB

Time of First Successful Submission: 2025-11-05 23:23:54

Writing Output

Time of First Successful Submission: 2025-11-10 05:31:40

Chaining Syscalls

Time of First Successful Submission: 2025-11-10 05:37:04

Writing Strings

Time of First Successful Submission: 2025-11-10 05:42:38

Reading Data

Time of First Successful Submission: 2025-11-10 06:11:51

set-register

Time of First Successful Submission: 2025-11-10 06:21:40

set-multiple-registers

Time of First Successful Submission: 2025-11-10 07:23:12

add-to-register

Time of First Successful Submission: 2025-11-10 07:29:41

linear-equation-registers

Time of First Successful Submission: 2025-11-11 08:30:34

integer-division

Time of First Successful Submission: 2025-11-24 02:51:56

modulo-operation

Time of First Successful Submission: 2025-11-24 03:08:40

set-upper-byte

Time of First Successful Submission: 2025-11-24 03:22:38

efficient-modulo

Time of First Successful Submission: 2025-11-24 03:48:20

byte-extraction

Time of First Successful Submission: 2025-11-24 15:23:45

bitwise-and

Time of First Successful Submission: 2025-11-24 15:49:12

check-even

Time of First Successful Submission: 2025-11-24 15:59:11

memory-read

Time of First Successful Submission: 2025-11-27 02:01:59

memory-write

Time of First Successful Submission: 2025-11-27 02:05:40

memory-increment

Time of First Successful Submission: 2025-11-27 02:10:57

byte-access

Time of First Successful Submission: 2025-11-30 00:14:33

memory-size-access

Time of First Successful Submission: 2025-11-30 00:24:55

little-endian-write

Time of First Successful Submission: 2025-11-30 00:34:14

memory-sum

Time of First Successful Submission: 2025-11-30 00:38:08

stack-subtraction

Time of First Successful Submission: 2025-11-30 00:44:16

swap-stack-values

Time of First Successful Submission: 2025-11-30 00:48:29

average-stack-values

Time of First Successful Submission: 2025-12-01 19:03:43

absolute-jump

Time of First Successful Submission: 2025-12-01 19:13:08

relative-jump

Time of First Successful Submission: 2025-12-01 19:33:33

jump-trampoline

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

conditional-jump

Time of First Successful Submission: 2025-12-02 04:31:48

indirect-jump

Time of First Successful Submission: 2025-12-02 04:36:13

average-loop

Time of First Successful Submission: 2025-12-02 04:39:58

count-non-zero

Time of First Successful Submission: 2025-12-02 04:43:48

string-lower

Time of First Successful Submission: 2025-12-02 04:48:29

most-common-byte

Time of First Successful Submission: 2025-12-02 04:54:18

Debugging Programs

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

Inspecting Registers

Time of First Successful Submission: 2025-12-02 18:20:03

Examining Memory

Time of First Successful Submission: 2025-12-02 19:49:53

Setting Breakpoints

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

GDB Scripting

Time of First Successful Submission: 2025-12-02 20:34:40


Playing With Programs

116 / 116 522 / 23334


What's the password?

Time of First Successful Submission: 2025-11-13 18:50:52

... and again!

Time of First Successful Submission: 2025-11-13 18:52:39

Newline Troubles

Time of First Successful Submission: 2025-11-13 18:59:30

Reasoning about files

Time of First Successful Submission: 2025-11-13 19:08:34

Specifying Filenames

Time of First Successful Submission: 2025-11-13 19:12:16

Binary and Hex Encoding

Time of First Successful Submission: 2025-11-14 03:36:13

More Hex

Time of First Successful Submission: 2025-11-14 03:49:55

Decoding Hex

Time of First Successful Submission: 2025-11-14 04:53:03

Decoding Practice

Time of First Successful Submission: 2025-11-14 05:09:14

Encoding Practice

Time of First Successful Submission: 2025-11-14 16:55:08

Hex-encoding ASCII

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

Nested Encoding

Time of First Successful Submission: 2025-11-15 15:40:03

Hex-encoding UTF-8

Time of First Successful Submission: 2025-11-15 18:01:43

UTF Mixups

Time of First Successful Submission: 2025-11-15 20:48:08

Modifying Encoded Data

Time of First Successful Submission: 2025-11-15 21:08:37

Decoding Base64

Time of First Successful Submission: 2025-11-16 01:31:08

Encoding Base64

Time of First Successful Submission: 2025-11-16 01:34:57

Dealing with Obfuscation

Time of First Successful Submission: 2025-11-16 04:00:54

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-11-16 16:35:43

Your First HTTP Request

Time of First Successful Submission: 2025-11-16 22:36:15

Reading Flask

Time of First Successful Submission: 2025-11-16 22:46:56

Commented Data

Time of First Successful Submission: 2025-11-16 22:52:35

HTTP Metadata

Time of First Successful Submission: 2025-11-16 22:59:07

HTTP (netcat)

Time of First Successful Submission: 2025-11-16 23:17:52

HTTP Paths (netcat)

Time of First Successful Submission: 2025-11-16 23:44:03

HTTP (curl)

Time of First Successful Submission: 2025-11-16 23:58:35

HTTP (python)

Time of First Successful Submission: 2025-11-17 00:56:24

HTTP Host Header (python)

Time of First Successful Submission: 2025-11-17 03:00:44

HTTP Host Header (curl)

Time of First Successful Submission: 2025-11-17 02:52:13

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-11-18 15:22:17

URL Encoding (netcat)

Time of First Successful Submission: 2025-11-18 17:22:22

HTTP GET Parameters

Time of First Successful Submission: 2025-11-18 17:34:39

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-11-18 18:46:02

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-11-18 19:26:04

HTTP Forms

Time of First Successful Submission: 2025-11-18 22:44:25

HTTP Forms (curl)

Time of First Successful Submission: 2025-11-18 23:07:47

HTTP Forms (netcat)

Time of First Successful Submission: 2025-11-19 00:03:02

HTTP Forms (python)

Time of First Successful Submission: 2025-11-21 21:39:39

HTTP Forms Without Forms

Time of First Successful Submission: 2025-11-21 22:11:53

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-11-22 00:01:49

Multiple Form Fields (netcat)

Time of First Successful Submission: 2025-11-22 00:15:52

HTTP Redirects (netcat)

Time of First Successful Submission: 2025-11-22 00:44:30

HTTP Redirects (curl)

Time of First Successful Submission: 2025-11-22 01:00:51

HTTP Redirects (python)

Time of First Successful Submission: 2025-11-22 01:04:19

HTTP Cookies (curl)

Time of First Successful Submission: 2025-11-22 01:11:01

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-11-22 01:17:38

HTTP Cookies (python)

Time of First Successful Submission: 2025-11-22 01:23:09

Server State (python)

Time of First Successful Submission: 2025-11-22 01:40:51

Listening Web

Time of First Successful Submission: 2025-11-22 01:49:45

Speaking Redirects

Time of First Successful Submission: 2025-11-22 02:01:50

JavaScript Redirects

Time of First Successful Submission: 2025-11-22 02:26:26

Including JavaScript

Time of First Successful Submission: 2025-11-22 02:42:27

HTTP (javascript)

Time of First Successful Submission: 2025-11-22 02:47:55

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-11-22 02:53:12

HTTP Forms (javascript)

Time of First Successful Submission: 2025-11-22 03:03:36

cat

Time of First Successful Submission: 2025-11-11 07:34:32

more

Time of First Successful Submission: 2025-11-12 01:50:50

less

Time of First Successful Submission: 2025-11-12 01:55:40

tail

Time of First Successful Submission: 2025-11-12 01:56:42

head

Time of First Successful Submission: 2025-11-12 01:57:20

sort

Time of First Successful Submission: 2025-11-12 01:59:31

vim

Time of First Successful Submission: 2025-11-12 02:03:06

emacs

Time of First Successful Submission: 2025-11-12 02:04:55

nano

Time of First Successful Submission: 2025-11-12 02:06:06

rev

Time of First Successful Submission: 2025-11-12 02:07:23

od

Time of First Successful Submission: 2025-11-12 02:41:11

hd

Time of First Successful Submission: 2025-11-12 03:15:32

xxd

Time of First Successful Submission: 2025-11-12 03:24:38

base32

Time of First Successful Submission: 2025-11-12 03:27:44

base64

Time of First Successful Submission: 2025-11-12 03:30:41

split

Time of First Successful Submission: 2025-11-12 03:41:54

gzip

Time of First Successful Submission: 2025-11-12 03:52:12

bzip2

Time of First Successful Submission: 2025-11-12 04:49:04

zip

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

tar

Time of First Successful Submission: 2025-11-13 04:54:36

ar

Time of First Successful Submission: 2025-11-13 15:37:16

cpio

Time of First Successful Submission: 2025-11-21 00:27:16

genisoimage

Time of First Successful Submission: 2025-11-21 00:27:59

env

Time of First Successful Submission: 2025-11-20 16:36:16

find

Time of First Successful Submission: 2025-11-12 22:11:42

make

Time of First Successful Submission: 2025-11-20 19:14:05

nice

Time of First Successful Submission: 2025-11-20 19:15:30

timeout

Time of First Successful Submission: 2025-11-20 16:39:08

stdbuf

Time of First Successful Submission: 2025-11-20 16:41:09

setarch

Time of First Successful Submission: 2025-11-20 16:42:27

watch

Time of First Successful Submission: 2025-11-20 16:44:27

socat

Time of First Successful Submission: 2025-11-20 16:49:59

whiptail

Time of First Successful Submission: 2025-11-20 23:48:54

awk

Time of First Successful Submission: 2025-11-12 04:51:22

sed

Time of First Successful Submission: 2025-11-20 23:47:22

ed

Time of First Successful Submission: 2025-11-20 23:46:19

chown

Time of First Successful Submission: 2025-11-20 23:40:55

chmod

Time of First Successful Submission: 2025-11-20 23:42:51

cp

Time of First Successful Submission: 2025-11-20 04:56:33

mv

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

perl

Time of First Successful Submission: 2025-11-12 04:54:41

python

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

ruby

Time of First Successful Submission: 2025-11-12 05:06:09

bash

Time of First Successful Submission: 2025-11-21 00:08:55

date

Time of First Successful Submission: 2025-11-12 05:10:01

dmesg

Time of First Successful Submission: 2025-11-13 16:05:09

wc

Time of First Successful Submission: 2025-11-13 15:45:28

gcc

Time of First Successful Submission: 2025-11-21 00:29:46

as

Time of First Successful Submission: 2025-11-21 00:30:46

wget

Time of First Successful Submission: 2025-11-21 00:32:39

ssh-keygen

Time of First Successful Submission: 2025-11-21 00:50:13

SQL Queries

Time of First Successful Submission: 2025-11-13 05:02:41

Filtering SQL

Time of First Successful Submission: 2025-11-13 05:48:51

Choosing Columns

Time of First Successful Submission: 2025-11-21 00:57:38

Exclusionary Filtering

Time of First Successful Submission: 2025-11-21 01:04:12

Filtering Strings

Time of First Successful Submission: 2025-11-21 01:18:12

Filtering on Expressions

Time of First Successful Submission: 2025-11-21 01:27:05

SELECTing Expressions

Time of First Successful Submission: 2025-11-21 02:55:59

Composite Conditions

Time of First Successful Submission: 2025-11-21 03:00:48

Reaching Your LIMITs

Time of First Successful Submission: 2025-11-21 03:04:51

Querying Metadata

Time of First Successful Submission: 2025-11-21 03:19:50


GCA CTF

62 / 104 44 / 43404


Using the Terminal

Time of First Successful Submission: 2025-10-24 23:18:31

Using the VSCode Workspace

Time of First Successful Submission: 2025-10-24 23:22:03

Using the GUI Desktop

Time of First Successful Submission: 2025-10-24 23:26:22

Pasting into the Desktop

Time of First Successful Submission: 2025-10-24 23:42:54

Connecting over SSH

Time of First Successful Submission: 2025-11-19 01:02:48

Restarting Challenges

Time of First Successful Submission: 2025-10-24 23:46:53

Getting Help

Time of First Successful Submission: 2025-10-25 00:14:42

Challenge Programs

Time of First Successful Submission: 2025-10-26 04:15:11

The Flag File

Time of First Successful Submission: 2025-10-26 04:20:43

Using Privileged Mode

Time of First Successful Submission: 2025-10-29 07:37:57

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-29 07:48:17

Persistent Home Directories - Two

Time of First Successful Submission: 2025-10-29 07:50:12

Running Commands

Time of First Successful Submission: 2025-11-11 13:07:25

Move through the Linux filesystem.

Time of First Successful Submission: 2025-11-11 13:16:25

Create and delete files.

Time of First Successful Submission: 2025-11-11 13:20:49

Move, copy, and rename files.

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

Display file contents in the terminal.

Time of First Successful Submission: 2025-11-19 01:32:11

Create files with nano.

Time of First Successful Submission: 2025-11-19 01:35:40

Edit files with nano.

Time of First Successful Submission: 2025-11-19 14:23:36

Locate files on the Linux filesystem.

Time of First Successful Submission: 2025-11-19 14:27:10

Find the password! (Searching files)

Time of First Successful Submission: 2025-11-19 14:39:00

Advanced Directory Techniques.

Time of First Successful Submission: 2025-11-19 14:44:36

Learn about command flags.

Time of First Successful Submission: 2025-11-19 17:20:38

Printing

Time of First Successful Submission: 2025-11-19 17:28:46

Variables

Time of First Successful Submission: 2025-11-19 21:51:16

Format Print

Time of First Successful Submission: 2025-11-19 21:57:47

User Input

Time of First Successful Submission: 2025-11-19 22:30:39

Type Casting

Time of First Successful Submission: 2025-11-19 22:35:27

Knowledge Check I (Input/Output)

Time of First Successful Submission: 2025-11-20 00:42:23

Knowledge Check II (Input/Output)

Time of First Successful Submission: 2025-11-20 00:49:03

Math

Time of First Successful Submission: 2025-11-20 02:01:13

Floor Division

Time of First Successful Submission: 2025-11-20 02:06:16

Geometry

Time of First Successful Submission: 2025-11-20 02:13:45

Comparison

Time of First Successful Submission: 2025-11-20 02:33:30

Knowledge Check I (Math)

Time of First Successful Submission: 2025-11-20 04:48:35

Knowledge Check II (Math)

Time of First Successful Submission: 2025-11-22 15:46:52

If Statements

Time of First Successful Submission: 2025-11-22 15:54:14

If Else Statements

Time of First Successful Submission: 2025-11-22 16:02:27

Nested

Time of First Successful Submission: 2025-11-22 18:12:31

Else If Blocks

Time of First Successful Submission: 2025-11-22 16:04:42

Logical Operators

Time of First Successful Submission: 2025-11-22 21:26:54

Knowledge Check I (Conditionals)

Time of First Successful Submission: 2025-11-23 00:02:26

While

Time of First Successful Submission: 2025-11-23 00:11:42

Lists

Time of First Successful Submission: 2025-11-23 00:13:57

Caesar Cipher Encoding

Time of First Successful Submission: 2025-11-20 20:23:42

Caesar Cipher Decoding

Time of First Successful Submission: 2025-11-20 20:27:46

Caesar Cipher Scripting

Time of First Successful Submission: 2025-11-20 20:42:28

Caesar Cipher Brute Force

Time of First Successful Submission: 2025-11-20 21:03:38

Google Dorks

Time of First Successful Submission: 2025-11-20 21:24:38

Social Media Password

Time of First Successful Submission: 2025-11-20 21:57:44

Wayback Machine I

Time of First Successful Submission: 2025-11-20 22:06:15

Wayback Machine II

Time of First Successful Submission: 2025-11-20 22:13:42

Pale Red Horse Squad

Time of First Successful Submission: 2025-11-23 04:59:10

Swiss Army Button

Time of First Successful Submission: 2025-11-23 05:08:02

YeeBay

Time of First Successful Submission: 2025-11-23 05:33:23

Am I Admin?

Time of First Successful Submission: 2025-11-23 16:24:59

Am I Admin 2?

Time of First Successful Submission: 2025-11-23 16:35:56

Forceful Browsing

Time of First Successful Submission: 2025-11-23 16:50:59

Buffer Overflow

Time of First Successful Submission: 2025-11-22 16:10:31

Magic Number

Time of First Successful Submission: 2025-11-22 16:14:49

Grep Master

Time of First Successful Submission: 2025-11-20 22:18:25

Unlock The Vault

Time of First Successful Submission: 2025-11-20 22:30:09


Privilege Escalation

2 / 563 115 / 185


batcat

Time of First Successful Submission: 2025-11-12 05:24:49

date

Time of First Successful Submission: 2025-11-12 05:25:46