Al3xploit

🐧 💻 🔤

pwn.college Archives

31 / 232 10518 / 25760


Triple Dereference

Time of First Successful Submission: 2026-01-18 00:53:08

set-register

Time of First Successful Submission: 2026-01-19 14:37:30

set-multiple-registers

Time of First Successful Submission: 2026-01-19 14:39:37

add-to-register

Time of First Successful Submission: 2026-01-19 14:58:56

linear-equation-registers

Time of First Successful Submission: 2026-01-19 15:59:25

integer-division

Time of First Successful Submission: 2026-01-19 16:04:07

modulo-operation

Time of First Successful Submission: 2026-01-19 16:26:24

set-upper-byte

Time of First Successful Submission: 2026-01-19 19:18:04

efficient-modulo

Time of First Successful Submission: 2026-01-20 16:02:48

byte-extraction

Time of First Successful Submission: 2026-01-20 18:29:37

bitwise-and

Time of First Successful Submission: 2026-01-20 18:42:35

check-even

Time of First Successful Submission: 2026-01-20 18:53:21

memory-read

Time of First Successful Submission: 2026-01-20 20:46:05

memory-write

Time of First Successful Submission: 2026-01-20 21:40:12

memory-increment

Time of First Successful Submission: 2026-01-20 23:13:18

byte-access

Time of First Successful Submission: 2026-01-21 09:35:39

memory-size-access

Time of First Successful Submission: 2026-01-21 09:42:34

little-endian-write

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

memory-sum

Time of First Successful Submission: 2026-01-23 14:46:15

stack-subtraction

Time of First Successful Submission: 2026-01-23 17:58:51

swap-stack-values

Time of First Successful Submission: 2026-01-23 18:01:45

average-stack-values

Time of First Successful Submission: 2026-01-23 23:09:42

absolute-jump

Time of First Successful Submission: 2026-01-24 00:29:38

relative-jump

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

jump-trampoline

Time of First Successful Submission: 2026-01-24 04:11:27

conditional-jump

Time of First Successful Submission: 2026-01-25 03:55:53

indirect-jump

Time of First Successful Submission: 2026-01-31 14:58:14

average-loop

Time of First Successful Submission: 2026-01-31 18:46:45

count-non-zero

Time of First Successful Submission: 2026-02-05 11:29:17

string-lower

Time of First Successful Submission: 2026-02-06 17:08:38

most-common-byte

Time of First Successful Submission: 2026-02-06 17:29:54


Intro to Programming Languages

15 / 253 7421 / 36858


Commands

Time of First Successful Submission: 2025-12-29 18:52:45

Command Arguments

Time of First Successful Submission: 2025-12-29 18:53:18

Command History

Time of First Successful Submission: 2025-12-29 18:53:58

The Root Path

Time of First Successful Submission: 2025-12-29 18:55:51

Absolute Paths

Time of First Successful Submission: 2025-12-29 18:56:21

Changing position

Time of First Successful Submission: 2025-12-29 18:57:38

Changing to an Absolute Path

Time of First Successful Submission: 2025-12-29 19:03:18

Relative Paths

Time of First Successful Submission: 2025-12-29 19:05:07

Cat

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

Ls

Time of First Successful Submission: 2025-12-30 14:38:18

Ls All

Time of First Successful Submission: 2025-12-30 20:19:56

Find

Time of First Successful Submission: 2025-12-30 22:29:14

Piping Echo

Time of First Successful Submission: 2026-01-09 19:10:49

Piping Stdout

Time of First Successful Submission: 2026-01-09 19:13:18

Piping Stdin

Time of First Successful Submission: 2026-01-09 19:54:14


Intro to Cybersecurity

183 / 183 241 / 21720


Path Traversal 1

Time of First Successful Submission: 2026-06-14 18:56:50

Path Traversal 2

Time of First Successful Submission: 2026-06-14 19:16:52

CMDi 1

Time of First Successful Submission: 2026-06-14 19:22:01

CMDi 2

Time of First Successful Submission: 2026-06-14 19:35:05

CMDi 3

Time of First Successful Submission: 2026-06-14 21:10:03

CMDi 4

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

CMDi 5

Time of First Successful Submission: 2026-06-14 22:17:37

CMDi 6

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

Authentication Bypass 1

Time of First Successful Submission: 2026-06-15 01:29:17

Authentication Bypass 2

Time of First Successful Submission: 2026-06-15 01:30:39

SQLi 1

Time of First Successful Submission: 2026-06-15 14:32:23

SQLi 2

Time of First Successful Submission: 2026-06-15 14:34:07

SQLi 3

Time of First Successful Submission: 2026-06-15 14:35:16

SQLi 4

Time of First Successful Submission: 2026-06-15 14:38:49

SQLi 5

Time of First Successful Submission: 2026-06-15 14:53:42

XSS 1

Time of First Successful Submission: 2026-06-15 14:59:51

XSS 2

Time of First Successful Submission: 2026-06-15 15:08:29

XSS 3

Time of First Successful Submission: 2026-06-15 15:09:50

XSS 4

Time of First Successful Submission: 2026-06-15 15:10:59

XSS 5

Time of First Successful Submission: 2026-06-15 15:25:09

XSS 6

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

XSS 7

Time of First Successful Submission: 2026-06-15 15:32:24

CSRF 1

Time of First Successful Submission: 2026-06-15 15:35:49

CSRF 2

Time of First Successful Submission: 2026-06-15 15:38:22

CSRF 3

Time of First Successful Submission: 2026-06-15 15:39:55

CSRF 4

Time of First Successful Submission: 2026-06-15 15:52:37

CSRF 5

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

Connect

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

Send

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

Shutdown

Time of First Successful Submission: 2026-06-15 15:59:42

Listen

Time of First Successful Submission: 2026-06-15 16:00:31

Scan 1

Time of First Successful Submission: 2026-06-15 16:04:35

Scan 2

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

Monitor 1

Time of First Successful Submission: 2026-06-15 16:17:18

Monitor 2

Time of First Successful Submission: 2026-06-15 16:49:07

Sniffing Cookies

Time of First Successful Submission: 2026-06-15 16:53:46

Network Configuration

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

Firewall 1

Time of First Successful Submission: 2026-06-15 18:08:55

Firewall 2

Time of First Successful Submission: 2026-06-15 18:09:33

Firewall 3

Time of First Successful Submission: 2026-06-15 18:10:34

Denial of Service 1

Time of First Successful Submission: 2026-06-15 18:12:35

Denial of Service 2

Time of First Successful Submission: 2026-06-15 18:13:17

Denial of Service 3

Time of First Successful Submission: 2026-06-15 18:20:15

Ethernet

Time of First Successful Submission: 2026-06-15 18:43:49

IP

Time of First Successful Submission: 2026-06-15 18:44:51

TCP

Time of First Successful Submission: 2026-06-15 18:45:30

TCP Handshake

Time of First Successful Submission: 2026-06-15 18:46:23

UDP

Time of First Successful Submission: 2026-06-15 18:47:35

UDP 2

Time of First Successful Submission: 2026-06-15 18:48:27

UDP Spoofing 1

Time of First Successful Submission: 2026-06-15 18:49:10

UDP Spoofing 2

Time of First Successful Submission: 2026-06-15 18:50:53

UDP Spoofing 3

Time of First Successful Submission: 2026-06-15 18:51:50

UDP Spoofing 4

Time of First Successful Submission: 2026-06-15 18:59:50

ARP

Time of First Successful Submission: 2026-06-15 19:01:20

Intercept

Time of First Successful Submission: 2026-06-15 20:13:04

