itsreallyrobrob

🐧

pwn.college Archives

1 / 202 22602 / 22792


Triple Dereference

Time of First Successful Submission: 2026-02-08 01:27:36


Intro to Programming Languages

15 / 234 8343 / 31971


Commands

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

Command Arguments

Time of First Successful Submission: 2026-02-01 20:17:10

Command History

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

The Root Path

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

Absolute Paths

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

Changing position

Time of First Successful Submission: 2026-02-01 20:23:42

Changing to an Absolute Path

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

Relative Paths

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

Cat

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

Ls

Time of First Successful Submission: 2026-02-01 20:46:14

Ls All

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

Find

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

Piping Echo

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

Piping Stdout

Time of First Successful Submission: 2026-02-04 17:37:49

Piping Stdin

Time of First Successful Submission: 2026-02-04 17:57:14


Intro to Cybersecurity

1 / 183 19848 / 20034


Path Traversal 1

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


Start Here

11 / 12 8033 / 43337


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-01 19:24:38

Using the GUI Desktop

Time of First Successful Submission: 2026-02-01 19:26:44

Pasting into the Desktop

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

Restarting Challenges

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

Challenge Programs

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

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2026-02-04 15:00:46

Persistent Home Directories - One

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

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-04 15:05:48


Linux Luminarium

128 / 128 1937 / 32379


Intro to Commands

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

Intro to Arguments

Time of First Successful Submission: 2026-02-01 20:17:10

Command History

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

The Root

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

Program and absolute paths

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

Position thy self

Time of First Successful Submission: 2026-02-01 20:23:42

Position elsewhere

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

implicit relative paths, from /

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

explicit relative paths, from /

Time of First Successful Submission: 2026-02-01 20:32:45

implicit relative path

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

home sweet home

Time of First Successful Submission: 2026-02-01 20:38:19

cat: not the pet, but the command!

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

catting absolute paths

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

more catting practice

Time of First Successful Submission: 2026-02-01 20:40:28

grepping for a needle in a haystack

Time of First Successful Submission: 2026-02-01 20:41:27

comparing files

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

listing files

Time of First Successful Submission: 2026-02-01 20:46:14

touching files

Time of First Successful Submission: 2026-02-01 20:46:56

removing files

Time of First Successful Submission: 2026-02-01 20:47:46

moving files

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

copying files

Time of First Successful Submission: 2026-02-01 20:49:17

hidden files

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

An Epic Filesystem Quest

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

making directories

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

finding files

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

linking files

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

Learning From Documentation

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

Learning Complex Usage

Time of First Successful Submission: 2026-02-03 21:31:32

Reading Manuals

Time of First Successful Submission: 2026-02-04 14:36:16

Searching Manuals

Time of First Successful Submission: 2026-02-04 14:37:30

Searching For Manuals

Time of First Successful Submission: 2026-02-04 14:46:34

Helpful Programs

Time of First Successful Submission: 2026-02-04 14:52:22

Help for Builtins

Time of First Successful Submission: 2026-02-04 14:55:43

Matching with *

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

Matching with ?

Time of First Successful Submission: 2026-02-04 16:07:59

Matching with []

Time of First Successful Submission: 2026-02-04 16:10:49

Matching paths with []

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

Multiple globs

Time of First Successful Submission: 2026-02-04 16:20:07

Mixing globs

Time of First Successful Submission: 2026-02-04 16:23:50

Exclusionary globbing

Time of First Successful Submission: 2026-02-04 16:26:32

Tab completion

Time of First Successful Submission: 2026-02-04 16:27:32

Multiple options for tab completion

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

Tab completion on commands

Time of First Successful Submission: 2026-02-04 16:29:15

Redirecting output

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

Redirecting more output

Time of First Successful Submission: 2026-02-04 17:37:49

Appending output

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

Redirecting errors

Time of First Successful Submission: 2026-02-04 17:52:53

Redirecting input

Time of First Successful Submission: 2026-02-04 17:57:14

Grepping stored results

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

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2026-02-04 18:04:51

Filtering with grep -v

Time of First Successful Submission: 2026-02-04 18:05:52

Filtering with sed

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

Duplicating piped data with tee

Time of First Successful Submission: 2026-02-04 18:21:17

Process substitution for input

Time of First Successful Submission: 2026-02-04 22:58:02

Writing to multiple programs

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

Split-piping stderr and stdout

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

Named pipes

Time of First Successful Submission: 2026-02-04 23:24:37

Printing Variables

Time of First Successful Submission: 2026-02-05 16:20:03

Setting Variables

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

Multi-word Variables

Time of First Successful Submission: 2026-02-05 16:24:01

