netliar

🐧

Intro to Programming Languages

15 / 234 1870 / 28765


Commands

Time of First Successful Submission: 2024-11-26 17:48:08

Command Arguments

Time of First Successful Submission: 2024-11-26 17:49:05

Command History

Time of First Successful Submission: 2025-07-11 18:25:31

The Root Path

Time of First Successful Submission: 2024-11-26 17:51:14

Absolute Paths

Time of First Successful Submission: 2024-11-26 17:52:20

Changing position

Time of First Successful Submission: 2024-11-26 17:54:37

Changing to an Absolute Path

Time of First Successful Submission: 2024-11-26 17:55:39

Relative Paths

Time of First Successful Submission: 2024-11-26 17:58:19

Cat

Time of First Successful Submission: 2024-11-27 04:33:14

Ls

Time of First Successful Submission: 2024-11-27 04:38:31

Ls All

Time of First Successful Submission: 2024-11-27 04:44:48

Find

Time of First Successful Submission: 2024-11-27 04:54:52

Piping Echo

Time of First Successful Submission: 2024-11-27 13:27:10

Piping Stdout

Time of First Successful Submission: 2024-11-27 13:29:21

Piping Stdin

Time of First Successful Submission: 2024-11-27 13:42:49


Start Here

9 / 12 18748 / 38999


Using the VSCode Workspace

Time of First Successful Submission: 2024-01-20 16:51:45

Using the GUI Desktop

Time of First Successful Submission: 2024-01-20 16:54:14

Pasting into the Desktop

Time of First Successful Submission: 2024-01-20 16:57:59

Restarting Challenges

Time of First Successful Submission: 2024-11-26 17:40:16

Challenge Programs

Time of First Successful Submission: 2024-11-26 17:43:11

The Flag File

Time of First Successful Submission: 2024-01-20 17:00:20

Using Privileged Mode

Time of First Successful Submission: 2024-01-20 17:03:30

Persistent Home Directories - One

Time of First Successful Submission: 2024-01-20 17:10:00

Persistent Home Directories - Two

Time of First Successful Submission: 2024-01-20 17:10:57


Linux Luminarium

106 / 128 4866 / 29101


Intro to Commands

Time of First Successful Submission: 2024-11-26 17:48:08

Intro to Arguments

Time of First Successful Submission: 2024-11-26 17:49:05

Command History

Time of First Successful Submission: 2025-07-11 18:25:31

The Root

Time of First Successful Submission: 2024-11-26 17:51:14

Program and absolute paths

Time of First Successful Submission: 2024-11-26 17:52:20

Position thy self

Time of First Successful Submission: 2024-11-26 17:54:37

Position elsewhere

Time of First Successful Submission: 2024-11-26 17:55:39

implicit relative paths, from /

Time of First Successful Submission: 2024-11-26 17:58:19

explicit relative paths, from /

Time of First Successful Submission: 2024-11-26 18:01:40

implicit relative path

Time of First Successful Submission: 2024-11-26 18:03:03

home sweet home

Time of First Successful Submission: 2024-11-26 18:05:52

cat: not the pet, but the command!

Time of First Successful Submission: 2024-11-27 04:33:14

catting absolute paths

Time of First Successful Submission: 2024-11-27 04:34:32

more catting practice

Time of First Successful Submission: 2024-11-27 04:36:04

grepping for a needle in a haystack

Time of First Successful Submission: 2024-11-27 04:37:09

listing files

Time of First Successful Submission: 2024-11-27 04:38:31

touching files

Time of First Successful Submission: 2024-11-27 04:41:34

removing files

Time of First Successful Submission: 2024-11-27 04:42:47

moving files

Time of First Successful Submission: 2025-07-11 18:27:46

hidden files

Time of First Successful Submission: 2024-11-27 04:44:48

An Epic Filesystem Quest

Time of First Successful Submission: 2024-11-27 04:50:49

making directories

