StressTestor

🎅 🐧

Advent of Pwn

12 / 12 65 / 569


Day 01

Time of First Successful Submission: 2026-08-13 15:37:29

Day 02

Time of First Successful Submission: 2026-08-13 22:21:11

Day 03

Time of First Successful Submission: 2026-08-13 22:22:27

Day 04

Time of First Successful Submission: 2026-08-13 22:15:26

Day 05

Time of First Successful Submission: 2026-08-13 22:26:41

Day 06

Time of First Successful Submission: 2026-08-13 22:17:38

Day 07

Time of First Successful Submission: 2026-08-13 15:40:59

Day 08

Time of First Successful Submission: 2026-08-13 15:41:41

Day 09

Time of First Successful Submission: 2026-08-13 22:30:31

Day 10

Time of First Successful Submission: 2026-08-13 22:31:24

Day 11

Time of First Successful Submission: 2026-08-13 22:37:15

Day 12

Time of First Successful Submission: 2026-08-13 15:36:52


Intro to Programming Languages

15 / 253 12943 / 40223


Commands

Time of First Successful Submission: 2026-08-13 08:17:54

Command Arguments

Time of First Successful Submission: 2026-08-13 08:18:11

Command History

Time of First Successful Submission: 2026-08-13 08:18:28

The Root Path

Time of First Successful Submission: 2026-08-13 08:30:13

Absolute Paths

Time of First Successful Submission: 2026-08-13 08:30:52

Changing position

Time of First Successful Submission: 2026-08-13 08:32:41

Changing to an Absolute Path

Time of First Successful Submission: 2026-08-13 08:33:31

Relative Paths

Time of First Successful Submission: 2026-08-13 08:31:04

Cat

Time of First Successful Submission: 2026-08-13 08:34:37

Ls

Time of First Successful Submission: 2026-08-13 08:35:28

Ls All

Time of First Successful Submission: 2026-08-13 08:36:31

Find

Time of First Successful Submission: 2026-08-13 08:37:14

Piping Echo

Time of First Successful Submission: 2026-08-13 23:49:43

Piping Stdout

Time of First Successful Submission: 2026-08-13 23:49:54

Piping Stdin

Time of First Successful Submission: 2026-08-13 23:50:59


Intro to Cybersecurity

183 / 183 263 / 22607


Path Traversal 1

Time of First Successful Submission: 2026-08-13 09:01:42

Path Traversal 2

Time of First Successful Submission: 2026-08-13 09:07:09

CMDi 1

Time of First Successful Submission: 2026-08-13 09:14:02

CMDi 2

Time of First Successful Submission: 2026-08-13 09:14:46

CMDi 3

Time of First Successful Submission: 2026-08-13 09:15:25

CMDi 4

Time of First Successful Submission: 2026-08-13 09:16:00

CMDi 5

Time of First Successful Submission: 2026-08-13 09:16:43

CMDi 6

Time of First Successful Submission: 2026-08-13 09:17:18

Authentication Bypass 1

Time of First Successful Submission: 2026-08-13 09:17:53

Authentication Bypass 2

Time of First Successful Submission: 2026-08-13 09:18:27

SQLi 1

Time of First Successful Submission: 2026-08-13 09:19:12

SQLi 2

Time of First Successful Submission: 2026-08-13 09:19:54

SQLi 3

Time of First Successful Submission: 2026-08-13 09:20:29

SQLi 4

Time of First Successful Submission: 2026-08-13 09:21:30

SQLi 5

Time of First Successful Submission: 2026-08-13 09:23:39

XSS 1

Time of First Successful Submission: 2026-08-13 09:24:31

XSS 2

Time of First Successful Submission: 2026-08-13 09:25:23

XSS 3

Time of First Successful Submission: 2026-08-13 09:26:40

XSS 4

Time of First Successful Submission: 2026-08-13 09:27:30

XSS 5

Time of First Successful Submission: 2026-08-13 09:28:46

XSS 6

Time of First Successful Submission: 2026-08-13 09:29:49

XSS 7

Time of First Successful Submission: 2026-08-13 09:31:34

CSRF 1

Time of First Successful Submission: 2026-08-13 09:33:26

CSRF 2

Time of First Successful Submission: 2026-08-13 09:34:37

CSRF 3

Time of First Successful Submission: 2026-08-13 09:35:47

CSRF 4

Time of First Successful Submission: 2026-08-13 09:37:02

CSRF 5

Time of First Successful Submission: 2026-08-13 09:38:16

Connect

Time of First Successful Submission: 2026-08-13 09:45:15

