Joao_Lucas

Intro to Programming Languages

9 / 234 22392 / 32434


Commands

Time of First Successful Submission: 2026-02-17 13:50:08

Command Arguments

Time of First Successful Submission: 2026-02-17 13:52:40

Command History

Time of First Successful Submission: 2026-02-17 13:54:14

The Root Path

Time of First Successful Submission: 2026-02-17 13:56:07

Absolute Paths

Time of First Successful Submission: 2026-02-17 13:57:10

Changing position

Time of First Successful Submission: 2026-02-17 13:58:56

Changing to an Absolute Path

Time of First Successful Submission: 2026-02-17 14:00:49

Relative Paths

Time of First Successful Submission: 2026-02-17 14:27:02

Cat

Time of First Successful Submission: 2026-02-19 00:33:39


Start Here

10 / 12 19672 / 43841


Using the Terminal

Time of First Successful Submission: 2026-02-16 15:09:33

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-16 15:10:49

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2026-02-16 15:14:21

Restarting Challenges

Time of First Successful Submission: 2026-02-16 15:09:00

Challenge Programs

Time of First Successful Submission: 2026-02-16 15:07:55

The Flag File

Time of First Successful Submission: 2026-02-16 15:07:19

Using Privileged Mode

Time of First Successful Submission: 2026-02-16 15:06:41

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-16 15:38:02

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-16 15:38:54


Linux Luminarium

16 / 128 22186 / 32850


Intro to Commands

Time of First Successful Submission: 2026-02-17 13:50:08

Intro to Arguments

Time of First Successful Submission: 2026-02-17 13:52:40

Command History

Time of First Successful Submission: 2026-02-17 13:54:14

The Root

Time of First Successful Submission: 2026-02-17 13:56:07

Program and absolute paths

Time of First Successful Submission: 2026-02-17 13:57:10

Position thy self

Time of First Successful Submission: 2026-02-17 13:58:56

Position elsewhere

Time of First Successful Submission: 2026-02-17 14:00:49

implicit relative paths, from /

Time of First Successful Submission: 2026-02-17 14:27:02

explicit relative paths, from /

Time of First Successful Submission: 2026-02-17 14:33:50

implicit relative path

Time of First Successful Submission: 2026-02-17 14:36:22

home sweet home

Time of First Successful Submission: 2026-02-17 14:47:17

cat: not the pet, but the command!

Time of First Successful Submission: 2026-02-19 00:33:39

catting absolute paths

Time of First Successful Submission: 2026-02-19 00:34:44

more catting practice

Time of First Successful Submission: 2026-02-19 00:35:45

grepping for a needle in a haystack

Time of First Successful Submission: 2026-02-19 00:57:16

comparing files

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


Computing 101

34 / 94 10809 / 21746


Your First Register

Time of First Successful Submission: 2026-03-10 14:37:58

Your First Syscall

Time of First Successful Submission: 2026-03-10 14:43:03

Exit Codes

Time of First Successful Submission: 2026-03-11 16:29:10

Building Executables

Time of First Successful Submission: 2026-03-11 16:47:38

Moving Between Registers

Time of First Successful Submission: 2026-03-12 12:10:38

Loading From Memory

Time of First Successful Submission: 2026-03-13 14:39:30

More Loading Practice

Time of First Successful Submission: 2026-03-13 14:42:16

Dereferencing Pointers

Time of First Successful Submission: 2026-03-14 14:04:39

Dereferencing Yourself

Time of First Successful Submission: 2026-03-14 14:15:53

Dereferencing with Offsets

Time of First Successful Submission: 2026-03-14 14:25:58

Stored Addresses

Time of First Successful Submission: 2026-03-14 16:51:43

Double Dereference

Time of First Successful Submission: 2026-03-14 17:00:08

The Stack

Time of First Successful Submission: 2026-03-14 17:50:11

Stack Offsets

Time of First Successful Submission: 2026-03-14 17:38:43

Program Arguments on the Stack

Time of First Successful Submission: 2026-03-14 17:59:01

Popping From the Stack

Time of First Successful Submission: 2026-03-14 18:12:57

Disassembling Programs

Time of First Successful Submission: 2026-03-15 13:29:38

Tracing Syscalls

Time of First Successful Submission: 2026-03-15 13:36:01

Starting GDB

Time of First Successful Submission: 2026-03-15 13:38:49

Quitting GDB

Time of First Successful Submission: 2026-03-15 13:40:41

Starting Programs in GDB

Time of First Successful Submission: 2026-03-15 13:47:29

Disassembling in GDB

Time of First Successful Submission: 2026-03-15 13:49:17

Stepping Through Instructions

Time of First Successful Submission: 2026-03-15 13:53:03

Reading Register Values

Time of First Successful Submission: 2026-03-15 15:10:08

Popping Stack Values

Time of First Successful Submission: 2026-03-15 15:15:49

Examining Memory

Time of First Successful Submission: 2026-03-15 15:21:00

Examining Stack Pointers

Time of First Successful Submission: 2026-03-15 15:55:11

Cooperative Debugging

Time of First Successful Submission: 2026-03-17 13:53:40

Writing Output

Time of First Successful Submission: 2026-03-19 11:31:39

Chaining Syscalls

Time of First Successful Submission: 2026-03-19 11:43:02

Writing Strings

Time of First Successful Submission: 2026-03-19 11:47:18

Reading Data

Time of First Successful Submission: 2026-03-19 12:15:09

Opening Files

Time of First Successful Submission: 2026-03-19 14:11:59

Hardcoding the Filename

Time of First Successful Submission: 2026-03-19 14:26:59


GCA CTF

10 / 104 19798 / 44121


Using the Terminal

Time of First Successful Submission: 2026-02-16 15:09:33

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-16 15:10:49

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2026-02-16 15:14:21

Restarting Challenges

Time of First Successful Submission: 2026-02-16 15:09:00

Challenge Programs

Time of First Successful Submission: 2026-02-16 15:07:55

The Flag File

Time of First Successful Submission: 2026-02-16 15:07:19

Using Privileged Mode

Time of First Successful Submission: 2026-02-16 15:06:41

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-16 15:38:02

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-16 15:38:54