Time of First Successful Submission: 2024-11-27 04:52:18

finding files

Time of First Successful Submission: 2024-11-27 04:54:52

linking files

Time of First Successful Submission: 2024-11-27 04:59:01

Learning From Documentation

Time of First Successful Submission: 2024-11-27 06:40:23

Learning Complex Usage

Time of First Successful Submission: 2024-11-27 06:42:19

Reading Manuals

Time of First Successful Submission: 2024-11-27 06:48:15

Searching Manuals

Time of First Successful Submission: 2024-11-27 06:50:30

Searching For Manuals

Time of First Successful Submission: 2024-11-27 06:57:09

Helpful Programs

Time of First Successful Submission: 2024-11-27 06:59:34

Help for Builtins

Time of First Successful Submission: 2024-11-27 07:02:10

Matching with *

Time of First Successful Submission: 2024-11-27 07:05:21

Matching with ?

Time of First Successful Submission: 2024-11-27 08:00:17

Matching with []

Time of First Successful Submission: 2024-11-27 08:08:31

Matching paths with []

Time of First Successful Submission: 2024-11-27 08:10:12

Multiple globs

Time of First Successful Submission: 2025-07-11 18:16:39

Mixing globs

Time of First Successful Submission: 2024-11-27 08:25:07

Exclusionary globbing

Time of First Successful Submission: 2024-11-27 13:24:03

Tab completion

Time of First Successful Submission: 2025-07-11 17:10:54

Multiple options for tab completion

Time of First Successful Submission: 2025-07-11 18:09:53

Tab completion on commands

Time of First Successful Submission: 2025-07-11 18:10:52

Redirecting output

Time of First Successful Submission: 2024-11-27 13:27:10

Redirecting more output

Time of First Successful Submission: 2024-11-27 13:29:21

Appending output

Time of First Successful Submission: 2024-11-27 13:31:12

Redirecting errors

Time of First Successful Submission: 2024-11-27 13:34:02

Redirecting input

Time of First Successful Submission: 2024-11-27 13:42:49

Grepping stored results

Time of First Successful Submission: 2024-11-27 13:44:16

Grepping live output

Time of First Successful Submission: 2024-11-27 13:45:20

Grepping errors

Time of First Successful Submission: 2024-11-27 14:00:24

Duplicating piped data with tee

Time of First Successful Submission: 2024-11-27 14:06:05

Writing to multiple programs

Time of First Successful Submission: 2024-11-27 14:17:34

Split-piping stderr and stdout

Time of First Successful Submission: 2024-11-28 09:35:15

Printing Variables

Time of First Successful Submission: 2024-11-28 09:53:38

Setting Variables

Time of First Successful Submission: 2024-11-28 09:54:57

Multi-word Variables

Time of First Successful Submission: 2024-11-28 09:56:29

Exporting Variables

Time of First Successful Submission: 2024-11-28 09:59:41

Printing Exported Variables

Time of First Successful Submission: 2024-11-28 10:00:37

Storing Command Output

Time of First Successful Submission: 2024-11-28 10:02:27

Reading Input

Time of First Successful Submission: 2024-11-28 10:04:28

Reading Files

Time of First Successful Submission: 2024-11-29 10:34:00

Translating characters

Time of First Successful Submission: 2025-07-11 18:37:12

Deleting characters

Time of First Successful Submission: 2025-07-11 18:39:08

Deleting newlines

Time of First Successful Submission: 2025-07-11 18:59:16

Extracting the first lines with head

Time of First Successful Submission: 2025-07-11 19:01:06

Extracting specific sections of text

Time of First Successful Submission: 2025-07-12 06:11:46

Listing Processes

Time of First Successful Submission: 2024-11-29 10:48:06

Killing Processes

Time of First Successful Submission: 2024-11-29 10:54:01

Interrupting Processes

Time of First Successful Submission: 2024-11-29 10:57:06