Send

Time of First Successful Submission: 2026-08-13 09:47:27

Shutdown

Time of First Successful Submission: 2026-08-13 09:49:30

Listen

Time of First Successful Submission: 2026-08-13 09:50:57

Scan 1

Time of First Successful Submission: 2026-08-13 09:52:01

Scan 2

Time of First Successful Submission: 2026-08-13 09:52:50

Monitor 1

Time of First Successful Submission: 2026-08-13 09:53:46

Monitor 2

Time of First Successful Submission: 2026-08-13 10:04:17

Sniffing Cookies

Time of First Successful Submission: 2026-08-13 10:22:35

Network Configuration

Time of First Successful Submission: 2026-08-13 10:20:31

Firewall 1

Time of First Successful Submission: 2026-08-13 10:23:58

Firewall 2

Time of First Successful Submission: 2026-08-13 10:28:32

Firewall 3

Time of First Successful Submission: 2026-08-13 10:29:12

Denial of Service 1

Time of First Successful Submission: 2026-08-13 10:29:50

Denial of Service 2

Time of First Successful Submission: 2026-08-13 10:30:26

Denial of Service 3

Time of First Successful Submission: 2026-08-13 10:42:43

Ethernet

Time of First Successful Submission: 2026-08-13 10:47:29

IP

Time of First Successful Submission: 2026-08-13 10:48:09

TCP

Time of First Successful Submission: 2026-08-13 10:49:04

TCP Handshake

Time of First Successful Submission: 2026-08-13 10:49:52

UDP

Time of First Successful Submission: 2026-08-13 10:51:44

UDP 2

Time of First Successful Submission: 2026-08-13 10:52:25

UDP Spoofing 1

Time of First Successful Submission: 2026-08-13 10:53:04

UDP Spoofing 2

Time of First Successful Submission: 2026-08-13 10:53:46

UDP Spoofing 3

Time of First Successful Submission: 2026-08-13 11:00:12

UDP Spoofing 4

Time of First Successful Submission: 2026-08-13 11:01:16

ARP

Time of First Successful Submission: 2026-08-13 11:03:05

Intercept

Time of First Successful Submission: 2026-08-13 11:03:50

Man-in-the-Middle

Time of First Successful Submission: 2026-08-13 11:32:06

XOR

Time of First Successful Submission: 2026-08-13 11:45:05

XORing Hex

Time of First Successful Submission: 2026-08-13 11:45:16

XORing ASCII

Time of First Successful Submission: 2026-08-13 11:45:27

XORing ASCII Strings

Time of First Successful Submission: 2026-08-13 11:45:38

One-time Pad

Time of First Successful Submission: 2026-08-13 11:45:51

One-time Pad Tampering

Time of First Successful Submission: 2026-08-13 11:48:55

Many-time Pad

Time of First Successful Submission: 2026-08-13 11:46:03

AES

Time of First Successful Submission: 2026-08-13 11:46:15

AES-ECB-CPA

Time of First Successful Submission: 2026-08-13 11:49:36

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2026-08-13 11:56:16

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2026-08-13 11:56:35

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2026-08-13 11:49:49

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2026-08-13 11:50:03

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-08-13 11:50:18

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2026-08-13 11:50:31

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2026-08-13 11:57:43

AES-CBC

Time of First Successful Submission: 2026-08-13 11:46:26

AES-CBC Tampering

Time of First Successful Submission: 2026-08-13 11:49:08

AES-CBC Resizing

Time of First Successful Submission: 2026-08-13 11:49:21

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2026-08-13 12:01:12

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2026-08-13 12:01:27

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2026-08-13 12:01:45

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2026-08-13 12:01:59

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2026-08-13 12:02:15

DHKE

Time of First Successful Submission: 2026-08-13 11:46:39

DHKE-to-AES

Time of First Successful Submission: 2026-08-13 11:46:51

RSA 1

Time of First Successful Submission: 2026-08-13 11:47:05

RSA 2

Time of First Successful Submission: 2026-08-13 11:47:19

RSA 3

Time of First Successful Submission: 2026-08-13 12:05:12

RSA 4

Time of First Successful Submission: 2026-08-13 12:05:23

RSA Signatures

Time of First Successful Submission: 2026-08-13 12:05:36

SHA 1

Time of First Successful Submission: 2026-08-13 12:04:47

SHA 2

Time of First Successful Submission: 2026-08-13 12:04:59

TLS 1

Time of First Successful Submission: 2026-08-13 12:05:49

TLS 2

Time of First Successful Submission: 2026-08-13 12:06:04

