Roonil03

Intro to Programming Languages

15 / 234 10483 / 34013


Commands

Time of First Successful Submission: 2025-06-11 03:47:35

Command Arguments

Time of First Successful Submission: 2025-06-11 03:52:40

Command History

Time of First Successful Submission: 2025-06-11 03:57:45

The Root Path

Time of First Successful Submission: 2025-06-11 04:07:30

Absolute Paths

Time of First Successful Submission: 2025-06-11 04:15:08

Changing position

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

Changing to an Absolute Path

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

Relative Paths

Time of First Successful Submission: 2025-06-11 04:30:51

Cat

Time of First Successful Submission: 2025-06-11 05:17:28

Ls

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

Ls All

Time of First Successful Submission: 2025-06-11 05:43:56

Find

Time of First Successful Submission: 2025-06-11 10:31:08

Piping Echo

Time of First Successful Submission: 2026-05-18 03:19:03

Piping Stdout

Time of First Successful Submission: 2026-05-18 03:20:56

Piping Stdin

Time of First Successful Submission: 2026-05-18 03:27:20


Intro to Cybersecurity

8 / 183 14571 / 20874


XOR

Time of First Successful Submission: 2025-06-12 03:51:46

XORing Hex

Time of First Successful Submission: 2025-06-12 04:02:09

XORing ASCII

Time of First Successful Submission: 2025-06-12 04:28:23

XORing ASCII Strings

Time of First Successful Submission: 2025-06-12 04:46:06

One-time Pad

Time of First Successful Submission: 2025-06-13 03:57:33

One-time Pad Tampering

Time of First Successful Submission: 2025-06-13 04:21:29

Many-time Pad

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

AES

Time of First Successful Submission: 2025-06-13 05:01:30


Start Here

11 / 12 9855 / 46136


Using the Terminal

Time of First Successful Submission: 2026-05-20 03:17:09

Using the VSCode Workspace

Time of First Successful Submission: 2024-12-23 09:50:50

Using the GUI Desktop

Time of First Successful Submission: 2024-12-23 09:55:13

Pasting into the Desktop

Time of First Successful Submission: 2024-12-23 09:57:39

Restarting Challenges

Time of First Successful Submission: 2024-12-23 10:01:35

Challenge Programs

Time of First Successful Submission: 2024-12-23 10:10:39

The Flag File

Time of First Successful Submission: 2024-12-23 10:14:42

Using Privileged Mode

Time of First Successful Submission: 2024-12-23 10:22:47

Persistent Home Directories - One

Time of First Successful Submission: 2024-12-23 10:34:23

Persistent Home Directories - Two

Time of First Successful Submission: 2024-12-23 10:51:27


Linux Luminarium

121 / 128 4977 / 34473


Intro to Commands

Time of First Successful Submission: 2025-06-11 03:47:35

Intro to Arguments

Time of First Successful Submission: 2025-06-11 03:52:40

Command History

Time of First Successful Submission: 2025-06-11 03:57:45

The Root

Time of First Successful Submission: 2025-06-11 04:07:30

Program and absolute paths

Time of First Successful Submission: 2025-06-11 04:15:08

Position thy self

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

Position elsewhere

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

implicit relative paths, from /

Time of First Successful Submission: 2025-06-11 04:30:51

explicit relative paths, from /

Time of First Successful Submission: 2025-06-11 04:34:31

implicit relative path

Time of First Successful Submission: 2025-06-11 04:53:15

home sweet home

Time of First Successful Submission: 2025-06-11 04:56:08

cat: not the pet, but the command!

Time of First Successful Submission: 2025-06-11 05:17:28

catting absolute paths

Time of First Successful Submission: 2025-06-11 05:24:43

more catting practice

Time of First Successful Submission: 2025-06-11 05:29:53

grepping for a needle in a haystack

Time of First Successful Submission: 2025-06-11 05:31:57

comparing files

Time of First Successful Submission: 2026-05-16 11:24:47

listing files

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

touching files

Time of First Successful Submission: 2025-06-11 05:37:41

removing files

Time of First Successful Submission: 2025-06-11 05:39:31

moving files

Time of First Successful Submission: 2025-06-11 05:42:11

copying files

Time of First Successful Submission: 2026-05-16 11:29:11

hidden files

Time of First Successful Submission: 2025-06-11 05:43:56

An Epic Filesystem Quest

Time of First Successful Submission: 2025-06-11 10:14:55

making directories

Time of First Successful Submission: 2025-06-11 10:17:16

finding files

Time of First Successful Submission: 2025-06-11 10:31:08

linking files

Time of First Successful Submission: 2025-06-11 11:15:37

Learning From Documentation

Time of First Successful Submission: 2025-06-11 11:38:18