Exporting Variables

Time of First Successful Submission: 2026-02-05 16:32:36

Printing Exported Variables

Time of First Successful Submission: 2026-02-05 16:33:26

Storing Command Output

Time of First Successful Submission: 2026-02-05 16:36:00

Reading Input

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

Reading Files

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

Translating characters

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

Deleting characters

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

Deleting newlines

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

Extracting the first lines with head

Time of First Successful Submission: 2026-02-05 17:22:33

Extracting specific sections of text

Time of First Successful Submission: 2026-02-05 17:31:35

Sorting data

Time of First Successful Submission: 2026-02-05 17:32:46

Listing Processes

Time of First Successful Submission: 2026-02-05 18:00:13

Killing Processes

Time of First Successful Submission: 2026-02-05 18:03:40

Interrupting Processes

Time of First Successful Submission: 2026-02-05 18:04:22

Killing Misbehaving Processes

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

Suspending Processes

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

Resuming Processes

Time of First Successful Submission: 2026-02-05 18:10:26

Backgrounding Processes

Time of First Successful Submission: 2026-02-05 18:12:45

Foregrounding Processes

Time of First Successful Submission: 2026-02-05 18:13:45

Starting Backgrounded Processes

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

Process Exit Codes

Time of First Successful Submission: 2026-02-05 18:16:44

Becoming root with su

Time of First Successful Submission: 2026-02-05 18:21:09

Other users with su

Time of First Successful Submission: 2026-02-05 18:22:33

Cracking passwords

Time of First Successful Submission: 2026-02-01 19:47:55

Using sudo

Time of First Successful Submission: 2026-02-05 18:21:45

Changing File Ownership

Time of First Successful Submission: 2026-02-05 21:15:04

Groups and Files

Time of First Successful Submission: 2026-02-05 21:20:05

Fun With Groups Names

Time of First Successful Submission: 2026-02-05 21:21:33

Changing Permissions

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

Executable Files

Time of First Successful Submission: 2026-02-05 21:28:10

Permission Tweaking Practice

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

Permissions Setting Practice

Time of First Successful Submission: 2026-02-05 22:19:52

The SUID Bit

Time of First Successful Submission: 2026-02-06 16:15:25

Chaining with Semicolons

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

Building on Success

Time of First Successful Submission: 2026-02-06 16:18:41

Handling Failure

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

Your First Shell Script

Time of First Successful Submission: 2026-02-06 16:30:10

Redirecting Script Output

Time of First Successful Submission: 2026-02-06 16:37:31

Executable Shell Scripts

Time of First Successful Submission: 2026-02-06 16:53:59

Understanding Shebangs

Time of First Successful Submission: 2026-02-06 17:02:52

Scripting with Arguments

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

Scripting with Conditionals

Time of First Successful Submission: 2026-02-06 17:17:44

Scripting with Default Cases

Time of First Successful Submission: 2026-02-06 17:20:05

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-02-06 17:25:05

Reading Shell Scripts

Time of First Successful Submission: 2026-02-06 17:27:50

Launching Screen

Time of First Successful Submission: 2026-02-06 17:41:17

Detaching and Attaching

Time of First Successful Submission: 2026-02-06 17:42:37

Finding Sessions

Time of First Successful Submission: 2026-02-06 17:44:33

Switching Windows

Time of First Successful Submission: 2026-02-06 17:48:52

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-02-06 17:50:02

Switching Windows (tmux)

Time of First Successful Submission: 2026-02-06 17:50:55

The PATH Variable

Time of First Successful Submission: 2026-02-06 17:53:58

Setting PATH

Time of First Successful Submission: 2026-02-06 17:56:49

Finding Commands

Time of First Successful Submission: 2026-02-06 17:59:21

Adding Commands

Time of First Successful Submission: 2026-02-06 18:12:29

Hijacking Commands

Time of First Successful Submission: 2026-02-06 18:27:44

Bashrc Backdoor

Time of First Successful Submission: 2026-02-06 18:42:51

Sniffing Input

Time of First Successful Submission: 2026-02-06 19:12:40

Overshared Directories

Time of First Successful Submission: 2026-02-06 20:13:11

Tricky Linking

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

Sniffing Process Arguments

Time of First Successful Submission: 2026-02-06 23:03:21

Snooping on Configurations

Time of First Successful Submission: 2026-02-06 23:08:14

The Fork Bomb

Time of First Successful Submission: 2026-02-06 23:37:48

Disk-Space Doomsday

Time of First Successful Submission: 2026-02-06 23:46:23

rm -rf /

Time of First Successful Submission: 2026-02-06 23:49:09

Life after rm -rf /