Man-in-the-Middle

Time of First Successful Submission: 2026-06-16 01:00:48

XOR

Time of First Successful Submission: 2026-01-20 16:55:35

XORing Hex

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

XORing ASCII

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

XORing ASCII Strings

Time of First Successful Submission: 2026-02-08 23:40:32

One-time Pad

Time of First Successful Submission: 2026-02-09 11:15:51

One-time Pad Tampering

Time of First Successful Submission: 2026-02-09 11:37:21

Many-time Pad

Time of First Successful Submission: 2026-02-09 14:07:54

AES

Time of First Successful Submission: 2026-06-15 19:14:28

AES-ECB-CPA

Time of First Successful Submission: 2026-06-15 19:17:05

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2026-06-15 23:05:01

AES-ECB-CPA-HTTP (base64)

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

AES-ECB-CPA-Suffix

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

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2026-06-15 23:08:48

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-06-15 23:09:47

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2026-06-15 23:10:38

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2026-06-15 23:12:38

AES-CBC

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

AES-CBC Tampering

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

AES-CBC Resizing

Time of First Successful Submission: 2026-06-15 23:16:37

AES-CBC-POA-Partial-Block

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

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2026-06-15 23:28:29

AES-CBC-POA-Multi-Block

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

AES-CBC-POA-Encrypt

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

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2026-06-15 23:46:02

DHKE

Time of First Successful Submission: 2026-06-15 23:48:51

DHKE-to-AES

Time of First Successful Submission: 2026-06-15 23:49:52

RSA 1

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

RSA 2

Time of First Successful Submission: 2026-06-16 01:26:44

RSA 3

Time of First Successful Submission: 2026-06-16 01:35:25

RSA 4

Time of First Successful Submission: 2026-06-16 01:37:17

RSA Signatures

Time of First Successful Submission: 2026-06-16 01:38:46

SHA 1

Time of First Successful Submission: 2026-06-16 01:40:28

SHA 2

Time of First Successful Submission: 2026-06-16 01:41:36

TLS 1

Time of First Successful Submission: 2026-06-16 01:42:41

TLS 2

Time of First Successful Submission: 2026-06-16 01:43:53

level1

Time of First Successful Submission: 2026-06-16 01:45:11

level2

Time of First Successful Submission: 2026-06-16 01:45:47

level3

Time of First Successful Submission: 2026-06-16 01:47:33

level4

Time of First Successful Submission: 2026-06-16 01:50:03

level5

Time of First Successful Submission: 2026-06-16 01:54:52

level6

Time of First Successful Submission: 2026-06-16 01:57:01

level7

Time of First Successful Submission: 2026-06-16 01:57:45

level8

Time of First Successful Submission: 2026-06-16 01:58:18

level9

Time of First Successful Submission: 2026-06-16 01:58:53

level10

Time of First Successful Submission: 2026-06-16 02:00:10

level11

Time of First Successful Submission: 2026-06-16 02:02:10

level12

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

level13

Time of First Successful Submission: 2026-06-16 02:04:48

level14

Time of First Successful Submission: 2026-06-16 02:05:29

level15

Time of First Successful Submission: 2026-06-16 02:05:59

level16

Time of First Successful Submission: 2026-06-16 02:06:50

level17

Time of First Successful Submission: 2026-06-16 02:07:59

level18

Time of First Successful Submission: 2026-06-16 02:09:04

level19

Time of First Successful Submission: 2026-06-16 02:10:18

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-01-19 14:09:18

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-01-19 14:13:34

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-02-11 16:24:01

Reading Endianness (Python)

Time of First Successful Submission: 2026-02-11 19:34:19

Reading Endianness (C)

Time of First Successful Submission: 2026-02-11 19:40:38

Reading Endianness (x86)

Time of First Successful Submission: 2026-02-11 20:40:56

Version Information (Python)

Time of First Successful Submission: 2026-02-11 21:54:51

Version Information (C)

Time of First Successful Submission: 2026-02-12 19:43:05

Version Information (x86)

Time of First Successful Submission: 2026-02-12 19:49:12

Metadata and Data (Python)

Time of First Successful Submission: 2026-02-13 03:26:26

Metadata and Data (C)

Time of First Successful Submission: 2026-02-13 18:46:42

Metadata and Data (x86)

Time of First Successful Submission: 2026-02-13 18:53:18

Input Restrictions (Python)

Time of First Successful Submission: 2026-02-13 18:56:15

Input Restrictions (C)

Time of First Successful Submission: 2026-02-13 19:31:58

Input Restrictions (x86)

Time of First Successful Submission: 2026-02-14 15:54:40

Behold the cIMG! (Python)

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

Behold the cIMG! (C)

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

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-02-14 18:45:34

A Basic cIMG (Python)

Time of First Successful Submission: 2026-02-15 11:27:05

A Basic cIMG (C)

Time of First Successful Submission: 2026-02-16 18:53:12

A Basic cIMG (x86)

Time of First Successful Submission: 2026-02-17 16:04:36

Internal State Mini (C)

Time of First Successful Submission: 2026-03-31 00:26:04

Internal State Mini (x86)

Time of First Successful Submission: 2026-06-16 18:27:54

Internal State (C)

Time of First Successful Submission: 2026-06-16 20:42:32

Internal State (x86)

Time of First Successful Submission: 2026-06-16 21:17:20

File Formats: Directives (C)

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

File Formats: Directives (x86)

Time of First Successful Submission: 2026-06-16 23:38:07

The Patch Directive

Time of First Successful Submission: 2026-06-17 02:03:40

Optimizing for Space

Time of First Successful Submission: 2026-06-17 02:09:07

Tweaking Images

Time of First Successful Submission: 2026-06-17 02:48:06

Storage and Retrieval

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

Extracting Knowledge

Time of First Successful Submission: 2026-06-17 16:55:12

Advanced Sprites

Time of First Successful Submission: 2026-06-17 21:58:56

Accessing Resources

Time of First Successful Submission: 2026-06-17 23:39:53

Unsafe Animations

Time of First Successful Submission: 2026-06-17 23:54:05

Animations

Time of First Successful Submission: 2026-06-18 00:13:30

Interoperability: Patching Data

Time of First Successful Submission: 2026-06-18 00:24:10

Patching Code

Time of First Successful Submission: 2026-06-18 00:33:51

Patching Control Flow

Time of First Successful Submission: 2026-06-18 00:42:10

Your First Overflow (easy)

Time of First Successful Submission: 2026-02-09 14:21:11

Your First Overflow (hard)

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

Precision (easy)

Time of First Successful Submission: 2026-02-12 20:07:08

Precision (hard)

Time of First Successful Submission: 2026-02-12 20:37:59

Variable Control (easy)

Time of First Successful Submission: 2026-02-14 19:01:52

Variable Control (hard)

Time of First Successful Submission: 2026-02-16 00:26:41

Control Hijack (easy)

Time of First Successful Submission: 2026-02-16 19:38:30

Control Hijack (hard)

Time of First Successful Submission: 2026-02-16 20:44:44

Tricky Control Hijack (easy)

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

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-02-17 13:22:28

PIEs (easy)

Time of First Successful Submission: 2026-02-17 14:56:53

PIEs (hard)

Time of First Successful Submission: 2026-02-17 19:03:35

String Lengths (easy)

Time of First Successful Submission: 2026-02-19 15:42:00

String Lengths (hard)

Time of First Successful Submission: 2026-02-19 20:53:36

Basic Shellcode

Time of First Successful Submission: 2026-02-21 12:06:42

NOP Sleds

