uncharted301

🐧 💻 🔤 🔣 🏴

pwn.college Archives

1 / 202 22160 / 22760


Triple Dereference

Time of First Successful Submission: 2026-01-08 04:09:56


Intro to Programming Languages

234 / 234 10 / 30332


Lecture 1.1. Course Environment

Time of First Successful Submission: 2026-01-29 03:26:37

Lab 1.1 - Start Terminal

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

Lecture 1.2. Linux Shells

Time of First Successful Submission: 2026-01-29 03:35:22

Lecture 1.3. Linux File System

Time of First Successful Submission: 2026-01-29 03:45:17

Lecture 1.4. Executing Programs

Time of First Successful Submission: 2026-01-29 03:55:24

Lecture 1.5. Common Commands

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

Lab 1.5.2 - Using ls and cd

Time of First Successful Submission: 2026-01-29 04:18:03

Lab 1.5.3 - Using grep

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

Lecture 1.6. Redirection of I/O

Time of First Successful Submission: 2026-01-29 04:32:19

Lab 1.6 - Using grep and pipe

Time of First Successful Submission: 2026-01-29 04:49:04

Lecture 1.7. Regular Expressions

Time of First Successful Submission: 2026-01-29 04:54:04

Lecture 1.8. Misc Linux

Time of First Successful Submission: 2026-01-29 05:07:13

Lecture 1.9. Testing Code on pwn.college

Time of First Successful Submission: 2026-01-29 05:11:49

Lab 1.9 - Test some If Statements

Time of First Successful Submission: 2026-01-29 05:18:28

P1.0 Level 1 Open /flag in VSCode

Time of First Successful Submission: 2026-01-29 21:50:29

Commands

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

Command Arguments

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

Command History

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

The Root Path

Time of First Successful Submission: 2026-01-03 21:44:25

Absolute Paths

Time of First Successful Submission: 2026-01-03 21:53:22

Changing position

Time of First Successful Submission: 2026-01-03 21:55:26

Changing to an Absolute Path

Time of First Successful Submission: 2026-01-03 21:57:03

Relative Paths

Time of First Successful Submission: 2026-01-03 21:58:12

P1.0 Level 5 read

Time of First Successful Submission: 2026-01-29 22:20:03

Cat

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

Ls

Time of First Successful Submission: 2026-01-03 22:24:50

Ls All

Time of First Successful Submission: 2026-01-03 22:35:02

P1.0 Level 2 list dir

Time of First Successful Submission: 2026-01-29 23:13:26

Find

Time of First Successful Submission: 2026-01-03 22:53:44

P1.0 Level 3 change dir

Time of First Successful Submission: 2026-01-29 23:49:38

P1.0 Level 4 move

Time of First Successful Submission: 2026-01-29 23:51:08

P1.0 Level 6 grep

Time of First Successful Submission: 2026-01-29 23:52:07

P1.0 Level 7 execute

Time of First Successful Submission: 2026-01-29 23:54:57

Piping Echo

Time of First Successful Submission: 2026-01-04 13:46:12

Piping Stdout

Time of First Successful Submission: 2026-01-04 13:51:14

Piping Stdin

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

P1.0 Level 8 stdin

Time of First Successful Submission: 2026-01-30 00:05:30

P1.0 Level 9 pipe

Time of First Successful Submission: 2026-01-30 00:44:30

P1.0 Level 10 args

Time of First Successful Submission: 2026-01-30 00:47:45

P1.0 Level 11 gccpipe

Time of First Successful Submission: 2026-01-30 00:50:57

P1.0 Level 12 speedy

Time of First Successful Submission: 2026-01-30 01:06:41

P1.0 Level 13 testing

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

P1.0 Level 14 ifs test

Time of First Successful Submission: 2026-01-30 01:49:19

Lecture 2.1.1.0 Paradigms and C

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

Lecture 2.1.2. First C Program and Vars

Time of First Successful Submission: 2026-01-30 03:45:22

Lecture 2.1.2.1. Standard Output

Time of First Successful Submission: 2026-01-30 03:52:51

Lecture 2.1.2.2. Standard In

Time of First Successful Submission: 2026-01-30 04:27:57

Lab 2.1.2.1 - C Input

Time of First Successful Submission: 2026-01-30 04:53:43

Lecture 2.1.2.3. Flow Control & Command Line Arguments

Time of First Successful Submission: 2026-01-30 05:11:13

EzLab 2.1.2.3 - Control Flow

Time of First Successful Submission: 2026-01-30 05:18:13

Lecture 2.1.3.0 Dec & Def Functions

Time of First Successful Submission: 2026-01-30 17:18:21

Lecture 2.1.3.1. Globals & Locals

Time of First Successful Submission: 2026-01-30 17:24:54

Lecture 2.1.3.2. Function Params and Ret Vals

Time of First Successful Submission: 2026-01-30 17:31:19

EzLab 2.1.3.2 Pass by Value

Time of First Successful Submission: 2026-01-30 19:31:01

Lab 2.1.3.1 - Functions

Time of First Successful Submission: 2026-01-30 20:02:50

Lecture 2.1.4. Global and Local Memory

Time of First Successful Submission: 2026-01-30 20:25:13

Lecture 2.1.4.1. Function Frames

Time of First Successful Submission: 2026-01-30 20:33:42

Lecture 2.1.5. Debugging C Programs

Time of First Successful Submission: 2026-01-30 23:02:21

Lab 2.1.5.1 - Using VSCode Debugger

Time of First Successful Submission: 2026-01-30 23:25:28

P2.1 Level 01 C Force

Time of First Successful Submission: 2026-01-31 00:42:00

