anonimusmaq1

🐧

Intro to Programming Languages

15 / 234 8204 / 29935


Commands

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

Command Arguments

Time of First Successful Submission: 2025-05-10 10:50:58

Command History

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

The Root Path

Time of First Successful Submission: 2025-05-10 11:17:56

Absolute Paths

Time of First Successful Submission: 2025-05-10 10:56:33

Changing position

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

Changing to an Absolute Path

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

Relative Paths

Time of First Successful Submission: 2025-05-10 11:06:35

Cat

Time of First Successful Submission: 2025-05-10 11:25:51

Ls

Time of First Successful Submission: 2025-05-10 11:55:53

Ls All

Time of First Successful Submission: 2025-05-10 11:36:45

Find

Time of First Successful Submission: 2025-05-10 11:45:02

Piping Echo

Time of First Successful Submission: 2025-05-26 17:34:53

Piping Stdout

Time of First Successful Submission: 2025-05-26 17:37:43

Piping Stdin

Time of First Successful Submission: 2025-05-26 17:53:58


Start Here

11 / 12 7403 / 40562


Using the Terminal

Time of First Successful Submission: 2026-02-02 09:05:31

Using the VSCode Workspace

Time of First Successful Submission: 2025-05-09 20:46:53

Using the GUI Desktop

Time of First Successful Submission: 2025-05-10 08:59:14

Pasting into the Desktop

Time of First Successful Submission: 2025-05-10 08:38:07

Restarting Challenges

Time of First Successful Submission: 2025-05-10 08:39:56

Challenge Programs

Time of First Successful Submission: 2025-05-10 08:56:33

The Flag File

Time of First Successful Submission: 2025-05-10 08:56:43

Using Privileged Mode

Time of First Successful Submission: 2025-05-10 08:52:25

Persistent Home Directories - One

Time of First Successful Submission: 2025-05-10 08:55:27

Persistent Home Directories - Two

Time of First Successful Submission: 2025-05-10 08:56:04


Linux Luminarium

126 / 128 3250 / 30304


Intro to Commands

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

Intro to Arguments

Time of First Successful Submission: 2025-05-10 10:50:58

Command History

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

The Root

Time of First Successful Submission: 2025-05-10 11:17:56

Program and absolute paths

Time of First Successful Submission: 2025-05-10 10:56:33

Position thy self

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

Position elsewhere

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

implicit relative paths, from /

Time of First Successful Submission: 2025-05-10 11:06:35

explicit relative paths, from /

Time of First Successful Submission: 2025-05-10 11:07:48

implicit relative path

Time of First Successful Submission: 2025-05-10 11:09:03

home sweet home

Time of First Successful Submission: 2025-05-10 11:17:40

cat: not the pet, but the command!

Time of First Successful Submission: 2025-05-10 11:25:51

catting absolute paths

Time of First Successful Submission: 2025-05-10 11:26:33

more catting practice

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

grepping for a needle in a haystack

Time of First Successful Submission: 2025-05-10 11:55:51

comparing files

Time of First Successful Submission: 2026-02-02 08:03:51

listing files

Time of First Successful Submission: 2025-05-10 11:55:53

touching files

Time of First Successful Submission: 2025-05-10 11:55:55

removing files

Time of First Successful Submission: 2025-05-10 11:36:15

moving files

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

copying files

Time of First Successful Submission: 2026-02-02 08:03:05

hidden files

Time of First Successful Submission: 2025-05-10 11:36:45

An Epic Filesystem Quest

Time of First Successful Submission: 2025-05-10 11:40:46

making directories

Time of First Successful Submission: 2025-05-10 11:42:33

finding files

Time of First Successful Submission: 2025-05-10 11:45:02

linking files

Time of First Successful Submission: 2025-05-10 11:55:33

Learning From Documentation

Time of First Successful Submission: 2025-05-10 12:20:57

Learning Complex Usage

Time of First Successful Submission: 2025-05-10 12:22:00

Reading Manuals

Time of First Successful Submission: 2025-05-10 12:24:21

Searching Manuals

Time of First Successful Submission: 2025-05-10 12:31:22

Searching For Manuals

Time of First Successful Submission: 2025-05-10 12:46:02

Helpful Programs

Time of First Successful Submission: 2025-05-10 12:49:57

Help for Builtins

Time of First Successful Submission: 2025-05-10 13:06:36

