tlaloc

🐧

Intro to Programming Languages

69 / 234 536 / 31849


Lecture 1.1. Course Environment

Time of First Successful Submission: 2025-10-31 16:05:27

Lab 1.1 - Start Terminal

Time of First Successful Submission: 2025-10-31 16:07:58

Lecture 1.2. Linux Shells

Time of First Successful Submission: 2025-11-03 19:05:46

Lecture 1.3. Linux File System

Time of First Successful Submission: 2025-11-03 19:10:33

Lecture 1.4. Executing Programs

Time of First Successful Submission: 2025-11-03 19:02:08

Lecture 1.5. Common Commands

Time of First Successful Submission: 2025-11-10 19:23:31

Lab 1.5.2 - Using ls and cd

Time of First Successful Submission: 2025-11-10 19:30:49

Lab 1.5.3 - Using grep

Time of First Successful Submission: 2025-11-10 19:33:17

Lecture 1.6. Redirection of I/O

Time of First Successful Submission: 2025-11-10 19:42:44

Lab 1.6 - Using grep and pipe

Time of First Successful Submission: 2025-11-12 17:52:53

Lecture 1.7. Regular Expressions

Time of First Successful Submission: 2025-11-13 21:44:22

Lecture 1.8. Misc Linux

Time of First Successful Submission: 2025-10-31 16:15:18

Lecture 1.9. Testing Code on pwn.college

Time of First Successful Submission: 2025-11-14 18:18:25

Lab 1.9 - Test some If Statements

Time of First Successful Submission: 2025-11-14 18:35:12

P1.0 Level 1 Open /flag in VSCode

Time of First Successful Submission: 2025-11-15 22:25:36

Commands

Time of First Successful Submission: 2025-10-17 13:46:32

Command Arguments

Time of First Successful Submission: 2025-10-17 13:48:33

Command History

Time of First Successful Submission: 2025-10-17 13:51:53

The Root Path

Time of First Successful Submission: 2025-10-17 13:53:17

Absolute Paths

Time of First Successful Submission: 2025-10-17 13:55:53

Changing position

Time of First Successful Submission: 2025-10-17 14:00:20

Changing to an Absolute Path

Time of First Successful Submission: 2025-10-17 14:02:56

Relative Paths

Time of First Successful Submission: 2025-10-17 14:08:42

P1.0 Level 5 read

Time of First Successful Submission: 2025-11-21 13:20:13

Cat

Time of First Successful Submission: 2025-10-17 14:27:21

Ls

Time of First Successful Submission: 2025-10-17 14:50:59

Ls All

Time of First Successful Submission: 2025-10-17 15:07:01

P1.0 Level 2 list dir

Time of First Successful Submission: 2025-11-19 12:53:22

Find

Time of First Successful Submission: 2025-10-17 15:33:16

P1.0 Level 3 change dir

Time of First Successful Submission: 2025-11-19 12:58:18

P1.0 Level 4 move

Time of First Successful Submission: 2025-11-19 12:57:27

P1.0 Level 6 grep

Time of First Successful Submission: 2025-11-22 21:10:08

P1.0 Level 7 execute

Time of First Successful Submission: 2025-11-23 16:25:47

Piping Echo

Time of First Successful Submission: 2025-10-17 19:48:05

Piping Stdout

Time of First Successful Submission: 2025-10-17 19:54:14

Piping Stdin

Time of First Successful Submission: 2025-10-18 08:42:35

P1.0 Level 8 stdin

Time of First Successful Submission: 2025-11-24 08:30:22

P1.0 Level 9 pipe

Time of First Successful Submission: 2025-11-25 20:06:23

P1.0 Level 10 args

Time of First Successful Submission: 2025-11-26 10:42:16

P1.0 Level 11 gccpipe

Time of First Successful Submission: 2025-11-27 18:10:55

Lecture 2.1.1.0 Paradigms and C

Time of First Successful Submission: 2025-11-16 15:26:37

