securingbits

🐧

Greece

Intro to Programming Languages

15 / 234 10536 / 34253


Commands

Time of First Successful Submission: 2026-05-18 14:37:41

Command Arguments

Time of First Successful Submission: 2026-05-18 14:38:12

Command History

Time of First Successful Submission: 2026-05-18 14:38:50

The Root Path

Time of First Successful Submission: 2026-05-18 14:40:44

Absolute Paths

Time of First Successful Submission: 2026-05-18 14:41:07

Changing position

Time of First Successful Submission: 2026-05-18 14:41:54

Changing to an Absolute Path

Time of First Successful Submission: 2026-05-18 14:43:07

Relative Paths

Time of First Successful Submission: 2026-05-18 14:46:37

Cat

Time of First Successful Submission: 2026-05-19 06:57:14

Ls

Time of First Successful Submission: 2026-05-19 18:09:45

Ls All

Time of First Successful Submission: 2026-05-19 18:13:57

Find

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

Piping Echo

Time of First Successful Submission: 2026-05-20 06:11:44

Piping Stdout

Time of First Successful Submission: 2026-05-20 06:12:36

Piping Stdin

Time of First Successful Submission: 2026-05-20 06:17:42


Start Here

12 / 12 2528 / 46478


Using the Terminal

Time of First Successful Submission: 2026-05-18 06:38:42

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2026-05-18 14:11:31

Pasting into the Desktop

Time of First Successful Submission: 2026-05-18 14:12:59

Restarting Challenges

Time of First Successful Submission: 2026-05-18 14:20:18

Challenge Programs

Time of First Successful Submission: 2026-05-18 14:28:14

The Flag File

Time of First Successful Submission: 2026-05-18 14:29:18

Using Privileged Mode

Time of First Successful Submission: 2026-05-18 14:32:38

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-18 14:34:20

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-18 14:34:58


Linux Luminarium

128 / 128 3258 / 34714


Intro to Commands

Time of First Successful Submission: 2026-05-18 14:37:41

Intro to Arguments

Time of First Successful Submission: 2026-05-18 14:38:12

Command History

Time of First Successful Submission: 2026-05-18 14:38:50

The Root

Time of First Successful Submission: 2026-05-18 14:40:44

Program and absolute paths

Time of First Successful Submission: 2026-05-18 14:41:07

Position thy self

Time of First Successful Submission: 2026-05-18 14:41:54

Position elsewhere

Time of First Successful Submission: 2026-05-18 14:43:07

implicit relative paths, from /

Time of First Successful Submission: 2026-05-18 14:46:37

explicit relative paths, from /

Time of First Successful Submission: 2026-05-18 14:47:05

implicit relative path

Time of First Successful Submission: 2026-05-18 14:48:29

home sweet home

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

cat: not the pet, but the command!

Time of First Successful Submission: 2026-05-19 06:57:14

catting absolute paths

Time of First Successful Submission: 2026-05-19 06:58:01

more catting practice

Time of First Successful Submission: 2026-05-19 18:06:12

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2026-05-19 18:08:02

listing files

Time of First Successful Submission: 2026-05-19 18:09:45

touching files

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

removing files

Time of First Successful Submission: 2026-05-19 18:10:50

moving files

Time of First Successful Submission: 2026-05-19 18:12:06

copying files

Time of First Successful Submission: 2026-05-19 18:12:42

hidden files

Time of First Successful Submission: 2026-05-19 18:13:57

An Epic Filesystem Quest

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

making directories

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

finding files

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

linking files

Time of First Successful Submission: 2026-05-19 18:25:22

Learning From Documentation

Time of First Successful Submission: 2026-05-20 05:24:38

Learning Complex Usage

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

Reading Manuals

Time of First Successful Submission: 2026-05-20 05:30:07

Searching Manuals

Time of First Successful Submission: 2026-05-20 05:31:23

Searching For Manuals

Time of First Successful Submission: 2026-05-20 05:41:00

Helpful Programs

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

Help for Builtins

Time of First Successful Submission: 2026-05-20 05:47:55

Matching with *

Time of First Successful Submission: 2026-05-20 05:50:18

Matching with ?

Time of First Successful Submission: 2026-05-20 05:51:49

Matching with []

Time of First Successful Submission: 2026-05-20 05:53:21