P2.1 Level 02 C Args

Time of First Successful Submission: 2026-01-31 01:36:10

P2.1 Level 03 scanf

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

P2.1 Level 04 getchar

Time of First Successful Submission: 2026-02-01 06:52:58

P2.1 Level 05 add-n-sub

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

P2.1 Level 06 debug me

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

Lecture 2.2.1.1. C-Arrays

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

Lecture 2.2.2. C-Strings

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

Lab 2.2.2.0 - Print C-String by Character

Time of First Successful Submission: 2026-02-02 06:38:08

Lab 2.2.2.1 - Debugging with Seg Faults

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

Lecture 2.2.3.1. Input to String

Time of First Successful Submission: 2026-02-03 03:11:09

Lecture 2.2.3.2 Using fgets

Time of First Successful Submission: 2026-02-04 07:35:17

Lecture 2.2.3.3. Input Buffer

Time of First Successful Submission: 2026-02-04 09:00:01

Lecture 2.2.4. File operations

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

Lab 2.2.4.1 - LeeT CaSe

Time of First Successful Submission: 2026-02-04 12:15:19

Lecture 2.2.5.1. strlen

Time of First Successful Submission: 2026-02-06 11:32:16

EzLab 2.2.5.1 - String Length (strlen)

Time of First Successful Submission: 2026-02-07 12:45:03

Lecture 2.2.5.2. strcat

Time of First Successful Submission: 2026-02-09 10:43:41

EzLab 2.2.5.2 - String Concatenate (strcat)

Time of First Successful Submission: 2026-02-09 11:42:47

Lecture 2.2.5.3. strcmp

Time of First Successful Submission: 2026-02-09 11:45:38

EzLab 2.2.5.3 - String Compare (strcmp)

Time of First Successful Submission: 2026-02-09 11:47:36

Lecture 2.2.5.4. strcpy

Time of First Successful Submission: 2026-02-09 12:59:35

EzLab 2.2.5.4 - String Copy (strcpy/strncpy)

Time of First Successful Submission: 2026-02-09 13:16:12

Lecture 2.2.5.6. strspn

Time of First Successful Submission: 2026-02-09 13:21:29

Lab 2.2.5.6 - String Highlighter

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

P2.2 Level 01 length

Time of First Successful Submission: 2026-02-09 16:57:05

P2.2 Level 02 c-cat

Time of First Successful Submission: 2026-02-09 20:25:08

P2.2 Level 03 c-copy

Time of First Successful Submission: 2026-02-10 15:15:16

P2.2 Level 04 c-compare

Time of First Successful Submission: 2026-02-10 16:19:34

P2.2 Level 05 c-up

Time of First Successful Submission: 2026-02-10 18:03:48

P2.2 Level 06 c-bugs

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

P2.2 Level 07 c-debugger

Time of First Successful Submission: 2026-02-11 21:19:33

P2.2 Level 08 c-debugger2

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

P2.2 Level 09 c-grind

Time of First Successful Submission: 2026-02-12 11:01:36

Lecture 2.3.1. Stack pointers

Time of First Successful Submission: 2026-02-12 11:29:22

Lab 2.3.1.0 - Print Non-printable Chars

Time of First Successful Submission: 2026-02-12 16:05:10

Lecture 2.3.2.0 Examples Single Value

Time of First Successful Submission: 2026-02-12 19:12:36

Lecture 2.3.2.1. Examples of Ptr to Array

Time of First Successful Submission: 2026-02-12 22:07:18

EzLab 2.3.2.1 - Character Pointers

Time of First Successful Submission: 2026-02-12 22:11:34

EzLab 2.3.2.1 - C-String Pointers

Time of First Successful Submission: 2026-02-13 16:10:39

Lecture 2.3.3.1. strstr video

Time of First Successful Submission: 2026-02-13 16:14:06

EzLab 2.3.3.1 - Find str in str (strstr)

Time of First Successful Submission: 2026-02-13 16:31:48

Lab 2.3.3.1 - Find Word Count

Time of First Successful Submission: 2026-02-13 16:57:14

Lecture 2.3.3.2. strtok video

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

EzLab 2.3.3.2 - Get tokens (strtok)

Time of First Successful Submission: 2026-02-13 17:11:19

Lab 2.3.3.2 - Word Count

Time of First Successful Submission: 2026-02-13 21:48:48

Lecture 2.3.3.3. strchr video

Time of First Successful Submission: 2026-02-13 21:51:38

Lecture 2.3.3.4. memset

Time of First Successful Submission: 2026-02-13 21:52:44

P2.3 Level 01 Pig Latin

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

P2.3 Level 02 Pig Latin

Time of First Successful Submission: 2026-02-14 23:13:24

P2.3 Level 03 Pig Latin

Time of First Successful Submission: 2026-02-15 00:22:30

P2.3 Level 04 Pig Latin

Time of First Successful Submission: 2026-02-15 00:35:16

Lecture 2.4.1.1. struct into

Time of First Successful Submission: 2026-02-15 00:42:09

EzLab 2.4.1.1 - Using a struct

Time of First Successful Submission: 2026-02-15 00:49:58

Lecture 2.4.1.4. string to struct

Time of First Successful Submission: 2026-02-15 01:02:34

EzLab 2.4.1.4 - Struct from string

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

Lecture 2.4.1.5. array of struct

Time of First Successful Submission: 2026-02-15 01:12:45

Lab 2.4.1.5 - Songs List

Time of First Successful Submission: 2026-02-15 02:28:46

Lecture 2.4.1.6. enum

Time of First Successful Submission: 2026-02-15 12:41:15

