w0lpertinger

🐧

pwn.college Archives

1 / 202 21407 / 22788


Triple Dereference

Time of First Successful Submission: 2025-11-09 10:34:47


Intro to Programming Languages

15 / 234 5588 / 31849


Commands

Time of First Successful Submission: 2025-10-22 09:08:39

Command Arguments

Time of First Successful Submission: 2025-10-22 09:09:40

Command History

Time of First Successful Submission: 2025-10-22 09:11:06

The Root Path

Time of First Successful Submission: 2025-10-22 21:48:44

Absolute Paths

Time of First Successful Submission: 2025-10-22 21:50:09

Changing position

Time of First Successful Submission: 2025-10-22 22:05:18

Changing to an Absolute Path

Time of First Successful Submission: 2025-10-22 21:59:25

Relative Paths

Time of First Successful Submission: 2025-10-22 22:09:55

Cat

Time of First Successful Submission: 2025-10-22 22:26:00

Ls

Time of First Successful Submission: 2025-10-22 22:35:59

Ls All

Time of First Successful Submission: 2025-10-22 22:41:50

Find

Time of First Successful Submission: 2025-10-22 23:00:23

Piping Echo

Time of First Successful Submission: 2025-10-23 04:17:57

Piping Stdout

Time of First Successful Submission: 2025-10-23 04:19:17

Piping Stdin

Time of First Successful Submission: 2025-10-23 04:29:28


Start Here

11 / 12 6445 / 43127


Using the Terminal

Time of First Successful Submission: 2025-10-22 06:29:57

Using the VSCode Workspace

Time of First Successful Submission: 2025-10-22 06:33:57

Using the GUI Desktop

Time of First Successful Submission: 2025-10-22 06:45:32

Pasting into the Desktop

Time of First Successful Submission: 2025-10-22 06:40:38

Restarting Challenges

Time of First Successful Submission: 2025-10-22 06:48:35

Challenge Programs

Time of First Successful Submission: 2025-10-22 07:03:58

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2025-10-30 10:05:31

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-30 10:08:14

Persistent Home Directories - Two

Time of First Successful Submission: 2025-10-30 10:10:37


Linux Luminarium

128 / 128 1 / 32256


Intro to Commands

Time of First Successful Submission: 2025-10-22 09:08:39

Intro to Arguments

Time of First Successful Submission: 2025-10-22 09:09:40

Command History

Time of First Successful Submission: 2025-10-22 09:11:06

The Root

Time of First Successful Submission: 2025-10-22 21:48:44

Program and absolute paths

Time of First Successful Submission: 2025-10-22 21:50:09

Position thy self

Time of First Successful Submission: 2025-10-22 22:05:18

Position elsewhere

Time of First Successful Submission: 2025-10-22 21:59:25

implicit relative paths, from /

Time of First Successful Submission: 2025-10-22 22:09:55

explicit relative paths, from /

Time of First Successful Submission: 2025-10-22 22:10:55

implicit relative path

Time of First Successful Submission: 2025-10-22 22:11:29

home sweet home

Time of First Successful Submission: 2025-10-22 22:14:35

cat: not the pet, but the command!

Time of First Successful Submission: 2025-10-22 22:26:00

catting absolute paths

Time of First Successful Submission: 2025-10-22 22:27:28

more catting practice

Time of First Successful Submission: 2025-10-22 22:28:13

grepping for a needle in a haystack

Time of First Successful Submission: 2025-10-22 22:29:03

comparing files

Time of First Successful Submission: 2025-10-22 22:33:01

listing files

Time of First Successful Submission: 2025-10-22 22:35:59

touching files

Time of First Successful Submission: 2025-10-22 22:37:05

removing files

Time of First Successful Submission: 2025-10-22 22:37:40

moving files

Time of First Successful Submission: 2025-10-22 22:38:48

copying files

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

hidden files

Time of First Successful Submission: 2025-10-22 22:41:50

An Epic Filesystem Quest

Time of First Successful Submission: 2025-10-22 22:48:53

making directories