Lecture 2.1.2. First C Program and Vars

Time of First Successful Submission: 2025-11-28 22:43:23

Lecture 2.1.2.1. Standard Output

Time of First Successful Submission: 2025-11-28 22:51:28

Lecture 2.1.2.2. Standard In

Time of First Successful Submission: 2025-11-29 09:22:25

Lab 2.1.2.1 - C Input

Time of First Successful Submission: 2025-12-01 07:56:11

Lecture 2.1.2.3. Flow Control & Command Line Arguments

Time of First Successful Submission: 2025-11-30 20:32:10

EzLab 2.1.2.3 - Control Flow

Time of First Successful Submission: 2025-12-02 08:43:20

Lecture 2.1.3.0 Dec & Def Functions

Time of First Successful Submission: 2025-12-02 12:25:06

Lecture 2.1.3.1. Globals & Locals

Time of First Successful Submission: 2025-12-02 12:29:59

Lecture 2.1.3.2. Function Params and Ret Vals

Time of First Successful Submission: 2025-12-02 12:43:14

EzLab 2.1.3.2 Pass by Value

Time of First Successful Submission: 2025-12-02 18:02:35

Lab 2.1.3.1 - Functions

Time of First Successful Submission: 2025-12-03 11:47:07

Lecture 2.1.4. Global and Local Memory

Time of First Successful Submission: 2025-12-06 19:18:59

Lecture 2.1.4.1. Function Frames

Time of First Successful Submission: 2025-12-07 18:20:36

Lecture 2.1.5. Debugging C Programs

Time of First Successful Submission: 2025-12-07 18:31:51

Lab 2.1.5.1 - Using VSCode Debugger

Time of First Successful Submission: 2025-12-08 09:11:08

P2.1 Level 01 C Force

Time of First Successful Submission: 2025-12-04 14:07:45

P2.1 Level 02 C Args

Time of First Successful Submission: 2025-12-05 07:17:21

Lecture 2.2.1.1. C-Arrays

Time of First Successful Submission: 2025-12-09 08:41:42

Lecture 2.2.2. C-Strings

Time of First Successful Submission: 2025-12-10 20:03:07

Lecture 2.2.3.1. Input to String

Time of First Successful Submission: 2025-12-13 13:51:24

Lecture 2.2.3.2 Using fgets

Time of First Successful Submission: 2025-12-14 20:48:52

Lecture 2.2.3.3. Input Buffer

Time of First Successful Submission: 2025-12-15 09:40:08

Lecture 2.2.4. File operations

Time of First Successful Submission: 2025-12-16 12:36:50

Lecture 2.2.5.1. strlen

Time of First Successful Submission: 2025-12-20 21:04:40

Lecture 2.2.5.2. strcat

Time of First Successful Submission: 2025-12-20 21:09:18

Lecture 2.2.5.3. strcmp

Time of First Successful Submission: 2025-12-21 09:13:28

Lecture 2.2.5.4. strcpy

Time of First Successful Submission: 2025-12-22 11:00:28

Lecture 2.2.5.6. strspn

Time of First Successful Submission: 2025-12-23 11:43:29


Intro to Cybersecurity

7 / 183 14578 / 19977


Path Traversal 1

Time of First Successful Submission: 2025-10-30 14:08:56

Path Traversal 2

Time of First Successful Submission: 2025-10-30 14:17:22

XOR

Time of First Successful Submission: 2025-11-16 16:24:27

XORing Hex

Time of First Successful Submission: 2025-11-17 21:05:08

XORing ASCII

Time of First Successful Submission: 2025-11-18 18:31:58

XORing ASCII Strings

Time of First Successful Submission: 2025-11-20 16:26:48

One-time Pad

Time of First Successful Submission: 2025-11-18 19:01:09


Start Here

11 / 12 5936 / 43127


Using the Terminal

Time of First Successful Submission: 2025-10-17 12:55:57

Using the VSCode Workspace

Time of First Successful Submission: 2025-10-17 13:34:33