Lecture 2.4.2.1. C preprocessor

Time of First Successful Submission: 2026-02-15 12:47:14

EzLab 2.4.2.1 - C Preprocessor

Time of First Successful Submission: 2026-02-15 12:50:27

Lecture 2.4.2.2. Header files

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

Lecture 2.4.2.6. Makefile

Time of First Successful Submission: 2026-02-15 14:23:51

EzLab 2.4.2.6 - Makefiles

Time of First Successful Submission: 2026-02-15 14:44:09

Lab 2.4.2.6 - Make Songs

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

Lab 2.4.2.6 - Filter Songs

Time of First Successful Submission: 2026-02-15 23:59:40

Lecture 2.5.1.3. the heap

Time of First Successful Submission: 2026-02-16 00:13:29

Lecture 2.5.1.4. malloc an int

Time of First Successful Submission: 2026-02-16 00:17:34

Lecture 2.5.1.5. create a heap based array

Time of First Successful Submission: 2026-02-16 00:34:43

Lecture 2.5.1.6. free the heap

Time of First Successful Submission: 2026-02-16 00:38:43

EzLab 2.5.1.6 Heap

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

Lab 2.5.1.6 - Stack on Heap

Time of First Successful Submission: 2026-02-16 01:09:26

Lecture 2.5.2.1. realloc

Time of First Successful Submission: 2026-02-16 01:21:32

Lecture 2.5.2.2. getline

Time of First Successful Submission: 2026-02-16 01:33:41

Lecture 2.5.2.3. strdup

Time of First Successful Submission: 2026-02-16 01:36:21

Lecture 2.5.2.4. struct malloc

Time of First Successful Submission: 2026-02-16 01:47:32

EzLab 2.5.2.4 Heap Based Array

Time of First Successful Submission: 2026-02-16 17:41:21

Lab 2.5.2.4 - Paging Songs

Time of First Successful Submission: 2026-02-17 00:20:03

P2.5 Level 01 Get Maxxed

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

P2.5 Level 02 Load up those items

Time of First Successful Submission: 2026-02-18 05:07:41

P2.5 Level 03 Load the Rooms

Time of First Successful Submission: 2026-02-18 05:43:31

P2.5 Level 04 Free your mind

Time of First Successful Submission: 2026-02-18 22:11:26

P2.5 Level 05 Show me your room

Time of First Successful Submission: 2026-02-18 22:50:48

P2.5 Level 06 Moving Around

Time of First Successful Submission: 2026-02-19 00:24:44

P2.5 Level 07 Getting Items and Player's Inventory

Time of First Successful Submission: 2026-02-19 00:57:31

P2.5 Level 08 Dropping Items and Looking

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

Lecture 2.6.1. Double Ptr Local

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

Lecture 2.6.1.1. Double Ptr Heap

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

Lecture 2.6.1.2. Triple Ptr Local

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

Lecture 2.6.2.2. Pass-By-Address

Time of First Successful Submission: 2026-02-19 01:59:50

EzLab 2.6.2.2 Pass By Address

Time of First Successful Submission: 2026-02-19 02:02:57

Lecture 2.6.2.3. PBA - Double Ptrs

Time of First Successful Submission: 2026-02-19 02:16:28

Lecture 2.7.1.2. Array lists

Time of First Successful Submission: 2026-02-19 02:31:22

Lecture 2.7.1.3. Array lists insert and remove

Time of First Successful Submission: 2026-02-19 02:35:32

Lecture 2.7.2.0 Linked List

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

Lecture 2.7.2.1. Linked List Insert at End

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

Lecture 2.7.2.2. Linked List Insert at

Time of First Successful Submission: 2026-02-19 04:17:23

Lecture 2.7.2.3. Linked List Remove

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

Lecture 2.7.2.4. Array list v. Linked List

Time of First Successful Submission: 2026-02-19 04:25:55

Lab 2.7.2.4a - Linked List Songs

Time of First Successful Submission: 2026-02-19 04:47:54

Lab 2.7.2.4b - LL Paging

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

Lecture 3.1.1. OO Paradigm

Time of First Successful Submission: 2026-02-19 20:57:57

Lecture 3.1.2.1. Differences

Time of First Successful Submission: 2026-02-19 21:13:52

Lecture 3.1.2.2. Buffer and Files

Time of First Successful Submission: 2026-02-19 21:30:54

Lab 3.1.2.2 - Creating Objects from JSON

Time of First Successful Submission: 2026-02-20 01:24:09

Lecture 3.1.3. Classes

Time of First Successful Submission: 2026-02-20 01:55:18

EzLab 3.1.3.0 Classes & Objects

Time of First Successful Submission: 2026-02-20 02:02:52

Lecture 3.2.1. Inheritance introduction

Time of First Successful Submission: 2026-02-20 02:07:45

Lecture 3.2.2. Concrete Classes

Time of First Successful Submission: 2026-02-20 02:15:09

Lecture 3.2.2.1. Abstract Classes

Time of First Successful Submission: 2026-02-20 02:20:54

Lecture 3.2.2.2. Working with inherited classes

Time of First Successful Submission: 2026-02-20 02:26:30

EzLab 3.2.2.2 Inheritance

Time of First Successful Submission: 2026-02-20 02:35:04

Lecture 3.2.4. Header and c++ Files

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

P3.2 Level 01 Get Data

Time of First Successful Submission: 2026-02-20 05:07:28

P3.2 Level 02 Create the Shop

Time of First Successful Submission: 2026-02-20 06:19:58

P3.2 Level 03 Shop Interface

Time of First Successful Submission: 2026-02-20 16:40:11