Suspending Processes

Time of First Successful Submission: 2024-11-29 10:58:27

Resuming Processes

Time of First Successful Submission: 2024-11-29 10:59:18

Backgrounding Processes

Time of First Successful Submission: 2024-11-29 11:02:09

Foregrounding Processes

Time of First Successful Submission: 2024-11-29 11:04:21

Starting Backgrounded Processes

Time of First Successful Submission: 2024-11-29 11:05:14

Process Exit Codes

Time of First Successful Submission: 2024-11-29 11:09:23

Becoming root with su

Time of First Successful Submission: 2024-11-29 12:06:47

Other users with su

Time of First Successful Submission: 2024-11-29 12:10:08

Cracking passwords

Time of First Successful Submission: 2024-11-29 17:55:28

Using sudo

Time of First Successful Submission: 2024-11-29 17:58:43

Changing File Ownership

Time of First Successful Submission: 2024-11-29 11:19:14

Groups and Files

Time of First Successful Submission: 2024-11-29 11:23:02

Fun With Groups Names

Time of First Successful Submission: 2024-11-29 11:25:50

Changing Permissions

Time of First Successful Submission: 2024-11-29 11:32:26

Executable Files

Time of First Successful Submission: 2024-11-29 11:35:15

Permission Tweaking Practice

Time of First Successful Submission: 2024-11-29 11:52:10

Permissions Setting Practice

Time of First Successful Submission: 2024-11-29 11:59:02

The SUID Bit

Time of First Successful Submission: 2024-11-29 12:02:21

Chaining with Semicolons

Time of First Successful Submission: 2024-11-29 18:00:28

Your First Shell Script

Time of First Successful Submission: 2024-11-29 18:03:11

Redirecting Script Output

Time of First Successful Submission: 2024-11-29 18:07:12

Executable Shell Scripts

Time of First Successful Submission: 2024-11-29 18:08:52

The PATH Variable

Time of First Successful Submission: 2024-11-29 18:16:40

Setting PATH

Time of First Successful Submission: 2024-11-29 18:19:38

Finding Commands

Time of First Successful Submission: 2025-07-12 06:16:00

Adding Commands

Time of First Successful Submission: 2024-11-30 03:16:59

Hijacking Commands

Time of First Successful Submission: 2024-11-30 03:46:12

Bashrc Backdoor

Time of First Successful Submission: 2025-07-12 06:18:23

Sniffing Input

Time of First Successful Submission: 2025-07-12 06:55:32

Overshared Directories

Time of First Successful Submission: 2025-07-12 07:11:05

Tricky Linking

Time of First Successful Submission: 2025-07-12 12:36:33

Sniffing Process Arguments

Time of First Successful Submission: 2025-07-12 12:39:23

Snooping on Configurations

Time of First Successful Submission: 2025-07-12 12:42:13

The Fork Bomb

Time of First Successful Submission: 2025-07-12 12:48:42

Disk-Space Doomsday

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

rm -rf /

Time of First Successful Submission: 2025-07-12 12:55:38

Life after rm -rf /

Time of First Successful Submission: 2025-07-12 13:04:51

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-07-15 12:34:40


Computing 101

39 / 69 8292 / 19662


Your First Register

Time of First Successful Submission: 2024-11-30 17:25:46

Your First Syscall

Time of First Successful Submission: 2024-11-30 17:28:35

Exit Codes

Time of First Successful Submission: 2024-12-01 09:47:40

Building Executables

Time of First Successful Submission: 2024-12-01 09:54:46

Moving Between Registers

Time of First Successful Submission: 2024-12-01 10:04:42

Tracing Syscalls

Time of First Successful Submission: 2024-12-01 09:58:44

Loading From Memory

Time of First Successful Submission: 2024-12-01 20:58:08

More Loading Practice

Time of First Successful Submission: 2024-12-01 20:59:09

Dereferencing Pointers