Time of First Successful Submission: 2025-10-22 22:51:27

finding files

Time of First Successful Submission: 2025-10-22 23:00:23

linking files

Time of First Successful Submission: 2025-10-22 23:35:09

Learning From Documentation

Time of First Successful Submission: 2025-10-22 23:40:43

Learning Complex Usage

Time of First Successful Submission: 2025-10-22 23:46:49

Reading Manuals

Time of First Successful Submission: 2025-10-23 00:17:54

Searching Manuals

Time of First Successful Submission: 2025-10-23 00:20:36

Searching For Manuals

Time of First Successful Submission: 2025-10-23 01:03:29

Helpful Programs

Time of First Successful Submission: 2025-10-23 01:14:48

Help for Builtins

Time of First Successful Submission: 2025-10-23 01:16:39

Matching with *

Time of First Successful Submission: 2025-10-23 01:23:15

Matching with ?

Time of First Successful Submission: 2025-10-23 01:28:40

Matching with []

Time of First Successful Submission: 2025-10-23 01:32:42

Matching paths with []

Time of First Successful Submission: 2025-10-23 01:39:51

Multiple globs

Time of First Successful Submission: 2025-10-23 01:45:43

Mixing globs

Time of First Successful Submission: 2025-10-23 02:10:14

Exclusionary globbing

Time of First Successful Submission: 2025-10-23 04:08:10

Tab completion

Time of First Successful Submission: 2025-10-23 04:08:58

Multiple options for tab completion

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

Tab completion on commands

Time of First Successful Submission: 2025-10-23 04:15:42

Redirecting output

Time of First Successful Submission: 2025-10-23 04:17:57

Redirecting more output

Time of First Successful Submission: 2025-10-23 04:19:17

Appending output

Time of First Successful Submission: 2025-10-23 04:21:00

Redirecting errors

Time of First Successful Submission: 2025-10-23 04:28:00

Redirecting input

Time of First Successful Submission: 2025-10-23 04:29:28

Grepping stored results

Time of First Successful Submission: 2025-10-23 04:31:48

Grepping live output

Time of First Successful Submission: 2025-10-23 04:32:39

Grepping errors

Time of First Successful Submission: 2025-10-23 04:37:53

Filtering with grep -v

Time of First Successful Submission: 2025-10-23 04:38:45

Filtering with sed

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

Duplicating piped data with tee

Time of First Successful Submission: 2025-10-23 05:07:06

Process substitution for input

Time of First Successful Submission: 2025-10-23 08:45:38

Writing to multiple programs

Time of First Successful Submission: 2025-10-24 03:42:37

Split-piping stderr and stdout

Time of First Successful Submission: 2025-10-24 04:47:00

Named pipes

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

Printing Variables

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

Setting Variables

Time of First Successful Submission: 2025-10-24 22:12:35

Multi-word Variables

Time of First Successful Submission: 2025-10-24 23:11:36

Exporting Variables

Time of First Successful Submission: 2025-10-26 22:28:10

Printing Exported Variables

Time of First Successful Submission: 2025-10-26 22:29:10

Storing Command Output

Time of First Successful Submission: 2025-10-26 22:30:46

Reading Input

Time of First Successful Submission: 2025-10-26 22:43:33

Reading Files

Time of First Successful Submission: 2025-10-26 23:04:27

Translating characters

Time of First Successful Submission: 2025-10-26 23:33:42

Deleting characters

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

Deleting newlines

Time of First Successful Submission: 2025-10-26 23:38:27

Extracting the first lines with head

Time of First Successful Submission: 2025-10-26 23:41:07

Extracting specific sections of text

Time of First Successful Submission: 2025-10-26 23:54:01

Sorting data

Time of First Successful Submission: 2025-10-26 23:56:41

Listing Processes

Time of First Successful Submission: 2025-10-27 00:06:09

Killing Processes

Time of First Successful Submission: 2025-10-27 00:32:35

Interrupting Processes

Time of First Successful Submission: 2025-10-27 00:34:35

