regne

Brazil

Intro to Programming Languages

15 / 253 12605 / 41591


Commands

Time of First Successful Submission: 2026-07-01 02:19:20

Command Arguments

Time of First Successful Submission: 2026-07-01 02:19:47

Command History

Time of First Successful Submission: 2026-07-01 02:20:11

The Root Path

Time of First Successful Submission: 2026-07-01 02:20:38

Absolute Paths

Time of First Successful Submission: 2026-07-01 02:21:16

Changing position

Time of First Successful Submission: 2026-07-01 02:21:41

Changing to an Absolute Path

Time of First Successful Submission: 2026-07-01 02:22:55

Relative Paths

Time of First Successful Submission: 2026-07-01 02:24:01

Cat

Time of First Successful Submission: 2026-07-12 00:28:21

Ls

Time of First Successful Submission: 2026-07-12 00:32:07

Ls All

Time of First Successful Submission: 2026-07-12 00:35:12

Find

Time of First Successful Submission: 2026-07-12 00:41:08

Piping Echo

Time of First Successful Submission: 2026-08-05 06:23:37

Piping Stdout

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

Piping Stdin

Time of First Successful Submission: 2026-08-05 06:28:02


Intro to Cybersecurity

2 / 183 20764 / 22859


Path Traversal 1

Time of First Successful Submission: 2026-06-28 02:47:41

Path Traversal 2

Time of First Successful Submission: 2026-06-28 03:01:25


Start Here

10 / 10 12962 / 57630


Using the Terminal

Time of First Successful Submission: 2026-06-21 13:30:03

Using the VSCode Workspace

Time of First Successful Submission: 2026-06-21 13:31:25

Using the GUI Desktop

Time of First Successful Submission: 2026-06-21 13:34:07

Pasting into the Desktop

Time of First Successful Submission: 2026-06-21 13:35:06

Restarting Challenges

Time of First Successful Submission: 2026-06-21 13:46:00

Challenge Programs

Time of First Successful Submission: 2026-06-21 13:50:33

The Flag File

Time of First Successful Submission: 2026-06-21 13:51:47

Using Privileged Mode

Time of First Successful Submission: 2026-06-21 13:55:56

Persistent Home Directories - One

Time of First Successful Submission: 2026-06-21 13:57:23

Persistent Home Directories - Two

Time of First Successful Submission: 2026-06-21 13:59:02


Linux Luminarium

54 / 128 17608 / 42207


Intro to Commands

Time of First Successful Submission: 2026-07-01 02:19:20

Intro to Arguments

Time of First Successful Submission: 2026-07-01 02:19:47

Command History

Time of First Successful Submission: 2026-07-01 02:20:11

The Root

Time of First Successful Submission: 2026-07-01 02:20:38

Program and absolute paths

Time of First Successful Submission: 2026-07-01 02:21:16

Position thy self

Time of First Successful Submission: 2026-07-01 02:21:41

Position elsewhere

Time of First Successful Submission: 2026-07-01 02:22:55

implicit relative paths, from /

Time of First Successful Submission: 2026-07-01 02:24:01

explicit relative paths, from /

Time of First Successful Submission: 2026-07-01 02:24:33

implicit relative path

Time of First Successful Submission: 2026-07-01 02:24:50

home sweet home

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

cat: not the pet, but the command!

Time of First Successful Submission: 2026-07-12 00:28:21

catting absolute paths

Time of First Successful Submission: 2026-07-12 00:28:37

more catting practice

Time of First Successful Submission: 2026-07-12 00:29:17

grepping for a needle in a haystack

Time of First Successful Submission: 2026-07-12 00:31:25

comparing files

Time of First Successful Submission: 2026-07-12 00:31:45

listing files

Time of First Successful Submission: 2026-07-12 00:32:07

touching files

Time of First Successful Submission: 2026-07-12 00:32:39

removing files

Time of First Successful Submission: 2026-07-12 00:33:02

moving files

Time of First Successful Submission: 2026-07-12 00:33:28

