x86

🐧

Getting Started

9 / 10 9991 / 20694


Using the VSCode Workspace

Time of First Successful Submission: 2025-01-03 16:35:24

Using the GUI Desktop

Time of First Successful Submission: 2025-01-03 16:38:05

Pasting into the Desktop

Time of First Successful Submission: 2025-01-03 16:40:01

Restarting Challenges

Time of First Successful Submission: 2025-01-03 16:42:30

Challenge Programs

Time of First Successful Submission: 2025-01-03 16:48:25

The Flag File

Time of First Successful Submission: 2025-01-03 16:53:08

Using Practice Mode

Time of First Successful Submission: 2025-01-03 17:22:41

Persistent Home Directories - One

Time of First Successful Submission: 2025-01-03 17:27:51

Persistent Home Directories - Two

Time of First Successful Submission: 2025-01-03 17:28:51


Linux Luminarium

84 / 84 2486 / 13832


Intro to Commands

Time of First Successful Submission: 2025-01-03 18:07:03

Intro to Arguments

Time of First Successful Submission: 2025-01-03 18:08:58

The Root

Time of First Successful Submission: 2025-01-03 18:11:44

Program and absolute paths

Time of First Successful Submission: 2025-01-03 18:13:03

Position thy self

Time of First Successful Submission: 2025-01-03 18:17:28

Position elsewhere

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

Position yet elsewhere

Time of First Successful Submission: 2025-01-03 18:20:24

implicit relative paths, from /

Time of First Successful Submission: 2025-01-03 18:23:45

explicit relative paths, from /

Time of First Successful Submission: 2025-01-03 18:27:06

implicit relative path

Time of First Successful Submission: 2025-01-03 18:28:53

home sweet home

Time of First Successful Submission: 2025-01-03 18:43:38

cat: not the pet, but the command!

Time of First Successful Submission: 2025-01-03 18:46:26

catting absolute paths

Time of First Successful Submission: 2025-01-03 18:47:35

more catting practice

Time of First Successful Submission: 2025-01-03 18:49:16

grepping for a needle in a haystack

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

listing files

Time of First Successful Submission: 2025-01-03 18:55:36

touching files

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

removing files

Time of First Successful Submission: 2025-01-03 18:58:51

hidden files

Time of First Successful Submission: 2025-01-03 19:02:09

An Epic Filesystem Quest

Time of First Successful Submission: 2025-01-03 21:28:25

making directories

Time of First Successful Submission: 2025-01-03 21:31:22

finding files

Time of First Successful Submission: 2025-01-03 21:37:34

linking files

Time of First Successful Submission: 2025-01-04 17:16:51

Learning From Documentation

Time of First Successful Submission: 2025-01-04 17:34:56

Learning Complex Usage

Time of First Successful Submission: 2025-01-04 17:39:18

Reading Manuals

Time of First Successful Submission: 2025-01-04 17:55:24

Searching Manuals

Time of First Successful Submission: 2025-01-04 18:01:29

Searching For Manuals

Time of First Successful Submission: 2025-01-05 22:19:49

Helpful Programs

Time of First Successful Submission: 2025-01-05 22:46:59

Help for Builtins

Time of First Successful Submission: 2025-01-05 22:52:18

Matching with *

Time of First Successful Submission: 2025-01-06 00:31:32

Matching with ?

Time of First Successful Submission: 2025-01-05 23:12:07

Matching with []

Time of First Successful Submission: 2025-01-05 23:16:25

Matching paths with []

Time of First Successful Submission: 2025-01-05 23:19:55

Mixing globs

Time of First Successful Submission: 2025-01-06 01:28:50

Exclusionary globbing

Time of First Successful Submission: 2025-01-06 01:32:52

Redirecting output

Time of First Successful Submission: 2025-01-06 04:22:30

Redirecting more output

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

Appending output

Time of First Successful Submission: 2025-01-06 04:33:15

Redirecting errors

Time of First Successful Submission: 2025-01-06 04:37:11

Redirecting input

Time of First Successful Submission: 2025-01-06 04:42:35

Grepping stored results

Time of First Successful Submission: 2025-01-06 04:48:01

Grepping live output

Time of First Successful Submission: 2025-01-06 04:58:13

Grepping errors

Time of First Successful Submission: 2025-01-06 05:00:58

Duplicating piped data with tee

Time of First Successful Submission: 2025-01-06 05:40:03

Writing to multiple programs

Time of First Successful Submission: 2025-01-07 04:06:45

Split-piping stderr and stdout