Matching with *

Time of First Successful Submission: 2025-05-26 17:09:53

Matching with ?

Time of First Successful Submission: 2025-05-26 17:10:49

Matching with []

Time of First Successful Submission: 2025-05-26 17:23:09

Matching paths with []

Time of First Successful Submission: 2025-05-26 17:18:18

Multiple globs

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

Mixing globs

Time of First Successful Submission: 2025-05-26 17:30:04

Exclusionary globbing

Time of First Successful Submission: 2025-05-26 17:31:25

Tab completion

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

Multiple options for tab completion

Time of First Successful Submission: 2026-02-02 08:09:38

Tab completion on commands

Time of First Successful Submission: 2026-02-02 08:10:00

Redirecting output

Time of First Successful Submission: 2025-05-26 17:34:53

Redirecting more output

Time of First Successful Submission: 2025-05-26 17:37:43

Appending output

Time of First Successful Submission: 2025-05-26 17:40:24

Redirecting errors

Time of First Successful Submission: 2025-05-26 17:46:12

Redirecting input

Time of First Successful Submission: 2025-05-26 17:53:58

Grepping stored results

Time of First Successful Submission: 2025-05-26 17:55:28

Grepping live output

Time of First Successful Submission: 2025-05-26 17:56:17

Grepping errors

Time of First Successful Submission: 2026-01-27 07:34:39

Filtering with grep -v

Time of First Successful Submission: 2026-01-27 07:36:33

Filtering with sed

Time of First Successful Submission: 2026-01-27 08:09:13

Duplicating piped data with tee

Time of First Successful Submission: 2025-05-26 18:12:57

Process substitution for input

Time of First Successful Submission: 2026-02-02 08:21:16

Writing to multiple programs

Time of First Successful Submission: 2026-02-02 09:10:33

Split-piping stderr and stdout

Time of First Successful Submission: 2026-02-02 09:14:30

Named pipes

Time of First Successful Submission: 2026-02-02 09:24:58

Printing Variables

Time of First Successful Submission: 2026-01-27 08:20:03

Setting Variables

Time of First Successful Submission: 2026-01-27 08:21:01

Multi-word Variables

Time of First Successful Submission: 2026-01-27 08:21:47

Exporting Variables

Time of First Successful Submission: 2026-01-27 08:23:32

Printing Exported Variables

Time of First Successful Submission: 2026-01-27 08:24:26

Storing Command Output

Time of First Successful Submission: 2026-01-27 08:30:34

Reading Input

Time of First Successful Submission: 2026-01-27 08:45:37

Reading Files

Time of First Successful Submission: 2026-01-27 08:47:10

Translating characters

Time of First Successful Submission: 2026-01-27 08:55:59

Deleting characters

Time of First Successful Submission: 2026-01-27 08:58:24

Deleting newlines

Time of First Successful Submission: 2026-01-27 09:13:29

Extracting the first lines with head

Time of First Successful Submission: 2026-01-27 09:15:15

Extracting specific sections of text

Time of First Successful Submission: 2026-01-27 09:17:10

Sorting data

Time of First Successful Submission: 2026-01-27 09:18:07

Listing Processes

Time of First Successful Submission: 2026-01-27 09:25:14

Killing Processes

Time of First Successful Submission: 2026-01-27 09:26:18

Interrupting Processes

Time of First Successful Submission: 2026-01-27 09:26:44

Killing Misbehaving Processes

Time of First Successful Submission: 2026-01-27 09:31:13

Suspending Processes

Time of First Successful Submission: 2026-01-27 09:32:03

Resuming Processes

Time of First Successful Submission: 2026-01-27 09:32:52

Backgrounding Processes

Time of First Successful Submission: 2026-01-27 09:35:53

Foregrounding Processes

Time of First Successful Submission: 2026-01-27 09:37:56

Starting Backgrounded Processes

Time of First Successful Submission: 2026-01-27 09:39:09

Process Exit Codes

Time of First Successful Submission: 2026-01-27 09:40:18

Becoming root with su

Time of First Successful Submission: 2026-01-27 10:11:15

Other users with su

Time of First Successful Submission: 2026-01-27 10:12:20

Cracking passwords

Time of First Successful Submission: 2026-01-27 10:18:19

Using sudo

Time of First Successful Submission: 2026-01-27 10:23:00