copying files

Time of First Successful Submission: 2026-07-12 00:34:45

hidden files

Time of First Successful Submission: 2026-07-12 00:35:12

An Epic Filesystem Quest

Time of First Successful Submission: 2026-07-12 00:41:30

making directories

Time of First Successful Submission: 2026-07-12 00:40:29

finding files

Time of First Successful Submission: 2026-07-12 00:41:08

linking files

Time of First Successful Submission: 2026-07-12 00:42:24

Learning From Documentation

Time of First Successful Submission: 2026-07-13 00:52:29

Learning Complex Usage

Time of First Successful Submission: 2026-07-13 00:54:28

Reading Manuals

Time of First Successful Submission: 2026-07-13 00:55:42

Searching Manuals

Time of First Successful Submission: 2026-07-13 00:58:20

Searching For Manuals

Time of First Successful Submission: 2026-07-13 01:01:03

Helpful Programs

Time of First Successful Submission: 2026-07-13 01:02:48

Help for Builtins

Time of First Successful Submission: 2026-07-13 01:03:23

Matching with *

Time of First Successful Submission: 2026-07-16 01:44:43

Matching with ?

Time of First Successful Submission: 2026-07-16 01:45:23

Matching with []

Time of First Successful Submission: 2026-07-16 01:47:23

Matching paths with []

Time of First Successful Submission: 2026-07-16 01:49:05

Multiple globs

Time of First Successful Submission: 2026-07-16 01:51:20

Mixing globs

Time of First Successful Submission: 2026-07-16 02:26:49

Exclusionary globbing

Time of First Successful Submission: 2026-07-16 02:28:18

Tab completion

Time of First Successful Submission: 2026-07-16 02:28:38

Multiple options for tab completion

Time of First Successful Submission: 2026-07-16 02:29:36

Tab completion on commands

Time of First Successful Submission: 2026-07-16 02:29:57

Redirecting output

Time of First Successful Submission: 2026-08-05 06:23:37

Redirecting more output

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

Appending output

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

Redirecting errors

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

Redirecting input

Time of First Successful Submission: 2026-08-05 06:28:02

Grepping stored results

Time of First Successful Submission: 2026-08-05 06:33:54

Grepping live output

Time of First Successful Submission: 2026-08-05 06:34:36

Becoming root with su

Time of First Successful Submission: 2026-07-16 12:27:23

Other users with su

Time of First Successful Submission: 2026-07-16 12:27:51

Cracking passwords

Time of First Successful Submission: 2026-07-16 12:29:56

Using sudo

Time of First Successful Submission: 2026-07-16 12:30:21


Computing 101

73 / 132 916 / 22359


Your First Register

Time of First Successful Submission: 2026-06-21 15:15:15

Your First Syscall

Time of First Successful Submission: 2026-06-21 15:21:54

Exit Codes

Time of First Successful Submission: 2026-06-21 15:30:21

Building Executables

Time of First Successful Submission: 2026-06-21 15:39:40

Moving Between Registers

Time of First Successful Submission: 2026-06-21 15:56:06

Loading From Memory

Time of First Successful Submission: 2026-06-21 16:11:25

More Loading Practice

Time of First Successful Submission: 2026-06-21 17:42:13

Dereferencing Pointers

Time of First Successful Submission: 2026-06-21 17:48:49

Dereferencing Yourself

Time of First Successful Submission: 2026-06-21 17:52:22

Dereferencing with Offsets

Time of First Successful Submission: 2026-06-21 18:14:11

Stored Addresses

Time of First Successful Submission: 2026-06-21 18:21:52

Double Dereference

Time of First Successful Submission: 2026-06-21 18:26:50

The Stack

Time of First Successful Submission: 2026-06-21 19:13:30

Stack Offsets

Time of First Successful Submission: 2026-06-21 19:17:32

Program Arguments on the Stack

Time of First Successful Submission: 2026-06-21 19:25:52

Popping From the Stack

Time of First Successful Submission: 2026-06-21 19:31:19

