TestAccount1234

🐧

Getting Started

10 / 10 8266 / 20252


Using the VSCode Workspace

Time of First Successful Submission: 2025-04-10 07:58:09

Using the GUI Desktop

Time of First Successful Submission: 2025-04-10 08:02:17

Pasting into the Desktop

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

Restarting Challenges

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

Getting Help

Time of First Successful Submission: 2025-04-10 10:40:15

Challenge Programs

Time of First Successful Submission: 2025-04-10 10:14:03

The Flag File

Time of First Successful Submission: 2025-04-10 10:49:17

Using Practice Mode

Time of First Successful Submission: 2025-04-10 11:08:21

Persistent Home Directories - One

Time of First Successful Submission: 2025-04-10 11:19:34

Persistent Home Directories - Two

Time of First Successful Submission: 2025-04-10 11:21:48


Linux Luminarium

84 / 84 3992 / 13523


Intro to Commands

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

Intro to Arguments

Time of First Successful Submission: 2025-04-10 10:03:17

The Root

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

Program and absolute paths

Time of First Successful Submission: 2025-04-10 10:12:14

Position thy self

Time of First Successful Submission: 2025-04-10 10:32:22

Position elsewhere

Time of First Successful Submission: 2025-04-10 11:40:08

Position yet elsewhere

Time of First Successful Submission: 2025-04-10 11:43:33

implicit relative paths, from /

Time of First Successful Submission: 2025-04-10 11:50:36

explicit relative paths, from /

Time of First Successful Submission: 2025-04-14 07:30:04

implicit relative path

Time of First Successful Submission: 2025-04-14 07:43:04

home sweet home

Time of First Successful Submission: 2025-04-14 07:55:46

cat: not the pet, but the command!

Time of First Successful Submission: 2025-04-14 07:59:03

catting absolute paths

Time of First Successful Submission: 2025-04-14 08:03:36

more catting practice

Time of First Successful Submission: 2025-04-14 08:32:51

grepping for a needle in a haystack

Time of First Successful Submission: 2025-04-14 09:49:23

listing files

Time of First Successful Submission: 2025-04-14 10:07:34

touching files

Time of First Successful Submission: 2025-04-14 10:11:44

removing files

Time of First Successful Submission: 2025-04-14 10:13:21

hidden files

Time of First Successful Submission: 2025-04-14 10:15:52

An Epic Filesystem Quest

Time of First Successful Submission: 2025-04-14 10:47:20

making directories

Time of First Successful Submission: 2025-04-14 10:49:47

finding files

Time of First Successful Submission: 2025-04-14 11:16:34

linking files

Time of First Successful Submission: 2025-04-14 12:02:25

Learning From Documentation

Time of First Successful Submission: 2025-04-14 12:14:05

Learning Complex Usage

Time of First Successful Submission: 2025-04-14 12:25:02

Reading Manuals

Time of First Successful Submission: 2025-04-15 06:46:29

Searching Manuals

Time of First Successful Submission: 2025-04-15 06:55:50

Searching For Manuals

Time of First Successful Submission: 2025-04-15 07:31:49

Helpful Programs

Time of First Successful Submission: 2025-04-15 07:57:10

Help for Builtins

Time of First Successful Submission: 2025-04-15 08:04:01

Matching with *

Time of First Successful Submission: 2025-04-15 09:37:09

Matching with ?

Time of First Successful Submission: 2025-04-15 09:40:01

Matching with []

Time of First Successful Submission: 2025-04-15 09:44:07

Matching paths with []

Time of First Successful Submission: 2025-04-15 09:53:51

Mixing globs

Time of First Successful Submission: 2025-04-15 10:11:46

Exclusionary globbing

Time of First Successful Submission: 2025-04-15 10:21:14

Redirecting output

Time of First Successful Submission: 2025-04-15 10:25:30

Redirecting more output

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

Appending output

Time of First Successful Submission: 2025-04-15 10:48:21

Redirecting errors

Time of First Successful Submission: 2025-04-15 10:54:15

Redirecting input

Time of First Successful Submission: 2025-04-15 11:01:45

Grepping stored results

Time of First Successful Submission: 2025-04-15 11:14:58

Grepping live output

Time of First Successful Submission: 2025-04-15 11:45:13

Grepping errors

Time of First Successful Submission: 2025-04-15 11:49:38

Duplicating piped data with tee

Time of First Successful Submission: 2025-04-15 12:11:29

Writing to multiple programs

Time of First Successful Submission: 2025-04-18 05:13:36

Split-piping stderr and stdout

Time of First Successful Submission: 2025-04-18 05:18:52

Printing Variables

Time of First Successful Submission: 2025-04-18 05:22:41

Setting Variables

Time of First Successful Submission: 2025-04-18 05:24:31

Multi-word Variables

Time of First Successful Submission: 2025-04-18 05:25:50

Exporting Variables

Time of First Successful Submission: 2025-04-18 05:34:59

Printing Exported Variables

Time of First Successful Submission: 2025-04-18 05:37:03

Storing Command Output

Time of First Successful Submission: 2025-04-18 06:04:20

Reading Input

Time of First Successful Submission: 2025-04-18 06:10:58

Reading Files

Time of First Successful Submission: 2025-04-18 06:25:03

Listing Processes

Time of First Successful Submission: 2025-04-18 07:14:45

Killing Processes

Time of First Successful Submission: 2025-04-18 07:18:30

Interrupting Processes

Time of First Successful Submission: 2025-04-18 16:11:47

Suspending Processes

Time of First Successful Submission: 2025-04-18 16:13:25

Resuming Processes

Time of First Successful Submission: 2025-04-18 16:15:55

Backgrounding Processes

Time of First Successful Submission: 2025-04-18 16:20:01

Foregrounding Processes

