x_soren_x

🐧

pwn.college Archives

30 / 232 12223 / 25693


level1

Time of First Successful Submission: 2026-05-14 16:30:47

level2

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

level2a

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

level3

Time of First Successful Submission: 2026-05-14 17:15:31

level4

Time of First Successful Submission: 2026-05-14 17:19:39

level5

Time of First Successful Submission: 2026-05-14 18:00:26

level6

Time of First Successful Submission: 2026-05-14 18:21:27

level6a

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

level7

Time of First Successful Submission: 2026-05-15 05:10:34

level8

Time of First Successful Submission: 2026-05-15 05:24:00

level9

Time of First Successful Submission: 2026-05-16 09:47:10

level10

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

level10a

Time of First Successful Submission: 2026-05-17 03:29:46

level10b

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

level11

Time of First Successful Submission: 2026-05-17 04:00:37

level11a

Time of First Successful Submission: 2026-05-17 03:49:53

level12

Time of First Successful Submission: 2026-05-17 04:21:14

level13

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

level14

Time of First Successful Submission: 2026-05-17 04:40:20

level15

Time of First Successful Submission: 2026-05-17 04:41:41

level16

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

level17

Time of First Successful Submission: 2026-05-17 10:19:39

level17a

Time of First Successful Submission: 2026-05-17 09:47:53

level17b

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

level18

Time of First Successful Submission: 2026-05-17 10:39:20

level19

Time of First Successful Submission: 2026-05-17 10:56:36

level20

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

level21

Time of First Successful Submission: 2026-05-17 11:30:18

level22

Time of First Successful Submission: 2026-05-17 17:32:37

level23

Time of First Successful Submission: 2026-05-17 18:42:20


Intro to Programming Languages

15 / 234 9777 / 34943


Commands

Time of First Successful Submission: 2026-04-05 04:20:32

Command Arguments

Time of First Successful Submission: 2026-04-05 04:22:35

Command History

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

The Root Path

Time of First Successful Submission: 2026-04-05 04:29:28

Absolute Paths

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

Changing position

Time of First Successful Submission: 2026-04-05 04:33:31

Changing to an Absolute Path

Time of First Successful Submission: 2026-04-05 04:41:01

Relative Paths

Time of First Successful Submission: 2026-04-05 04:57:31

Cat

Time of First Successful Submission: 2026-04-05 05:06:51

Ls

Time of First Successful Submission: 2026-04-05 05:18:47

Ls All

Time of First Successful Submission: 2026-04-05 05:27:23

Find

Time of First Successful Submission: 2026-04-05 05:52:12

Piping Echo

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

Piping Stdout

Time of First Successful Submission: 2026-04-05 11:47:58

Piping Stdin

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


Start Here

12 / 12 1994 / 47399


Using the Terminal

Time of First Successful Submission: 2026-04-03 11:34:50

Using the VSCode Workspace

Time of First Successful Submission: 2026-04-03 11:36:06

Using the GUI Desktop

Time of First Successful Submission: 2026-04-03 11:38:07

Pasting into the Desktop

Time of First Successful Submission: 2026-04-03 11:40:01

Restarting Challenges

Time of First Successful Submission: 2026-04-03 11:47:59

Challenge Programs

Time of First Successful Submission: 2026-04-03 11:51:34

The Flag File

Time of First Successful Submission: 2026-04-03 11:52:46

Using Privileged Mode

Time of First Successful Submission: 2026-04-03 11:56:30

Persistent Home Directories - One

Time of First Successful Submission: 2026-04-03 11:58:40

Persistent Home Directories - Two

Time of First Successful Submission: 2026-04-03 11:59:17


Linux Luminarium

128 / 128 3024 / 35419


Intro to Commands

Time of First Successful Submission: 2026-04-05 04:20:32

Intro to Arguments

Time of First Successful Submission: 2026-04-05 04:22:35

Command History

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

The Root

Time of First Successful Submission: 2026-04-05 04:29:28

Program and absolute paths

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

Position thy self

Time of First Successful Submission: 2026-04-05 04:33:31

Position elsewhere

Time of First Successful Submission: 2026-04-05 04:41:01

implicit relative paths, from /

Time of First Successful Submission: 2026-04-05 04:57:31

explicit relative paths, from /

Time of First Successful Submission: 2026-04-05 04:59:17

implicit relative path