Time of First Successful Submission: 2026-02-06 23:59:32

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-02-07 00:29:14


Computing 101

46 / 94 7262 / 21528


Your First Register

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

Your First Syscall

Time of First Successful Submission: 2026-02-07 21:57:35

Exit Codes

Time of First Successful Submission: 2026-02-07 22:03:08

Building Executables

Time of First Successful Submission: 2026-02-07 22:41:26

Moving Between Registers

Time of First Successful Submission: 2026-02-07 22:36:49

Loading From Memory

Time of First Successful Submission: 2026-02-08 00:14:28

More Loading Practice

Time of First Successful Submission: 2026-02-08 00:16:48

Dereferencing Pointers

Time of First Successful Submission: 2026-02-08 00:22:39

Dereferencing Yourself

Time of First Successful Submission: 2026-02-08 00:34:54

Dereferencing with Offsets

Time of First Successful Submission: 2026-02-08 00:42:50

Stored Addresses

Time of First Successful Submission: 2026-02-08 01:14:40

Double Dereference

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

Tracing Syscalls

Time of First Successful Submission: 2026-02-07 22:46:59

Starting GDB

Time of First Successful Submission: 2026-02-07 22:48:23

Starting Programs in GDB

Time of First Successful Submission: 2026-02-07 22:50:29

Writing Output

Time of First Successful Submission: 2026-02-08 01:44:22

Chaining Syscalls

Time of First Successful Submission: 2026-02-08 01:52:28

Writing Strings

Time of First Successful Submission: 2026-02-08 01:53:28

Reading Data

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

set-register

Time of First Successful Submission: 2026-02-08 17:04:55

set-multiple-registers

Time of First Successful Submission: 2026-02-09 19:14:59

add-to-register

Time of First Successful Submission: 2026-02-09 19:46:44

linear-equation-registers

Time of First Successful Submission: 2026-02-09 19:43:38

integer-division

Time of First Successful Submission: 2026-02-09 19:54:42

modulo-operation

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

set-upper-byte

Time of First Successful Submission: 2026-02-09 21:27:19

efficient-modulo

Time of First Successful Submission: 2026-02-09 21:38:54

byte-extraction

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

bitwise-and

Time of First Successful Submission: 2026-02-11 17:07:34

check-even

Time of First Successful Submission: 2026-02-11 17:46:10

memory-read

Time of First Successful Submission: 2026-02-11 17:36:51

memory-write

Time of First Successful Submission: 2026-02-11 17:44:17

memory-increment

Time of First Successful Submission: 2026-02-11 19:40:42

byte-access

Time of First Successful Submission: 2026-02-11 19:52:55

memory-size-access

Time of First Successful Submission: 2026-02-11 19:58:14

little-endian-write

Time of First Successful Submission: 2026-02-11 20:12:23

memory-sum

Time of First Successful Submission: 2026-02-11 20:26:36

stack-subtraction

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

swap-stack-values

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

average-stack-values

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

absolute-jump

Time of First Successful Submission: 2026-02-12 16:15:57

relative-jump

Time of First Successful Submission: 2026-02-12 16:26:12

jump-trampoline

Time of First Successful Submission: 2026-02-12 16:43:41

conditional-jump

Time of First Successful Submission: 2026-02-12 18:06:43

indirect-jump

Time of First Successful Submission: 2026-02-12 19:49:37

average-loop

Time of First Successful Submission: 2026-02-12 20:01:33


Playing With Programs

10 / 116 17890 / 23379


What's the password?

Time of First Successful Submission: 2026-02-12 20:06:00

... and again!

Time of First Successful Submission: 2026-02-12 20:08:59

Newline Troubles

Time of First Successful Submission: 2026-02-12 20:11:31

Reasoning about files

Time of First Successful Submission: 2026-02-12 20:17:45

Specifying Filenames

Time of First Successful Submission: 2026-02-12 20:21:58

Binary and Hex Encoding

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

More Hex

Time of First Successful Submission: 2026-02-14 17:07:53

Decoding Hex

Time of First Successful Submission: 2026-02-14 17:12:24

Decoding Practice

Time of First Successful Submission: 2026-02-14 17:22:03

Encoding Practice

Time of First Successful Submission: 2026-02-14 17:39:10


GCA CTF

11 / 104 8173 / 43614


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-01 19:24:38

Using the GUI Desktop

Time of First Successful Submission: 2026-02-01 19:26:44

Pasting into the Desktop

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

Connecting over SSH

Time of First Successful Submission: 2026-02-04 15:10:06

Restarting Challenges

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

Challenge Programs

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

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2026-02-04 15:00:46

Persistent Home Directories - One

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

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-04 15:05:48