llililill

🐧

pwn.college Archives

29 / 232 13117 / 25693


level1

Time of First Successful Submission: 2026-05-16 14:10:21

level2

Time of First Successful Submission: 2026-05-16 14:14:11

level2a

Time of First Successful Submission: 2026-05-16 14:11:53

level3

Time of First Successful Submission: 2026-05-16 14:17:06

level4

Time of First Successful Submission: 2026-05-16 14:21:13

level5

Time of First Successful Submission: 2026-05-16 14:25:27

level6

Time of First Successful Submission: 2026-05-16 14:38:34

level6a

Time of First Successful Submission: 2026-05-16 14:28:02

level7

Time of First Successful Submission: 2026-05-16 14:44:22

level8

Time of First Successful Submission: 2026-05-16 15:21:30

level9

Time of First Successful Submission: 2026-05-16 15:25:54

level10

Time of First Successful Submission: 2026-05-16 15:37:23

level10a

Time of First Successful Submission: 2026-05-16 15:28:33

level10b

Time of First Successful Submission: 2026-05-16 15:29:55

level11

Time of First Successful Submission: 2026-05-16 15:44:31

level11a

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

level12

Time of First Successful Submission: 2026-05-17 05:28:31

level13

Time of First Successful Submission: 2026-05-17 05:43:46

level14

Time of First Successful Submission: 2026-05-17 05:46:12

level15

Time of First Successful Submission: 2026-05-17 05:48:40

level16

Time of First Successful Submission: 2026-05-17 05:53:07

level17

Time of First Successful Submission: 2026-05-17 06:38:18

level17a

Time of First Successful Submission: 2026-05-17 06:16:49

level17b

Time of First Successful Submission: 2026-05-17 06:31:38

level18

Time of First Successful Submission: 2026-05-17 07:12:48

level19

Time of First Successful Submission: 2026-05-17 07:24:25

level20

Time of First Successful Submission: 2026-05-17 07:54:33

level21

Time of First Successful Submission: 2026-05-17 08:08:15

level22

Time of First Successful Submission: 2026-05-17 09:06:21


Intro to Programming Languages

15 / 234 10382 / 34888


Commands

Time of First Successful Submission: 2026-05-08 09:20:24

Command Arguments

Time of First Successful Submission: 2026-05-07 16:18:14

Command History

Time of First Successful Submission: 2026-05-07 16:22:05

The Root Path

Time of First Successful Submission: 2026-05-08 16:30:56

Absolute Paths

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

Changing position

Time of First Successful Submission: 2026-05-09 09:49:16

Changing to an Absolute Path

Time of First Successful Submission: 2026-05-09 09:51:17

Relative Paths

Time of First Successful Submission: 2026-05-09 09:55:56

Cat

Time of First Successful Submission: 2026-05-11 06:25:37

Ls

Time of First Successful Submission: 2026-05-11 10:52:42

Ls All

Time of First Successful Submission: 2026-05-11 10:57:17

Find

Time of First Successful Submission: 2026-05-11 11:23:09

Piping Echo

Time of First Successful Submission: 2026-05-12 09:40:04

Piping Stdout

Time of First Successful Submission: 2026-05-12 09:42:59

Piping Stdin

Time of First Successful Submission: 2026-05-12 09:51:34


Start Here

12 / 12 1497 / 47328


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-03-03 08:27:23

Using the GUI Desktop

Time of First Successful Submission: 2026-03-03 08:30:52

Pasting into the Desktop

Time of First Successful Submission: 2026-03-03 08:34:19

Restarting Challenges

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

Challenge Programs

Time of First Successful Submission: 2026-03-03 09:16:39

The Flag File

Time of First Successful Submission: 2026-03-03 09:18:09

Using Privileged Mode

Time of First Successful Submission: 2026-03-03 09:22:00

Persistent Home Directories - One

Time of First Successful Submission: 2026-03-03 09:25:51

Persistent Home Directories - Two

Time of First Successful Submission: 2026-03-03 09:26:42