Changing File Ownership

Time of First Successful Submission: 2026-01-27 11:37:39

Groups and Files

Time of First Successful Submission: 2026-01-27 11:40:37

Fun With Groups Names

Time of First Successful Submission: 2026-01-27 11:41:49

Changing Permissions

Time of First Successful Submission: 2026-01-27 11:47:10

Executable Files

Time of First Successful Submission: 2026-01-27 11:49:51

Permission Tweaking Practice

Time of First Successful Submission: 2026-01-27 11:54:57

Permissions Setting Practice

Time of First Successful Submission: 2026-01-27 12:21:45

The SUID Bit

Time of First Successful Submission: 2026-01-27 12:24:18

Chaining with Semicolons

Time of First Successful Submission: 2026-01-27 12:26:29

Building on Success

Time of First Successful Submission: 2026-01-27 12:28:42

Handling Failure

Time of First Successful Submission: 2026-01-27 12:29:26

Your First Shell Script

Time of First Successful Submission: 2026-01-27 12:32:13

Redirecting Script Output

Time of First Successful Submission: 2026-01-27 12:34:10

Executable Shell Scripts

Time of First Successful Submission: 2026-01-27 12:35:30

Understanding Shebangs

Time of First Successful Submission: 2026-01-27 12:44:12

Scripting with Arguments

Time of First Successful Submission: 2026-01-27 12:53:21

Scripting with Conditionals

Time of First Successful Submission: 2026-02-02 07:13:19

Scripting with Default Cases

Time of First Successful Submission: 2026-02-02 07:18:34

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-02-02 07:23:53

Reading Shell Scripts

Time of First Successful Submission: 2026-02-02 07:26:08

Launching Screen

Time of First Successful Submission: 2026-02-02 07:29:20

Detaching and Attaching

Time of First Successful Submission: 2026-02-02 07:31:16

Finding Sessions

Time of First Successful Submission: 2026-02-02 09:26:42

Switching Windows

Time of First Successful Submission: 2026-02-02 09:27:53

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-02-02 09:29:02

Switching Windows (tmux)

Time of First Successful Submission: 2026-02-02 09:29:54

The PATH Variable

Time of First Successful Submission: 2026-02-02 09:35:03

Setting PATH

Time of First Successful Submission: 2026-02-02 09:35:55

Finding Commands

Time of First Successful Submission: 2026-02-02 09:39:04

Adding Commands

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

Hijacking Commands

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

Bashrc Backdoor

Time of First Successful Submission: 2026-02-02 10:23:50

Sniffing Input

Time of First Successful Submission: 2026-02-03 07:56:55

Overshared Directories

Time of First Successful Submission: 2026-02-22 17:50:16

Tricky Linking

Time of First Successful Submission: 2026-02-22 18:12:39

Sniffing Process Arguments

Time of First Successful Submission: 2026-02-22 18:15:45

Snooping on Configurations

Time of First Successful Submission: 2026-02-22 18:17:43

The Fork Bomb

Time of First Successful Submission: 2026-02-22 18:49:45

Disk-Space Doomsday

Time of First Successful Submission: 2026-02-22 18:52:10

rm -rf /

Time of First Successful Submission: 2026-02-22 18:56:49

Life after rm -rf /

Time of First Successful Submission: 2026-02-22 19:03:35

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-02-22 19:34:31


GCA CTF

11 / 104 7509 / 40791


Using the Terminal

Time of First Successful Submission: 2026-02-02 09:05:31

Using the VSCode Workspace

Time of First Successful Submission: 2025-05-09 20:46:53

Using the GUI Desktop

Time of First Successful Submission: 2025-05-10 08:59:14

Pasting into the Desktop

Time of First Successful Submission: 2025-05-10 08:38:07

Restarting Challenges

Time of First Successful Submission: 2025-05-10 08:39:56

Getting Help

Time of First Successful Submission: 2025-05-10 08:42:05

Challenge Programs

Time of First Successful Submission: 2025-05-10 08:56:33

The Flag File

Time of First Successful Submission: 2025-05-10 08:56:43

Using Privileged Mode

Time of First Successful Submission: 2025-05-10 08:52:25

Persistent Home Directories - One

Time of First Successful Submission: 2025-05-10 08:55:27

Persistent Home Directories - Two

Time of First Successful Submission: 2025-05-10 08:56:04