P3.2 Level 04 Buy

Time of First Successful Submission: 2026-02-20 18:56:31

P3.2 Level 05 Search

Time of First Successful Submission: 2026-02-20 21:43:57

P3.2 Level 06 Multi-store

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

P3.2 Level 07 Search-Buy

Time of First Successful Submission: 2026-02-21 00:42:29

Lecture 3.3.1.2. Templated Types

Time of First Successful Submission: 2026-02-21 00:46:51

Lecture 3.3.2.1. STL Pairs and Vectors

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

Lecture 3.3.2.2. STL Map

Time of First Successful Submission: 2026-02-21 00:59:31

Lecture 3.3.3. Smart Pointers

Time of First Successful Submission: 2026-02-21 01:04:48

Lecture 3.3.4.1. Pass by Reference

Time of First Successful Submission: 2026-02-21 01:07:10

Lecture 3.3.4.2. Operator Overloading

Time of First Successful Submission: 2026-02-21 01:12:24

Lecture 3.3.4.3. Friend keyword

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

P3.3 Level 01 Integrate and Load

Time of First Successful Submission: 2026-02-21 06:05:31

P3.3 Level 02 Load Team

Time of First Successful Submission: 2026-02-22 05:40:43

P3.3 Level 03 Remove and Add

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

P3.3 Level 04 Battle

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

P3.3 Level 05 Challenge the Trainers

Time of First Successful Submission: 2026-02-22 21:33:57

EC 3.3 Level 01 Derek

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

EC 3.3 Level 02 Sri

Time of First Successful Submission: 2026-02-23 00:25:59

EC 3.3 Level 03 Daniel10015

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

EC 3.3 Level 04 Sayhilel

Time of First Successful Submission: 2026-02-23 00:40:07

EC 3.3 Level 05 Mai

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

EC 3.3 Level 06 Memory Mastermind

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

EC 3.3 Level 07 Jenna

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

EC 3.3 Level 08 Prad

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

EC 3.3 Level 09 Jared

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

EC 3.3 Level 10 Sidharth

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

EC 3.3 Level 11 Jay

Time of First Successful Submission: 2026-02-23 04:18:15

EC 3.3 Level 12 Tricky Mystic

Time of First Successful Submission: 2026-02-23 04:28:49

Lecture 3.4.1.0 BFS 1

Time of First Successful Submission: 2026-02-22 21:42:55

Lecture 3.4.1.1. BFS 2

Time of First Successful Submission: 2026-02-22 21:50:17

EzLab 3.4.1.1 BFS in a Matrix

Time of First Successful Submission: 2026-02-22 21:54:42

Lecture 3.4.2.0 Min Heap 1

Time of First Successful Submission: 2026-02-22 21:58:19

Lecture 3.4.2.1. Min Heap Insert

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

Lecture 3.4.2.2. Min Heap Delete

Time of First Successful Submission: 2026-02-22 22:03:50

Lecture 3.4.2.3. Min Heap in Array

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

Lecture 3.4.2.4. Min Heap in Arr Insert

Time of First Successful Submission: 2026-02-22 22:11:25

EC3.4 Level 01 - MUD Driver 1

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

EC3.4 Level 02 - MUD Driver

Time of First Successful Submission: 2026-02-23 05:19:59

Lecture 4.1.1. Functional Programming Paradigm

Time of First Successful Submission: 2026-02-22 22:21:31

Lecture 4.1.1.2. Why Functional Language

Time of First Successful Submission: 2026-02-22 22:25:28

Lecture 4.1.2.1. Scheme Intro Part 1

Time of First Successful Submission: 2026-02-23 05:34:31

Lecture 4.1.2.2. Scheme Intro Part 2

Time of First Successful Submission: 2026-02-24 01:11:53

Lecture 4.1.2.3. Math Operations in Scheme

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

Lecture 4.1.2.4. Predicates and Types

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

Lecture 4.1.3.1. Conditionals

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

Lab 4.1 - Hello

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

Lecture 4.2.1.1. Functions

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

Lab 4.2.1 - String Info

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

Lecture 4.2.2. List Operations

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

Lecture 4.2.2.1. Recursion

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

Lecture 4.2.3. Higher Order Functions

Time of First Successful Submission: 2026-02-24 04:24:17

Lab 4.2.2 - String Mangler

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

Lab 4.2.3 - Damage Calculator

Time of First Successful Submission: 2026-02-24 05:18:43

P4.2 Level 01 String Info

Time of First Successful Submission: 2026-02-24 05:34:39

P4.2 Level 02 FF Attack Calc

Time of First Successful Submission: 2026-02-24 05:46:38

P4.2 Level 03 FF Base Dmg Calc

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

P4.2 Level 04 Factorial 2.0

Time of First Successful Submission: 2026-02-24 06:27:52

P4.2 Level 05 Get Fourthy

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

P4.2 Level 06 Filtering My Char Out

Time of First Successful Submission: 2026-02-24 07:53:19


Intro to Cybersecurity

1 / 183 19305 / 19343


Path Traversal 1

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


Start Here

12 / 12 734 / 41152


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-01-03 16:49:08

Using the GUI Desktop

Time of First Successful Submission: 2026-01-03 16:51:20

Pasting into the Desktop

Time of First Successful Submission: 2026-01-03 16:59:03

Restarting Challenges

Time of First Successful Submission: 2026-01-03 17:15:18

Challenge Programs

Time of First Successful Submission: 2026-01-03 17:21:24

The Flag File

Time of First Successful Submission: 2026-01-03 17:23:40

Using Privileged Mode

Time of First Successful Submission: 2026-01-03 17:26:35