Negative Numbers

Time of First Successful Submission: 2026-06-22 23:04:02

Negative Numbers (16-bit)

Time of First Successful Submission: 2026-06-22 23:11:53

Negative Numbers (32-bit)

Time of First Successful Submission: 2026-06-22 23:25:49

Encoding Negatives

Time of First Successful Submission: 2026-06-22 23:28:37

Binary and Hex Encoding

Time of First Successful Submission: 2026-06-22 23:31:57

More Hex

Time of First Successful Submission: 2026-06-22 23:34:35

Decoding Hex

Time of First Successful Submission: 2026-06-22 23:36:37

Mixed Conversions

Time of First Successful Submission: 2026-06-22 23:44:42

Disassembling Programs

Time of First Successful Submission: 2026-06-23 00:06:15

Tracing Syscalls

Time of First Successful Submission: 2026-06-23 00:10:29

Starting GDB

Time of First Successful Submission: 2026-06-23 00:17:11

Quitting GDB

Time of First Successful Submission: 2026-06-23 00:18:36

Starting Programs in GDB

Time of First Successful Submission: 2026-06-23 00:20:38

Disassembling in GDB

Time of First Successful Submission: 2026-06-23 00:24:01

Stepping Through Instructions

Time of First Successful Submission: 2026-06-23 00:27:23

Reading Register Values

Time of First Successful Submission: 2026-06-23 00:28:51

Setting Register Values

Time of First Successful Submission: 2026-07-16 01:56:06

Popping Stack Values

Time of First Successful Submission: 2026-06-23 00:31:24

Examining Memory

Time of First Successful Submission: 2026-06-23 00:33:52

Examining Stack Pointers

Time of First Successful Submission: 2026-06-23 00:39:16

Cooperative Debugging

Time of First Successful Submission: 2026-06-23 02:17:13

Running with Arguments

Time of First Successful Submission: 2026-06-23 02:25:51

Redirecting Input in GDB

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

Writing Output

Time of First Successful Submission: 2026-06-23 23:30:30

Chaining Syscalls

Time of First Successful Submission: 2026-06-23 23:35:47

Writing Strings

Time of First Successful Submission: 2026-06-23 23:37:33

Reading Data

Time of First Successful Submission: 2026-06-23 23:53:22

Reading Exactly

Time of First Successful Submission: 2026-06-24 00:20:50

Opening Files

Time of First Successful Submission: 2026-06-24 00:59:21

Hardcoding the Filename

Time of First Successful Submission: 2026-06-24 01:49:24

RIP-Relative Strings

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

Comparing Values

Time of First Successful Submission: 2026-06-28 02:21:13

Comparing Characters

Time of First Successful Submission: 2026-06-28 02:25:36

Conditional Control Flow

Time of First Successful Submission: 2026-06-28 02:37:16

Comparing Strings

Time of First Successful Submission: 2026-06-28 13:03:38

Reverse the Password

Time of First Successful Submission: 2026-06-28 13:11:05

Conditionals Without Conditionals

Time of First Successful Submission: 2026-06-28 13:45:22

Recognizing Loops

Time of First Successful Submission: 2026-06-28 14:32:24

Writing Loops

Time of First Successful Submission: 2026-07-16 02:08:34

Writing From a Shared Library

Time of First Successful Submission: 2026-07-02 03:41:45

Returning a Value

Time of First Successful Submission: 2026-07-02 03:48:20

Calling Through a Pointer

Time of First Successful Submission: 2026-07-02 04:01:25

Calling Through a Pointer with an Argument

Time of First Successful Submission: 2026-07-02 04:05:21

Saving Caller-Saved Registers

Time of First Successful Submission: 2026-07-04 19:21:53

Saving Callee-Saved Registers

Time of First Successful Submission: 2026-07-05 14:26:11

Sign Extension

Time of First Successful Submission: 2026-07-06 02:12:46

Little-Endian Bytes

Time of First Successful Submission: 2026-07-06 02:28:44