Time of First Successful Submission: 2026-02-25 22:41:42

NULL-Free Shellcode

Time of First Successful Submission: 2026-02-26 19:26:59

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2026-02-27 22:24:14

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2026-02-28 17:57:47

Hijack to Shellcode (easy)

Time of First Successful Submission: 2026-03-01 00:05:44

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-03-01 00:47:14

ECB-to-Win (easy)

Time of First Successful Submission: 2026-06-16 02:16:57

ECB-to-Win (hard)

Time of First Successful Submission: 2026-06-16 02:31:16

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2026-06-16 02:36:38

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2026-06-18 19:51:32

CIMG Screenshots

Time of First Successful Submission: 2026-06-22 01:25:54

CIMG Screenshots 2

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

Wily Webserver

Time of First Successful Submission: 2026-06-19 05:13:26

The Watering Hole

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

Secure Chat 1

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

Secure Chat 2

Time of First Successful Submission: 2026-06-25 01:22:48

Secure Chat 3

Time of First Successful Submission: 2026-06-26 23:14:33

Secure Chat 4

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

Secure Chat 5

Time of First Successful Submission: 2026-07-02 04:35:10


Program Security

159 / 162 143 / 10106


ello ackers!

Time of First Successful Submission: 2026-03-03 00:13:49

Syscall Smuggler

Time of First Successful Submission: 2026-03-03 18:21:22

Syscall Shenanigans

Time of First Successful Submission: 2026-03-04 13:15:34

Byte Budget

Time of First Successful Submission: 2026-03-04 18:06:17

ClobberCode

Time of First Successful Submission: 2026-03-22 17:28:15

Diverse Delivery

Time of First Successful Submission: 2026-03-05 21:21:32

Pocket Payload

Time of First Successful Submission: 2026-03-05 20:59:19

Micro Menace

Time of First Successful Submission: 2026-03-27 17:37:25

Login Leakage (Easy)

Time of First Successful Submission: 2026-03-23 21:20:07

Login Leakage (Hard)

Time of First Successful Submission: 2026-03-23 21:33:54

Bounds Breaker (Easy)

Time of First Successful Submission: 2026-03-06 18:55:50

Bounds Breaker (Hard)

Time of First Successful Submission: 2026-03-07 17:46:04

Casting Catastrophe (Easy)

Time of First Successful Submission: 2026-03-08 18:14:33

Casting Catastrophe (Hard)

Time of First Successful Submission: 2026-03-08 18:18:14

Pointer Problems (Easy)

Time of First Successful Submission: 2026-03-08 19:23:12

Pointer Problems (Hard)

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

Anomalous Array (Easy)

Time of First Successful Submission: 2026-03-11 16:08:42

Anomalous Array (Hard)

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

Now you got it (Easy)

Time of First Successful Submission: 2026-03-16 20:44:29

Now you got it (Hard)

Time of First Successful Submission: 2026-03-30 16:27:14

Loop Lunacy (Easy)

Time of First Successful Submission: 2026-03-13 16:52:36

Loop Lunacy (Hard)

Time of First Successful Submission: 2026-03-14 17:30:18

Nosy Neighbor (Easy)

Time of First Successful Submission: 2026-03-15 18:30:22

Nosy Neighbor (Hard)

Time of First Successful Submission: 2026-03-16 21:20:43

Recursive Ruin (Easy)

Time of First Successful Submission: 2026-03-16 22:46:07

Recursive Ruin (Hard)

Time of First Successful Submission: 2026-03-17 19:34:47

Lingering Leftover (Easy)

Time of First Successful Submission: 2026-03-17 20:02:11

Lingering Leftover (Hard)

Time of First Successful Submission: 2026-03-17 20:05:36

Latent Leak (Easy)

Time of First Successful Submission: 2026-03-17 20:32:33

Latent Leak (Hard)

Time of First Successful Submission: 2026-03-17 20:39:08

Fork Foolery (Easy)

Time of First Successful Submission: 2026-03-19 20:46:22

Fork Foolery (Hard)

Time of First Successful Submission: 2026-03-19 20:57:07

Canary Conundrum (Easy)

Time of First Successful Submission: 2026-03-20 23:25:18

Canary Conundrum (Hard)

Time of First Successful Submission: 2026-03-21 00:09:58

A Crafty Clobber (Easy)

Time of First Successful Submission: 2026-03-27 12:48:43

A Crafty Clobber (Hard)

Time of First Successful Submission: 2026-03-27 17:02:15

Can It Fizz?

Time of First Successful Submission: 2026-04-05 00:42:42

Does It Buzz?

Time of First Successful Submission: 2026-04-05 16:57:56

Make It FizzBuzz

Time of First Successful Submission: 2026-04-06 19:03:24

Terrible Token (Easy)

Time of First Successful Submission: 2026-03-26 15:51:56

Terrible Token (Hard)

Time of First Successful Submission: 2026-03-26 16:09:30

Tangled Ticket (Easy)

Time of First Successful Submission: 2026-03-27 23:03:22

Tangled Ticket (Hard)

Time of First Successful Submission: 2026-03-27 23:28:33

Bit Bender

Time of First Successful Submission: 2026-04-07 23:47:31

Substitution Sorcery

Time of First Successful Submission: 2026-04-08 18:22:42

Meager Mangler (Easy)

Time of First Successful Submission: 2026-04-08 19:54:06

Meager Mangler (Hard)

Time of First Successful Submission: 2026-04-10 02:13:15

Monstrous Mangler (Easy)

Time of First Successful Submission: 2026-04-10 02:36:58

Monstrous Mangler (Hard)

Time of First Successful Submission: 2026-04-10 04:01:47

Patched Up (Easy)

Time of First Successful Submission: 2026-04-10 19:13:35

Patched Up (Hard)

Time of First Successful Submission: 2026-04-10 23:54:17

Puzzle Patch (Easy)

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

Puzzle Patch (Hard)

Time of First Successful Submission: 2026-04-11 00:03:22

Patch Perfect (Easy)

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

Patch Perfect (Hard)

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

Trust the Yancode (Easy)

Time of First Successful Submission: 2026-04-11 22:50:53

Trust the Yancode (Hard)

Time of First Successful Submission: 2026-04-11 23:03:01

Know the Yancode (Easy)

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

Know the Yancode (Hard)

Time of First Successful Submission: 2026-04-13 15:48:59

Master the Yancode (Easy)

Time of First Successful Submission: 2026-04-14 11:49:43

Master the Yancode (Hard)

Time of First Successful Submission: 2026-04-14 19:42:25

Transcend the Yancode (Easy)

Time of First Successful Submission: 2026-04-14 21:43:52

Transcend the Yancode (Hard)

Time of First Successful Submission: 2026-04-14 23:33:06

The Yanalyzer (Easy)

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

The Yanalyzer (Hard)

Time of First Successful Submission: 2026-04-16 19:22:08

The Yangler (Easy)

Time of First Successful Submission: 2026-04-18 12:29:16

The Yangler (Hard)

Time of First Successful Submission: 2026-04-18 15:18:36

Yancraft (Easy)

Time of First Successful Submission: 2026-05-27 19:11:44

Yancraft (Hard)

Time of First Successful Submission: 2026-05-28 21:00:55

Yansanity (Easy)

Time of First Successful Submission: 2026-06-03 04:08:00

Yansanity (Hard)

Time of First Successful Submission: 2026-06-03 03:36:02

When the Cow Says Moo

Time of First Successful Submission: 2026-06-08 21:12:44

Predictable Migration

Time of First Successful Submission: 2026-06-10 01:46:25