Persistent Home Directories - One

Time of First Successful Submission: 2026-01-03 17:29:26

Persistent Home Directories - Two

Time of First Successful Submission: 2026-01-03 17:30:34


Linux Luminarium

128 / 128 1155 / 30703


Intro to Commands

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

Intro to Arguments

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

Command History

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

The Root

Time of First Successful Submission: 2026-01-03 21:44:25

Program and absolute paths

Time of First Successful Submission: 2026-01-03 21:53:22

Position thy self

Time of First Successful Submission: 2026-01-03 21:55:26

Position elsewhere

Time of First Successful Submission: 2026-01-03 21:57:03

implicit relative paths, from /

Time of First Successful Submission: 2026-01-03 21:58:12

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2026-01-03 22:03:08

home sweet home

Time of First Successful Submission: 2026-01-03 22:07:01

cat: not the pet, but the command!

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

catting absolute paths

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

more catting practice

Time of First Successful Submission: 2026-01-03 22:14:07

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2026-01-03 22:23:21

listing files

Time of First Successful Submission: 2026-01-03 22:24:50

touching files

Time of First Successful Submission: 2026-01-03 22:25:56

removing files

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

moving files

Time of First Successful Submission: 2026-01-03 22:30:43

copying files

Time of First Successful Submission: 2026-01-03 22:32:16

hidden files

Time of First Successful Submission: 2026-01-03 22:35:02

An Epic Filesystem Quest

Time of First Successful Submission: 2026-01-03 22:42:37

making directories

Time of First Successful Submission: 2026-01-03 22:43:51

finding files

Time of First Successful Submission: 2026-01-03 22:53:44

linking files

Time of First Successful Submission: 2026-01-03 23:15:58

Learning From Documentation

Time of First Successful Submission: 2026-01-03 23:28:10

Learning Complex Usage

Time of First Successful Submission: 2026-01-03 23:31:01

Reading Manuals

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

Searching Manuals

Time of First Successful Submission: 2026-01-03 23:36:59

Searching For Manuals

Time of First Successful Submission: 2026-01-03 23:44:03

Helpful Programs

Time of First Successful Submission: 2026-01-03 23:46:11

Help for Builtins

Time of First Successful Submission: 2026-01-03 23:48:27

Matching with *

Time of First Successful Submission: 2026-01-04 11:56:01

Matching with ?

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

Matching with []

Time of First Successful Submission: 2026-01-04 12:31:50

Matching paths with []

Time of First Successful Submission: 2026-01-04 12:32:52

Multiple globs

Time of First Successful Submission: 2026-01-04 12:42:12

Mixing globs

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

Exclusionary globbing

Time of First Successful Submission: 2026-01-04 13:33:33

Tab completion

Time of First Successful Submission: 2026-01-04 13:35:23

Multiple options for tab completion

Time of First Successful Submission: 2026-01-04 13:37:28

Tab completion on commands

Time of First Successful Submission: 2026-01-04 13:38:14

Redirecting output

Time of First Successful Submission: 2026-01-04 13:46:12

Redirecting more output

Time of First Successful Submission: 2026-01-04 13:51:14

Appending output

Time of First Successful Submission: 2026-01-04 13:53:35

Redirecting errors

Time of First Successful Submission: 2026-01-04 13:55:48

Redirecting input

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

Grepping stored results

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

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2026-01-04 14:08:41

Filtering with grep -v

Time of First Successful Submission: 2026-01-04 14:09:59

Filtering with sed

Time of First Successful Submission: 2026-01-04 14:15:39

Duplicating piped data with tee

Time of First Successful Submission: 2026-01-04 14:23:02

Process substitution for input

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

Writing to multiple programs

Time of First Successful Submission: 2026-01-04 14:55:36

Split-piping stderr and stdout

Time of First Successful Submission: 2026-01-04 15:11:16

Named pipes

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

Printing Variables

Time of First Successful Submission: 2026-01-04 15:34:32

Setting Variables

Time of First Successful Submission: 2026-01-04 15:37:48

Multi-word Variables

Time of First Successful Submission: 2026-01-04 15:39:30

Exporting Variables

Time of First Successful Submission: 2026-01-04 15:47:28

Printing Exported Variables

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

Storing Command Output

Time of First Successful Submission: 2026-01-04 15:49:57

Reading Input

Time of First Successful Submission: 2026-01-04 15:52:48

Reading Files

Time of First Successful Submission: 2026-01-04 15:54:59

Translating characters

Time of First Successful Submission: 2026-01-04 16:05:23

Deleting characters

Time of First Successful Submission: 2026-01-04 17:32:06

Deleting newlines

Time of First Successful Submission: 2026-01-04 17:33:17

Extracting the first lines with head

Time of First Successful Submission: 2026-01-04 17:34:47

Extracting specific sections of text

Time of First Successful Submission: 2026-01-04 17:44:34

Sorting data

Time of First Successful Submission: 2026-01-04 17:47:31

Listing Processes

Time of First Successful Submission: 2026-01-04 17:57:23

Killing Processes

Time of First Successful Submission: 2026-01-04 17:59:09

Interrupting Processes

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

Killing Misbehaving Processes

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

Suspending Processes

Time of First Successful Submission: 2026-01-04 18:06:10

Resuming Processes

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

Backgrounding Processes

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

Foregrounding Processes

Time of First Successful Submission: 2026-01-04 18:13:29

Starting Backgrounded Processes

Time of First Successful Submission: 2026-01-04 18:14:23

Process Exit Codes

Time of First Successful Submission: 2026-01-04 18:16:43

Becoming root with su