Reverse the Calculation

Time of First Successful Submission: 2026-07-22 00:47:48

Reverse the Reverse

Time of First Successful Submission: 2026-07-22 01:15:20

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-07-22 01:22:05

Even or Odd

Time of First Successful Submission: 2026-07-22 01:40:11

Masking Bits

Time of First Successful Submission: 2026-07-22 01:58:24

Lowercase a String

Time of First Successful Submission: 2026-07-26 12:01:54

Uppercase a String

Time of First Successful Submission: 2026-07-27 00:36:06

Swap Case

Time of First Successful Submission: 2026-07-27 02:04:33

Shifting Left

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

Shifting Right

Time of First Successful Submission: 2026-08-20 02:24:55


Playing With Programs

67 / 116 3830 / 25172


What's the password?

Time of First Successful Submission: 2026-07-11 03:26:24

... and again!

Time of First Successful Submission: 2026-07-11 03:26:53

Newline Troubles

Time of First Successful Submission: 2026-07-11 03:28:23

Reasoning about files

Time of First Successful Submission: 2026-07-11 03:29:37

Specifying Filenames

Time of First Successful Submission: 2026-07-11 03:30:59

Binary and Hex Encoding

Time of First Successful Submission: 2026-07-11 03:41:09

More Hex

Time of First Successful Submission: 2026-07-11 03:44:53

Decoding Hex

Time of First Successful Submission: 2026-07-11 03:53:53

Decoding Practice

Time of First Successful Submission: 2026-07-11 04:00:01

Encoding Practice

Time of First Successful Submission: 2026-07-11 04:05:46

Hex-encoding ASCII

Time of First Successful Submission: 2026-07-11 23:13:26

Nested Encoding

Time of First Successful Submission: 2026-07-11 23:17:00

Hex-encoding UTF-8

Time of First Successful Submission: 2026-07-11 23:22:19

UTF Mixups

Time of First Successful Submission: 2026-07-11 23:54:56

Modifying Encoded Data

Time of First Successful Submission: 2026-07-12 00:07:40

Decoding Base64

Time of First Successful Submission: 2026-07-12 00:09:12

Encoding Base64

Time of First Successful Submission: 2026-07-12 00:10:47

Dealing with Obfuscation

Time of First Successful Submission: 2026-07-12 00:13:17

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-07-12 00:23:23

cat

Time of First Successful Submission: 2026-06-24 02:17:13

more

Time of First Successful Submission: 2026-06-24 02:17:28

less

Time of First Successful Submission: 2026-06-24 02:17:49

tail

Time of First Successful Submission: 2026-06-24 02:18:07

head

Time of First Successful Submission: 2026-06-24 02:18:29

sort

Time of First Successful Submission: 2026-06-24 02:18:55

vim

Time of First Successful Submission: 2026-06-24 02:19:27

emacs

Time of First Successful Submission: 2026-06-24 02:21:27

nano

Time of First Successful Submission: 2026-06-24 02:21:55

rev

Time of First Successful Submission: 2026-06-24 02:22:20

od

Time of First Successful Submission: 2026-06-24 02:28:00

hd

Time of First Successful Submission: 2026-06-24 02:36:21

xxd

Time of First Successful Submission: 2026-06-24 02:36:50

base32

Time of First Successful Submission: 2026-06-24 02:31:53

base64

Time of First Successful Submission: 2026-06-24 02:32:14

split

Time of First Successful Submission: 2026-06-24 02:38:48

gzip

Time of First Successful Submission: 2026-06-24 02:39:29

bzip2

Time of First Successful Submission: 2026-06-24 02:40:53

zip

Time of First Successful Submission: 2026-06-24 02:41:50

tar

Time of First Successful Submission: 2026-06-24 02:47:09

cpio

Time of First Successful Submission: 2026-06-28 03:23:13

genisoimage

Time of First Successful Submission: 2026-06-28 03:18:54

env

Time of First Successful Submission: 2026-06-28 03:11:21

find