level1

Time of First Successful Submission: 2026-08-13 11:33:32

level2

Time of First Successful Submission: 2026-08-13 11:33:44

level3

Time of First Successful Submission: 2026-08-13 11:33:58

level4

Time of First Successful Submission: 2026-08-13 11:34:12

level5

Time of First Successful Submission: 2026-08-13 11:34:24

level6

Time of First Successful Submission: 2026-08-13 11:36:12

level7

Time of First Successful Submission: 2026-08-13 11:36:29

level8

Time of First Successful Submission: 2026-08-13 11:36:42

level9

Time of First Successful Submission: 2026-08-13 11:36:55

level10

Time of First Successful Submission: 2026-08-13 11:37:56

level11

Time of First Successful Submission: 2026-08-13 11:40:26

level12

Time of First Successful Submission: 2026-08-13 11:40:41

level13

Time of First Successful Submission: 2026-08-13 11:41:46

level14

Time of First Successful Submission: 2026-08-13 11:42:00

level15

Time of First Successful Submission: 2026-08-13 11:42:14

level16

Time of First Successful Submission: 2026-08-13 11:42:33

level17

Time of First Successful Submission: 2026-08-13 11:42:46

level18

Time of First Successful Submission: 2026-08-13 11:43:02

level19

Time of First Successful Submission: 2026-08-13 11:43:14

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-08-13 12:15:24

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-08-13 12:15:44

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-08-13 12:16:05

Reading Endianness (Python)

Time of First Successful Submission: 2026-08-13 12:16:44

Reading Endianness (C)

Time of First Successful Submission: 2026-08-13 12:16:58

Reading Endianness (x86)

Time of First Successful Submission: 2026-08-13 12:17:16

Version Information (Python)

Time of First Successful Submission: 2026-08-13 12:17:26

Version Information (C)

Time of First Successful Submission: 2026-08-13 12:17:47

Version Information (x86)

Time of First Successful Submission: 2026-08-13 12:18:08

Metadata and Data (Python)

Time of First Successful Submission: 2026-08-13 12:18:18

Metadata and Data (C)

Time of First Successful Submission: 2026-08-13 12:18:48

Metadata and Data (x86)

Time of First Successful Submission: 2026-08-13 12:19:16

Input Restrictions (Python)

Time of First Successful Submission: 2026-08-13 12:19:27

Input Restrictions (C)

Time of First Successful Submission: 2026-08-13 12:22:35

Input Restrictions (x86)

Time of First Successful Submission: 2026-08-13 12:28:15

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-08-13 12:28:28

Behold the cIMG! (C)

Time of First Successful Submission: 2026-08-13 12:29:14

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-08-13 12:30:30

A Basic cIMG (Python)

Time of First Successful Submission: 2026-08-13 12:30:41

A Basic cIMG (C)

Time of First Successful Submission: 2026-08-13 12:30:53

A Basic cIMG (x86)

Time of First Successful Submission: 2026-08-13 12:31:04

Internal State Mini (C)

Time of First Successful Submission: 2026-08-13 12:32:49

Internal State Mini (x86)

Time of First Successful Submission: 2026-08-13 12:33:04

Internal State (C)

Time of First Successful Submission: 2026-08-13 12:33:16

Internal State (x86)

Time of First Successful Submission: 2026-08-13 12:34:00

File Formats: Directives (C)

Time of First Successful Submission: 2026-08-13 12:35:26

File Formats: Directives (x86)

Time of First Successful Submission: 2026-08-13 12:35:39

The Patch Directive

Time of First Successful Submission: 2026-08-13 12:44:12

Optimizing for Space

Time of First Successful Submission: 2026-08-13 12:44:25

Tweaking Images

Time of First Successful Submission: 2026-08-13 12:49:28

Storage and Retrieval

Time of First Successful Submission: 2026-08-13 12:55:53

Extracting Knowledge

Time of First Successful Submission: 2026-08-13 12:51:05

Advanced Sprites

Time of First Successful Submission: 2026-08-13 13:18:10

Accessing Resources

Time of First Successful Submission: 2026-08-13 13:05:23

Unsafe Animations

Time of First Successful Submission: 2026-08-13 13:04:03

Animations

Time of First Successful Submission: 2026-08-13 12:52:23

Interoperability: Patching Data

Time of First Successful Submission: 2026-08-13 13:08:43

Patching Code

Time of First Successful Submission: 2026-08-13 13:09:01

Patching Control Flow

Time of First Successful Submission: 2026-08-13 13:09:18

Your First Overflow (easy)