Time of First Successful Submission: 2026-01-04 18:45:22

Other users with su

Time of First Successful Submission: 2026-01-04 18:46:25

Cracking passwords

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

Using sudo

Time of First Successful Submission: 2026-01-04 19:51:21

Changing File Ownership

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

Groups and Files

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

Fun With Groups Names

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

Changing Permissions

Time of First Successful Submission: 2026-01-04 21:09:02

Executable Files

Time of First Successful Submission: 2026-01-04 21:12:52

Permission Tweaking Practice

Time of First Successful Submission: 2026-01-04 21:25:32

Permissions Setting Practice

Time of First Successful Submission: 2026-01-04 21:33:58

The SUID Bit

Time of First Successful Submission: 2026-01-04 22:02:48

Chaining with Semicolons

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

Building on Success

Time of First Successful Submission: 2026-01-04 22:27:50

Handling Failure

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

Your First Shell Script

Time of First Successful Submission: 2026-01-04 22:32:47

Redirecting Script Output

Time of First Successful Submission: 2026-01-04 22:40:46

Executable Shell Scripts

Time of First Successful Submission: 2026-01-04 22:42:32

Understanding Shebangs

Time of First Successful Submission: 2026-01-04 22:46:15

Scripting with Arguments

Time of First Successful Submission: 2026-01-04 22:59:23

Scripting with Conditionals

Time of First Successful Submission: 2026-01-04 23:06:33

Scripting with Default Cases

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

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-01-04 23:16:23

Reading Shell Scripts

Time of First Successful Submission: 2026-01-04 23:17:23

Launching Screen

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

Detaching and Attaching

Time of First Successful Submission: 2026-01-04 23:37:11

Finding Sessions

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

Switching Windows

Time of First Successful Submission: 2026-01-04 23:41:32

Detaching and Attaching (tmux)

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

Switching Windows (tmux)

Time of First Successful Submission: 2026-01-04 23:44:46

The PATH Variable

Time of First Successful Submission: 2026-01-04 23:49:23

Setting PATH

Time of First Successful Submission: 2026-01-05 00:04:20

Finding Commands

Time of First Successful Submission: 2026-01-05 00:06:32

Adding Commands

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

Hijacking Commands

Time of First Successful Submission: 2026-01-05 00:29:12

Bashrc Backdoor

Time of First Successful Submission: 2026-01-05 00:41:56

Sniffing Input

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

Overshared Directories

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

Tricky Linking

Time of First Successful Submission: 2026-01-05 11:28:59

Sniffing Process Arguments

Time of First Successful Submission: 2026-01-05 11:35:11

Snooping on Configurations

Time of First Successful Submission: 2026-01-05 11:52:52

The Fork Bomb

Time of First Successful Submission: 2026-01-05 12:31:56

Disk-Space Doomsday

Time of First Successful Submission: 2026-01-05 12:37:29

rm -rf /

Time of First Successful Submission: 2026-01-05 12:46:28

Life after rm -rf /

Time of First Successful Submission: 2026-01-05 13:03:36

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-01-05 13:07:49


Computing 101

68 / 94 1884 / 20805


Your First Register

Time of First Successful Submission: 2026-01-05 15:52:08

Your First Syscall

Time of First Successful Submission: 2026-01-05 16:07:11

Exit Codes

Time of First Successful Submission: 2026-01-05 16:10:28

Building Executables

Time of First Successful Submission: 2026-01-05 16:23:40

Moving Between Registers

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

Loading From Memory

Time of First Successful Submission: 2026-01-08 03:03:02

More Loading Practice

Time of First Successful Submission: 2026-01-08 03:07:15

Dereferencing Pointers

Time of First Successful Submission: 2026-01-08 03:32:00

Dereferencing Yourself

Time of First Successful Submission: 2026-01-08 03:34:48

Dereferencing with Offsets

Time of First Successful Submission: 2026-01-08 03:43:13

Stored Addresses

Time of First Successful Submission: 2026-01-08 03:59:05

Double Dereference

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

Tracing Syscalls

Time of First Successful Submission: 2026-01-06 18:19:15

Starting GDB

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

Starting Programs in GDB

Time of First Successful Submission: 2026-01-06 18:29:53

Writing Output

Time of First Successful Submission: 2026-01-08 22:42:43

Chaining Syscalls

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

Writing Strings

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

Reading Data

Time of First Successful Submission: 2026-01-08 22:57:38

set-register

Time of First Successful Submission: 2026-01-09 04:37:20

set-multiple-registers

Time of First Successful Submission: 2026-01-10 07:12:50

add-to-register

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

linear-equation-registers

Time of First Successful Submission: 2026-01-10 07:30:55

integer-division

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

modulo-operation

Time of First Successful Submission: 2026-01-10 22:03:46

set-upper-byte

Time of First Successful Submission: 2026-01-10 22:13:20

efficient-modulo

Time of First Successful Submission: 2026-01-10 22:25:13

byte-extraction

Time of First Successful Submission: 2026-01-10 23:20:40

bitwise-and

Time of First Successful Submission: 2026-01-10 23:33:07

check-even

Time of First Successful Submission: 2026-01-10 23:58:22

memory-read

Time of First Successful Submission: 2026-01-11 00:10:31

memory-write

Time of First Successful Submission: 2026-01-11 00:38:03

memory-increment

Time of First Successful Submission: 2026-01-11 00:44:54

byte-access

Time of First Successful Submission: 2026-01-11 00:48:57

memory-size-access

Time of First Successful Submission: 2026-01-11 01:02:08

little-endian-write

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

memory-sum