Time of First Successful Submission: 2026-06-24 02:34:28

make

Time of First Successful Submission: 2026-06-28 03:13:16

nice

Time of First Successful Submission: 2026-06-28 03:14:17

timeout

Time of First Successful Submission: 2026-06-28 03:15:13

stdbuf

Time of First Successful Submission: 2026-06-28 03:19:35

setarch

Time of First Successful Submission: 2026-06-28 03:25:04

watch

Time of First Successful Submission: 2026-06-28 03:25:32

socat

Time of First Successful Submission: 2026-06-28 03:26:42

whiptail

Time of First Successful Submission: 2026-06-28 03:30:04

awk

Time of First Successful Submission: 2026-06-28 03:30:31

sed

Time of First Successful Submission: 2026-06-28 03:04:03

ed

Time of First Successful Submission: 2026-06-28 03:31:14

chown

Time of First Successful Submission: 2026-06-24 02:55:19

chmod

Time of First Successful Submission: 2026-06-24 02:54:47

cp

Time of First Successful Submission: 2026-06-24 02:50:46

perl

Time of First Successful Submission: 2026-06-24 03:02:56

python

Time of First Successful Submission: 2026-06-24 03:08:01

ruby

Time of First Successful Submission: 2026-06-28 03:34:56

bash

Time of First Successful Submission: 2026-06-24 03:08:40

date

Time of First Successful Submission: 2026-06-28 03:35:22

dmesg

Time of First Successful Submission: 2026-06-28 03:35:51

wc

Time of First Successful Submission: 2026-06-28 03:08:16

gcc

Time of First Successful Submission: 2026-06-28 03:40:36

as

Time of First Successful Submission: 2026-06-28 03:08:50

wget

Time of First Successful Submission: 2026-06-24 03:10:33


DSU Cyber Camps

12 / 104 3435 / 58018


Using the Terminal

Time of First Successful Submission: 2026-06-21 13:30:03

Using the VSCode Workspace

Time of First Successful Submission: 2026-06-21 13:31:25

Using the GUI Desktop

Time of First Successful Submission: 2026-06-21 13:34:07

Pasting into the Desktop

Time of First Successful Submission: 2026-06-21 13:35:06

Connecting over SSH

Time of First Successful Submission: 2026-06-21 13:42:11

Restarting Challenges

Time of First Successful Submission: 2026-06-21 13:46:00

Getting Help

Time of First Successful Submission: 2026-06-21 13:49:36

Challenge Programs

Time of First Successful Submission: 2026-06-21 13:50:33

The Flag File

Time of First Successful Submission: 2026-06-21 13:51:47

Using Privileged Mode

Time of First Successful Submission: 2026-06-21 13:55:56

Persistent Home Directories - One

Time of First Successful Submission: 2026-06-21 13:57:23

Persistent Home Directories - Two

Time of First Successful Submission: 2026-06-21 13:59:02


GCA CTF

12 / 104 3435 / 58019


Using the Terminal

Time of First Successful Submission: 2026-06-21 13:30:03

Using the VSCode Workspace

Time of First Successful Submission: 2026-06-21 13:31:25

Using the GUI Desktop

Time of First Successful Submission: 2026-06-21 13:34:07

Pasting into the Desktop

Time of First Successful Submission: 2026-06-21 13:35:06

Connecting over SSH

Time of First Successful Submission: 2026-06-21 13:42:11

Restarting Challenges

Time of First Successful Submission: 2026-06-21 13:46:00

Getting Help

Time of First Successful Submission: 2026-06-21 13:49:36

Challenge Programs

Time of First Successful Submission: 2026-06-21 13:50:33

The Flag File

Time of First Successful Submission: 2026-06-21 13:51:47

Using Privileged Mode

Time of First Successful Submission: 2026-06-21 13:55:56

Persistent Home Directories - One

Time of First Successful Submission: 2026-06-21 13:57:23

Persistent Home Directories - Two

Time of First Successful Submission: 2026-06-21 13:59:02