Hashing Heifers

Time of First Successful Submission: 2026-06-11 19:23:56

Salty Stampede

Time of First Successful Submission: 2026-06-11 19:49:25

Loose Link (Easy)

Time of First Successful Submission: 2026-04-18 17:23:59

Loose Link (Hard)

Time of First Successful Submission: 2026-04-18 17:28:44

Call Chain (Easy)

Time of First Successful Submission: 2026-04-18 19:11:17

Call Chain (Hard)

Time of First Successful Submission: 2026-04-18 23:31:22

Chain of Command (Easy)

Time of First Successful Submission: 2026-05-01 18:28:25

Chain of Command (Hard)

Time of First Successful Submission: 2026-05-01 18:32:48

Stop, Pop, and ROP (Easy)

Time of First Successful Submission: 2026-04-20 18:49:37

Stop, Pop, and ROP (Hard)

Time of First Successful Submission: 2026-04-20 19:07:56

Stop, Pop and ROP II (Easy)

Time of First Successful Submission: 2026-04-23 08:12:22

Stop, Pop, and ROP II (Hard)

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

Indirect Invocation (Easy)

Time of First Successful Submission: 2026-04-23 10:39:34

Indirect Invocation (Hard)

Time of First Successful Submission: 2026-04-23 10:55:13

Leaky Libc (Easy)

Time of First Successful Submission: 2026-04-23 11:31:02

Leaky Libc (Hard)

Time of First Successful Submission: 2026-04-23 11:42:15

Putsception (Easy)

Time of First Successful Submission: 2026-04-23 12:09:43

Putsception (Hard)

Time of First Successful Submission: 2026-04-23 12:27:09

Pivotal Prelude (Easy)

Time of First Successful Submission: 2026-04-24 16:07:07

Pivotal Prelude (Hard)

Time of First Successful Submission: 2026-04-25 13:00:39

Pivotal Pointer (Easy)

Time of First Successful Submission: 2026-04-25 15:49:52

Pivotal Pointer (Hard)

Time of First Successful Submission: 2026-04-25 15:54:31

Pivotal Payload (Easy)

Time of First Successful Submission: 2026-04-25 16:26:20

Pivotal Payload (Hard)

Time of First Successful Submission: 2026-04-25 16:33:43

Pivotal Pursuit (Easy)

Time of First Successful Submission: 2026-04-28 23:48:31

Pivotal Pursuit (Hard)

Time of First Successful Submission: 2026-04-28 23:54:19

Guarded Gadgets (Easy)

Time of First Successful Submission: 2026-04-30 14:27:03

Guarded Gadgets (Hard)

Time of First Successful Submission: 2026-04-30 16:22:41

ROP Roulette (Easy)

Time of First Successful Submission: 2026-05-01 18:08:58

ROP Roulette (Hard)

Time of First Successful Submission: 2026-05-01 17:30:48

Libc Lottery (Easy)

Time of First Successful Submission: 2026-05-29 01:32:42

Libc Lottery (Hard)

Time of First Successful Submission: 2026-05-29 15:47:16

Freebie (Easy)

Time of First Successful Submission: 2026-05-03 14:58:43

Freebie (Hard)

Time of First Successful Submission: 2026-05-03 15:17:18

Freebin Feint (Easy)

Time of First Successful Submission: 2026-05-03 16:28:03

Freebin Feint (Hard)

Time of First Successful Submission: 2026-05-03 17:40:31

Free Flag Fumble (Easy)

Time of First Successful Submission: 2026-05-03 17:51:27

Free Flag Fumble (Hard)

Time of First Successful Submission: 2026-05-03 18:19:43

Fickle Free (Easy)

Time of First Successful Submission: 2026-05-05 17:32:48

Fickle Free (Hard)

Time of First Successful Submission: 2026-05-05 17:36:22

Malloc Mirage (Easy)

Time of First Successful Submission: 2026-05-06 19:03:57

Malloc Mirage (Hard)

Time of First Successful Submission: 2026-05-06 20:18:46

Seeking Secrets (Easy)

Time of First Successful Submission: 2026-05-08 15:13:58

Seeking Secrets (Hard)

Time of First Successful Submission: 2026-05-08 16:29:35

Seeking Substantial Secrets (Easy)

Time of First Successful Submission: 2026-05-08 17:13:33

Seeking Substantial Secrets (Hard)

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

Seeking Spanless Secrets (Easy)

Time of First Successful Submission: 2026-05-10 19:16:11

Seeking Spanless Secrets (Hard)

Time of First Successful Submission: 2026-05-10 19:20:59

Seeking Smuggled Secrets (Easy)

Time of First Successful Submission: 2026-05-25 01:48:33

Seeking Smuggled Secrets (Hard)

Time of First Successful Submission: 2026-05-25 01:58:24

Sus Sequence (Easy)

Time of First Successful Submission: 2026-05-11 17:40:11

Sus Sequence (Hard)

Time of First Successful Submission: 2026-05-11 17:47:50

Echo Emanations (Easy)

Time of First Successful Submission: 2026-05-16 00:10:06

Echo Emanations (Hard)

Time of First Successful Submission: 2026-05-16 00:19:17

Stack Spoofing (Easy)

Time of First Successful Submission: 2026-05-14 20:39:08

Stack Spoofing (Hard)

Time of First Successful Submission: 2026-05-15 20:23:39

Stack Summoning (Easy)

Time of First Successful Submission: 2026-05-15 22:50:51

Stack Summoning (Hard)

Time of First Successful Submission: 2026-05-15 23:16:00

Enterprising Echo (Easy)

Time of First Successful Submission: 2026-05-16 17:22:03

Enterprising Echo (Hard)

Time of First Successful Submission: 2026-05-16 18:04:11

Ephemeral Echo (Easy)

Time of First Successful Submission: 2026-05-17 17:36:36

Ephemeral Echo (Hard)

Time of First Successful Submission: 2026-05-17 17:53:09

Seeking Safe Secrets (Easy)

Time of First Successful Submission: 2026-05-23 20:37:00

Seeking Safe Secrets (Hard)

Time of First Successful Submission: 2026-05-23 20:45:37

Sus Sequence Safety (Easy)

Time of First Successful Submission: 2026-05-23 23:24:28

Sus Sequence Safety (Hard)

Time of First Successful Submission: 2026-05-23 23:48:46

Safely Stack Summoning (Easy)

Time of First Successful Submission: 2026-05-24 16:29:48

Safely Stack Summoning (Hard)

Time of First Successful Submission: 2026-05-24 17:15:40

Overlapping Odyssey (Easy)

Time of First Successful Submission: 2026-05-25 00:51:09

Overlapping Odyssey (Hard)

Time of First Successful Submission: 2026-05-25 01:17:27

Tcache Terror (Easy)

Time of First Successful Submission: 2026-05-27 01:36:59

Tcache Terror (Hard)

Time of First Successful Submission: 2026-05-27 01:45:27

Containment Composition (Easy)

Time of First Successful Submission: 2026-05-28 18:38:43

Containment Composition (Hard)

Time of First Successful Submission: 2026-05-28 19:03:04

Constant Corruption (Easy)

Time of First Successful Submission: 2026-06-04 15:41:14

Constant Corruption (Hard)

Time of First Successful Submission: 2026-06-04 17:17:25

Return to YanLand (Easy)

Time of First Successful Submission: 2026-06-05 18:40:34

Return to YanLand (Hard)

Time of First Successful Submission: 2026-06-05 21:36:11

Escape from YanLand (Easy)

Time of First Successful Submission: 2026-06-06 04:47:16