Time of First Successful Submission: 2026-04-05 05:00:31

home sweet home

Time of First Successful Submission: 2026-04-05 05:05:30

cat: not the pet, but the command!

Time of First Successful Submission: 2026-04-05 05:06:51

catting absolute paths

Time of First Successful Submission: 2026-04-05 05:07:13

more catting practice

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

grepping for a needle in a haystack

Time of First Successful Submission: 2026-04-05 05:12:27

comparing files

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

listing files

Time of First Successful Submission: 2026-04-05 05:18:47

touching files

Time of First Successful Submission: 2026-04-05 05:21:35

removing files

Time of First Successful Submission: 2026-04-05 05:22:56

moving files

Time of First Successful Submission: 2026-04-05 05:25:21

copying files

Time of First Successful Submission: 2026-04-05 05:26:06

hidden files

Time of First Successful Submission: 2026-04-05 05:27:23

An Epic Filesystem Quest

Time of First Successful Submission: 2026-04-05 05:34:00

making directories

Time of First Successful Submission: 2026-04-05 05:37:29

finding files

Time of First Successful Submission: 2026-04-05 05:52:12

linking files

Time of First Successful Submission: 2026-04-05 06:05:12

Learning From Documentation

Time of First Successful Submission: 2026-04-05 06:07:38

Learning Complex Usage

Time of First Successful Submission: 2026-04-05 06:08:36

Reading Manuals

Time of First Successful Submission: 2026-04-05 06:10:27

Searching Manuals

Time of First Successful Submission: 2026-04-05 06:11:58

Searching For Manuals

Time of First Successful Submission: 2026-04-05 06:16:50

Helpful Programs

Time of First Successful Submission: 2026-04-05 06:18:05

Help for Builtins

Time of First Successful Submission: 2026-04-05 06:19:53

Matching with *

Time of First Successful Submission: 2026-04-05 06:21:36

Matching with ?

Time of First Successful Submission: 2026-04-05 06:22:26

Matching with []

Time of First Successful Submission: 2026-04-05 06:23:59

Matching paths with []

Time of First Successful Submission: 2026-04-05 06:26:10

Multiple globs

Time of First Successful Submission: 2026-04-05 06:27:27

Mixing globs

Time of First Successful Submission: 2026-04-05 06:31:35

Exclusionary globbing

Time of First Successful Submission: 2026-04-05 11:30:27

Tab completion

Time of First Successful Submission: 2026-04-05 11:33:17

Multiple options for tab completion

Time of First Successful Submission: 2026-04-05 11:36:08

Tab completion on commands

Time of First Successful Submission: 2026-04-05 11:36:53

Redirecting output

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

Redirecting more output

Time of First Successful Submission: 2026-04-05 11:47:58

Appending output

Time of First Successful Submission: 2026-04-05 11:49:55

Redirecting errors

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

Redirecting input

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

Grepping stored results

Time of First Successful Submission: 2026-04-08 15:33:07

Grepping live output

Time of First Successful Submission: 2026-04-08 15:37:13

Grepping errors

Time of First Successful Submission: 2026-04-08 15:38:48

Filtering with grep -v

Time of First Successful Submission: 2026-04-08 15:40:20

Filtering with sed

Time of First Successful Submission: 2026-04-08 15:42:41

Duplicating piped data with tee

Time of First Successful Submission: 2026-04-08 16:00:42

Process substitution for input

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

Writing to multiple programs

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

Split-piping stderr and stdout

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

Named pipes

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

Printing Variables

Time of First Successful Submission: 2026-04-12 02:01:58

Setting Variables

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

Multi-word Variables

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

Exporting Variables

Time of First Successful Submission: 2026-04-12 02:07:41

Printing Exported Variables

Time of First Successful Submission: 2026-04-12 02:08:42

Storing Command Output

Time of First Successful Submission: 2026-04-12 02:13:33

Reading Input

Time of First Successful Submission: 2026-04-12 02:14:06

Reading Files

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

Translating characters

Time of First Successful Submission: 2026-04-12 02:49:56

Deleting characters

Time of First Successful Submission: 2026-04-12 02:53:07

Deleting newlines

Time of First Successful Submission: 2026-04-12 02:54:56

Extracting the first lines with head

Time of First Successful Submission: 2026-04-12 02:56:33

Extracting specific sections of text