Time of First Successful Submission: 2025-04-18 16:21:24

Starting Backgrounded Processes

Time of First Successful Submission: 2025-04-18 16:23:05

Process Exit Codes

Time of First Successful Submission: 2025-04-18 16:26:57

Changing File Ownership

Time of First Successful Submission: 2025-04-19 05:11:41

Groups and Files

Time of First Successful Submission: 2025-04-19 05:27:40

Fun With Groups Names

Time of First Successful Submission: 2025-04-19 05:29:46

Changing Permissions

Time of First Successful Submission: 2025-04-19 05:37:30

Executable Files

Time of First Successful Submission: 2025-04-19 05:39:52

Permission Tweaking Practice

Time of First Successful Submission: 2025-04-19 05:55:28

Permissions Setting Practice

Time of First Successful Submission: 2025-04-19 06:03:59

The SUID Bit

Time of First Successful Submission: 2025-04-19 06:11:02

Becoming root with su

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

Other users with su

Time of First Successful Submission: 2025-04-20 10:06:07

Cracking passwords

Time of First Successful Submission: 2025-04-20 10:11:54

Using sudo

Time of First Successful Submission: 2025-04-20 10:15:54

Chaining with Semicolons

Time of First Successful Submission: 2025-04-20 10:18:30

Your First Shell Script

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

Redirecting Script Output

Time of First Successful Submission: 2025-04-20 10:30:02

Executable Shell Scripts

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

The PATH Variable

Time of First Successful Submission: 2025-04-20 10:42:24

Setting PATH

Time of First Successful Submission: 2025-04-20 10:44:44

Adding Commands

Time of First Successful Submission: 2025-04-20 11:05:19

Hijacking Commands

Time of First Successful Submission: 2025-04-20 11:08:08


Computing 101

42 / 69 4421 / 13090


Your First Register

Time of First Successful Submission: 2025-04-20 13:31:28

Your First Syscall

Time of First Successful Submission: 2025-04-20 13:39:42

Exit Codes

Time of First Successful Submission: 2025-04-20 13:44:29

Building Executables

Time of First Successful Submission: 2025-04-20 13:53:56

Moving Between Registers

Time of First Successful Submission: 2025-04-20 14:00:11

Tracing Syscalls

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

Starting GDB

Time of First Successful Submission: 2025-04-20 14:11:29

Starting Programs in GDB

Time of First Successful Submission: 2025-04-20 14:22:50

Loading From Memory

Time of First Successful Submission: 2025-04-21 06:36:21

More Loading Practice

Time of First Successful Submission: 2025-04-21 06:40:27

Dereferencing Pointers

Time of First Successful Submission: 2025-04-21 07:02:01

Dereferencing Yourself

Time of First Successful Submission: 2025-04-21 07:06:33

Dereferencing with Offsets

Time of First Successful Submission: 2025-04-21 07:20:09

Stored Addresses

Time of First Successful Submission: 2025-04-21 07:43:50

Double Dereference

Time of First Successful Submission: 2025-04-21 08:00:01

Triple Dereference

Time of First Successful Submission: 2025-04-21 08:07:27

Writing Output

Time of First Successful Submission: 2025-04-21 09:21:28

Chaining Syscalls

Time of First Successful Submission: 2025-04-21 09:25:18

Writing Strings

Time of First Successful Submission: 2025-04-21 09:32:33

Reading Data

Time of First Successful Submission: 2025-04-21 09:42:33

set-register

Time of First Successful Submission: 2025-04-21 09:53:26

set-multiple-registers

Time of First Successful Submission: 2025-04-21 10:10:20

add-to-register

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

linear-equation-registers

Time of First Successful Submission: 2025-04-21 10:47:11

integer-division

Time of First Successful Submission: 2025-04-21 11:21:42

modulo-operation

Time of First Successful Submission: 2025-04-21 11:40:17

set-upper-byte

Time of First Successful Submission: 2025-04-21 11:59:39

efficient-modulo

Time of First Successful Submission: 2025-04-23 07:15:48

byte-extraction

Time of First Successful Submission: 2025-04-23 09:55:08

bitwise-and

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

check-even

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

memory-read

Time of First Successful Submission: 2025-04-23 11:05:36

memory-write

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

memory-increment

Time of First Successful Submission: 2025-04-23 11:26:12

byte-access

Time of First Successful Submission: 2025-04-23 11:45:36

memory-size-access

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

little-endian-write

Time of First Successful Submission: 2025-04-23 12:09:11

memory-sum

Time of First Successful Submission: 2025-04-23 12:22:17

stack-subtraction

Time of First Successful Submission: 2025-04-23 12:38:50

swap-stack-values

Time of First Successful Submission: 2025-04-23 12:45:05

average-stack-values

Time of First Successful Submission: 2025-04-23 12:56:36

absolute-jump

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


Playing With Programs

11 / 255 14763 / 19610


What's the password?

Time of First Successful Submission: 2025-04-22 06:21:47

... and again!

Time of First Successful Submission: 2025-04-22 06:23:50

Newline Troubles

Time of First Successful Submission: 2025-04-22 06:48:11

Reasoning about files

Time of First Successful Submission: 2025-04-22 07:43:55

Specifying Filenames

Time of First Successful Submission: 2025-04-22 08:02:13

Binary and Hex Encoding

Time of First Successful Submission: 2025-04-22 08:25:16

More Hex

Time of First Successful Submission: 2025-04-22 09:41:27

Decoding Hex

Time of First Successful Submission: 2025-04-22 09:50:25

Decoding Practice

Time of First Successful Submission: 2025-04-22 10:21:20

Encoding Practice

Time of First Successful Submission: 2025-04-22 10:27:16

Hex-encoding ASCII

Time of First Successful Submission: 2025-04-22 11:02:41