Time of First Successful Submission: 2026-01-11 03:17:38

stack-subtraction

Time of First Successful Submission: 2026-01-11 05:08:53

swap-stack-values

Time of First Successful Submission: 2026-01-11 05:26:39

average-stack-values

Time of First Successful Submission: 2026-01-11 05:49:33

absolute-jump

Time of First Successful Submission: 2026-01-11 06:02:55

relative-jump

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

jump-trampoline

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

conditional-jump

Time of First Successful Submission: 2026-01-11 06:49:40

indirect-jump

Time of First Successful Submission: 2026-01-11 07:06:29

average-loop

Time of First Successful Submission: 2026-01-11 07:20:03

count-non-zero

Time of First Successful Submission: 2026-01-11 07:24:29

string-lower

Time of First Successful Submission: 2026-01-11 08:12:28

most-common-byte

Time of First Successful Submission: 2026-01-11 08:40:06

Exit

Time of First Successful Submission: 2026-01-17 09:15:07

Socket

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

Bind

Time of First Successful Submission: 2026-01-17 13:27:56

Listen

Time of First Successful Submission: 2026-01-17 14:18:28

Accept

Time of First Successful Submission: 2026-01-17 14:25:05

Static Response

Time of First Successful Submission: 2026-01-17 14:38:23

Dynamic Response

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

Iterative GET Server

Time of First Successful Submission: 2026-01-18 04:07:12

Concurrent GET Server

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

Concurrent POST Server

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

Web Server

Time of First Successful Submission: 2026-01-18 12:39:35

Debugging Programs

Time of First Successful Submission: 2026-01-13 09:33:28

Inspecting Registers

Time of First Successful Submission: 2026-01-13 09:41:25

Examining Memory

Time of First Successful Submission: 2026-01-13 10:18:39

Setting Breakpoints

Time of First Successful Submission: 2026-01-16 05:36:15

GDB Scripting

Time of First Successful Submission: 2026-01-16 07:04:15

Modifying Data

Time of First Successful Submission: 2026-01-16 10:24:53

Modifying Execution

Time of First Successful Submission: 2026-01-16 10:35:51

Broken Functions

Time of First Successful Submission: 2026-01-17 07:47:23


Playing With Programs

116 / 116 711 / 22959


What's the password?

Time of First Successful Submission: 2026-01-20 18:31:39

... and again!

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

Newline Troubles

Time of First Successful Submission: 2026-01-23 15:30:53

Reasoning about files

Time of First Successful Submission: 2026-01-23 15:33:27

Specifying Filenames

Time of First Successful Submission: 2026-01-23 23:47:07

Binary and Hex Encoding

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

More Hex

Time of First Successful Submission: 2026-01-24 14:36:45

Decoding Hex

Time of First Successful Submission: 2026-01-24 14:41:29

Decoding Practice

Time of First Successful Submission: 2026-01-24 15:09:39

Encoding Practice

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

Hex-encoding ASCII

Time of First Successful Submission: 2026-01-24 15:51:55

Nested Encoding

Time of First Successful Submission: 2026-01-24 16:58:38

Hex-encoding UTF-8

Time of First Successful Submission: 2026-01-24 18:39:53

UTF Mixups

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

Modifying Encoded Data

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

Decoding Base64

Time of First Successful Submission: 2026-01-24 20:56:49

Encoding Base64

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

Dealing with Obfuscation

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

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-01-24 22:54:15

Your First HTTP Request

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

Reading Flask

Time of First Successful Submission: 2026-01-24 23:34:38

Commented Data

Time of First Successful Submission: 2026-01-24 23:39:26

HTTP Metadata

Time of First Successful Submission: 2026-01-24 23:46:42

HTTP (netcat)

Time of First Successful Submission: 2026-01-25 00:24:03

HTTP Paths (netcat)

Time of First Successful Submission: 2026-01-25 00:28:08

HTTP (curl)

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

HTTP (python)

Time of First Successful Submission: 2026-01-25 12:24:25

HTTP Host Header (python)

Time of First Successful Submission: 2026-01-25 12:48:19

HTTP Host Header (curl)

Time of First Successful Submission: 2026-01-25 12:55:02

HTTP Host Header (netcat)

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

URL Encoding (netcat)

Time of First Successful Submission: 2026-01-25 14:26:44

HTTP GET Parameters

Time of First Successful Submission: 2026-01-25 14:58:22

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-01-25 15:05:22

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-01-25 15:26:36

HTTP Forms

Time of First Successful Submission: 2026-01-25 15:29:54

HTTP Forms (curl)

Time of First Successful Submission: 2026-01-25 16:19:26

HTTP Forms (netcat)

Time of First Successful Submission: 2026-01-25 16:38:31

HTTP Forms (python)

Time of First Successful Submission: 2026-01-25 16:45:37

HTTP Forms Without Forms

Time of First Successful Submission: 2026-01-25 17:09:45

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-01-25 17:15:31

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-01-25 17:21:14

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-01-25 17:28:29

HTTP Redirects (curl)

Time of First Successful Submission: 2026-01-25 17:31:05

HTTP Redirects (python)

Time of First Successful Submission: 2026-01-25 17:35:04

HTTP Cookies (curl)

Time of First Successful Submission: 2026-01-25 17:40:01

HTTP Cookies (netcat)

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

HTTP Cookies (python)

Time of First Successful Submission: 2026-01-25 17:50:31

Server State (python)

Time of First Successful Submission: 2026-01-25 21:28:08

Listening Web

Time of First Successful Submission: 2026-01-25 22:53:12

Speaking Redirects

Time of First Successful Submission: 2026-01-26 02:51:49