Using the GUI Desktop

Time of First Successful Submission: 2025-10-17 13:36:55

Pasting into the Desktop

Time of First Successful Submission: 2025-10-17 13:38:34

Restarting Challenges

Time of First Successful Submission: 2025-10-17 13:41:01

Challenge Programs

Time of First Successful Submission: 2025-10-17 13:15:36

The Flag File

Time of First Successful Submission: 2025-10-17 13:21:26

Using Privileged Mode

Time of First Successful Submission: 2025-10-17 13:25:32

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-17 13:29:03

Persistent Home Directories - Two

Time of First Successful Submission: 2025-10-17 13:30:07


Linux Luminarium

128 / 128 18 / 32256


Intro to Commands

Time of First Successful Submission: 2025-10-17 13:46:32

Intro to Arguments

Time of First Successful Submission: 2025-10-17 13:48:33

Command History

Time of First Successful Submission: 2025-10-17 13:51:53

The Root

Time of First Successful Submission: 2025-10-17 13:53:17

Program and absolute paths

Time of First Successful Submission: 2025-10-17 13:55:53

Position thy self

Time of First Successful Submission: 2025-10-17 14:00:20

Position elsewhere

Time of First Successful Submission: 2025-10-17 14:02:56

implicit relative paths, from /

Time of First Successful Submission: 2025-10-17 14:08:42

explicit relative paths, from /

Time of First Successful Submission: 2025-10-17 14:10:18

implicit relative path

Time of First Successful Submission: 2025-10-17 14:12:28

home sweet home

Time of First Successful Submission: 2025-10-17 14:16:43

cat: not the pet, but the command!

Time of First Successful Submission: 2025-10-17 14:27:21

catting absolute paths

Time of First Successful Submission: 2025-10-17 14:29:41

more catting practice

Time of First Successful Submission: 2025-10-17 14:40:47

grepping for a needle in a haystack

Time of First Successful Submission: 2025-10-17 14:46:10

comparing files

Time of First Successful Submission: 2025-10-17 14:47:15

listing files

Time of First Successful Submission: 2025-10-17 14:50:59

touching files

Time of First Successful Submission: 2025-10-17 14:53:03

removing files

Time of First Successful Submission: 2025-10-17 14:57:01

moving files

Time of First Successful Submission: 2025-10-17 15:01:37

copying files

Time of First Successful Submission: 2025-11-06 08:51:14

hidden files

Time of First Successful Submission: 2025-10-17 15:07:01

An Epic Filesystem Quest

Time of First Successful Submission: 2025-10-17 15:14:00

making directories

Time of First Successful Submission: 2025-10-17 15:15:45

finding files

Time of First Successful Submission: 2025-10-17 15:33:16

linking files

Time of First Successful Submission: 2025-10-17 16:43:16

Learning From Documentation

Time of First Successful Submission: 2025-10-17 16:49:52

Learning Complex Usage

Time of First Successful Submission: 2025-10-17 16:53:15

Reading Manuals

Time of First Successful Submission: 2025-10-17 17:01:49

Searching Manuals

Time of First Successful Submission: 2025-10-17 17:04:01

Searching For Manuals

Time of First Successful Submission: 2025-10-20 13:34:00

Helpful Programs

Time of First Successful Submission: 2025-10-20 13:42:15

Help for Builtins

Time of First Successful Submission: 2025-10-20 13:45:42

Matching with *

Time of First Successful Submission: 2025-10-17 17:36:38

Matching with ?

Time of First Successful Submission: 2025-10-17 17:38:29

Matching with []

Time of First Successful Submission: 2025-10-17 17:40:50

Matching paths with []

Time of First Successful Submission: 2025-10-20 12:34:03

Multiple globs

Time of First Successful Submission: 2025-10-20 12:38:01

Mixing globs

Time of First Successful Submission: 2025-10-20 13:12:33

Exclusionary globbing

Time of First Successful Submission: 2025-10-20 13:49:22