Time of First Successful Submission: 2026-04-12 02:58:36

Sorting data

Time of First Successful Submission: 2026-04-12 03:00:30

Listing Processes

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

Killing Processes

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

Interrupting Processes

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

Killing Misbehaving Processes

Time of First Successful Submission: 2026-05-01 13:53:47

Suspending Processes

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

Resuming Processes

Time of First Successful Submission: 2026-05-01 14:06:52

Backgrounding Processes

Time of First Successful Submission: 2026-05-01 14:44:11

Foregrounding Processes

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

Starting Backgrounded Processes

Time of First Successful Submission: 2026-05-01 14:54:11

Process Exit Codes

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

Becoming root with su

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

Other users with su

Time of First Successful Submission: 2026-05-02 17:19:44

Cracking passwords

Time of First Successful Submission: 2026-05-02 17:45:15

Using sudo

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

Changing File Ownership

Time of First Successful Submission: 2026-05-03 06:09:11

Groups and Files

Time of First Successful Submission: 2026-05-03 06:12:55

Fun With Groups Names

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

Changing Permissions

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

Executable Files

Time of First Successful Submission: 2026-05-03 06:26:51

Permission Tweaking Practice

Time of First Successful Submission: 2026-05-03 06:53:26

Permissions Setting Practice

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

The SUID Bit

Time of First Successful Submission: 2026-05-03 09:03:34

Chaining with Semicolons

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

Building on Success

Time of First Successful Submission: 2026-05-03 09:25:41

Handling Failure

Time of First Successful Submission: 2026-05-03 09:26:59

Your First Shell Script

Time of First Successful Submission: 2026-05-03 09:29:53

Redirecting Script Output

Time of First Successful Submission: 2026-05-03 14:44:47

Executable Shell Scripts

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

Understanding Shebangs

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

Scripting with Arguments

Time of First Successful Submission: 2026-05-03 14:55:53

Scripting with Conditionals

Time of First Successful Submission: 2026-05-03 14:58:30

Scripting with Default Cases

Time of First Successful Submission: 2026-05-03 15:06:30

Scripting with Multiple Conditions

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

Reading Shell Scripts

Time of First Successful Submission: 2026-05-03 15:11:53

Launching Screen

Time of First Successful Submission: 2026-05-09 04:35:58

Detaching and Attaching

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

Finding Sessions

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

Switching Windows

Time of First Successful Submission: 2026-05-09 04:42:45

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-05-09 04:46:06

Switching Windows (tmux)

Time of First Successful Submission: 2026-05-09 04:53:03

The PATH Variable

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

Setting PATH

Time of First Successful Submission: 2026-05-09 12:39:38

Finding Commands

Time of First Successful Submission: 2026-05-09 12:41:25

Adding Commands

Time of First Successful Submission: 2026-05-09 12:44:50

Hijacking Commands

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

Bashrc Backdoor

Time of First Successful Submission: 2026-05-09 13:29:55

Sniffing Input

Time of First Successful Submission: 2026-05-09 13:45:33

Overshared Directories

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

Tricky Linking

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

Sniffing Process Arguments

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

Snooping on Configurations

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

The Fork Bomb

Time of First Successful Submission: 2026-05-09 18:00:50

Disk-Space Doomsday

Time of First Successful Submission: 2026-05-09 18:39:09

rm -rf /

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

Life after rm -rf /

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

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-05-09 18:58:07


Computing 101

49 / 116 1312 / 20429


Your First Register

Time of First Successful Submission: 2026-05-10 05:47:51

Your First Syscall

Time of First Successful Submission: 2026-05-10 05:49:01

Exit Codes

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

Building Executables

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

Moving Between Registers

Time of First Successful Submission: 2026-05-10 06:18:37

Loading From Memory

Time of First Successful Submission: 2026-05-10 06:51:10

More Loading Practice

Time of First Successful Submission: 2026-05-10 06:58:29

Dereferencing Pointers

Time of First Successful Submission: 2026-05-10 07:03:42

Dereferencing Yourself

Time of First Successful Submission: 2026-05-10 07:05:56

Dereferencing with Offsets

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

Stored Addresses

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

Double Dereference

Time of First Successful Submission: 2026-05-10 07:14:58

The Stack

Time of First Successful Submission: 2026-05-10 07:18:34

Stack Offsets

Time of First Successful Submission: 2026-05-10 07:23:59