Time of First Successful Submission: 2024-12-01 21:04:36

Dereferencing Yourself

Time of First Successful Submission: 2024-12-01 21:07:24

Dereferencing with Offsets

Time of First Successful Submission: 2024-12-02 02:36:49

Stored Addresses

Time of First Successful Submission: 2024-12-02 02:39:42

Double Dereference

Time of First Successful Submission: 2024-12-02 02:47:43

Triple Dereference

Time of First Successful Submission: 2024-12-02 02:50:10

Writing Output

Time of First Successful Submission: 2024-12-02 03:20:23

Chaining Syscalls

Time of First Successful Submission: 2024-12-02 03:21:57

Writing Strings

Time of First Successful Submission: 2024-12-02 03:23:49

set-register

Time of First Successful Submission: 2024-12-02 03:28:41

set-multiple-registers

Time of First Successful Submission: 2024-12-02 03:31:25

add-to-register

Time of First Successful Submission: 2024-12-02 03:33:53

linear-equation-registers

Time of First Successful Submission: 2024-12-02 03:37:39

integer-division

Time of First Successful Submission: 2024-12-02 04:11:24

modulo-operation

Time of First Successful Submission: 2024-12-02 16:31:31

set-upper-byte

Time of First Successful Submission: 2024-12-02 16:35:19

efficient-modulo

Time of First Successful Submission: 2024-12-03 05:42:25

byte-extraction

Time of First Successful Submission: 2024-12-03 07:57:04

bitwise-and

Time of First Successful Submission: 2024-12-03 08:18:22

check-even

Time of First Successful Submission: 2024-12-03 13:15:38

memory-read

Time of First Successful Submission: 2024-12-03 13:22:07

memory-write

Time of First Successful Submission: 2024-12-03 13:29:02

memory-increment

Time of First Successful Submission: 2024-12-03 13:39:08

byte-access

Time of First Successful Submission: 2024-12-03 13:55:20

memory-size-access

Time of First Successful Submission: 2024-12-03 13:58:26

little-endian-write

Time of First Successful Submission: 2024-12-04 07:16:27

memory-sum

Time of First Successful Submission: 2024-12-04 07:36:01

stack-subtraction

Time of First Successful Submission: 2024-12-06 08:32:21

swap-stack-values

Time of First Successful Submission: 2024-12-06 08:35:12

average-stack-values

Time of First Successful Submission: 2024-12-06 08:56:54

absolute-jump

Time of First Successful Submission: 2024-12-06 09:11:33


Playing With Programs

50 / 116 6733 / 22528


cat

Time of First Successful Submission: 2024-01-31 14:09:42

more

Time of First Successful Submission: 2024-01-31 14:32:05

less

Time of First Successful Submission: 2024-01-31 14:33:40

tail

Time of First Successful Submission: 2024-01-31 14:35:25

head

Time of First Successful Submission: 2024-01-31 14:37:15

sort

Time of First Successful Submission: 2024-02-01 03:47:51

vim

Time of First Successful Submission: 2024-02-01 03:49:55

emacs

Time of First Successful Submission: 2024-02-01 03:53:41

nano

Time of First Successful Submission: 2024-02-01 03:55:15

rev

Time of First Successful Submission: 2024-02-01 03:58:57

od

Time of First Successful Submission: 2024-02-01 04:11:15

hd

Time of First Successful Submission: 2024-02-01 12:18:24

xxd

Time of First Successful Submission: 2024-02-01 12:26:12

base32

Time of First Successful Submission: 2024-02-01 12:29:19

base64

Time of First Successful Submission: 2024-02-01 12:31:05

split

Time of First Successful Submission: 2024-02-01 12:35:49

gzip

Time of First Successful Submission: 2024-02-01 12:55:38

bzip2

Time of First Successful Submission: 2024-02-01 13:02:25

zip

Time of First Successful Submission: 2024-02-01 13:15:03

tar