Tab completion

Time of First Successful Submission: 2025-10-20 16:47:13

Multiple options for tab completion

Time of First Successful Submission: 2025-10-20 16:52:25

Tab completion on commands

Time of First Successful Submission: 2025-10-20 16:49:57

Redirecting output

Time of First Successful Submission: 2025-10-17 19:48:05

Redirecting more output

Time of First Successful Submission: 2025-10-17 19:54:14

Appending output

Time of First Successful Submission: 2025-10-17 19:58:03

Redirecting errors

Time of First Successful Submission: 2025-10-18 08:39:13

Redirecting input

Time of First Successful Submission: 2025-10-18 08:42:35

Grepping stored results

Time of First Successful Submission: 2025-10-18 08:57:53

Grepping live output

Time of First Successful Submission: 2025-10-27 14:01:19

Grepping errors

Time of First Successful Submission: 2025-10-27 14:04:26

Filtering with grep -v

Time of First Successful Submission: 2025-10-27 19:52:39

Filtering with sed

Time of First Successful Submission: 2025-11-06 08:43:38

Duplicating piped data with tee

Time of First Successful Submission: 2025-10-28 10:34:55

Process substitution for input

Time of First Successful Submission: 2025-10-27 20:18:54

Writing to multiple programs

Time of First Successful Submission: 2025-10-29 08:31:33

Split-piping stderr and stdout

Time of First Successful Submission: 2025-10-29 10:33:34

Named pipes

Time of First Successful Submission: 2025-10-29 10:41:03

Printing Variables

Time of First Successful Submission: 2025-10-19 15:26:40

Setting Variables

Time of First Successful Submission: 2025-10-19 15:32:09

Multi-word Variables

Time of First Successful Submission: 2025-10-19 15:34:11

Exporting Variables

Time of First Successful Submission: 2025-10-19 15:44:18

Printing Exported Variables

Time of First Successful Submission: 2025-10-19 15:45:51

Storing Command Output

Time of First Successful Submission: 2025-10-19 19:47:34

Reading Input

Time of First Successful Submission: 2025-10-19 19:49:48

Reading Files

Time of First Successful Submission: 2025-10-19 19:54:07

Translating characters

Time of First Successful Submission: 2025-10-21 06:37:30

Deleting characters

Time of First Successful Submission: 2025-10-21 06:39:13

Deleting newlines

Time of First Successful Submission: 2025-10-21 06:54:44

Extracting the first lines with head

Time of First Successful Submission: 2025-10-21 06:57:27

Extracting specific sections of text

Time of First Successful Submission: 2025-10-21 07:08:58

Sorting data

Time of First Successful Submission: 2025-10-21 07:16:17

Listing Processes

Time of First Successful Submission: 2025-10-21 07:27:16

Killing Processes

Time of First Successful Submission: 2025-10-21 07:29:09

Interrupting Processes

Time of First Successful Submission: 2025-10-21 07:30:11

Killing Misbehaving Processes

Time of First Successful Submission: 2025-10-21 07:34:26

Suspending Processes

Time of First Successful Submission: 2025-10-24 08:26:13

Resuming Processes

Time of First Successful Submission: 2025-10-24 08:41:32

Backgrounding Processes

Time of First Successful Submission: 2025-10-27 11:17:05

Foregrounding Processes

Time of First Successful Submission: 2025-10-27 11:20:49

Starting Backgrounded Processes

Time of First Successful Submission: 2025-10-27 11:23:22

Process Exit Codes

Time of First Successful Submission: 2025-10-27 11:25:58

Becoming root with su

Time of First Successful Submission: 2025-10-21 09:18:04

Other users with su

Time of First Successful Submission: 2025-10-21 09:30:15

Cracking passwords

Time of First Successful Submission: 2025-10-21 09:44:02

Using sudo

Time of First Successful Submission: 2025-10-21 09:52:31

Changing File Ownership

Time of First Successful Submission: 2025-10-27 20:39:27