Escape from YanLand (Hard)

Time of First Successful Submission: 2026-06-06 05:29:40

The YanFilter (Easy)

Time of First Successful Submission: 2026-06-08 00:30:44

The YanFilter (Hard)

Time of First Successful Submission: 2026-06-08 01:43:34

The Great YanFilter (Easy)

Time of First Successful Submission: 2026-06-08 17:06:10

The Great YanFilter (Hard)

Time of First Successful Submission: 2026-06-08 17:50:32

Yan85 Reborn (Easy)

Time of First Successful Submission: 2026-06-13 20:46:44

Yan85 Reborn (Hard)

Time of First Successful Submission: 2026-06-13 22:43:07


System Security

49 / 95 753 / 3533


chroot-escape-basic

Time of First Successful Submission: 2026-06-14 01:38:38

chroot-shellcode

Time of First Successful Submission: 2026-06-14 18:45:33

chroot-proper

Time of First Successful Submission: 2026-07-02 14:16:44

seccomp-basic

Time of First Successful Submission: 2026-07-02 18:55:14

seccomp-linkat

Time of First Successful Submission: 2026-07-02 20:17:15

seccomp-fchdir

Time of First Successful Submission: 2026-07-02 21:27:54

seccomp-rechroot

Time of First Successful Submission: 2026-07-03 17:44:08

seccomp-only

Time of First Successful Submission: 2026-07-03 22:52:27

seccomp-arch32

Time of First Successful Submission: 2026-07-03 23:08:41

seccomp-minimal

Time of First Successful Submission: 2026-07-03 23:31:04

seccomp-timebased

Time of First Successful Submission: 2026-07-04 19:15:46

seccomp-readonly

Time of First Successful Submission: 2026-07-04 19:25:49

process-isolation

Time of First Successful Submission: 2026-07-04 20:24:24

mount-namespace

Time of First Successful Submission: 2026-07-04 20:30:43

mount-cleanup

Time of First Successful Submission: 2026-07-04 21:29:57

mount-readonly

Time of First Successful Submission: 2026-07-04 21:45:30

mount-shellcode

Time of First Successful Submission: 2026-07-04 23:24:51

mount-bindmount

Time of First Successful Submission: 2026-07-04 23:35:11

level1.0

Time of First Successful Submission: 2026-07-05 01:47:20

level1.1

Time of First Successful Submission: 2026-07-05 05:28:11

level2.0

Time of First Successful Submission: 2026-07-05 17:34:23

level2.1

Time of First Successful Submission: 2026-07-05 19:37:47

level3.0

Time of First Successful Submission: 2026-07-05 20:05:04

level3.1

Time of First Successful Submission: 2026-07-05 20:07:28

level4.0

Time of First Successful Submission: 2026-07-05 23:49:22

level4.1

Time of First Successful Submission: 2026-07-06 00:02:25

level5.0

Time of First Successful Submission: 2026-07-06 02:51:32

level5.1

Time of First Successful Submission: 2026-07-06 03:14:33

level6.0

Time of First Successful Submission: 2026-07-06 20:34:25

level6.1

Time of First Successful Submission: 2026-07-06 20:41:09

level7.0

Time of First Successful Submission: 2026-07-07 18:10:59

level7.1

Time of First Successful Submission: 2026-07-07 22:46:45

level8.0

Time of First Successful Submission: 2026-07-08 00:27:08

level8.1

Time of First Successful Submission: 2026-07-08 01:24:52

level9.0

Time of First Successful Submission: 2026-07-08 17:48:01

level9.1

Time of First Successful Submission: 2026-07-08 17:55:27

level10.0

Time of First Successful Submission: 2026-07-08 18:15:05

level10.1

Time of First Successful Submission: 2026-07-08 18:20:03

level11.0

Time of First Successful Submission: 2026-07-08 18:27:37

level11.1

Time of First Successful Submission: 2026-07-08 18:35:25

level1.0

Time of First Successful Submission: 2026-07-09 04:01:40

level1.1

Time of First Successful Submission: 2026-07-09 18:35:49

level2.0

Time of First Successful Submission: 2026-07-09 23:11:42

level2.1

Time of First Successful Submission: 2026-07-09 23:22:54

level3.0

Time of First Successful Submission: 2026-07-10 02:05:28

level3.1

Time of First Successful Submission: 2026-07-10 02:07:41

level4.0

Time of First Successful Submission: 2026-07-10 02:28:51

level4.1

Time of First Successful Submission: 2026-07-10 03:49:05

level5.0

Time of First Successful Submission: 2026-07-11 16:41:20


Start Here

10 / 12 21179 / 50557


Using the Terminal

Time of First Successful Submission: 2025-12-19 18:41:41

Using the VSCode Workspace

Time of First Successful Submission: 2025-12-20 19:49:02

Using the GUI Desktop

Time of First Successful Submission: 2025-12-28 14:13:03

Pasting into the Desktop

Time of First Successful Submission: 2025-12-28 14:14:53

Restarting Challenges

Time of First Successful Submission: 2025-12-28 14:23:35

Challenge Programs

Time of First Successful Submission: 2025-12-29 15:48:56

The Flag File

Time of First Successful Submission: 2025-12-29 15:50:45

Using Privileged Mode

Time of First Successful Submission: 2025-12-29 18:48:18

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-29 18:50:29

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-29 18:51:09


Linux Luminarium

128 / 128 2188 / 37365


Intro to Commands

Time of First Successful Submission: 2025-12-29 18:52:45

Intro to Arguments

Time of First Successful Submission: 2025-12-29 18:53:18

Command History

Time of First Successful Submission: 2025-12-29 18:53:58

The Root

Time of First Successful Submission: 2025-12-29 18:55:51

Program and absolute paths

Time of First Successful Submission: 2025-12-29 18:56:21

Position thy self

Time of First Successful Submission: 2025-12-29 18:57:38

Position elsewhere

Time of First Successful Submission: 2025-12-29 19:03:18

implicit relative paths, from /

Time of First Successful Submission: 2025-12-29 19:05:07

explicit relative paths, from /

Time of First Successful Submission: 2025-12-29 19:06:53

implicit relative path

Time of First Successful Submission: 2025-12-29 19:09:34

home sweet home

Time of First Successful Submission: 2025-12-29 19:12:58

cat: not the pet, but the command!

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

catting absolute paths

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

more catting practice

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

grepping for a needle in a haystack

Time of First Successful Submission: 2025-12-30 14:35:51

comparing files

Time of First Successful Submission: 2025-12-30 14:37:24

listing files

Time of First Successful Submission: 2025-12-30 14:38:18

touching files

Time of First Successful Submission: 2025-12-30 14:52:05

removing files

Time of First Successful Submission: 2025-12-30 20:11:45

moving files

Time of First Successful Submission: 2025-12-30 20:13:07

copying files

Time of First Successful Submission: 2025-12-30 20:18:17

hidden files

Time of First Successful Submission: 2025-12-30 20:19:56

An Epic Filesystem Quest

Time of First Successful Submission: 2025-12-30 20:22:50

making directories

Time of First Successful Submission: 2025-12-30 20:23:43

finding files

Time of First Successful Submission: 2025-12-30 22:29:14

linking files

Time of First Successful Submission: 2025-12-30 22:34:30

Learning From Documentation

Time of First Successful Submission: 2025-12-30 22:36:52

Learning Complex Usage

Time of First Successful Submission: 2025-12-31 15:25:50

Reading Manuals

Time of First Successful Submission: 2025-12-31 15:28:32

Searching Manuals

