Fr4gments

Intro to Cybersecurity

3 / 181 10411 / 11824


Your First Overflow (easy)

Time of First Successful Submission: 2025-04-17 14:51:01

Your First Overflow (hard)

Time of First Successful Submission: 2025-04-17 14:55:39

Precision (easy)

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


Getting Started

10 / 10 7684 / 20731


Using the VSCode Workspace

Time of First Successful Submission: 2025-03-19 14:46:51

Using the GUI Desktop

Time of First Successful Submission: 2025-03-19 14:54:03

Pasting into the Desktop

Time of First Successful Submission: 2025-03-19 14:56:24

Restarting Challenges

Time of First Successful Submission: 2025-03-19 14:59:58

Getting Help

Time of First Successful Submission: 2025-03-19 15:04:23

Challenge Programs

Time of First Successful Submission: 2025-03-19 15:08:54

The Flag File

Time of First Successful Submission: 2025-03-19 15:14:43

Using Practice Mode

Time of First Successful Submission: 2025-03-19 15:20:37

Persistent Home Directories - One

Time of First Successful Submission: 2025-03-20 07:58:30

Persistent Home Directories - Two

Time of First Successful Submission: 2025-03-20 08:01:06


Linux Luminarium

15 / 84 9532 / 13865


Intro to Commands

Time of First Successful Submission: 2025-03-24 21:39:50

Intro to Arguments

Time of First Successful Submission: 2025-03-24 21:41:16

The Root

Time of First Successful Submission: 2025-03-25 11:42:28

Program and absolute paths

Time of First Successful Submission: 2025-03-25 11:43:53

Position thy self

Time of First Successful Submission: 2025-03-25 11:49:20

Position elsewhere

Time of First Successful Submission: 2025-03-25 11:54:07

Position yet elsewhere

Time of First Successful Submission: 2025-03-25 11:55:16

implicit relative paths, from /

Time of First Successful Submission: 2025-03-25 11:57:35

explicit relative paths, from /

Time of First Successful Submission: 2025-03-25 12:00:40

implicit relative path

Time of First Successful Submission: 2025-03-25 12:05:17

home sweet home

Time of First Successful Submission: 2025-03-25 12:12:08

cat: not the pet, but the command!

Time of First Successful Submission: 2025-04-18 13:16:44

catting absolute paths

Time of First Successful Submission: 2025-04-18 13:19:13

more catting practice

Time of First Successful Submission: 2025-04-18 13:20:31

grepping for a needle in a haystack

Time of First Successful Submission: 2025-04-18 13:23:15


Computing 101

28 / 69 7856 / 13302


Your First Register

Time of First Successful Submission: 2025-04-18 14:15:16

Your First Syscall

Time of First Successful Submission: 2025-04-18 14:39:36

Exit Codes

Time of First Successful Submission: 2025-04-18 14:42:12

Building Executables

Time of First Successful Submission: 2025-04-19 19:08:18

Moving Between Registers

Time of First Successful Submission: 2025-04-19 19:42:29

Tracing Syscalls

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

Starting GDB

Time of First Successful Submission: 2025-04-20 12:43:41

Starting Programs in GDB

Time of First Successful Submission: 2025-04-20 12:47:43

Loading From Memory

Time of First Successful Submission: 2025-04-26 12:20:48

More Loading Practice

Time of First Successful Submission: 2025-04-26 12:22:02

Dereferencing Pointers

Time of First Successful Submission: 2025-04-26 12:28:49

Dereferencing Yourself

Time of First Successful Submission: 2025-04-26 12:34:04

Dereferencing with Offsets

Time of First Successful Submission: 2025-04-26 12:38:38

Stored Addresses

Time of First Successful Submission: 2025-04-26 12:49:13

Double Dereference

Time of First Successful Submission: 2025-04-26 12:57:24

Triple Dereference

Time of First Successful Submission: 2025-04-26 13:00:41

Writing Output

Time of First Successful Submission: 2025-04-29 19:52:31

Chaining Syscalls

Time of First Successful Submission: 2025-04-29 19:59:35

Writing Strings

Time of First Successful Submission: 2025-04-29 20:06:33

Reading Data

Time of First Successful Submission: 2025-04-29 20:17:13

set-register

Time of First Successful Submission: 2025-05-04 13:56:05

set-multiple-registers

Time of First Successful Submission: 2025-05-04 13:58:18

add-to-register

Time of First Successful Submission: 2025-05-04 14:01:23

linear-equation-registers

Time of First Successful Submission: 2025-05-04 14:14:39

integer-division

Time of First Successful Submission: 2025-05-04 14:31:08

modulo-operation

Time of First Successful Submission: 2025-05-04 14:39:46

set-upper-byte

Time of First Successful Submission: 2025-05-04 14:42:59

efficient-modulo

Time of First Successful Submission: 2025-05-04 15:11:44


Playing With Programs

34 / 255 7266 / 19694


What's the password?

Time of First Successful Submission: 2025-03-24 21:03:13

... and again!

Time of First Successful Submission: 2025-03-24 21:04:45

Newline Troubles

Time of First Successful Submission: 2025-03-24 21:11:18

Reasoning about files

Time of First Successful Submission: 2025-03-25 12:25:47

Specifying Filenames

Time of First Successful Submission: 2025-03-25 12:28:08

Binary and Hex Encoding

Time of First Successful Submission: 2025-03-25 13:44:56

More Hex

Time of First Successful Submission: 2025-03-25 13:47:29

Decoding Hex

Time of First Successful Submission: 2025-03-25 13:51:51

Decoding Practice

Time of First Successful Submission: 2025-03-25 13:57:01

Encoding Practice

Time of First Successful Submission: 2025-03-25 14:26:38

Hex-encoding ASCII

Time of First Successful Submission: 2025-03-25 14:56:56

Nested Encoding

Time of First Successful Submission: 2025-03-25 15:00:54

Hex-encoding UTF-8

Time of First Successful Submission: 2025-03-25 15:16:51

UTF Mixups

Time of First Successful Submission: 2025-03-25 15:36:39

Modifying Encoded Data

Time of First Successful Submission: 2025-03-25 15:52:53

Decoding Base64

Time of First Successful Submission: 2025-03-25 16:26:29

Encoding Base64

Time of First Successful Submission: 2025-03-25 16:36:11

Dealing with Obfuscation

Time of First Successful Submission: 2025-03-25 17:25:35

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-03-25 19:42:06

cat

Time of First Successful Submission: 2025-03-25 19:59:59

more

Time of First Successful Submission: 2025-03-25 20:01:10

less

Time of First Successful Submission: 2025-03-25 20:01:54

tail

Time of First Successful Submission: 2025-03-25 20:02:52

head

Time of First Successful Submission: 2025-03-25 20:03:37

sort

Time of First Successful Submission: 2025-03-25 20:04:24

vim

Time of First Successful Submission: 2025-03-25 20:05:24

emacs

Time of First Successful Submission: 2025-03-25 20:07:11

nano

Time of First Successful Submission: 2025-03-25 20:07:57

rev

Time of First Successful Submission: 2025-03-25 20:11:00

od

Time of First Successful Submission: 2025-03-25 20:19:06

hd

Time of First Successful Submission: 2025-03-25 20:21:34

xxd

Time of First Successful Submission: 2025-03-25 20:22:51

base32

Time of First Successful Submission: 2025-03-25 20:24:27

base64

Time of First Successful Submission: 2025-03-25 20:26:34