Time of First Successful Submission: 2026-08-13 13:19:39

Your First Overflow (hard)

Time of First Successful Submission: 2026-08-13 13:19:54

Precision (easy)

Time of First Successful Submission: 2026-08-13 13:20:52

Precision (hard)

Time of First Successful Submission: 2026-08-13 13:21:03

Variable Control (easy)

Time of First Successful Submission: 2026-08-13 13:22:55

Variable Control (hard)

Time of First Successful Submission: 2026-08-13 13:23:07

Control Hijack (easy)

Time of First Successful Submission: 2026-08-13 13:24:17

Control Hijack (hard)

Time of First Successful Submission: 2026-08-13 13:24:28

Tricky Control Hijack (easy)

Time of First Successful Submission: 2026-08-13 13:25:52

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-08-13 13:26:04

PIEs (easy)

Time of First Successful Submission: 2026-08-13 13:27:59

PIEs (hard)

Time of First Successful Submission: 2026-08-13 13:28:11

String Lengths (easy)

Time of First Successful Submission: 2026-08-13 13:29:17

String Lengths (hard)

Time of First Successful Submission: 2026-08-13 13:29:28

Basic Shellcode

Time of First Successful Submission: 2026-08-13 13:31:38

NOP Sleds

Time of First Successful Submission: 2026-08-13 13:31:50

NULL-Free Shellcode

Time of First Successful Submission: 2026-08-13 13:32:04

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2026-08-13 13:33:16

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2026-08-13 13:33:28

Hijack to Shellcode (easy)

Time of First Successful Submission: 2026-08-13 13:37:41

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-08-13 13:37:55

ECB-to-Win (easy)

Time of First Successful Submission: 2026-08-13 13:40:16

ECB-to-Win (hard)

Time of First Successful Submission: 2026-08-13 13:40:32

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2026-08-13 13:42:11

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2026-08-13 13:42:28

CIMG Screenshots

Time of First Successful Submission: 2026-08-13 13:53:11

CIMG Screenshots 2

Time of First Successful Submission: 2026-08-13 13:58:27

Wily Webserver

Time of First Successful Submission: 2026-08-13 14:05:01

The Watering Hole

Time of First Successful Submission: 2026-08-13 14:07:40

Secure Chat 1

Time of First Successful Submission: 2026-08-13 14:12:42

Secure Chat 2

Time of First Successful Submission: 2026-08-13 14:14:56

Secure Chat 3

Time of First Successful Submission: 2026-08-13 14:47:46

Secure Chat 4

Time of First Successful Submission: 2026-08-13 14:49:15

Secure Chat 5

Time of First Successful Submission: 2026-08-13 14:52:40


Program Security

76 / 162 1097 / 10320


ello ackers!

Time of First Successful Submission: 2026-08-14 22:39:35

Syscall Smuggler

Time of First Successful Submission: 2026-08-14 22:42:03

Syscall Shenanigans

Time of First Successful Submission: 2026-08-14 22:42:26

Byte Budget

Time of First Successful Submission: 2026-08-14 22:48:23

ClobberCode

Time of First Successful Submission: 2026-08-14 22:49:25

Diverse Delivery

Time of First Successful Submission: 2026-08-14 22:49:55

Pocket Payload

Time of First Successful Submission: 2026-08-14 23:04:35

Micro Menace

Time of First Successful Submission: 2026-08-14 23:05:33

Login Leakage (Easy)

Time of First Successful Submission: 2026-08-14 23:08:36

Login Leakage (Hard)

Time of First Successful Submission: 2026-08-14 23:09:02

Bounds Breaker (Easy)

Time of First Successful Submission: 2026-08-14 23:10:42

Bounds Breaker (Hard)

Time of First Successful Submission: 2026-08-14 23:11:13

Casting Catastrophe (Easy)

Time of First Successful Submission: 2026-08-14 23:14:13

Casting Catastrophe (Hard)

Time of First Successful Submission: 2026-08-14 23:14:47

Pointer Problems (Easy)

Time of First Successful Submission: 2026-08-14 23:15:52

Pointer Problems (Hard)

Time of First Successful Submission: 2026-08-14 23:18:42

Anomalous Array (Easy)

Time of First Successful Submission: 2026-08-14 23:20:27

Anomalous Array (Hard)

Time of First Successful Submission: 2026-08-14 23:21:06

Now you got it (Easy)

Time of First Successful Submission: 2026-08-14 23:24:15

Now you got it (Hard)

Time of First Successful Submission: 2026-08-14 23:25:56