Killing Misbehaving Processes

Time of First Successful Submission: 2025-10-27 00:37:06

Suspending Processes

Time of First Successful Submission: 2025-10-27 00:38:21

Resuming Processes

Time of First Successful Submission: 2025-10-27 00:39:07

Backgrounding Processes

Time of First Successful Submission: 2025-10-27 00:40:34

Foregrounding Processes

Time of First Successful Submission: 2025-10-27 00:42:02

Starting Backgrounded Processes

Time of First Successful Submission: 2025-10-27 00:47:26

Process Exit Codes

Time of First Successful Submission: 2025-10-27 01:20:42

Becoming root with su

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

Other users with su

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

Cracking passwords

Time of First Successful Submission: 2025-10-27 03:28:12

Using sudo

Time of First Successful Submission: 2025-10-27 03:31:55

Changing File Ownership

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

Groups and Files

Time of First Successful Submission: 2025-10-27 23:11:46

Fun With Groups Names

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

Changing Permissions

Time of First Successful Submission: 2025-10-27 23:57:56

Executable Files

Time of First Successful Submission: 2025-10-28 00:01:12

Permission Tweaking Practice

Time of First Successful Submission: 2025-10-28 00:12:08

Permissions Setting Practice

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

The SUID Bit

Time of First Successful Submission: 2025-10-28 00:37:31

Chaining with Semicolons

Time of First Successful Submission: 2025-10-28 00:46:43

Building on Success

Time of First Successful Submission: 2025-10-28 01:13:24

Handling Failure

Time of First Successful Submission: 2025-10-28 01:14:29

Your First Shell Script

Time of First Successful Submission: 2025-10-28 01:19:04

Redirecting Script Output

Time of First Successful Submission: 2025-10-28 01:22:43

Executable Shell Scripts

Time of First Successful Submission: 2025-10-28 01:24:38

Understanding Shebangs

Time of First Successful Submission: 2025-10-28 01:33:14

Scripting with Arguments

Time of First Successful Submission: 2025-10-28 02:32:09

Scripting with Conditionals

Time of First Successful Submission: 2025-10-28 02:41:24

Scripting with Default Cases

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

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-10-28 02:54:50

Reading Shell Scripts

Time of First Successful Submission: 2025-10-28 03:01:11

Launching Screen

Time of First Successful Submission: 2025-10-28 03:03:28

Detaching and Attaching

Time of First Successful Submission: 2025-10-28 03:08:22

Finding Sessions

Time of First Successful Submission: 2025-10-28 03:10:51

Switching Windows

Time of First Successful Submission: 2025-10-28 03:18:12

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-10-28 03:20:22

Switching Windows (tmux)

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

The PATH Variable

Time of First Successful Submission: 2025-10-28 03:42:08

Setting PATH

Time of First Successful Submission: 2025-10-28 04:28:33

Finding Commands

Time of First Successful Submission: 2025-10-28 04:38:15

Adding Commands

Time of First Successful Submission: 2025-10-29 01:52:35

Hijacking Commands

Time of First Successful Submission: 2025-10-29 04:14:35

Bashrc Backdoor

Time of First Successful Submission: 2025-10-29 04:23:56

Sniffing Input

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

Overshared Directories

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

Tricky Linking

Time of First Successful Submission: 2025-10-29 23:03:19

Sniffing Process Arguments

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

Snooping on Configurations

Time of First Successful Submission: 2025-10-30 01:50:53

The Fork Bomb

Time of First Successful Submission: 2025-10-30 02:58:27

Disk-Space Doomsday

Time of First Successful Submission: 2025-10-30 03:44:00

rm -rf /

Time of First Successful Submission: 2025-10-30 03:52:38

Life after rm -rf /

Time of First Successful Submission: 2025-10-30 09:27:15

Finding meaning after rm -rf /

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


Computing 101

48 / 94 6657 / 21464


Your First Register

Time of First Successful Submission: 2025-10-30 23:26:20

Your First Syscall

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

Exit Codes

Time of First Successful Submission: 2025-10-30 23:32:28