Linux Luminarium

128 / 128 3079 / 35363


Intro to Commands

Time of First Successful Submission: 2026-05-08 09:20:24

Intro to Arguments

Time of First Successful Submission: 2026-05-07 16:18:14

Command History

Time of First Successful Submission: 2026-05-07 16:22:05

The Root

Time of First Successful Submission: 2026-05-08 16:30:56

Program and absolute paths

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

Position thy self

Time of First Successful Submission: 2026-05-09 09:49:16

Position elsewhere

Time of First Successful Submission: 2026-05-09 09:51:17

implicit relative paths, from /

Time of First Successful Submission: 2026-05-09 09:55:56

explicit relative paths, from /

Time of First Successful Submission: 2026-05-09 09:58:27

implicit relative path

Time of First Successful Submission: 2026-05-09 10:00:49

home sweet home

Time of First Successful Submission: 2026-05-09 10:04:09

cat: not the pet, but the command!

Time of First Successful Submission: 2026-05-11 06:25:37

catting absolute paths

Time of First Successful Submission: 2026-05-11 10:45:04

more catting practice

Time of First Successful Submission: 2026-05-11 10:46:14

grepping for a needle in a haystack

Time of First Successful Submission: 2026-05-11 10:48:33

comparing files

Time of First Successful Submission: 2026-05-11 10:51:18

listing files

Time of First Successful Submission: 2026-05-11 10:52:42

touching files

Time of First Successful Submission: 2026-05-11 10:53:48

removing files

Time of First Successful Submission: 2026-05-11 10:54:38

moving files

Time of First Successful Submission: 2026-05-11 10:55:38

copying files

Time of First Successful Submission: 2026-05-11 10:56:35

hidden files

Time of First Successful Submission: 2026-05-11 10:57:17

An Epic Filesystem Quest

Time of First Successful Submission: 2026-05-11 11:16:38

making directories

Time of First Successful Submission: 2026-05-11 11:19:34

finding files

Time of First Successful Submission: 2026-05-11 11:23:09

linking files

Time of First Successful Submission: 2026-05-11 11:46:06

Learning From Documentation

Time of First Successful Submission: 2026-05-12 06:38:16

Learning Complex Usage

Time of First Successful Submission: 2026-05-12 06:43:13

Reading Manuals

Time of First Successful Submission: 2026-05-12 06:48:07

Searching Manuals

Time of First Successful Submission: 2026-05-12 06:50:22

Searching For Manuals

Time of First Successful Submission: 2026-05-12 07:13:33

Helpful Programs

Time of First Successful Submission: 2026-05-12 07:15:04

Help for Builtins

Time of First Successful Submission: 2026-05-12 07:17:34

Matching with *

Time of First Successful Submission: 2026-05-12 07:33:12

Matching with ?

Time of First Successful Submission: 2026-05-12 07:34:28

Matching with []

Time of First Successful Submission: 2026-05-12 07:36:16

Matching paths with []

Time of First Successful Submission: 2026-05-12 07:37:51

Multiple globs

Time of First Successful Submission: 2026-05-12 07:40:23

Mixing globs

Time of First Successful Submission: 2026-05-12 08:04:31

Exclusionary globbing

Time of First Successful Submission: 2026-05-12 08:07:28

Tab completion

Time of First Successful Submission: 2026-05-12 08:10:07

Multiple options for tab completion

Time of First Successful Submission: 2026-05-12 08:14:42

Tab completion on commands

Time of First Successful Submission: 2026-05-12 08:15:48

Redirecting output

Time of First Successful Submission: 2026-05-12 09:40:04

Redirecting more output

Time of First Successful Submission: 2026-05-12 09:42:59

Appending output

Time of First Successful Submission: 2026-05-12 09:45:36

Redirecting errors

Time of First Successful Submission: 2026-05-12 09:48:18

Redirecting input

Time of First Successful Submission: 2026-05-12 09:51:34

Grepping stored results

Time of First Successful Submission: 2026-05-12 09:53:45