Loop Lunacy (Easy)

Time of First Successful Submission: 2026-08-14 23:29:23

Loop Lunacy (Hard)

Time of First Successful Submission: 2026-08-14 23:29:57

Nosy Neighbor (Easy)

Time of First Successful Submission: 2026-08-14 23:30:51

Nosy Neighbor (Hard)

Time of First Successful Submission: 2026-08-14 23:31:27

Recursive Ruin (Easy)

Time of First Successful Submission: 2026-08-14 23:38:08

Recursive Ruin (Hard)

Time of First Successful Submission: 2026-08-14 23:38:43

Lingering Leftover (Easy)

Time of First Successful Submission: 2026-08-14 23:40:09

Lingering Leftover (Hard)

Time of First Successful Submission: 2026-08-14 23:40:44

Latent Leak (Easy)

Time of First Successful Submission: 2026-08-14 23:46:09

Latent Leak (Hard)

Time of First Successful Submission: 2026-08-14 23:47:54

Fork Foolery (Easy)

Time of First Successful Submission: 2026-08-14 23:50:40

Fork Foolery (Hard)

Time of First Successful Submission: 2026-08-14 23:52:00

Canary Conundrum (Easy)

Time of First Successful Submission: 2026-08-14 23:54:09

Canary Conundrum (Hard)

Time of First Successful Submission: 2026-08-14 23:57:34

A Crafty Clobber (Easy)

Time of First Successful Submission: 2026-08-15 00:00:43

A Crafty Clobber (Hard)

Time of First Successful Submission: 2026-08-15 00:01:58

Can It Fizz?

Time of First Successful Submission: 2026-08-15 00:06:45

Does It Buzz?

Time of First Successful Submission: 2026-08-15 00:09:47

Make It FizzBuzz

Time of First Successful Submission: 2026-08-15 00:14:40

Terrible Token (Easy)

Time of First Successful Submission: 2026-08-15 00:17:55

Terrible Token (Hard)

Time of First Successful Submission: 2026-08-15 00:18:29

Tangled Ticket (Easy)

Time of First Successful Submission: 2026-08-15 00:19:21

Tangled Ticket (Hard)

Time of First Successful Submission: 2026-08-15 00:19:59

Bit Bender

Time of First Successful Submission: 2026-08-15 00:20:34

Substitution Sorcery

Time of First Successful Submission: 2026-08-15 00:24:22

Meager Mangler (Easy)

Time of First Successful Submission: 2026-08-15 00:27:41

Meager Mangler (Hard)

Time of First Successful Submission: 2026-08-15 00:28:39

Monstrous Mangler (Easy)

Time of First Successful Submission: 2026-08-15 00:29:10

Monstrous Mangler (Hard)

Time of First Successful Submission: 2026-08-15 00:30:00

Patched Up (Easy)

Time of First Successful Submission: 2026-08-15 00:31:15

Patched Up (Hard)

Time of First Successful Submission: 2026-08-15 00:31:44

Puzzle Patch (Easy)

Time of First Successful Submission: 2026-08-15 00:32:21

Puzzle Patch (Hard)

Time of First Successful Submission: 2026-08-15 00:32:43

Patch Perfect (Easy)

Time of First Successful Submission: 2026-08-15 00:33:49

Patch Perfect (Hard)

Time of First Successful Submission: 2026-08-15 00:34:59

Trust the Yancode (Easy)

Time of First Successful Submission: 2026-08-15 00:37:52

Trust the Yancode (Hard)

Time of First Successful Submission: 2026-08-15 00:40:35

Know the Yancode (Easy)

Time of First Successful Submission: 2026-08-15 00:41:43

Know the Yancode (Hard)

Time of First Successful Submission: 2026-08-15 00:42:15

Master the Yancode (Easy)

Time of First Successful Submission: 2026-08-15 00:43:24

Master the Yancode (Hard)

Time of First Successful Submission: 2026-08-15 00:43:55

Transcend the Yancode (Easy)

Time of First Successful Submission: 2026-08-15 00:47:52

Transcend the Yancode (Hard)

Time of First Successful Submission: 2026-08-15 00:47:22

The Yanalyzer (Easy)

Time of First Successful Submission: 2026-08-15 00:53:57

The Yanalyzer (Hard)

Time of First Successful Submission: 2026-08-15 00:54:34

The Yangler (Easy)

Time of First Successful Submission: 2026-08-15 00:58:24

The Yangler (Hard)

Time of First Successful Submission: 2026-08-15 00:58:58

Yancraft (Easy)

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

Yancraft (Hard)

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