Building Executables

Time of First Successful Submission: 2025-10-31 00:59:45

Moving Between Registers

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

Loading From Memory

Time of First Successful Submission: 2025-11-06 02:41:09

More Loading Practice

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

Dereferencing Pointers

Time of First Successful Submission: 2025-11-06 03:11:50

Dereferencing Yourself

Time of First Successful Submission: 2025-11-08 12:25:48

Dereferencing with Offsets

Time of First Successful Submission: 2025-11-08 13:02:13

Stored Addresses

Time of First Successful Submission: 2025-11-08 13:06:46

Double Dereference

Time of First Successful Submission: 2025-11-09 08:47:38

Tracing Syscalls

Time of First Successful Submission: 2025-11-05 22:06:19

Starting GDB

Time of First Successful Submission: 2025-11-05 22:10:39

Starting Programs in GDB

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

Writing Output

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

Chaining Syscalls

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

Writing Strings

Time of First Successful Submission: 2025-11-09 18:13:23

Reading Data

Time of First Successful Submission: 2025-11-09 18:18:43

set-register

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

set-multiple-registers

Time of First Successful Submission: 2025-11-13 23:47:16

add-to-register

Time of First Successful Submission: 2025-11-14 00:05:47

linear-equation-registers

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

integer-division

Time of First Successful Submission: 2025-11-14 23:54:04

modulo-operation

Time of First Successful Submission: 2025-11-15 00:42:41

set-upper-byte

Time of First Successful Submission: 2025-11-15 00:47:34

efficient-modulo

Time of First Successful Submission: 2025-11-15 06:06:45

byte-extraction

Time of First Successful Submission: 2025-11-16 11:06:14

bitwise-and

Time of First Successful Submission: 2025-11-16 11:44:51

check-even

Time of First Successful Submission: 2025-11-16 12:06:30

memory-read

Time of First Successful Submission: 2025-11-16 14:31:31

memory-write

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

memory-increment

Time of First Successful Submission: 2025-11-16 14:48:00

byte-access

Time of First Successful Submission: 2025-11-16 14:57:59

memory-size-access

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

little-endian-write

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

memory-sum

Time of First Successful Submission: 2025-11-16 15:39:58

stack-subtraction

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

swap-stack-values

Time of First Successful Submission: 2025-11-17 12:33:42

average-stack-values

Time of First Successful Submission: 2025-11-21 21:52:18

absolute-jump

Time of First Successful Submission: 2025-11-21 23:02:48

relative-jump

Time of First Successful Submission: 2025-11-21 23:45:02

jump-trampoline

Time of First Successful Submission: 2025-11-22 00:48:20

conditional-jump

Time of First Successful Submission: 2025-11-30 04:29:46

indirect-jump

Time of First Successful Submission: 2025-11-30 06:54:58

average-loop

Time of First Successful Submission: 2025-12-01 06:13:21

count-non-zero

Time of First Successful Submission: 2025-12-02 15:01:55

string-lower

Time of First Successful Submission: 2025-12-02 17:50:00


Playing With Programs

2 / 116 21574 / 23334


What's the password?

Time of First Successful Submission: 2025-10-31 01:30:16

... and again!

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


GCA CTF

11 / 104 6603 / 43404


Using the Terminal

Time of First Successful Submission: 2025-10-22 06:29:57

Using the VSCode Workspace

Time of First Successful Submission: 2025-10-22 06:33:57

Using the GUI Desktop

Time of First Successful Submission: 2025-10-22 06:45:32

Pasting into the Desktop

Time of First Successful Submission: 2025-10-22 06:40:38

Restarting Challenges

Time of First Successful Submission: 2025-10-22 06:48:35

Getting Help

Time of First Successful Submission: 2025-10-22 06:50:55

Challenge Programs

Time of First Successful Submission: 2025-10-22 07:03:58

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2025-10-30 10:05:31

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-30 10:08:14

Persistent Home Directories - Two

Time of First Successful Submission: 2025-10-30 10:10:37