JavaScript Redirects

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

Including JavaScript

Time of First Successful Submission: 2026-01-26 03:03:57

HTTP (javascript)

Time of First Successful Submission: 2026-01-26 03:13:44

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-01-26 03:23:59

HTTP Forms (javascript)

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

cat

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

more

Time of First Successful Submission: 2026-01-26 15:09:42

less

Time of First Successful Submission: 2026-01-26 16:09:12

tail

Time of First Successful Submission: 2026-01-26 17:45:02

head

Time of First Successful Submission: 2026-01-26 18:02:33

sort

Time of First Successful Submission: 2026-01-26 18:03:32

vim

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

emacs

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

nano

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

rev

Time of First Successful Submission: 2026-01-26 18:12:47

od

Time of First Successful Submission: 2026-01-26 19:25:34

hd

Time of First Successful Submission: 2026-01-26 19:37:27

xxd

Time of First Successful Submission: 2026-01-26 19:52:30

base32

Time of First Successful Submission: 2026-01-26 20:22:48

base64

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

split

Time of First Successful Submission: 2026-01-26 20:33:19

gzip

Time of First Successful Submission: 2026-01-27 01:30:18

bzip2

Time of First Successful Submission: 2026-01-27 01:32:40

zip

Time of First Successful Submission: 2026-01-27 01:52:56

tar

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

ar

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

cpio

Time of First Successful Submission: 2026-01-27 02:07:06

genisoimage

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

env

Time of First Successful Submission: 2026-01-27 02:54:39

find

Time of First Successful Submission: 2026-01-27 02:56:01

make

Time of First Successful Submission: 2026-01-27 02:57:47

nice

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

timeout

Time of First Successful Submission: 2026-01-27 18:52:20

stdbuf

Time of First Successful Submission: 2026-01-28 00:40:27

setarch

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

watch

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

socat

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

whiptail

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

awk

Time of First Successful Submission: 2026-01-28 17:20:52

sed

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

ed

Time of First Successful Submission: 2026-01-28 17:23:33

chown

Time of First Successful Submission: 2026-01-28 17:25:43

chmod

Time of First Successful Submission: 2026-01-28 17:26:39

cp

Time of First Successful Submission: 2026-01-28 17:38:48

mv

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

perl

Time of First Successful Submission: 2026-01-28 21:44:02

python

Time of First Successful Submission: 2026-01-28 21:46:28

ruby

Time of First Successful Submission: 2026-01-28 21:53:37

bash

Time of First Successful Submission: 2026-01-28 21:59:44

date

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

dmesg

Time of First Successful Submission: 2026-01-28 22:03:06

wc

Time of First Successful Submission: 2026-01-28 22:12:47

gcc

Time of First Successful Submission: 2026-01-28 22:14:27

as

Time of First Successful Submission: 2026-01-28 22:15:34

wget

Time of First Successful Submission: 2026-01-28 22:22:08

ssh-keygen

Time of First Successful Submission: 2026-01-28 22:35:38

SQL Queries

Time of First Successful Submission: 2026-01-29 00:02:55

Filtering SQL

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

Choosing Columns

Time of First Successful Submission: 2026-01-29 01:34:21

Exclusionary Filtering

Time of First Successful Submission: 2026-01-29 01:37:55

Filtering Strings

Time of First Successful Submission: 2026-01-29 01:46:56

Filtering on Expressions

Time of First Successful Submission: 2026-01-29 01:48:30

SELECTing Expressions

Time of First Successful Submission: 2026-01-29 02:05:52

Composite Conditions

Time of First Successful Submission: 2026-01-29 02:14:48

Reaching Your LIMITs

Time of First Successful Submission: 2026-01-29 02:18:05

Querying Metadata

Time of First Successful Submission: 2026-01-29 02:19:07


GCA CTF

12 / 102 958 / 41429


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-01-03 16:49:08

Using the GUI Desktop

Time of First Successful Submission: 2026-01-03 16:51:20

Pasting into the Desktop

Time of First Successful Submission: 2026-01-03 16:59:03

Connecting over SSH

Time of First Successful Submission: 2026-01-13 09:17:54

Restarting Challenges

Time of First Successful Submission: 2026-01-03 17:15:18

Getting Help

Time of First Successful Submission: 2026-01-03 17:18:32

Challenge Programs

Time of First Successful Submission: 2026-01-03 17:21:24

The Flag File

Time of First Successful Submission: 2026-01-03 17:23:40

Using Privileged Mode

Time of First Successful Submission: 2026-01-03 17:26:35

Persistent Home Directories - One

Time of First Successful Submission: 2026-01-03 17:29:26

Persistent Home Directories - Two

Time of First Successful Submission: 2026-01-03 17:30:34


Pwntools Tutorials

12 / 12 336 / 1174


Level 0.0

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

Level 1.0

Time of First Successful Submission: 2026-02-24 22:18:32

Level 1.1

Time of First Successful Submission: 2026-02-24 23:58:31

Level 2.0

Time of First Successful Submission: 2026-02-25 00:17:02

Level 2.1

Time of First Successful Submission: 2026-02-25 07:19:11

Level 2.2

Time of First Successful Submission: 2026-02-25 07:46:33

Level 2.3

Time of First Successful Submission: 2026-02-25 07:59:40

Level 2.4

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

Level 2.5

Time of First Successful Submission: 2026-02-25 08:39:49

Level 2.6

Time of First Successful Submission: 2026-02-25 09:11:53

Level 3.0

Time of First Successful Submission: 2026-02-25 09:31:52

Level 4.0

Time of First Successful Submission: 2026-02-25 10:53:49