Time of First Successful Submission: 2025-12-31 15:30:02

Searching For Manuals

Time of First Successful Submission: 2025-12-31 15:43:27

Helpful Programs

Time of First Successful Submission: 2025-12-31 15:48:27

Help for Builtins

Time of First Successful Submission: 2025-12-31 19:34:59

Matching with *

Time of First Successful Submission: 2025-12-31 19:36:46

Matching with ?

Time of First Successful Submission: 2025-12-31 19:37:35

Matching with []

Time of First Successful Submission: 2025-12-31 19:39:20

Matching paths with []

Time of First Successful Submission: 2025-12-31 19:41:42

Multiple globs

Time of First Successful Submission: 2025-12-31 19:43:43

Mixing globs

Time of First Successful Submission: 2026-01-09 18:42:01

Exclusionary globbing

Time of First Successful Submission: 2026-01-09 18:49:10

Tab completion

Time of First Successful Submission: 2026-01-09 18:50:15

Multiple options for tab completion

Time of First Successful Submission: 2026-01-09 18:52:59

Tab completion on commands

Time of First Successful Submission: 2026-01-09 18:58:00

Redirecting output

Time of First Successful Submission: 2026-01-09 19:10:49

Redirecting more output

Time of First Successful Submission: 2026-01-09 19:13:18

Appending output

Time of First Successful Submission: 2026-01-09 19:14:42

Redirecting errors

Time of First Successful Submission: 2026-01-09 19:18:47

Redirecting input

Time of First Successful Submission: 2026-01-09 19:54:14

Grepping stored results

Time of First Successful Submission: 2026-01-09 22:31:20

Grepping live output

Time of First Successful Submission: 2026-01-09 23:10:37

Grepping errors

Time of First Successful Submission: 2026-01-11 15:49:45

Filtering with grep -v

Time of First Successful Submission: 2026-01-11 15:50:45

Filtering with sed

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

Duplicating piped data with tee

Time of First Successful Submission: 2026-01-11 15:56:58

Process substitution for input

Time of First Successful Submission: 2026-01-11 15:58:55

Writing to multiple programs

Time of First Successful Submission: 2026-01-11 16:11:23

Split-piping stderr and stdout

Time of First Successful Submission: 2026-01-11 17:11:06

Named pipes

Time of First Successful Submission: 2026-01-12 18:38:56

Printing Variables

Time of First Successful Submission: 2026-01-12 18:40:29

Setting Variables

Time of First Successful Submission: 2026-01-12 18:41:09

Multi-word Variables

Time of First Successful Submission: 2026-01-12 18:41:44

Exporting Variables

Time of First Successful Submission: 2026-01-12 18:43:12

Printing Exported Variables

Time of First Successful Submission: 2026-01-12 18:43:45

Storing Command Output

Time of First Successful Submission: 2026-01-12 18:45:02

Reading Input

Time of First Successful Submission: 2026-01-12 18:46:46

Reading Files

Time of First Successful Submission: 2026-01-12 18:49:15

Translating characters

Time of First Successful Submission: 2026-01-12 18:53:35

Deleting characters

Time of First Successful Submission: 2026-01-12 18:54:22

Deleting newlines

Time of First Successful Submission: 2026-01-12 18:57:57

Extracting the first lines with head

Time of First Successful Submission: 2026-01-12 18:58:40

Extracting specific sections of text

Time of First Successful Submission: 2026-01-12 19:02:32

Sorting data

Time of First Successful Submission: 2026-01-12 19:03:46

Listing Processes

Time of First Successful Submission: 2026-01-12 20:41:36

Killing Processes

Time of First Successful Submission: 2026-01-12 20:45:33

Interrupting Processes

Time of First Successful Submission: 2026-01-12 20:46:50

Killing Misbehaving Processes

Time of First Successful Submission: 2026-01-12 21:02:29

Suspending Processes

Time of First Successful Submission: 2026-01-12 21:03:18

Resuming Processes

Time of First Successful Submission: 2026-01-12 21:03:52

Backgrounding Processes

Time of First Successful Submission: 2026-01-12 21:05:56

Foregrounding Processes

Time of First Successful Submission: 2026-02-23 22:41:58

Starting Backgrounded Processes

Time of First Successful Submission: 2026-01-13 19:45:43

Process Exit Codes

Time of First Successful Submission: 2026-01-13 19:48:36

Becoming root with su

Time of First Successful Submission: 2026-01-13 21:49:56

Other users with su

Time of First Successful Submission: 2026-01-13 21:51:46

Cracking passwords

Time of First Successful Submission: 2026-01-14 19:06:36

Using sudo

Time of First Successful Submission: 2026-01-14 19:07:25

Changing File Ownership

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

Groups and Files

Time of First Successful Submission: 2026-01-14 19:09:10

Fun With Groups Names

Time of First Successful Submission: 2026-01-14 19:10:52

Changing Permissions

Time of First Successful Submission: 2026-01-14 19:11:27

Executable Files

Time of First Successful Submission: 2026-01-14 19:12:00

Permission Tweaking Practice

Time of First Successful Submission: 2026-01-14 19:27:47

Permissions Setting Practice

Time of First Successful Submission: 2026-01-14 19:30:52

The SUID Bit

Time of First Successful Submission: 2026-01-14 19:32:18

Chaining with Semicolons

Time of First Successful Submission: 2026-01-15 15:16:11

Building on Success

Time of First Successful Submission: 2026-01-15 15:17:25

Handling Failure

Time of First Successful Submission: 2026-01-15 15:18:17

Your First Shell Script

Time of First Successful Submission: 2026-01-15 15:22:03

Redirecting Script Output

Time of First Successful Submission: 2026-01-15 15:25:18

Executable Shell Scripts

Time of First Successful Submission: 2026-01-15 15:34:35

Understanding Shebangs

Time of First Successful Submission: 2026-01-15 15:40:02

Scripting with Arguments

Time of First Successful Submission: 2026-01-15 15:45:01

Scripting with Conditionals

Time of First Successful Submission: 2026-01-15 15:48:06

Scripting with Default Cases

Time of First Successful Submission: 2026-01-15 15:49:30

Scripting with Multiple Conditions

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

Reading Shell Scripts

Time of First Successful Submission: 2026-02-23 22:40:52

Launching Screen

Time of First Successful Submission: 2026-01-17 18:35:57

Detaching and Attaching

Time of First Successful Submission: 2026-01-17 18:36:40

Finding Sessions

Time of First Successful Submission: 2026-01-17 18:37:44

Switching Windows

Time of First Successful Submission: 2026-01-17 18:38:30

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-01-17 18:39:33

Switching Windows (tmux)

Time of First Successful Submission: 2026-01-17 18:40:29

The PATH Variable

Time of First Successful Submission: 2026-01-17 18:41:43

Setting PATH

Time of First Successful Submission: 2026-01-17 18:42:31

Finding Commands

Time of First Successful Submission: 2026-01-17 18:45:13

Adding Commands

Time of First Successful Submission: 2026-01-17 18:54:13

Hijacking Commands

Time of First Successful Submission: 2026-01-17 18:55:21

Bashrc Backdoor

Time of First Successful Submission: 2026-01-17 18:59:01

Sniffing Input

Time of First Successful Submission: 2026-01-17 19:06:16

Overshared Directories

Time of First Successful Submission: 2026-01-17 19:16:37

Tricky Linking

Time of First Successful Submission: 2026-01-17 20:32:55

Sniffing Process Arguments

Time of First Successful Submission: 2026-01-17 20:35:38

Snooping on Configurations