Groups and Files

Time of First Successful Submission: 2025-10-28 20:16:18

Fun With Groups Names

Time of First Successful Submission: 2025-10-28 20:18:53

Changing Permissions

Time of First Successful Submission: 2025-10-28 20:29:27

Executable Files

Time of First Successful Submission: 2025-10-28 20:35:28

Permission Tweaking Practice

Time of First Successful Submission: 2025-10-28 20:43:19

Permissions Setting Practice

Time of First Successful Submission: 2025-10-28 20:48:35

The SUID Bit

Time of First Successful Submission: 2025-10-28 20:53:35

Chaining with Semicolons

Time of First Successful Submission: 2025-10-21 09:55:03

Building on Success

Time of First Successful Submission: 2025-10-28 09:18:36

Handling Failure

Time of First Successful Submission: 2025-10-28 09:19:34

Your First Shell Script

Time of First Successful Submission: 2025-10-28 09:26:43

Redirecting Script Output

Time of First Successful Submission: 2025-10-28 09:32:04

Executable Shell Scripts

Time of First Successful Submission: 2025-10-28 09:37:06

Understanding Shebangs

Time of First Successful Submission: 2025-10-28 09:40:51

Scripting with Arguments

Time of First Successful Submission: 2025-10-28 10:00:24

Scripting with Conditionals

Time of First Successful Submission: 2025-10-28 10:04:51

Scripting with Default Cases

Time of First Successful Submission: 2025-10-28 10:08:35

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-10-28 10:13:51

Reading Shell Scripts

Time of First Successful Submission: 2025-10-28 10:15:16

Launching Screen

Time of First Successful Submission: 2025-10-19 19:01:02

Detaching and Attaching

Time of First Successful Submission: 2025-10-19 19:04:54

Finding Sessions

Time of First Successful Submission: 2025-10-19 19:06:42

Switching Windows

Time of First Successful Submission: 2025-10-19 19:09:20

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-10-19 19:11:07

Switching Windows (tmux)

Time of First Successful Submission: 2025-10-19 19:12:21

The PATH Variable

Time of First Successful Submission: 2025-10-21 20:01:35

Setting PATH

Time of First Successful Submission: 2025-10-22 18:20:20

Finding Commands

Time of First Successful Submission: 2025-10-22 18:35:26

Adding Commands

Time of First Successful Submission: 2025-10-28 17:55:27

Hijacking Commands

Time of First Successful Submission: 2025-10-28 18:19:41

Bashrc Backdoor

Time of First Successful Submission: 2025-10-21 16:14:18

Sniffing Input

Time of First Successful Submission: 2025-10-29 09:31:27

Overshared Directories

Time of First Successful Submission: 2025-10-29 09:38:08

Tricky Linking

Time of First Successful Submission: 2025-10-29 10:20:21

Sniffing Process Arguments

Time of First Successful Submission: 2025-10-30 07:33:50

Snooping on Configurations

Time of First Successful Submission: 2025-10-30 07:38:28

The Fork Bomb

Time of First Successful Submission: 2025-10-30 08:13:55

Disk-Space Doomsday

Time of First Successful Submission: 2025-10-30 10:32:40

rm -rf /

Time of First Successful Submission: 2025-10-30 10:37:46

Life after rm -rf /

Time of First Successful Submission: 2025-10-30 10:51:45

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-10-30 10:57:27


Computing 101

15 / 94 15746 / 21464


Your First Register

Time of First Successful Submission: 2025-10-18 09:17:53

Your First Syscall

Time of First Successful Submission: 2025-10-18 09:21:46

Exit Codes

Time of First Successful Submission: 2025-10-18 09:24:45

Building Executables

Time of First Successful Submission: 2025-10-18 09:43:06

Moving Between Registers

Time of First Successful Submission: 2025-10-18 09:56:18

Loading From Memory

Time of First Successful Submission: 2025-10-18 18:39:38

More Loading Practice