Yansanity (Easy)

Time of First Successful Submission: 2026-08-15 01:12:39

Yansanity (Hard)

Time of First Successful Submission: 2026-08-15 01:18:36

When the Cow Says Moo

Time of First Successful Submission: 2026-08-15 01:21:55

Predictable Migration

Time of First Successful Submission: 2026-08-15 01:23:39

Hashing Heifers

Time of First Successful Submission: 2026-08-15 01:24:44

Salty Stampede

Time of First Successful Submission: 2026-08-15 01:27:31

Loose Link (Easy)

Time of First Successful Submission: 2026-08-15 01:30:11


Start Here

11 / 12 12602 / 55714


Using the Terminal

Time of First Successful Submission: 2026-08-13 07:20:24

Using the VSCode Workspace

Time of First Successful Submission: 2026-08-13 07:23:18

Using the GUI Desktop

Time of First Successful Submission: 2026-08-13 07:26:12

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2026-08-13 08:04:09

Challenge Programs

Time of First Successful Submission: 2026-08-13 08:00:12

The Flag File

Time of First Successful Submission: 2026-08-13 08:01:38

Using Privileged Mode

Time of First Successful Submission: 2026-08-13 08:03:19

Persistent Home Directories - One

Time of First Successful Submission: 2026-08-13 08:02:11

Persistent Home Directories - Two

Time of First Successful Submission: 2026-08-13 08:02:36


Linux Luminarium

128 / 128 4377 / 40837


Intro to Commands

Time of First Successful Submission: 2026-08-13 08:17:54

Intro to Arguments

Time of First Successful Submission: 2026-08-13 08:18:11

Command History

Time of First Successful Submission: 2026-08-13 08:18:28

The Root

Time of First Successful Submission: 2026-08-13 08:30:13

Program and absolute paths

Time of First Successful Submission: 2026-08-13 08:30:52

Position thy self

Time of First Successful Submission: 2026-08-13 08:32:41

Position elsewhere

Time of First Successful Submission: 2026-08-13 08:33:31

implicit relative paths, from /

Time of First Successful Submission: 2026-08-13 08:31:04

explicit relative paths, from /

Time of First Successful Submission: 2026-08-13 08:31:14

implicit relative path

Time of First Successful Submission: 2026-08-13 08:31:25

home sweet home

Time of First Successful Submission: 2026-08-13 08:31:36

cat: not the pet, but the command!

Time of First Successful Submission: 2026-08-13 08:34:37

catting absolute paths

Time of First Successful Submission: 2026-08-13 08:34:51

more catting practice

Time of First Successful Submission: 2026-08-13 08:38:24

grepping for a needle in a haystack

Time of First Successful Submission: 2026-08-13 08:35:03

comparing files

Time of First Successful Submission: 2026-08-13 08:35:15

listing files

Time of First Successful Submission: 2026-08-13 08:35:28

touching files

Time of First Successful Submission: 2026-08-13 08:35:39

removing files

Time of First Successful Submission: 2026-08-13 08:35:55

moving files

Time of First Successful Submission: 2026-08-13 08:36:06

copying files

Time of First Successful Submission: 2026-08-13 08:36:18

hidden files

Time of First Successful Submission: 2026-08-13 08:36:31

An Epic Filesystem Quest

Time of First Successful Submission: 2026-08-13 08:45:17

making directories

Time of First Successful Submission: 2026-08-13 08:36:42

finding files

Time of First Successful Submission: 2026-08-13 08:37:14

linking files

Time of First Successful Submission: 2026-08-13 08:37:27

Learning From Documentation

Time of First Successful Submission: 2026-08-13 08:49:36

Learning Complex Usage

Time of First Successful Submission: 2026-08-13 08:49:51

Reading Manuals

Time of First Successful Submission: 2026-08-13 09:03:12

Searching Manuals

Time of First Successful Submission: 2026-08-13 09:02:07

Searching For Manuals

Time of First Successful Submission: 2026-08-13 09:05:01

Helpful Programs

Time of First Successful Submission: 2026-08-13 09:04:04

Help for Builtins

Time of First Successful Submission: 2026-08-13 09:04:32

Matching with *

Time of First Successful Submission: 2026-08-13 23:27:41

Matching with ?

Time of First Successful Submission: 2026-08-13 23:27:56

Matching with []

Time of First Successful Submission: 2026-08-13 23:28:08

Matching paths with []

Time of First Successful Submission: 2026-08-13 23:28:20

Multiple globs

Time of First Successful Submission: 2026-08-13 23:28:32

Mixing globs