Matching paths with []

Time of First Successful Submission: 2026-05-20 05:54:38

Multiple globs

Time of First Successful Submission: 2026-05-20 05:58:40

Mixing globs

Time of First Successful Submission: 2026-05-20 06:02:42

Exclusionary globbing

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

Tab completion

Time of First Successful Submission: 2026-05-20 06:07:38

Multiple options for tab completion

Time of First Successful Submission: 2026-05-20 06:10:08

Tab completion on commands

Time of First Successful Submission: 2026-05-20 06:10:42

Redirecting output

Time of First Successful Submission: 2026-05-20 06:11:44

Redirecting more output

Time of First Successful Submission: 2026-05-20 06:12:36

Appending output

Time of First Successful Submission: 2026-05-20 06:13:25

Redirecting errors

Time of First Successful Submission: 2026-05-20 06:15:41

Redirecting input

Time of First Successful Submission: 2026-05-20 06:17:42

Grepping stored results

Time of First Successful Submission: 2026-05-20 06:18:50

Grepping live output

Time of First Successful Submission: 2026-05-20 06:19:26

Grepping errors

Time of First Successful Submission: 2026-05-20 06:21:33

Filtering with grep -v

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

Filtering with sed

Time of First Successful Submission: 2026-05-20 06:25:53

Duplicating piped data with tee

Time of First Successful Submission: 2026-05-20 06:30:27

Process substitution for input

Time of First Successful Submission: 2026-05-20 06:35:38

Writing to multiple programs

Time of First Successful Submission: 2026-05-20 06:40:47

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-20 06:52:23

Named pipes

Time of First Successful Submission: 2026-05-21 10:57:50

Printing Variables

Time of First Successful Submission: 2026-05-21 11:15:18

Setting Variables

Time of First Successful Submission: 2026-05-21 11:16:34

Multi-word Variables

Time of First Successful Submission: 2026-05-21 11:17:06

Exporting Variables

Time of First Successful Submission: 2026-05-21 11:19:55

Printing Exported Variables

Time of First Successful Submission: 2026-05-21 11:20:23

Storing Command Output

Time of First Successful Submission: 2026-05-21 11:26:45

Reading Input

Time of First Successful Submission: 2026-05-21 11:30:47

Reading Files

Time of First Successful Submission: 2026-05-21 11:32:34

Translating characters

Time of First Successful Submission: 2026-05-21 11:37:05

Deleting characters

Time of First Successful Submission: 2026-05-21 11:38:19

Deleting newlines

Time of First Successful Submission: 2026-05-21 11:40:37

Extracting the first lines with head

Time of First Successful Submission: 2026-05-21 11:41:43

Extracting specific sections of text

Time of First Successful Submission: 2026-05-21 11:45:01

Sorting data

Time of First Successful Submission: 2026-05-21 11:46:52

Listing Processes

Time of First Successful Submission: 2026-05-22 10:24:39

Killing Processes

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

Interrupting Processes

Time of First Successful Submission: 2026-05-22 10:25:06

Killing Misbehaving Processes

Time of First Successful Submission: 2026-05-22 10:27:38

Suspending Processes

Time of First Successful Submission: 2026-05-22 10:28:30

Resuming Processes

Time of First Successful Submission: 2026-05-22 10:29:19

Backgrounding Processes

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

Foregrounding Processes

Time of First Successful Submission: 2026-05-22 10:33:17

Starting Backgrounded Processes

Time of First Successful Submission: 2026-05-22 10:33:42

Process Exit Codes

Time of First Successful Submission: 2026-05-22 10:34:52

Becoming root with su

Time of First Successful Submission: 2026-05-22 10:38:33

Other users with su

Time of First Successful Submission: 2026-05-22 10:39:16

Cracking passwords

Time of First Successful Submission: 2026-05-22 10:41:07

Using sudo

Time of First Successful Submission: 2026-05-22 10:44:21

Changing File Ownership

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

Groups and Files

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

Fun With Groups Names

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

Changing Permissions

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

Executable Files

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

Permission Tweaking Practice

Time of First Successful Submission: 2026-05-22 14:39:48

Permissions Setting Practice

Time of First Successful Submission: 2026-05-22 14:47:35

The SUID Bit

Time of First Successful Submission: 2026-05-22 14:49:29

Chaining with Semicolons