Time of First Successful Submission: 2025-01-09 23:07:53

Printing Variables

Time of First Successful Submission: 2025-01-10 00:04:58

Setting Variables

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

Multi-word Variables

Time of First Successful Submission: 2025-01-10 00:16:15

Exporting Variables

Time of First Successful Submission: 2025-01-10 00:31:36

Printing Exported Variables

Time of First Successful Submission: 2025-01-10 00:34:55

Storing Command Output

Time of First Successful Submission: 2025-01-10 00:42:21

Reading Input

Time of First Successful Submission: 2025-01-10 00:51:24

Reading Files

Time of First Successful Submission: 2025-01-10 00:56:23

Listing Processes

Time of First Successful Submission: 2025-01-10 01:14:39

Killing Processes

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

Interrupting Processes

Time of First Successful Submission: 2025-01-10 01:21:54

Suspending Processes

Time of First Successful Submission: 2025-01-10 01:24:57

Resuming Processes

Time of First Successful Submission: 2025-01-10 01:26:45

Backgrounding Processes

Time of First Successful Submission: 2025-01-10 09:21:52

Foregrounding Processes

Time of First Successful Submission: 2025-01-10 09:25:56

Starting Backgrounded Processes

Time of First Successful Submission: 2025-01-10 09:28:47

Process Exit Codes

Time of First Successful Submission: 2025-01-10 09:32:51

Changing File Ownership

Time of First Successful Submission: 2025-01-10 09:51:30

Groups and Files

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

Fun With Groups Names

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

Changing Permissions

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

Executable Files

Time of First Successful Submission: 2025-01-10 18:38:58

Permission Tweaking Practice

Time of First Successful Submission: 2025-01-10 18:47:43

Permissions Setting Practice

Time of First Successful Submission: 2025-01-10 19:00:24

The SUID Bit

Time of First Successful Submission: 2025-01-10 19:36:26

Becoming root with su

Time of First Successful Submission: 2025-01-10 20:03:25

Other users with su

Time of First Successful Submission: 2025-01-10 20:04:51

Cracking passwords

Time of First Successful Submission: 2025-01-10 21:04:45

Using sudo

Time of First Successful Submission: 2025-01-10 21:14:19

Chaining with Semicolons

Time of First Successful Submission: 2025-01-11 23:04:58

Your First Shell Script

Time of First Successful Submission: 2025-01-11 23:11:39

Redirecting Script Output

Time of First Successful Submission: 2025-01-11 23:18:46

Executable Shell Scripts

Time of First Successful Submission: 2025-01-11 23:31:44

The PATH Variable

Time of First Successful Submission: 2025-01-12 00:15:29

Setting PATH

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

Adding Commands

Time of First Successful Submission: 2025-01-12 01:25:04

Hijacking Commands

Time of First Successful Submission: 2025-01-16 18:42:52


Computing 101

20 / 69 9158 / 13275


Your First Register

Time of First Successful Submission: 2025-01-17 03:44:46

Your First Syscall

Time of First Successful Submission: 2025-01-17 13:55:00

Exit Codes

Time of First Successful Submission: 2025-01-17 14:00:38

Building Executables

Time of First Successful Submission: 2025-01-17 14:24:13

Moving Between Registers

Time of First Successful Submission: 2025-01-17 15:05:56

Tracing Syscalls

Time of First Successful Submission: 2025-01-17 14:47:24

Starting GDB

Time of First Successful Submission: 2025-02-20 20:11:54

Starting Programs in GDB

Time of First Successful Submission: 2025-02-20 20:15:51

Loading From Memory

Time of First Successful Submission: 2025-01-18 01:50:05

More Loading Practice

Time of First Successful Submission: 2025-01-18 01:54:37

Dereferencing Pointers

Time of First Successful Submission: 2025-01-19 15:55:46

Dereferencing Yourself

Time of First Successful Submission: 2025-01-19 16:04:24

Dereferencing with Offsets

Time of First Successful Submission: 2025-01-19 16:09:44

Stored Addresses

Time of First Successful Submission: 2025-01-19 16:29:27

Double Dereference

Time of First Successful Submission: 2025-01-20 05:24:48

Triple Dereference

Time of First Successful Submission: 2025-01-20 05:29:51

Writing Output

Time of First Successful Submission: 2025-02-20 22:44:44

Chaining Syscalls

Time of First Successful Submission: 2025-02-21 15:11:09

Writing Strings

Time of First Successful Submission: 2025-02-21 15:16:32

Reading Data

Time of First Successful Submission: 2025-02-21 15:24:33