Learning Complex Usage

Time of First Successful Submission: 2025-06-11 11:43:10

Reading Manuals

Time of First Successful Submission: 2025-06-11 11:46:37

Searching Manuals

Time of First Successful Submission: 2026-05-16 12:03:47

Searching For Manuals

Time of First Successful Submission: 2026-05-16 12:16:09

Helpful Programs

Time of First Successful Submission: 2026-05-16 12:19:24

Help for Builtins

Time of First Successful Submission: 2026-05-16 12:24:55

Matching with *

Time of First Successful Submission: 2026-05-17 14:55:58

Matching with ?

Time of First Successful Submission: 2026-05-17 14:57:36

Matching with []

Time of First Successful Submission: 2026-05-17 14:59:27

Matching paths with []

Time of First Successful Submission: 2026-05-17 15:01:29

Multiple globs

Time of First Successful Submission: 2026-05-17 15:03:39

Mixing globs

Time of First Successful Submission: 2026-05-17 15:15:00

Exclusionary globbing

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

Tab completion

Time of First Successful Submission: 2026-05-17 15:24:06

Multiple options for tab completion

Time of First Successful Submission: 2026-05-17 15:32:15

Tab completion on commands

Time of First Successful Submission: 2026-05-17 15:33:47

Redirecting output

Time of First Successful Submission: 2026-05-18 03:19:03

Redirecting more output

Time of First Successful Submission: 2026-05-18 03:20:56

Appending output

Time of First Successful Submission: 2026-05-18 03:23:07

Redirecting errors

Time of First Successful Submission: 2026-05-18 03:25:43

Redirecting input

Time of First Successful Submission: 2026-05-18 03:27:20

Grepping stored results

Time of First Successful Submission: 2026-05-18 03:29:57

Grepping live output

Time of First Successful Submission: 2026-05-18 03:32:48

Grepping errors

Time of First Successful Submission: 2026-05-18 03:34:36

Filtering with grep -v

Time of First Successful Submission: 2026-05-18 03:36:14

Filtering with sed

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

Duplicating piped data with tee

Time of First Successful Submission: 2026-05-18 03:49:50

Process substitution for input

Time of First Successful Submission: 2026-05-18 03:51:52

Writing to multiple programs

Time of First Successful Submission: 2026-05-18 03:56:28

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-18 04:00:20

Named pipes

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

Printing Variables

Time of First Successful Submission: 2026-05-18 04:17:25

Setting Variables

Time of First Successful Submission: 2026-05-18 04:19:56

Multi-word Variables

Time of First Successful Submission: 2026-05-18 04:21:26

Exporting Variables

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

Printing Exported Variables

Time of First Successful Submission: 2026-05-18 04:28:03

Storing Command Output

Time of First Successful Submission: 2026-05-18 04:31:27

Reading Input

Time of First Successful Submission: 2026-05-18 04:35:07

Reading Files

Time of First Successful Submission: 2026-05-18 04:37:51

Translating characters

Time of First Successful Submission: 2026-05-18 05:52:32

Deleting characters

Time of First Successful Submission: 2026-05-18 05:53:38

Deleting newlines

Time of First Successful Submission: 2026-05-18 05:55:24

Extracting the first lines with head

Time of First Successful Submission: 2026-05-18 05:57:22

Extracting specific sections of text

Time of First Successful Submission: 2026-05-18 05:59:38

Sorting data

Time of First Successful Submission: 2026-05-18 06:01:35

Listing Processes

Time of First Successful Submission: 2026-05-20 02:15:57

Killing Processes

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

Interrupting Processes

Time of First Successful Submission: 2026-05-20 02:19:55

Killing Misbehaving Processes

Time of First Successful Submission: 2026-05-20 02:23:33

Suspending Processes

Time of First Successful Submission: 2026-05-20 02:25:11

Resuming Processes

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

Backgrounding Processes

Time of First Successful Submission: 2026-05-20 02:29:25

Foregrounding Processes

Time of First Successful Submission: 2026-05-20 02:31:04

Starting Backgrounded Processes

Time of First Successful Submission: 2026-05-20 02:33:46

Process Exit Codes

Time of First Successful Submission: 2026-05-20 02:35:58

Becoming root with su

Time of First Successful Submission: 2026-05-20 03:01:13

Other users with su

Time of First Successful Submission: 2026-05-20 03:03:12

Cracking passwords

Time of First Successful Submission: 2026-05-20 03:12:58

Using sudo

Time of First Successful Submission: 2026-05-20 03:10:26

Changing File Ownership

Time of First Successful Submission: 2026-05-22 11:57:30

Groups and Files

Time of First Successful Submission: 2026-05-22 12:01:02

Fun With Groups Names

