ReallyJustARandomName

🐧

Getting Started

10 / 10 7657 / 20250


Using the VSCode Workspace

Time of First Successful Submission: 2025-03-19 16:30:30

Using the GUI Desktop

Time of First Successful Submission: 2025-03-19 16:32:07

Pasting into the Desktop

Time of First Successful Submission: 2025-03-19 16:33:42

Restarting Challenges

Time of First Successful Submission: 2025-03-19 16:36:31

Getting Help

Time of First Successful Submission: 2025-03-19 16:59:43

Challenge Programs

Time of First Successful Submission: 2025-03-19 16:43:39

The Flag File

Time of First Successful Submission: 2025-03-19 16:46:05

Using Practice Mode

Time of First Successful Submission: 2025-03-19 16:49:51

Persistent Home Directories - One

Time of First Successful Submission: 2025-03-19 16:54:46

Persistent Home Directories - Two

Time of First Successful Submission: 2025-03-19 16:55:36


Linux Luminarium

84 / 84 3711 / 13523


Intro to Commands

Time of First Successful Submission: 2025-03-19 18:12:36

Intro to Arguments

Time of First Successful Submission: 2025-03-19 18:13:30

The Root

Time of First Successful Submission: 2025-03-19 18:52:01

Program and absolute paths

Time of First Successful Submission: 2025-03-19 18:53:38

Position thy self

Time of First Successful Submission: 2025-03-19 18:57:01

Position elsewhere

Time of First Successful Submission: 2025-03-19 18:58:17

Position yet elsewhere

Time of First Successful Submission: 2025-03-19 18:59:12

implicit relative paths, from /

Time of First Successful Submission: 2025-03-19 19:01:10

explicit relative paths, from /

Time of First Successful Submission: 2025-03-19 19:03:31

implicit relative path

Time of First Successful Submission: 2025-03-19 19:05:29

home sweet home

Time of First Successful Submission: 2025-03-19 19:10:46

cat: not the pet, but the command!

Time of First Successful Submission: 2025-03-20 09:00:54

catting absolute paths

Time of First Successful Submission: 2025-03-20 09:01:42

more catting practice

Time of First Successful Submission: 2025-03-20 09:02:47

grepping for a needle in a haystack

Time of First Successful Submission: 2025-03-20 09:03:52

listing files

Time of First Successful Submission: 2025-03-20 09:04:52

touching files

Time of First Successful Submission: 2025-03-20 09:06:06

removing files

Time of First Successful Submission: 2025-03-20 09:07:12

hidden files

Time of First Successful Submission: 2025-03-20 09:09:08

An Epic Filesystem Quest

Time of First Successful Submission: 2025-03-20 09:15:58

making directories

Time of First Successful Submission: 2025-03-20 09:17:14

finding files

Time of First Successful Submission: 2025-03-20 09:45:49

linking files

Time of First Successful Submission: 2025-03-20 09:55:02

Learning From Documentation

Time of First Successful Submission: 2025-03-20 10:07:03

Learning Complex Usage

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

Reading Manuals

Time of First Successful Submission: 2025-03-20 10:32:04

Searching Manuals

Time of First Successful Submission: 2025-03-20 10:36:30

Searching For Manuals

Time of First Successful Submission: 2025-03-20 10:59:42

Helpful Programs

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

Help for Builtins

Time of First Successful Submission: 2025-03-20 11:03:33

Matching with *

Time of First Successful Submission: 2025-03-20 11:11:44

Matching with ?

Time of First Successful Submission: 2025-03-20 11:13:23

Matching with []

Time of First Successful Submission: 2025-03-20 11:16:00

Matching paths with []

Time of First Successful Submission: 2025-03-20 11:19:27

Mixing globs

Time of First Successful Submission: 2025-03-20 11:23:28

Exclusionary globbing

Time of First Successful Submission: 2025-03-20 11:25:42

Redirecting output

Time of First Successful Submission: 2025-03-20 11:30:35

Redirecting more output

Time of First Successful Submission: 2025-03-20 11:33:25

Appending output

Time of First Successful Submission: 2025-03-20 11:38:40

Redirecting errors

Time of First Successful Submission: 2025-03-20 11:40:56

Redirecting input

Time of First Successful Submission: 2025-03-20 11:43:51

Grepping stored results

Time of First Successful Submission: 2025-03-20 11:45:35

Grepping live output

Time of First Successful Submission: 2025-03-20 11:49:40

Grepping errors

Time of First Successful Submission: 2025-03-20 11:53:29

Duplicating piped data with tee

Time of First Successful Submission: 2025-03-21 10:05:04

Writing to multiple programs

Time of First Successful Submission: 2025-03-21 10:16:01

Split-piping stderr and stdout

Time of First Successful Submission: 2025-03-22 14:45:48