Grepping live output

Time of First Successful Submission: 2026-05-12 09:55:04

Grepping errors

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

Filtering with grep -v

Time of First Successful Submission: 2026-05-12 10:03:45

Filtering with sed

Time of First Successful Submission: 2026-05-12 10:06:47

Duplicating piped data with tee

Time of First Successful Submission: 2026-05-12 10:13:18

Process substitution for input

Time of First Successful Submission: 2026-05-12 10:21:41

Writing to multiple programs

Time of First Successful Submission: 2026-05-12 10:53:48

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-12 11:04:21

Named pipes

Time of First Successful Submission: 2026-05-12 11:29:29

Printing Variables

Time of First Successful Submission: 2026-05-13 00:52:35

Setting Variables

Time of First Successful Submission: 2026-05-13 00:54:58

Multi-word Variables

Time of First Successful Submission: 2026-05-13 00:56:15

Exporting Variables

Time of First Successful Submission: 2026-05-13 00:58:56

Printing Exported Variables

Time of First Successful Submission: 2026-05-13 00:59:36

Storing Command Output

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

Reading Input

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

Reading Files

Time of First Successful Submission: 2026-05-13 01:21:10

Translating characters

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

Deleting characters

Time of First Successful Submission: 2026-05-13 01:27:31

Deleting newlines

Time of First Successful Submission: 2026-05-13 01:31:26

Extracting the first lines with head

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

Extracting specific sections of text

Time of First Successful Submission: 2026-05-13 01:35:10

Sorting data

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

Listing Processes

Time of First Successful Submission: 2026-05-13 05:36:00

Killing Processes

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

Interrupting Processes

Time of First Successful Submission: 2026-05-13 05:40:42

Killing Misbehaving Processes

Time of First Successful Submission: 2026-05-13 05:48:51

Suspending Processes

Time of First Successful Submission: 2026-05-13 05:50:18

Resuming Processes

Time of First Successful Submission: 2026-05-13 05:53:03

Backgrounding Processes

Time of First Successful Submission: 2026-05-13 05:58:58

Foregrounding Processes

Time of First Successful Submission: 2026-05-13 06:01:28

Starting Backgrounded Processes

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

Process Exit Codes

Time of First Successful Submission: 2026-05-13 06:04:39

Becoming root with su

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

Other users with su

Time of First Successful Submission: 2026-05-13 09:10:25

Cracking passwords

Time of First Successful Submission: 2026-05-13 09:08:37

Using sudo

Time of First Successful Submission: 2026-05-13 10:43:41

Changing File Ownership

Time of First Successful Submission: 2026-05-13 11:03:26

Groups and Files

Time of First Successful Submission: 2026-05-13 11:44:27

Fun With Groups Names

Time of First Successful Submission: 2026-05-13 11:48:55

Changing Permissions

Time of First Successful Submission: 2026-05-13 23:55:58

Executable Files

Time of First Successful Submission: 2026-05-13 23:57:40

Permission Tweaking Practice

Time of First Successful Submission: 2026-05-14 00:03:39

Permissions Setting Practice

Time of First Successful Submission: 2026-05-14 00:07:57

The SUID Bit

Time of First Successful Submission: 2026-05-14 00:11:21

Chaining with Semicolons

Time of First Successful Submission: 2026-05-14 00:15:34

Building on Success

Time of First Successful Submission: 2026-05-14 00:17:36

Handling Failure

Time of First Successful Submission: 2026-05-14 00:19:03

Your First Shell Script

Time of First Successful Submission: 2026-05-14 00:32:15

Redirecting Script Output

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

Executable Shell Scripts

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

Understanding Shebangs

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

Scripting with Arguments

Time of First Successful Submission: 2026-05-14 01:13:20

Scripting with Conditionals

Time of First Successful Submission: 2026-05-14 01:18:31

Scripting with Default Cases

Time of First Successful Submission: 2026-05-14 01:55:40

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-05-14 01:59:13