Time of First Successful Submission: 2024-02-01 13:29:11

ar

Time of First Successful Submission: 2024-02-01 13:41:16

cpio

Time of First Successful Submission: 2024-02-08 12:26:25

genisoimage

Time of First Successful Submission: 2024-02-15 17:02:38

env

Time of First Successful Submission: 2024-02-15 17:14:58

find

Time of First Successful Submission: 2024-02-15 17:26:15

make

Time of First Successful Submission: 2024-02-17 14:33:52

nice

Time of First Successful Submission: 2024-02-21 13:16:57

timeout

Time of First Successful Submission: 2024-02-21 13:19:05

stdbuf

Time of First Successful Submission: 2024-02-21 13:21:38

setarch

Time of First Successful Submission: 2024-02-21 13:24:36

watch

Time of First Successful Submission: 2024-02-21 13:26:22

socat

Time of First Successful Submission: 2024-02-21 13:30:18

whiptail

Time of First Successful Submission: 2024-02-21 13:34:34

awk

Time of First Successful Submission: 2024-02-21 13:50:09

sed

Time of First Successful Submission: 2024-02-21 14:15:49

ed

Time of First Successful Submission: 2024-02-21 14:24:52

chown

Time of First Successful Submission: 2024-02-21 14:27:37

chmod

Time of First Successful Submission: 2024-02-21 14:30:42

cp

Time of First Successful Submission: 2024-02-21 17:18:45

mv

Time of First Successful Submission: 2024-02-21 17:29:42

perl

Time of First Successful Submission: 2024-02-22 03:33:49

python

Time of First Successful Submission: 2024-02-22 03:43:24

ruby

Time of First Successful Submission: 2024-02-22 03:44:57

bash

Time of First Successful Submission: 2024-02-22 04:06:13

date

Time of First Successful Submission: 2024-02-22 04:15:35

dmesg

Time of First Successful Submission: 2024-02-22 07:22:19

wc

Time of First Successful Submission: 2024-02-22 07:25:14

gcc

Time of First Successful Submission: 2024-02-23 08:21:39

as

Time of First Successful Submission: 2024-02-23 08:23:07

wget

Time of First Successful Submission: 2024-02-28 08:38:50


CybHer Dojo

9 / 104 18840 / 39216


Using the VSCode Workspace

Time of First Successful Submission: 2024-01-20 16:51:45

Using the GUI Desktop

Time of First Successful Submission: 2024-01-20 16:54:14

Pasting into the Desktop

Time of First Successful Submission: 2024-01-20 16:57:59

Restarting Challenges

Time of First Successful Submission: 2024-11-26 17:40:16

Challenge Programs

Time of First Successful Submission: 2024-11-26 17:43:11

The Flag File

Time of First Successful Submission: 2024-01-20 17:00:20

Using Privileged Mode

Time of First Successful Submission: 2024-01-20 17:03:30

Persistent Home Directories - One

Time of First Successful Submission: 2024-01-20 17:10:00

Persistent Home Directories - Two

Time of First Successful Submission: 2024-01-20 17:10:57


GCA CTF

9 / 104 18840 / 39216


Using the VSCode Workspace

Time of First Successful Submission: 2024-01-20 16:51:45

Using the GUI Desktop

Time of First Successful Submission: 2024-01-20 16:54:14

Pasting into the Desktop

Time of First Successful Submission: 2024-01-20 16:57:59

Restarting Challenges

Time of First Successful Submission: 2024-11-26 17:40:16

Challenge Programs

Time of First Successful Submission: 2024-11-26 17:43:11

The Flag File

Time of First Successful Submission: 2024-01-20 17:00:20

Using Privileged Mode

Time of First Successful Submission: 2024-01-20 17:03:30

Persistent Home Directories - One

Time of First Successful Submission: 2024-01-20 17:10:00

Persistent Home Directories - Two

Time of First Successful Submission: 2024-01-20 17:10:57