Time of First Successful Submission: 2026-01-17 20:37:40

The Fork Bomb

Time of First Successful Submission: 2026-01-17 20:40:34

Disk-Space Doomsday

Time of First Successful Submission: 2026-01-17 20:42:02

rm -rf /

Time of First Successful Submission: 2026-01-17 20:46:55

Life after rm -rf /

Time of First Successful Submission: 2026-01-17 21:32:11

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-01-17 21:35:36


Computing 101

63 / 131 791 / 21043


Your First Register

Time of First Successful Submission: 2026-01-14 19:44:45

Your First Syscall

Time of First Successful Submission: 2026-01-14 20:34:13

Exit Codes

Time of First Successful Submission: 2026-01-14 20:37:34

Building Executables

Time of First Successful Submission: 2026-01-14 20:49:28

Moving Between Registers

Time of First Successful Submission: 2026-01-14 20:52:04

Loading From Memory

Time of First Successful Submission: 2026-01-14 21:06:04

More Loading Practice

Time of First Successful Submission: 2026-01-14 21:07:09

Dereferencing Pointers

Time of First Successful Submission: 2026-01-14 21:11:03

Dereferencing Yourself

Time of First Successful Submission: 2026-01-17 22:38:41

Dereferencing with Offsets

Time of First Successful Submission: 2026-01-18 00:42:18

Stored Addresses

Time of First Successful Submission: 2026-01-18 00:46:06

Double Dereference

Time of First Successful Submission: 2026-01-18 00:48:35

The Stack

Time of First Successful Submission: 2026-02-23 20:49:23

Stack Offsets

Time of First Successful Submission: 2026-02-23 20:50:22

Program Arguments on the Stack

Time of First Successful Submission: 2026-02-23 20:52:06

Popping From the Stack

Time of First Successful Submission: 2026-02-23 20:54:39

Disassembling Programs

Time of First Successful Submission: 2026-02-24 12:37:02

Tracing Syscalls

Time of First Successful Submission: 2026-01-14 20:58:39

Starting GDB

Time of First Successful Submission: 2026-01-14 21:01:47

Quitting GDB

Time of First Successful Submission: 2026-02-23 20:43:48

Starting Programs in GDB

Time of First Successful Submission: 2026-01-14 21:02:50

Disassembling in GDB

Time of First Successful Submission: 2026-02-23 20:45:32

Stepping Through Instructions

Time of First Successful Submission: 2026-02-23 20:56:34

Reading Register Values

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

Popping Stack Values

Time of First Successful Submission: 2026-02-24 12:38:40

Examining Memory

Time of First Successful Submission: 2026-02-24 12:39:46

Examining Stack Pointers

Time of First Successful Submission: 2026-02-24 12:47:43

Cooperative Debugging

Time of First Successful Submission: 2026-02-24 13:02:23

Writing Output

Time of First Successful Submission: 2026-01-18 18:01:18

Chaining Syscalls

Time of First Successful Submission: 2026-01-18 18:10:21

Writing Strings

Time of First Successful Submission: 2026-01-18 18:12:26

Reading Data

Time of First Successful Submission: 2026-01-18 18:22:15

Opening Files

Time of First Successful Submission: 2026-02-24 17:56:36

Hardcoding the Filename

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

Comparing Values

Time of First Successful Submission: 2026-02-24 19:54:35

Comparing Characters

Time of First Successful Submission: 2026-02-24 20:24:16

Conditional Control Flow

Time of First Successful Submission: 2026-02-24 21:37:42

Comparing Strings

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

Reverse the Password

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

Conditionals Without Conditionals

Time of First Successful Submission: 2026-02-24 23:19:31

Recognizing Loops

Time of First Successful Submission: 2026-02-24 23:45:00

Reverse the Calculation

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

Reverse the Reverse

Time of First Successful Submission: 2026-02-25 01:42:40

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-02-25 01:46:17

Loops on Data

Time of First Successful Submission: 2026-02-25 01:50:46

Debugging Programs

Time of First Successful Submission: 2026-01-18 23:42:02

Inspecting Registers

Time of First Successful Submission: 2026-01-19 01:03:38

Examining Memory

Time of First Successful Submission: 2026-01-19 01:11:31

Setting Breakpoints

Time of First Successful Submission: 2026-02-06 20:02:10

GDB Scripting

Time of First Successful Submission: 2026-02-06 23:57:10

Modifying Execution

Time of First Successful Submission: 2026-02-08 01:03:50

Broken Functions

Time of First Successful Submission: 2026-02-08 01:23:38

Exit

Time of First Successful Submission: 2026-03-05 18:24:07

Socket

Time of First Successful Submission: 2026-03-05 19:17:43

Bind

Time of First Successful Submission: 2026-03-23 13:24:25

Listen

Time of First Successful Submission: 2026-03-23 23:11:12

Accept

Time of First Successful Submission: 2026-03-23 23:19:42

Static Response

Time of First Successful Submission: 2026-03-23 23:42:03

Dynamic Response

Time of First Successful Submission: 2026-03-24 23:02:00

Iterative GET Server

Time of First Successful Submission: 2026-03-24 23:12:54

Concurrent GET Server

Time of First Successful Submission: 2026-03-24 23:28:35

Concurrent POST Server

Time of First Successful Submission: 2026-03-25 12:50:20

Web Server

Time of First Successful Submission: 2026-03-25 14:16:20


Playing With Programs

116 / 116 868 / 24413


What's the password?

Time of First Successful Submission: 2026-01-20 17:17:33

... and again!

Time of First Successful Submission: 2026-01-20 18:16:28

Newline Troubles

Time of First Successful Submission: 2026-01-21 01:09:05

Reasoning about files

Time of First Successful Submission: 2026-01-21 01:12:49

Specifying Filenames

Time of First Successful Submission: 2026-01-21 01:20:54

Binary and Hex Encoding

Time of First Successful Submission: 2026-02-05 15:22:29

More Hex

Time of First Successful Submission: 2026-02-05 15:25:14

Decoding Hex

Time of First Successful Submission: 2026-02-05 21:35:16

Decoding Practice

Time of First Successful Submission: 2026-02-05 21:43:19

Encoding Practice

Time of First Successful Submission: 2026-02-06 01:34:49

Hex-encoding ASCII

Time of First Successful Submission: 2026-02-06 01:42:04

Nested Encoding

Time of First Successful Submission: 2026-02-09 18:05:31

Hex-encoding UTF-8

Time of First Successful Submission: 2026-02-10 17:24:51

UTF Mixups

Time of First Successful Submission: 2026-02-10 17:41:49

Modifying Encoded Data

Time of First Successful Submission: 2026-02-11 02:45:14

Decoding Base64

Time of First Successful Submission: 2026-02-11 03:03:39

Encoding Base64

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

Dealing with Obfuscation

Time of First Successful Submission: 2026-02-11 13:35:07

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-02-11 15:07:12

Your First HTTP Request

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

Reading Flask

Time of First Successful Submission: 2026-03-08 02:18:27

Commented Data

Time of First Successful Submission: 2026-03-08 02:20:32

HTTP Metadata

Time of First Successful Submission: 2026-03-08 02:40:22

HTTP (netcat)

Time of First Successful Submission: 2026-03-08 02:43:46

HTTP Paths (netcat)

Time of First Successful Submission: 2026-03-09 15:10:42

HTTP (curl)

Time of First Successful Submission: 2026-03-09 19:28:32

HTTP (python)

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

HTTP Host Header (python)

Time of First Successful Submission: 2026-03-09 19:36:45

HTTP Host Header (curl)