Reading Shell Scripts

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

Launching Screen

Time of First Successful Submission: 2026-05-14 02:25:22

Detaching and Attaching

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

Finding Sessions

Time of First Successful Submission: 2026-05-14 02:32:33

Switching Windows

Time of First Successful Submission: 2026-05-14 02:34:40

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-05-14 02:37:31

Switching Windows (tmux)

Time of First Successful Submission: 2026-05-14 02:39:49

The PATH Variable

Time of First Successful Submission: 2026-05-14 02:46:43

Setting PATH

Time of First Successful Submission: 2026-05-14 02:49:04

Finding Commands

Time of First Successful Submission: 2026-05-14 02:51:35

Adding Commands

Time of First Successful Submission: 2026-05-14 03:38:22

Hijacking Commands

Time of First Successful Submission: 2026-05-14 03:45:28

Bashrc Backdoor

Time of First Successful Submission: 2026-05-14 07:30:49

Sniffing Input

Time of First Successful Submission: 2026-05-14 07:42:25

Overshared Directories

Time of First Successful Submission: 2026-05-14 08:14:50

Tricky Linking

Time of First Successful Submission: 2026-05-14 09:10:27

Sniffing Process Arguments

Time of First Successful Submission: 2026-05-14 09:13:52

Snooping on Configurations

Time of First Successful Submission: 2026-05-14 09:23:03

The Fork Bomb

Time of First Successful Submission: 2026-05-14 10:03:05

Disk-Space Doomsday

Time of First Successful Submission: 2026-05-14 10:09:31

rm -rf /

Time of First Successful Submission: 2026-05-14 10:13:48

Life after rm -rf /

Time of First Successful Submission: 2026-05-14 10:21:09

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-05-14 10:28:05


Computing 101

58 / 116 902 / 20394


Your First Register

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

Your First Syscall

Time of First Successful Submission: 2026-05-15 09:02:28

Exit Codes

Time of First Successful Submission: 2026-05-15 09:03:23

Building Executables

Time of First Successful Submission: 2026-05-15 09:08:14

Moving Between Registers

Time of First Successful Submission: 2026-05-15 09:18:29

Loading From Memory

Time of First Successful Submission: 2026-05-15 09:29:18

More Loading Practice

Time of First Successful Submission: 2026-05-15 09:30:19

Dereferencing Pointers

Time of First Successful Submission: 2026-05-15 09:36:24

Dereferencing Yourself

Time of First Successful Submission: 2026-05-15 09:39:35

Dereferencing with Offsets

Time of First Successful Submission: 2026-05-15 09:43:18

Stored Addresses

Time of First Successful Submission: 2026-05-15 13:07:00

Double Dereference

Time of First Successful Submission: 2026-05-15 13:09:25

The Stack

Time of First Successful Submission: 2026-05-15 13:15:06

Stack Offsets

Time of First Successful Submission: 2026-05-15 13:18:27

Program Arguments on the Stack

Time of First Successful Submission: 2026-05-15 13:20:57

Popping From the Stack

Time of First Successful Submission: 2026-05-15 13:24:07

Disassembling Programs

Time of First Successful Submission: 2026-05-16 03:07:25

Tracing Syscalls

Time of First Successful Submission: 2026-05-16 03:13:21

Starting GDB

Time of First Successful Submission: 2026-05-16 03:15:38

Quitting GDB

Time of First Successful Submission: 2026-05-16 03:16:27

Starting Programs in GDB

Time of First Successful Submission: 2026-05-16 03:19:59

Disassembling in GDB

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

Stepping Through Instructions

Time of First Successful Submission: 2026-05-16 03:26:28

Reading Register Values

Time of First Successful Submission: 2026-05-16 03:27:48

Popping Stack Values

Time of First Successful Submission: 2026-05-16 03:30:22

Examining Memory

Time of First Successful Submission: 2026-05-16 03:32:28

Examining Stack Pointers

Time of First Successful Submission: 2026-05-16 03:35:06

Cooperative Debugging