Time of First Successful Submission: 2026-05-26 17:21:03

Building on Success

Time of First Successful Submission: 2026-05-26 17:21:53

Handling Failure

Time of First Successful Submission: 2026-05-26 17:22:37

Your First Shell Script

Time of First Successful Submission: 2026-05-26 17:24:55

Redirecting Script Output

Time of First Successful Submission: 2026-05-26 17:37:09

Executable Shell Scripts

Time of First Successful Submission: 2026-05-26 17:38:13

Understanding Shebangs

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

Scripting with Arguments

Time of First Successful Submission: 2026-05-26 17:46:02

Scripting with Conditionals

Time of First Successful Submission: 2026-05-26 17:48:30

Scripting with Default Cases

Time of First Successful Submission: 2026-05-26 17:49:53

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-05-26 17:55:01

Reading Shell Scripts

Time of First Successful Submission: 2026-05-26 17:56:45

Launching Screen

Time of First Successful Submission: 2026-05-26 18:00:31

Detaching and Attaching

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

Finding Sessions

Time of First Successful Submission: 2026-05-26 18:15:58

Switching Windows

Time of First Successful Submission: 2026-05-26 18:20:43

Detaching and Attaching (tmux)

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

Switching Windows (tmux)

Time of First Successful Submission: 2026-05-26 18:23:36

The PATH Variable

Time of First Successful Submission: 2026-05-26 18:26:07

Setting PATH

Time of First Successful Submission: 2026-05-26 18:27:06

Finding Commands

Time of First Successful Submission: 2026-05-26 18:27:45

Adding Commands

Time of First Successful Submission: 2026-05-26 18:33:02

Hijacking Commands

Time of First Successful Submission: 2026-05-26 18:37:13

Bashrc Backdoor

Time of First Successful Submission: 2026-05-26 18:41:01

Sniffing Input

Time of First Successful Submission: 2026-05-26 18:46:22

Overshared Directories

Time of First Successful Submission: 2026-05-27 06:07:34

Tricky Linking

Time of First Successful Submission: 2026-05-27 06:33:44

Sniffing Process Arguments

Time of First Successful Submission: 2026-05-27 06:36:55

Snooping on Configurations

Time of First Successful Submission: 2026-05-27 06:42:09

The Fork Bomb

Time of First Successful Submission: 2026-05-27 07:02:46

Disk-Space Doomsday

Time of First Successful Submission: 2026-05-27 07:28:28

rm -rf /

Time of First Successful Submission: 2026-05-27 07:31:02

Life after rm -rf /

Time of First Successful Submission: 2026-05-27 07:53:22

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-05-27 07:54:58


DSU Cyber Camps

12 / 104 2817 / 46773


Using the Terminal

Time of First Successful Submission: 2026-05-18 06:38:42

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2026-05-18 14:11:31

Pasting into the Desktop

Time of First Successful Submission: 2026-05-18 14:12:59

Connecting over SSH

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

Restarting Challenges

Time of First Successful Submission: 2026-05-18 14:20:18

Getting Help

Time of First Successful Submission: 2026-05-18 14:25:38

Challenge Programs

Time of First Successful Submission: 2026-05-18 14:28:14

The Flag File

Time of First Successful Submission: 2026-05-18 14:29:18

Using Privileged Mode

Time of First Successful Submission: 2026-05-18 14:32:38

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-18 14:34:20

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-18 14:34:58


GCA CTF

12 / 104 2817 / 46773


Using the Terminal

Time of First Successful Submission: 2026-05-18 06:38:42

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2026-05-18 14:11:31

Pasting into the Desktop

Time of First Successful Submission: 2026-05-18 14:12:59

Connecting over SSH

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

Restarting Challenges

Time of First Successful Submission: 2026-05-18 14:20:18

Getting Help

Time of First Successful Submission: 2026-05-18 14:25:38

Challenge Programs

Time of First Successful Submission: 2026-05-18 14:28:14

The Flag File

Time of First Successful Submission: 2026-05-18 14:29:18

Using Privileged Mode

Time of First Successful Submission: 2026-05-18 14:32:38

Persistent Home Directories - One

Time of First Successful Submission: 2026-05-18 14:34:20

Persistent Home Directories - Two

Time of First Successful Submission: 2026-05-18 14:34:58