Printing Variables

Time of First Successful Submission: 2025-03-21 13:46:24

Setting Variables

Time of First Successful Submission: 2025-03-21 13:50:26

Multi-word Variables

Time of First Successful Submission: 2025-03-21 13:51:32

Exporting Variables

Time of First Successful Submission: 2025-03-21 13:54:44

Printing Exported Variables

Time of First Successful Submission: 2025-03-21 13:55:47

Storing Command Output

Time of First Successful Submission: 2025-03-21 13:58:55

Reading Input

Time of First Successful Submission: 2025-03-21 14:03:19

Reading Files

Time of First Successful Submission: 2025-03-21 14:05:58

Listing Processes

Time of First Successful Submission: 2025-03-21 14:12:57

Killing Processes

Time of First Successful Submission: 2025-03-21 14:14:54

Interrupting Processes

Time of First Successful Submission: 2025-03-21 14:16:05

Suspending Processes

Time of First Successful Submission: 2025-03-21 14:18:00

Resuming Processes

Time of First Successful Submission: 2025-03-21 14:19:27

Backgrounding Processes

Time of First Successful Submission: 2025-03-21 14:24:22

Foregrounding Processes

Time of First Successful Submission: 2025-03-21 14:26:38

Starting Backgrounded Processes

Time of First Successful Submission: 2025-03-21 14:57:16

Process Exit Codes

Time of First Successful Submission: 2025-03-21 14:59:58

Changing File Ownership

Time of First Successful Submission: 2025-03-21 15:11:25

Groups and Files

Time of First Successful Submission: 2025-03-21 15:24:34

Fun With Groups Names

Time of First Successful Submission: 2025-03-21 15:26:37

Changing Permissions

Time of First Successful Submission: 2025-03-21 15:50:41

Executable Files

Time of First Successful Submission: 2025-03-21 15:53:28

Permission Tweaking Practice

Time of First Successful Submission: 2025-03-22 10:36:57

Permissions Setting Practice

Time of First Successful Submission: 2025-03-22 10:46:17

The SUID Bit

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

Becoming root with su

Time of First Successful Submission: 2025-03-22 14:17:45

Other users with su

Time of First Successful Submission: 2025-03-22 14:19:04

Cracking passwords

Time of First Successful Submission: 2025-03-22 14:25:44

Using sudo

Time of First Successful Submission: 2025-03-22 14:28:27

Chaining with Semicolons

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

Your First Shell Script

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

Redirecting Script Output

Time of First Successful Submission: 2025-03-22 11:02:33

Executable Shell Scripts

Time of First Successful Submission: 2025-03-22 11:04:57

The PATH Variable

Time of First Successful Submission: 2025-03-22 11:18:04

Setting PATH

Time of First Successful Submission: 2025-03-22 11:21:20

Adding Commands

Time of First Successful Submission: 2025-03-22 11:35:41

Hijacking Commands

Time of First Successful Submission: 2025-03-22 12:28:21


Computing 101

23 / 69 8664 / 13090


Your First Register

Time of First Successful Submission: 2025-03-20 13:37:14

Your First Syscall

Time of First Successful Submission: 2025-03-20 13:40:25

Exit Codes

Time of First Successful Submission: 2025-03-20 13:42:42

Building Executables

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

Moving Between Registers

Time of First Successful Submission: 2025-03-24 11:13:34

Tracing Syscalls

Time of First Successful Submission: 2025-03-23 22:00:48

Starting GDB

Time of First Successful Submission: 2025-03-23 22:02:01

Starting Programs in GDB

Time of First Successful Submission: 2025-03-23 22:03:55

Loading From Memory

Time of First Successful Submission: 2025-03-24 09:11:08

More Loading Practice

Time of First Successful Submission: 2025-03-24 09:14:25

Dereferencing Pointers

Time of First Successful Submission: 2025-03-24 09:23:53

Dereferencing Yourself

Time of First Successful Submission: 2025-03-24 09:32:07

Dereferencing with Offsets

Time of First Successful Submission: 2025-03-24 09:34:22

Stored Addresses

Time of First Successful Submission: 2025-03-24 19:41:55

Double Dereference

Time of First Successful Submission: 2025-03-24 19:44:43

Triple Dereference

Time of First Successful Submission: 2025-03-24 19:52:25

Writing Output

Time of First Successful Submission: 2025-03-24 10:22:57

Chaining Syscalls

Time of First Successful Submission: 2025-03-24 10:39:15

Writing Strings

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

Reading Data

Time of First Successful Submission: 2025-03-24 10:47:03

set-register

Time of First Successful Submission: 2025-03-26 11:27:06

set-multiple-registers

Time of First Successful Submission: 2025-03-26 11:35:58

add-to-register

Time of First Successful Submission: 2025-03-26 11:37:18