Time of First Successful Submission: 2026-03-09 19:39:56

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-03-09 19:44:01

URL Encoding (netcat)

Time of First Successful Submission: 2026-03-09 19:52:23

HTTP GET Parameters

Time of First Successful Submission: 2026-03-09 19:56:19

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-03-09 19:59:39

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-03-09 20:02:51

HTTP Forms

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

HTTP Forms (curl)

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

HTTP Forms (netcat)

Time of First Successful Submission: 2026-03-12 18:49:32

HTTP Forms (python)

Time of First Successful Submission: 2026-03-12 18:52:08

HTTP Forms Without Forms

Time of First Successful Submission: 2026-03-23 22:15:14

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-03-23 22:20:22

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-03-25 17:31:12

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-03-25 19:15:17

HTTP Redirects (curl)

Time of First Successful Submission: 2026-03-25 22:39:52

HTTP Redirects (python)

Time of First Successful Submission: 2026-03-25 22:45:39

HTTP Cookies (curl)

Time of First Successful Submission: 2026-03-25 23:09:06

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-03-25 23:14:07

HTTP Cookies (python)

Time of First Successful Submission: 2026-03-25 23:17:34

Server State (python)

Time of First Successful Submission: 2026-03-25 23:26:11

Listening Web

Time of First Successful Submission: 2026-03-25 23:27:05

Speaking Redirects

Time of First Successful Submission: 2026-03-25 23:39:35

JavaScript Redirects

Time of First Successful Submission: 2026-03-26 14:01:43

Including JavaScript

Time of First Successful Submission: 2026-03-26 14:10:34

HTTP (javascript)

Time of First Successful Submission: 2026-03-26 14:17:40

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-03-26 14:21:12

HTTP Forms (javascript)

Time of First Successful Submission: 2026-03-26 14:24:52

cat

Time of First Successful Submission: 2026-02-09 17:37:06

more

Time of First Successful Submission: 2026-02-09 17:37:37

less

Time of First Successful Submission: 2026-02-09 17:38:13

tail

Time of First Successful Submission: 2026-02-09 17:39:00

head

Time of First Successful Submission: 2026-02-09 17:39:33

sort

Time of First Successful Submission: 2026-02-09 17:40:11

vim

Time of First Successful Submission: 2026-02-09 17:40:33

emacs

Time of First Successful Submission: 2026-02-09 17:41:11

nano

Time of First Successful Submission: 2026-02-09 17:41:59

rev

Time of First Successful Submission: 2026-02-09 22:34:47

od

Time of First Successful Submission: 2026-02-24 18:03:19

hd

Time of First Successful Submission: 2026-02-25 19:18:54

xxd

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

base32

Time of First Successful Submission: 2026-02-25 19:28:10

base64

Time of First Successful Submission: 2026-02-25 19:39:34

split

Time of First Successful Submission: 2026-03-12 20:35:52

gzip

Time of First Successful Submission: 2026-03-12 20:38:41

bzip2

Time of First Successful Submission: 2026-03-12 20:39:50

zip

Time of First Successful Submission: 2026-03-29 19:01:51

tar

Time of First Successful Submission: 2026-03-29 19:02:40

ar

Time of First Successful Submission: 2026-03-29 19:04:13

cpio

Time of First Successful Submission: 2026-03-29 19:04:52

genisoimage

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

env

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

find

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

make

Time of First Successful Submission: 2026-03-29 21:14:03

nice

Time of First Successful Submission: 2026-03-29 21:14:59

timeout

Time of First Successful Submission: 2026-03-29 21:16:16

stdbuf

Time of First Successful Submission: 2026-03-29 21:16:45

setarch

Time of First Successful Submission: 2026-04-09 02:00:26

watch

Time of First Successful Submission: 2026-04-09 01:58:04

socat

Time of First Successful Submission: 2026-04-09 01:58:34

whiptail

Time of First Successful Submission: 2026-04-09 01:59:06

awk

Time of First Successful Submission: 2026-04-09 02:03:17

sed

Time of First Successful Submission: 2026-04-09 02:03:57

ed

Time of First Successful Submission: 2026-04-09 02:04:29

chown

Time of First Successful Submission: 2026-04-09 02:02:00

chmod

Time of First Successful Submission: 2026-04-09 02:02:46

cp

Time of First Successful Submission: 2026-04-09 02:09:47

mv

Time of First Successful Submission: 2026-04-09 02:33:31

perl

Time of First Successful Submission: 2026-04-09 02:16:01

python

Time of First Successful Submission: 2026-04-09 02:19:18

ruby

Time of First Successful Submission: 2026-04-09 02:20:07

bash

Time of First Successful Submission: 2026-04-09 02:23:13

date

Time of First Successful Submission: 2026-04-09 02:23:46

dmesg

Time of First Successful Submission: 2026-04-09 02:26:44

wc

Time of First Successful Submission: 2026-04-09 02:25:35

gcc

Time of First Successful Submission: 2026-04-09 02:25:13

as

Time of First Successful Submission: 2026-04-09 02:27:16

wget

Time of First Successful Submission: 2026-04-09 02:28:23

ssh-keygen

Time of First Successful Submission: 2026-04-09 02:36:39

SQL Queries

Time of First Successful Submission: 2026-03-27 18:56:12

Filtering SQL

Time of First Successful Submission: 2026-03-27 19:01:17

Choosing Columns

Time of First Successful Submission: 2026-03-27 19:06:53

Exclusionary Filtering

Time of First Successful Submission: 2026-03-27 19:08:23

Filtering Strings

Time of First Successful Submission: 2026-03-27 19:10:42

Filtering on Expressions

Time of First Successful Submission: 2026-03-27 19:14:25

SELECTing Expressions

Time of First Successful Submission: 2026-03-27 19:28:08

Composite Conditions

Time of First Successful Submission: 2026-03-27 19:31:30

Reaching Your LIMITs

Time of First Successful Submission: 2026-03-27 19:37:38

Querying Metadata

Time of First Successful Submission: 2026-03-27 19:42:54


DSU Cyber Camps

10 / 104 21340 / 50859


Using the Terminal

Time of First Successful Submission: 2025-12-19 18:41:41

Using the VSCode Workspace

Time of First Successful Submission: 2025-12-20 19:49:02

Using the GUI Desktop

Time of First Successful Submission: 2025-12-28 14:13:03

Pasting into the Desktop

Time of First Successful Submission: 2025-12-28 14:14:53

Restarting Challenges

Time of First Successful Submission: 2025-12-28 14:23:35

Challenge Programs

Time of First Successful Submission: 2025-12-29 15:48:56

The Flag File

Time of First Successful Submission: 2025-12-29 15:50:45

Using Privileged Mode

Time of First Successful Submission: 2025-12-29 18:48:18

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-29 18:50:29

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-29 18:51:09


GCA CTF

10 / 104 21341 / 50858


Using the Terminal

Time of First Successful Submission: 2025-12-19 18:41:41

Using the VSCode Workspace

Time of First Successful Submission: 2025-12-20 19:49:02

Using the GUI Desktop

Time of First Successful Submission: 2025-12-28 14:13:03

Pasting into the Desktop

Time of First Successful Submission: 2025-12-28 14:14:53

Restarting Challenges

Time of First Successful Submission: 2025-12-28 14:23:35

Challenge Programs

Time of First Successful Submission: 2025-12-29 15:48:56

The Flag File

Time of First Successful Submission: 2025-12-29 15:50:45

Using Privileged Mode

Time of First Successful Submission: 2025-12-29 18:48:18

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-29 18:50:29

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-29 18:51:09