nyv0rn

🐧

Algeria

Intro to Programming Languages

15 / 234 10314 / 34888


Commands

Time of First Successful Submission: 2026-05-08 11:31:34

Command Arguments

Time of First Successful Submission: 2026-05-08 11:33:49

Command History

Time of First Successful Submission: 2026-05-08 11:34:47

The Root Path

Time of First Successful Submission: 2026-05-08 11:55:17

Absolute Paths

Time of First Successful Submission: 2026-05-08 11:56:25

Changing position

Time of First Successful Submission: 2026-05-08 11:58:54

Changing to an Absolute Path

Time of First Successful Submission: 2026-05-08 12:01:56

Relative Paths

Time of First Successful Submission: 2026-05-08 12:05:40

Cat

Time of First Successful Submission: 2026-05-08 12:38:54

Ls

Time of First Successful Submission: 2026-05-08 12:53:54

Ls All

Time of First Successful Submission: 2026-05-08 13:00:00

Find

Time of First Successful Submission: 2026-05-08 13:14:31

Piping Echo

Time of First Successful Submission: 2026-05-08 18:29:23

Piping Stdout

Time of First Successful Submission: 2026-05-08 18:32:58

Piping Stdin

Time of First Successful Submission: 2026-05-08 18:46:01


Start Here

12 / 12 2379 / 47328


Using the Terminal

Time of First Successful Submission: 2026-05-08 00:13:05

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-08 00:18:39

Using the GUI Desktop

Time of First Successful Submission: 2026-05-08 00:21:30

Pasting into the Desktop

Time of First Successful Submission: 2026-05-08 00:26:24

Restarting Challenges

Time of First Successful Submission: 2026-05-08 00:52:13

Challenge Programs

Time of First Successful Submission: 2026-05-08 01:20:58

The Flag File

Time of First Successful Submission: 2026-05-08 01:24:23

Using Privileged Mode

Time of First Successful Submission: 2026-05-08 01:29:06

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-08 01:33:31

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-08 01:35:05


Linux Luminarium

128 / 128 3063 / 35363


Intro to Commands

Time of First Successful Submission: 2026-05-08 11:31:34

Intro to Arguments

Time of First Successful Submission: 2026-05-08 11:33:49

Command History

Time of First Successful Submission: 2026-05-08 11:34:47

The Root

Time of First Successful Submission: 2026-05-08 11:55:17

Program and absolute paths

Time of First Successful Submission: 2026-05-08 11:56:25

Position thy self

Time of First Successful Submission: 2026-05-08 11:58:54

Position elsewhere

Time of First Successful Submission: 2026-05-08 12:01:56

implicit relative paths, from /

Time of First Successful Submission: 2026-05-08 12:05:40

explicit relative paths, from /

Time of First Successful Submission: 2026-05-08 12:07:19

implicit relative path

Time of First Successful Submission: 2026-05-08 12:09:21

home sweet home

Time of First Successful Submission: 2026-05-08 12:12:05

cat: not the pet, but the command!

Time of First Successful Submission: 2026-05-08 12:38:54

catting absolute paths

Time of First Successful Submission: 2026-05-08 12:44:40

more catting practice

Time of First Successful Submission: 2026-05-08 12:47:07

grepping for a needle in a haystack

Time of First Successful Submission: 2026-05-08 12:48:57

comparing files

Time of First Successful Submission: 2026-05-08 12:53:08

listing files

Time of First Successful Submission: 2026-05-08 12:53:54

touching files

Time of First Successful Submission: 2026-05-08 12:55:19

removing files

Time of First Successful Submission: 2026-05-08 12:56:07

moving files

Time of First Successful Submission: 2026-05-08 12:57:45

copying files

Time of First Successful Submission: 2026-05-08 12:58:47

hidden files

Time of First Successful Submission: 2026-05-08 13:00:00

An Epic Filesystem Quest

Time of First Successful Submission: 2026-05-08 13:07:32

making directories

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

finding files

Time of First Successful Submission: 2026-05-08 13:14:31

linking files

Time of First Successful Submission: 2026-05-08 13:36:55

Learning From Documentation

Time of First Successful Submission: 2026-05-08 15:06:00

Learning Complex Usage

Time of First Successful Submission: 2026-05-08 15:09:29

Reading Manuals

Time of First Successful Submission: 2026-05-08 15:13:49

Searching Manuals

Time of First Successful Submission: 2026-05-08 15:16:08

Searching For Manuals

Time of First Successful Submission: 2026-05-08 15:32:42

Helpful Programs

Time of First Successful Submission: 2026-05-08 15:37:29

Help for Builtins

Time of First Successful Submission: 2026-05-08 15:39:21

Matching with *

Time of First Successful Submission: 2026-05-08 17:06:49

Matching with ?

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

Matching with []