Program Arguments on the Stack

Time of First Successful Submission: 2026-05-10 07:31:54

Popping From the Stack

Time of First Successful Submission: 2026-05-10 07:34:10

Disassembling Programs

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

Tracing Syscalls

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

Starting GDB

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

Quitting GDB

Time of First Successful Submission: 2026-05-10 14:32:43

Starting Programs in GDB

Time of First Successful Submission: 2026-05-10 14:42:51

Disassembling in GDB

Time of First Successful Submission: 2026-05-10 14:44:19

Stepping Through Instructions

Time of First Successful Submission: 2026-05-10 14:53:02

Reading Register Values

Time of First Successful Submission: 2026-05-10 14:58:50

Popping Stack Values

Time of First Successful Submission: 2026-05-10 15:00:57

Examining Memory

Time of First Successful Submission: 2026-05-10 15:02:55

Examining Stack Pointers

Time of First Successful Submission: 2026-05-10 15:05:51

Cooperative Debugging

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

Writing Output

Time of First Successful Submission: 2026-05-13 08:55:55

Chaining Syscalls

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

Writing Strings

Time of First Successful Submission: 2026-05-13 09:05:26

Reading Data

Time of First Successful Submission: 2026-05-13 09:24:26

Opening Files

Time of First Successful Submission: 2026-05-13 09:34:18

Hardcoding the Filename

Time of First Successful Submission: 2026-05-13 09:54:39

Comparing Values

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

Comparing Characters

Time of First Successful Submission: 2026-05-13 10:19:51

Conditional Control Flow

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

Comparing Strings

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

Reverse the Password

Time of First Successful Submission: 2026-05-13 12:47:02

Conditionals Without Conditionals

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

Looping

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

Reverse the Calculation

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

Reverse the Reverse

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

Dealing with Bitwise Operations

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

Loops on Data

Time of First Successful Submission: 2026-05-14 16:23:29

Exit

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

Socket

Time of First Successful Submission: 2026-05-18 16:32:45

Bind

Time of First Successful Submission: 2026-05-18 17:08:10

Listen

Time of First Successful Submission: 2026-05-18 17:21:17


DSU Cyber Camps

12 / 104 2320 / 47694


Using the Terminal

Time of First Successful Submission: 2026-04-03 11:34:50

Using the VSCode Workspace

Time of First Successful Submission: 2026-04-03 11:36:06

Using the GUI Desktop

Time of First Successful Submission: 2026-04-03 11:38:07

Pasting into the Desktop

Time of First Successful Submission: 2026-04-03 11:40:01

Connecting over SSH

Time of First Successful Submission: 2026-04-03 11:44:55

Restarting Challenges

Time of First Successful Submission: 2026-04-03 11:47:59

Getting Help

Time of First Successful Submission: 2026-04-03 11:49:55

Challenge Programs

Time of First Successful Submission: 2026-04-03 11:51:34

The Flag File

Time of First Successful Submission: 2026-04-03 11:52:46

Using Privileged Mode

Time of First Successful Submission: 2026-04-03 11:56:30

Persistent Home Directories - One

Time of First Successful Submission: 2026-04-03 11:58:40

Persistent Home Directories - Two

Time of First Successful Submission: 2026-04-03 11:59:17


GCA CTF

12 / 104 2320 / 47694


Using the Terminal

Time of First Successful Submission: 2026-04-03 11:34:50

Using the VSCode Workspace

Time of First Successful Submission: 2026-04-03 11:36:06

Using the GUI Desktop

Time of First Successful Submission: 2026-04-03 11:38:07

Pasting into the Desktop

Time of First Successful Submission: 2026-04-03 11:40:01

Connecting over SSH

Time of First Successful Submission: 2026-04-03 11:44:55

Restarting Challenges

Time of First Successful Submission: 2026-04-03 11:47:59

Getting Help

Time of First Successful Submission: 2026-04-03 11:49:55

Challenge Programs

Time of First Successful Submission: 2026-04-03 11:51:34

The Flag File

Time of First Successful Submission: 2026-04-03 11:52:46

Using Privileged Mode

Time of First Successful Submission: 2026-04-03 11:56:30

Persistent Home Directories - One

Time of First Successful Submission: 2026-04-03 11:58:40

Persistent Home Directories - Two

Time of First Successful Submission: 2026-04-03 11:59:17