Time of First Successful Submission: 2026-08-13 23:28:45

Exclusionary globbing

Time of First Successful Submission: 2026-08-13 23:28:57

Tab completion

Time of First Successful Submission: 2026-08-13 23:29:10

Multiple options for tab completion

Time of First Successful Submission: 2026-08-13 23:36:16

Tab completion on commands

Time of First Successful Submission: 2026-08-13 23:36:30

Redirecting output

Time of First Successful Submission: 2026-08-13 23:49:43

Redirecting more output

Time of First Successful Submission: 2026-08-13 23:49:54

Appending output

Time of First Successful Submission: 2026-08-13 23:50:34

Redirecting errors

Time of First Successful Submission: 2026-08-13 23:50:47

Redirecting input

Time of First Successful Submission: 2026-08-13 23:50:59

Grepping stored results

Time of First Successful Submission: 2026-08-13 23:51:13

Grepping live output

Time of First Successful Submission: 2026-08-13 23:51:26

Grepping errors

Time of First Successful Submission: 2026-08-13 23:52:20

Filtering with grep -v

Time of First Successful Submission: 2026-08-13 23:52:37

Filtering with sed

Time of First Successful Submission: 2026-08-13 23:52:49

Duplicating piped data with tee

Time of First Successful Submission: 2026-08-13 23:54:01

Process substitution for input

Time of First Successful Submission: 2026-08-13 23:54:48

Writing to multiple programs

Time of First Successful Submission: 2026-08-13 23:55:00

Split-piping stderr and stdout

Time of First Successful Submission: 2026-08-14 00:06:37

Named pipes

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

Printing Variables

Time of First Successful Submission: 2026-08-13 23:36:44

Setting Variables

Time of First Successful Submission: 2026-08-13 23:36:57

Multi-word Variables

Time of First Successful Submission: 2026-08-13 23:37:10

Exporting Variables

Time of First Successful Submission: 2026-08-13 23:37:22

Printing Exported Variables

Time of First Successful Submission: 2026-08-13 23:37:37

Storing Command Output

Time of First Successful Submission: 2026-08-13 23:37:50

Reading Input

Time of First Successful Submission: 2026-08-13 23:46:03

Reading Files

Time of First Successful Submission: 2026-08-13 23:46:16

Translating characters

Time of First Successful Submission: 2026-08-13 23:46:27

Deleting characters

Time of First Successful Submission: 2026-08-13 23:46:38

Deleting newlines

Time of First Successful Submission: 2026-08-13 23:46:49

Extracting the first lines with head

Time of First Successful Submission: 2026-08-13 23:47:01

Extracting specific sections of text

Time of First Successful Submission: 2026-08-13 23:47:15

Sorting data

Time of First Successful Submission: 2026-08-13 23:47:31

Listing Processes

Time of First Successful Submission: 2026-08-14 00:39:30

Killing Processes

Time of First Successful Submission: 2026-08-14 00:41:22

Interrupting Processes

Time of First Successful Submission: 2026-08-14 00:42:46

Killing Misbehaving Processes

Time of First Successful Submission: 2026-08-14 00:44:52

Suspending Processes

Time of First Successful Submission: 2026-08-14 00:47:38

Resuming Processes

Time of First Successful Submission: 2026-08-14 00:47:57

Backgrounding Processes

Time of First Successful Submission: 2026-08-14 00:48:18

Foregrounding Processes

Time of First Successful Submission: 2026-08-14 00:48:43

Starting Backgrounded Processes

Time of First Successful Submission: 2026-08-14 00:48:57

Process Exit Codes

Time of First Successful Submission: 2026-08-14 00:49:11

Becoming root with su

Time of First Successful Submission: 2026-08-14 00:28:33

Other users with su

Time of First Successful Submission: 2026-08-14 00:28:55

Cracking passwords

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

Using sudo

Time of First Successful Submission: 2026-08-14 00:32:56

Changing File Ownership

Time of First Successful Submission: 2026-08-14 00:18:52

Groups and Files

Time of First Successful Submission: 2026-08-14 00:21:02

Fun With Groups Names

Time of First Successful Submission: 2026-08-14 00:24:02

Changing Permissions

Time of First Successful Submission: 2026-08-14 00:24:29

Executable Files

Time of First Successful Submission: 2026-08-14 00:25:13

Permission Tweaking Practice

Time of First Successful Submission: 2026-08-14 00:25:28

Permissions Setting Practice

Time of First Successful Submission: 2026-08-14 00:25:44

The SUID Bit