Time of First Successful Submission: 2026-05-22 12:05:23

Changing Permissions

Time of First Successful Submission: 2026-05-22 12:14:54

Executable Files

Time of First Successful Submission: 2026-05-22 12:17:22

Permission Tweaking Practice

Time of First Successful Submission: 2026-05-22 12:46:37

Permissions Setting Practice

Time of First Successful Submission: 2026-05-22 12:54:33

The SUID Bit

Time of First Successful Submission: 2026-05-22 13:02:25

Chaining with Semicolons

Time of First Successful Submission: 2025-06-12 05:05:03

Building on Success

Time of First Successful Submission: 2026-05-22 13:10:53

Handling Failure

Time of First Successful Submission: 2026-05-22 13:12:10

Your First Shell Script

Time of First Successful Submission: 2025-06-12 05:12:36

Redirecting Script Output

Time of First Successful Submission: 2025-06-12 05:18:38

Executable Shell Scripts

Time of First Successful Submission: 2025-06-12 05:23:06

Understanding Shebangs

Time of First Successful Submission: 2026-05-22 13:15:12

Scripting with Arguments

Time of First Successful Submission: 2026-05-22 13:18:56

Scripting with Conditionals

Time of First Successful Submission: 2026-05-22 13:20:44

Scripting with Default Cases

Time of First Successful Submission: 2026-05-22 13:23:37

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-05-22 13:26:30

Reading Shell Scripts

Time of First Successful Submission: 2026-05-22 13:31:55

Launching Screen

Time of First Successful Submission: 2026-05-22 13:35:13

Detaching and Attaching

Time of First Successful Submission: 2026-05-22 13:38:16

Finding Sessions

Time of First Successful Submission: 2026-05-22 13:42:37

Switching Windows

Time of First Successful Submission: 2026-05-22 13:52:18

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-05-22 13:56:05

Switching Windows (tmux)

Time of First Successful Submission: 2026-05-22 14:03:43

The PATH Variable

Time of First Successful Submission: 2025-06-12 05:27:59

Setting PATH

Time of First Successful Submission: 2025-06-12 05:31:15

Finding Commands

Time of First Successful Submission: 2025-06-12 05:33:50

Adding Commands

Time of First Successful Submission: 2025-06-12 05:52:01

Bashrc Backdoor

Time of First Successful Submission: 2025-06-12 06:51:07

The Fork Bomb

Time of First Successful Submission: 2025-06-12 11:24:35

Disk-Space Doomsday

Time of First Successful Submission: 2025-06-12 11:32:20

rm -rf /

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

Life after rm -rf /

Time of First Successful Submission: 2025-06-13 05:15:14

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-06-13 05:25:35


DSU Cyber Camps

11 / 104 10014 / 46431


Using the Terminal

Time of First Successful Submission: 2026-05-20 03:17:09

Using the VSCode Workspace

Time of First Successful Submission: 2024-12-23 09:50:50

Using the GUI Desktop

Time of First Successful Submission: 2024-12-23 09:55:13

Pasting into the Desktop

Time of First Successful Submission: 2024-12-23 09:57:39

Restarting Challenges

Time of First Successful Submission: 2024-12-23 10:01:35

Getting Help

Time of First Successful Submission: 2024-12-23 10:23:13

Challenge Programs

Time of First Successful Submission: 2024-12-23 10:10:39

The Flag File

Time of First Successful Submission: 2024-12-23 10:14:42

Using Privileged Mode

Time of First Successful Submission: 2024-12-23 10:22:47

Persistent Home Directories - One

Time of First Successful Submission: 2024-12-23 10:34:23

Persistent Home Directories - Two

Time of First Successful Submission: 2024-12-23 10:51:27


GCA CTF

11 / 104 10014 / 46431


Using the Terminal

Time of First Successful Submission: 2026-05-20 03:17:09

Using the VSCode Workspace

Time of First Successful Submission: 2024-12-23 09:50:50

Using the GUI Desktop

Time of First Successful Submission: 2024-12-23 09:55:13

Pasting into the Desktop

Time of First Successful Submission: 2024-12-23 09:57:39

Restarting Challenges

Time of First Successful Submission: 2024-12-23 10:01:35

Getting Help

Time of First Successful Submission: 2024-12-23 10:23:13

Challenge Programs

Time of First Successful Submission: 2024-12-23 10:10:39

The Flag File

Time of First Successful Submission: 2024-12-23 10:14:42

Using Privileged Mode

Time of First Successful Submission: 2024-12-23 10:22:47

Persistent Home Directories - One

Time of First Successful Submission: 2024-12-23 10:34:23

Persistent Home Directories - Two

Time of First Successful Submission: 2024-12-23 10:51:27