Time of First Successful Submission: 2025-10-18 18:43:43

Dereferencing Pointers

Time of First Successful Submission: 2025-11-02 10:49:37

Dereferencing Yourself

Time of First Successful Submission: 2025-11-02 11:03:32

Dereferencing with Offsets

Time of First Successful Submission: 2025-11-02 19:34:32

Stored Addresses

Time of First Successful Submission: 2025-11-06 10:56:39

Tracing Syscalls

Time of First Successful Submission: 2025-10-18 18:17:28

Starting GDB

Time of First Successful Submission: 2025-10-18 18:22:00

Starting Programs in GDB

Time of First Successful Submission: 2025-10-18 18:23:45

Exit

Time of First Successful Submission: 2025-11-26 10:57:27


Playing With Programs

48 / 116 7745 / 23334


What's the password?

Time of First Successful Submission: 2025-10-18 18:46:48

... and again!

Time of First Successful Submission: 2025-10-18 18:48:01

Newline Troubles

Time of First Successful Submission: 2025-10-18 19:01:15

Reasoning about files

Time of First Successful Submission: 2025-10-18 19:07:53

Specifying Filenames

Time of First Successful Submission: 2025-10-18 19:14:07

Binary and Hex Encoding

Time of First Successful Submission: 2025-11-09 20:12:40

More Hex

Time of First Successful Submission: 2025-11-09 20:16:01

Your First HTTP Request

Time of First Successful Submission: 2025-11-03 19:14:20

Reading Flask

Time of First Successful Submission: 2025-11-05 11:58:25

Commented Data

Time of First Successful Submission: 2025-11-17 13:43:31

HTTP Metadata

Time of First Successful Submission: 2025-11-17 14:46:52

HTTP (netcat)

Time of First Successful Submission: 2025-12-18 18:59:14

HTTP Paths (netcat)

Time of First Successful Submission: 2025-12-19 16:38:49

HTTP (curl)

Time of First Successful Submission: 2025-12-18 18:22:23

cat

Time of First Successful Submission: 2025-10-29 21:12:47

more

Time of First Successful Submission: 2025-10-30 12:14:34

less

Time of First Successful Submission: 2025-10-31 15:50:34

tail

Time of First Successful Submission: 2025-10-31 15:51:15

head

Time of First Successful Submission: 2025-10-31 16:01:47

sort

Time of First Successful Submission: 2025-10-31 17:27:49

vim

Time of First Successful Submission: 2025-10-31 17:28:48

emacs

Time of First Successful Submission: 2025-10-31 17:29:28

nano

Time of First Successful Submission: 2025-10-31 17:31:59

rev

Time of First Successful Submission: 2025-10-31 17:33:21

od

Time of First Successful Submission: 2025-11-01 08:45:24

hd

Time of First Successful Submission: 2025-11-01 08:47:46

xxd

Time of First Successful Submission: 2025-11-02 08:30:47

base32

Time of First Successful Submission: 2025-11-01 09:04:41

base64

Time of First Successful Submission: 2025-11-02 19:19:50

split

Time of First Successful Submission: 2025-11-01 09:10:05

gzip

Time of First Successful Submission: 2025-11-01 09:15:44

zip

Time of First Successful Submission: 2025-11-02 08:58:01

env

Time of First Successful Submission: 2025-11-02 09:08:21

nice

Time of First Successful Submission: 2025-11-02 19:38:59

whiptail

Time of First Successful Submission: 2025-11-06 08:37:33

chown

Time of First Successful Submission: 2025-11-01 09:16:49

chmod

Time of First Successful Submission: 2025-11-03 14:52:30

python

Time of First Successful Submission: 2025-11-04 08:37:22

date

Time of First Successful Submission: 2025-11-04 08:17:51

wc

Time of First Successful Submission: 2025-11-03 17:37:25

as

Time of First Successful Submission: 2025-11-03 17:47:43

SQL Queries

Time of First Successful Submission: 2025-11-03 20:22:57