Time of First Successful Submission: 2026-08-14 00:25:57

Chaining with Semicolons

Time of First Successful Submission: 2026-08-14 00:09:45

Building on Success

Time of First Successful Submission: 2026-08-14 00:10:01

Handling Failure

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

Your First Shell Script

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

Redirecting Script Output

Time of First Successful Submission: 2026-08-14 00:11:32

Executable Shell Scripts

Time of First Successful Submission: 2026-08-14 00:11:48

Understanding Shebangs

Time of First Successful Submission: 2026-08-14 00:12:02

Scripting with Arguments

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

Scripting with Conditionals

Time of First Successful Submission: 2026-08-14 00:12:32

Scripting with Default Cases

Time of First Successful Submission: 2026-08-14 00:12:46

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-08-14 00:13:00

Reading Shell Scripts

Time of First Successful Submission: 2026-08-14 00:13:14

Launching Screen

Time of First Successful Submission: 2026-08-14 00:57:24

Detaching and Attaching

Time of First Successful Submission: 2026-08-14 01:00:33

Finding Sessions

Time of First Successful Submission: 2026-08-14 01:00:49

Switching Windows

Time of First Successful Submission: 2026-08-14 01:01:04

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-08-14 01:02:22

Switching Windows (tmux)

Time of First Successful Submission: 2026-08-14 01:03:20

The PATH Variable

Time of First Successful Submission: 2026-08-14 00:33:08

Setting PATH

Time of First Successful Submission: 2026-08-14 00:33:21

Finding Commands

Time of First Successful Submission: 2026-08-14 00:34:30

Adding Commands

Time of First Successful Submission: 2026-08-14 00:34:44

Hijacking Commands

Time of First Successful Submission: 2026-08-14 00:34:58

Bashrc Backdoor

Time of First Successful Submission: 2026-08-14 01:03:38

Sniffing Input

Time of First Successful Submission: 2026-08-14 01:04:03

Overshared Directories

Time of First Successful Submission: 2026-08-14 01:04:28

Tricky Linking

Time of First Successful Submission: 2026-08-14 01:04:57

Sniffing Process Arguments

Time of First Successful Submission: 2026-08-14 01:05:19

Snooping on Configurations

Time of First Successful Submission: 2026-08-14 01:05:33

The Fork Bomb

Time of First Successful Submission: 2026-08-14 22:13:49

Disk-Space Doomsday

Time of First Successful Submission: 2026-08-14 21:43:44

rm -rf /

Time of First Successful Submission: 2026-08-14 21:51:00

Life after rm -rf /

Time of First Successful Submission: 2026-08-14 21:51:56

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-08-14 22:11:24


DSU Cyber Camps

11 / 104 12798 / 56028


Using the Terminal

Time of First Successful Submission: 2026-08-13 07:20:24

Using the VSCode Workspace

Time of First Successful Submission: 2026-08-13 07:23:18

Using the GUI Desktop

Time of First Successful Submission: 2026-08-13 07:26:12

Pasting into the Desktop

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

Connecting over SSH

Time of First Successful Submission: 2026-08-13 07:50:36

Restarting Challenges

Time of First Successful Submission: 2026-08-13 08:04:09

Challenge Programs

Time of First Successful Submission: 2026-08-13 08:00:12

The Flag File

Time of First Successful Submission: 2026-08-13 08:01:38

Using Privileged Mode

Time of First Successful Submission: 2026-08-13 08:03:19

Persistent Home Directories - One

Time of First Successful Submission: 2026-08-13 08:02:11

Persistent Home Directories - Two

Time of First Successful Submission: 2026-08-13 08:02:36


GCA CTF

11 / 104 12798 / 56028


Using the Terminal

Time of First Successful Submission: 2026-08-13 07:20:24

Using the VSCode Workspace

Time of First Successful Submission: 2026-08-13 07:23:18

Using the GUI Desktop

Time of First Successful Submission: 2026-08-13 07:26:12

Pasting into the Desktop

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

Connecting over SSH

Time of First Successful Submission: 2026-08-13 07:50:36

Restarting Challenges

Time of First Successful Submission: 2026-08-13 08:04:09

Challenge Programs

Time of First Successful Submission: 2026-08-13 08:00:12

The Flag File

Time of First Successful Submission: 2026-08-13 08:01:38

Using Privileged Mode

Time of First Successful Submission: 2026-08-13 08:03:19

Persistent Home Directories - One

Time of First Successful Submission: 2026-08-13 08:02:11

Persistent Home Directories - Two

Time of First Successful Submission: 2026-08-13 08:02:36