Time of First Successful Submission: 2026-05-08 17:11:47

Matching paths with []

Time of First Successful Submission: 2026-05-08 17:13:42

Multiple globs

Time of First Successful Submission: 2026-05-08 17:16:56

Mixing globs

Time of First Successful Submission: 2026-05-08 17:34:55

Exclusionary globbing

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

Tab completion

Time of First Successful Submission: 2026-05-08 17:42:18

Multiple options for tab completion

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

Tab completion on commands

Time of First Successful Submission: 2026-05-08 17:44:46

Redirecting output

Time of First Successful Submission: 2026-05-08 18:29:23

Redirecting more output

Time of First Successful Submission: 2026-05-08 18:32:58

Appending output

Time of First Successful Submission: 2026-05-08 18:34:18

Redirecting errors

Time of First Successful Submission: 2026-05-08 18:42:00

Redirecting input

Time of First Successful Submission: 2026-05-08 18:46:01

Grepping stored results

Time of First Successful Submission: 2026-05-08 21:41:35

Grepping live output

Time of First Successful Submission: 2026-05-08 21:43:38

Grepping errors

Time of First Successful Submission: 2026-05-08 21:46:33

Filtering with grep -v

Time of First Successful Submission: 2026-05-08 21:48:36

Filtering with sed

Time of First Successful Submission: 2026-05-08 21:53:31

Duplicating piped data with tee

Time of First Successful Submission: 2026-05-09 20:55:18

Process substitution for input

Time of First Successful Submission: 2026-05-09 21:01:23

Writing to multiple programs

Time of First Successful Submission: 2026-05-09 21:11:13

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-09 21:54:52

Named pipes

Time of First Successful Submission: 2026-05-09 22:05:10

Printing Variables

Time of First Successful Submission: 2026-05-09 22:11:36

Setting Variables

Time of First Successful Submission: 2026-05-09 22:14:10

Multi-word Variables

Time of First Successful Submission: 2026-05-09 22:15:30

Exporting Variables

Time of First Successful Submission: 2026-05-09 22:19:21

Printing Exported Variables

Time of First Successful Submission: 2026-05-09 22:20:55

Storing Command Output

Time of First Successful Submission: 2026-05-09 22:24:01

Reading Input

Time of First Successful Submission: 2026-05-09 22:27:23

Reading Files

Time of First Successful Submission: 2026-05-09 22:30:15

Translating characters

Time of First Successful Submission: 2026-05-09 22:51:20

Deleting characters

Time of First Successful Submission: 2026-05-09 22:54:17

Deleting newlines

Time of First Successful Submission: 2026-05-09 22:57:20

Extracting the first lines with head

Time of First Successful Submission: 2026-05-09 23:00:13

Extracting specific sections of text

Time of First Successful Submission: 2026-05-09 23:04:27

Sorting data

Time of First Successful Submission: 2026-05-09 23:06:26

Listing Processes

Time of First Successful Submission: 2026-05-09 23:38:59

Killing Processes

Time of First Successful Submission: 2026-05-09 23:41:59

Interrupting Processes

Time of First Successful Submission: 2026-05-09 23:43:16

Killing Misbehaving Processes

Time of First Successful Submission: 2026-05-09 23:46:52

Suspending Processes

Time of First Successful Submission: 2026-05-09 23:49:46

Resuming Processes

Time of First Successful Submission: 2026-05-09 23:51:05

Backgrounding Processes

Time of First Successful Submission: 2026-05-09 23:55:47

Foregrounding Processes

Time of First Successful Submission: 2026-05-09 23:58:17

Starting Backgrounded Processes

Time of First Successful Submission: 2026-05-09 23:59:32

Process Exit Codes

Time of First Successful Submission: 2026-05-10 00:03:30

Becoming root with su

Time of First Successful Submission: 2026-05-10 18:00:49

Other users with su

Time of First Successful Submission: 2026-05-10 18:03:42

Cracking passwords

Time of First Successful Submission: 2026-05-10 18:08:59

Using sudo

Time of First Successful Submission: 2026-05-10 18:10:15

Changing File Ownership

Time of First Successful Submission: 2026-05-12 01:20:54

Groups and Files

Time of First Successful Submission: 2026-05-12 01:27:37

Fun With Groups Names

Time of First Successful Submission: 2026-05-12 01:31:33

Changing Permissions

Time of First Successful Submission: 2026-05-12 01:35:41

Executable Files

Time of First Successful Submission: 2026-05-12 01:39:09

Permission Tweaking Practice

Time of First Successful Submission: 2026-05-12 01:51:37

Permissions Setting Practice

Time of First Successful Submission: 2026-05-12 02:11:06

The SUID Bit

Time of First Successful Submission: 2026-05-12 02:23:03

Chaining with Semicolons