Filtering SQL

Time of First Successful Submission: 2025-11-03 20:35:33

Choosing Columns

Time of First Successful Submission: 2025-11-03 20:54:43

Exclusionary Filtering

Time of First Successful Submission: 2025-11-09 21:36:08

Filtering Strings

Time of First Successful Submission: 2025-11-09 21:46:25

Filtering on Expressions

Time of First Successful Submission: 2025-11-11 07:29:29

Composite Conditions

Time of First Successful Submission: 2025-11-12 17:41:16


GCA CTF

40 / 104 69 / 43404


Using the Terminal

Time of First Successful Submission: 2025-10-17 12:55:57

Using the VSCode Workspace

Time of First Successful Submission: 2025-10-17 13:34:33

Using the GUI Desktop

Time of First Successful Submission: 2025-10-17 13:36:55

Pasting into the Desktop

Time of First Successful Submission: 2025-10-17 13:38:34

Restarting Challenges

Time of First Successful Submission: 2025-10-17 13:41:01

Getting Help

Time of First Successful Submission: 2025-10-17 13:45:00

Challenge Programs

Time of First Successful Submission: 2025-10-17 13:15:36

The Flag File

Time of First Successful Submission: 2025-10-17 13:21:26

Using Privileged Mode

Time of First Successful Submission: 2025-10-17 13:25:32

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-17 13:29:03

Persistent Home Directories - Two

Time of First Successful Submission: 2025-10-17 13:30:07

Running Commands

Time of First Successful Submission: 2025-10-18 19:17:47

Move through the Linux filesystem.

Time of First Successful Submission: 2025-10-18 19:49:58

Create and delete files.

Time of First Successful Submission: 2025-10-18 19:53:17

Move, copy, and rename files.

Time of First Successful Submission: 2025-10-19 09:53:13

Display file contents in the terminal.

Time of First Successful Submission: 2025-10-19 09:56:31

Create files with nano.

Time of First Successful Submission: 2025-10-19 08:47:59

Edit files with nano.

Time of First Successful Submission: 2025-10-19 11:33:03

Locate files on the Linux filesystem.

Time of First Successful Submission: 2025-10-19 08:45:27

Find the password! (Searching files)

Time of First Successful Submission: 2025-10-19 11:50:53

Advanced Directory Techniques.

Time of First Successful Submission: 2025-10-19 14:57:03

Learn about command flags.

Time of First Successful Submission: 2025-10-19 15:04:11

Printing

Time of First Successful Submission: 2025-10-19 15:09:30

Variables

Time of First Successful Submission: 2025-10-19 15:17:13

Format Print

Time of First Successful Submission: 2025-10-19 15:24:44

User Input

Time of First Successful Submission: 2025-12-11 12:03:04

Caesar Cipher Encoding

Time of First Successful Submission: 2025-11-06 08:54:06

Caesar Cipher Decoding

Time of First Successful Submission: 2025-11-06 08:55:47

Google Dorks

Time of First Successful Submission: 2025-10-18 20:07:43

Social Media Password

Time of First Successful Submission: 2025-10-18 20:14:43

Wayback Machine I

Time of First Successful Submission: 2025-10-18 20:20:09

Wayback Machine II

Time of First Successful Submission: 2025-10-18 20:36:19

Pale Red Horse Squad

Time of First Successful Submission: 2025-12-17 21:00:33

Swiss Army Button

Time of First Successful Submission: 2025-12-17 21:02:47

YeeBay

Time of First Successful Submission: 2025-12-24 12:40:17

Am I Admin?

Time of First Successful Submission: 2025-12-26 11:13:54

Am I Admin 2?

Time of First Successful Submission: 2025-12-26 11:18:42

Forceful Browsing

Time of First Successful Submission: 2025-12-27 15:38:47

Grep Master

Time of First Successful Submission: 2025-11-09 21:05:56

Unlock The Vault

Time of First Successful Submission: 2025-11-10 19:16:26