Time of First Successful Submission: 2026-05-16 03:50:55

Writing Output

Time of First Successful Submission: 2026-05-16 06:52:11

Chaining Syscalls

Time of First Successful Submission: 2026-05-16 06:53:43

Writing Strings

Time of First Successful Submission: 2026-05-16 06:54:53

Reading Data

Time of First Successful Submission: 2026-05-16 06:59:32

Opening Files

Time of First Successful Submission: 2026-05-16 07:06:05

Hardcoding the Filename

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

Comparing Values

Time of First Successful Submission: 2026-05-16 07:35:59

Comparing Characters

Time of First Successful Submission: 2026-05-16 07:39:52

Conditional Control Flow

Time of First Successful Submission: 2026-05-16 07:46:54

Comparing Strings

Time of First Successful Submission: 2026-05-16 07:50:36

Reverse the Password

Time of First Successful Submission: 2026-05-16 07:57:42

Conditionals Without Conditionals

Time of First Successful Submission: 2026-05-16 09:14:22

Looping

Time of First Successful Submission: 2026-05-16 09:20:20

Reverse the Calculation

Time of First Successful Submission: 2026-05-16 13:51:17

Reverse the Reverse

Time of First Successful Submission: 2026-05-16 13:53:15

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-05-16 13:58:24

Loops on Data

Time of First Successful Submission: 2026-05-16 14:00:35

Exit

Time of First Successful Submission: 2026-05-18 01:09:35

Socket

Time of First Successful Submission: 2026-05-21 00:06:12

Bind

Time of First Successful Submission: 2026-05-21 00:36:51

Listen

Time of First Successful Submission: 2026-05-21 00:57:13

Accept

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

Static Response

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

Dynamic Response

Time of First Successful Submission: 2026-05-21 07:02:26

Iterative GET Server

Time of First Successful Submission: 2026-05-21 07:13:28

Concurrent GET Server

Time of First Successful Submission: 2026-05-21 07:34:11

Concurrent POST Server

Time of First Successful Submission: 2026-05-21 07:42:30

Web Server

Time of First Successful Submission: 2026-05-21 07:44:30

Debugging Programs

Time of First Successful Submission: 2026-05-21 03:28:56

Inspecting Registers

Time of First Successful Submission: 2026-05-21 03:34:54


DSU Cyber Camps

12 / 104 1846 / 47623


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-03-03 08:27:23

Using the GUI Desktop

Time of First Successful Submission: 2026-03-03 08:30:52

Pasting into the Desktop

Time of First Successful Submission: 2026-03-03 08:34:19

Connecting over SSH

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

Restarting Challenges

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

Getting Help

Time of First Successful Submission: 2026-03-03 09:15:14

Challenge Programs

Time of First Successful Submission: 2026-03-03 09:16:39

The Flag File

Time of First Successful Submission: 2026-03-03 09:18:09

Using Privileged Mode

Time of First Successful Submission: 2026-03-03 09:22:00

Persistent Home Directories - One

Time of First Successful Submission: 2026-03-03 09:25:51

Persistent Home Directories - Two

Time of First Successful Submission: 2026-03-03 09:26:42


GCA CTF

12 / 104 1846 / 47623


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-03-03 08:27:23

Using the GUI Desktop

Time of First Successful Submission: 2026-03-03 08:30:52

Pasting into the Desktop

Time of First Successful Submission: 2026-03-03 08:34:19

Connecting over SSH

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

Restarting Challenges

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

Getting Help

Time of First Successful Submission: 2026-03-03 09:15:14

Challenge Programs

Time of First Successful Submission: 2026-03-03 09:16:39

The Flag File

Time of First Successful Submission: 2026-03-03 09:18:09

Using Privileged Mode

Time of First Successful Submission: 2026-03-03 09:22:00

Persistent Home Directories - One

Time of First Successful Submission: 2026-03-03 09:25:51

Persistent Home Directories - Two

Time of First Successful Submission: 2026-03-03 09:26:42