Time of First Successful Submission: 2026-05-12 14:44:02

Building on Success

Time of First Successful Submission: 2026-05-12 14:45:35

Handling Failure

Time of First Successful Submission: 2026-05-12 14:47:31

Your First Shell Script

Time of First Successful Submission: 2026-05-12 14:51:29

Redirecting Script Output

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

Executable Shell Scripts

Time of First Successful Submission: 2026-05-12 15:16:54

Understanding Shebangs

Time of First Successful Submission: 2026-05-12 15:26:33

Scripting with Arguments

Time of First Successful Submission: 2026-05-12 15:30:02

Scripting with Conditionals

Time of First Successful Submission: 2026-05-12 15:37:04

Scripting with Default Cases

Time of First Successful Submission: 2026-05-12 15:43:52

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-05-12 15:47:25

Reading Shell Scripts

Time of First Successful Submission: 2026-05-12 16:04:21

Launching Screen

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

Detaching and Attaching

Time of First Successful Submission: 2026-05-12 16:25:30

Finding Sessions

Time of First Successful Submission: 2026-05-12 16:29:33

Switching Windows

Time of First Successful Submission: 2026-05-12 16:34:01

Detaching and Attaching (tmux)

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

Switching Windows (tmux)

Time of First Successful Submission: 2026-05-12 16:43:07

The PATH Variable

Time of First Successful Submission: 2026-05-12 16:59:50

Setting PATH

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

Finding Commands

Time of First Successful Submission: 2026-05-12 17:06:30

Adding Commands

Time of First Successful Submission: 2026-05-12 17:13:42

Hijacking Commands

Time of First Successful Submission: 2026-05-12 17:20:38

Bashrc Backdoor

Time of First Successful Submission: 2026-05-12 17:28:38

Sniffing Input

Time of First Successful Submission: 2026-05-12 17:35:36

Overshared Directories

Time of First Successful Submission: 2026-05-13 00:46:12

Tricky Linking

Time of First Successful Submission: 2026-05-13 00:53:55

Sniffing Process Arguments

Time of First Successful Submission: 2026-05-13 00:58:18

Snooping on Configurations

Time of First Successful Submission: 2026-05-13 01:01:30

The Fork Bomb

Time of First Successful Submission: 2026-05-13 01:30:05

Disk-Space Doomsday

Time of First Successful Submission: 2026-05-13 01:35:34

rm -rf /

Time of First Successful Submission: 2026-05-13 01:40:35

Life after rm -rf /

Time of First Successful Submission: 2026-05-13 01:45:13

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-05-13 01:51:56


Computing 101

5 / 116 17660 / 20394


Your First Register

Time of First Successful Submission: 2026-05-26 03:11:12

Your First Syscall

Time of First Successful Submission: 2026-05-27 11:20:34

Exit Codes

Time of First Successful Submission: 2026-05-27 11:26:16

Building Executables

Time of First Successful Submission: 2026-05-27 11:48:43

Moving Between Registers

Time of First Successful Submission: 2026-05-27 11:55:48


DSU Cyber Camps

12 / 104 2687 / 47623


Using the Terminal

Time of First Successful Submission: 2026-05-08 00:13:05

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-08 00:18:39

Using the GUI Desktop

Time of First Successful Submission: 2026-05-08 00:21:30

Pasting into the Desktop

Time of First Successful Submission: 2026-05-08 00:26:24

Connecting over SSH

Time of First Successful Submission: 2026-05-08 00:48:02

Restarting Challenges

Time of First Successful Submission: 2026-05-08 00:52:13

Getting Help

Time of First Successful Submission: 2026-05-08 00:58:28

Challenge Programs

Time of First Successful Submission: 2026-05-08 01:20:58

The Flag File

Time of First Successful Submission: 2026-05-08 01:24:23

Using Privileged Mode

Time of First Successful Submission: 2026-05-08 01:29:06

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-08 01:33:31

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-08 01:35:05


GCA CTF

12 / 104 2687 / 47623


Using the Terminal

Time of First Successful Submission: 2026-05-08 00:13:05

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-08 00:18:39

Using the GUI Desktop

Time of First Successful Submission: 2026-05-08 00:21:30

Pasting into the Desktop

Time of First Successful Submission: 2026-05-08 00:26:24

Connecting over SSH

Time of First Successful Submission: 2026-05-08 00:48:02

Restarting Challenges

Time of First Successful Submission: 2026-05-08 00:52:13

Getting Help

Time of First Successful Submission: 2026-05-08 00:58:28

Challenge Programs

Time of First Successful Submission: 2026-05-08 01:20:58

The Flag File

Time of First Successful Submission: 2026-05-08 01:24:23

Using Privileged Mode

Time of First Successful Submission: 2026-05-08 01:29:06

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-08 01:33:31

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-08 01:35:05