pwn.college Archives

20 / 202 6054 / 22748


Silenced Shellcode

Time of First Successful Submission: 2025-07-25 21:52:25

Shellcode Shuffle

Time of First Successful Submission: 2025-07-26 14:45:45

Shellcode Shuffle II

Time of First Successful Submission: 2025-07-26 14:48:44

Mmap Mirage (Easy)

Time of First Successful Submission: 2025-08-02 21:40:27

Mmap Mirage (Hard)

Time of First Successful Submission: 2025-08-02 21:42:21

Twisted Text (Easy)

Time of First Successful Submission: 2025-07-26 16:23:00

Twisted Text (Hard)

Time of First Successful Submission: 2025-07-26 16:24:09

Tidy Task (Easy)

Time of First Successful Submission: 2025-07-26 16:26:06

Tidy Task (Hard)

Time of First Successful Submission: 2025-07-26 16:29:59

Logical License (Easy)

Time of First Successful Submission: 2025-07-27 14:30:45

Logical License (Hard)

Time of First Successful Submission: 2025-07-27 14:35:02

Modest Mangler (Easy)

Time of First Successful Submission: 2025-07-27 14:54:11

Modest Mangler (Hard)

Time of First Successful Submission: 2025-07-27 15:12:32

This is Yancode (Easy)

Time of First Successful Submission: 2025-07-27 16:41:54

This is Yancode (Hard)

Time of First Successful Submission: 2025-07-27 16:46:38

Powered by Yancode (Easy)

Time of First Successful Submission: 2025-07-28 14:27:16

Powered by Yancode (Hard)

Time of First Successful Submission: 2025-07-28 14:29:00

Yancode Inside (Easy)

Time of First Successful Submission: 2025-07-28 14:56:29

Yancode Inside (Hard)

Time of First Successful Submission: 2025-07-28 15:00:15

Triple Dereference

Time of First Successful Submission: 2025-07-07 14:12:26


Advent of Pwn

5 / 12 112 / 541


Day 01

Time of First Successful Submission: 2025-12-01 01:47:15

Day 02

Time of First Successful Submission: 2025-12-02 09:01:12

Day 03

Time of First Successful Submission: 2025-12-03 00:15:16

Day 04

Time of First Successful Submission: 2025-12-04 18:35:05

Day 07

Time of First Successful Submission: 2025-12-07 15:03:48


Intro to Programming Languages

15 / 234 1804 / 29680


Commands

Time of First Successful Submission: 2025-07-06 17:00:39

Command Arguments

Time of First Successful Submission: 2025-07-06 17:01:04

Command History

Time of First Successful Submission: 2025-07-06 17:01:21

The Root Path

Time of First Successful Submission: 2025-07-06 17:02:04

Absolute Paths

Time of First Successful Submission: 2025-07-06 17:02:18

Changing position

Time of First Successful Submission: 2025-07-06 17:02:41

Changing to an Absolute Path

Time of First Successful Submission: 2025-07-06 17:03:53

Relative Paths

Time of First Successful Submission: 2025-07-06 17:04:53

Cat

Time of First Successful Submission: 2025-07-06 17:07:48

Ls

Time of First Successful Submission: 2025-07-06 17:09:27

Ls All

Time of First Successful Submission: 2025-07-06 17:11:12

Find

Time of First Successful Submission: 2025-07-06 17:16:33

Piping Echo

Time of First Successful Submission: 2025-07-06 17:38:55

Piping Stdout

Time of First Successful Submission: 2025-07-06 17:39:37

Piping Stdin

Time of First Successful Submission: 2025-07-06 17:42:34


The Quarterly Quiz

2 / 13 141 / 212


level1

Time of First Successful Submission: 2026-01-23 18:15:38

level2

Time of First Successful Submission: 2026-01-23 19:53:37


Intro to Cybersecurity

183 / 183 152 / 19003


Path Traversal 1

Time of First Successful Submission: 2025-07-07 16:39:58

Path Traversal 2

Time of First Successful Submission: 2025-07-07 16:44:22

CMDi 1

Time of First Successful Submission: 2025-07-07 16:46:48

CMDi 2

Time of First Successful Submission: 2025-07-07 16:47:56

CMDi 3

Time of First Successful Submission: 2025-07-07 16:49:30

CMDi 4

Time of First Successful Submission: 2025-07-07 16:50:42

CMDi 5

Time of First Successful Submission: 2025-07-07 16:56:27

CMDi 6

Time of First Successful Submission: 2025-07-07 17:12:33

Authentication Bypass 1

Time of First Successful Submission: 2025-07-07 17:25:23

Authentication Bypass 2

Time of First Successful Submission: 2025-07-07 17:32:44

SQLi 1

Time of First Successful Submission: 2025-07-07 17:40:41

SQLi 2

Time of First Successful Submission: 2025-07-07 17:43:01

SQLi 3

Time of First Successful Submission: 2025-07-07 17:54:39

SQLi 4

Time of First Successful Submission: 2025-07-07 18:18:46

SQLi 5

Time of First Successful Submission: 2025-07-07 18:43:36

XSS 1

Time of First Successful Submission: 2025-07-07 18:49:51

XSS 2

Time of First Successful Submission: 2025-07-07 18:53:00

XSS 3

Time of First Successful Submission: 2025-07-07 18:55:16

XSS 4

Time of First Successful Submission: 2025-07-07 18:56:57

XSS 5

Time of First Successful Submission: 2025-07-07 19:41:47

XSS 6

Time of First Successful Submission: 2025-07-07 19:47:36

XSS 7

Time of First Successful Submission: 2025-07-07 20:00:23

CSRF 1

Time of First Successful Submission: 2025-07-07 20:50:24

CSRF 2

Time of First Successful Submission: 2025-07-07 20:55:41

CSRF 3

Time of First Successful Submission: 2025-07-07 21:09:18

CSRF 4

Time of First Successful Submission: 2025-07-07 21:16:47

CSRF 5

Time of First Successful Submission: 2025-07-07 21:32:51

Connect

Time of First Successful Submission: 2025-07-07 21:52:13

Send

Time of First Successful Submission: 2025-07-07 21:53:18

Shutdown

Time of First Successful Submission: 2025-07-07 21:54:33

Listen

Time of First Successful Submission: 2025-07-07 21:55:11

Scan 1

Time of First Successful Submission: 2025-07-07 22:14:17

Scan 2

Time of First Successful Submission: 2025-07-07 22:44:05

Monitor 1

Time of First Successful Submission: 2025-07-07 23:22:43

Monitor 2

Time of First Successful Submission: 2025-07-07 23:25:50

Sniffing Cookies

Time of First Successful Submission: 2025-07-07 23:31:00

Network Configuration

Time of First Successful Submission: 2025-07-07 23:37:53

Firewall 1

Time of First Successful Submission: 2025-07-07 23:41:52

Firewall 2

Time of First Successful Submission: 2025-07-07 23:45:59

Firewall 3

Time of First Successful Submission: 2025-07-07 23:48:51

Denial of Service 1

Time of First Successful Submission: 2025-07-07 23:51:42

Denial of Service 2

Time of First Successful Submission: 2025-07-07 23:54:01

Denial of Service 3

Time of First Successful Submission: 2025-07-08 00:12:59

Ethernet

Time of First Successful Submission: 2025-07-08 00:36:55

IP

Time of First Successful Submission: 2025-07-08 00:48:14

TCP

Time of First Successful Submission: 2025-07-08 00:55:46

TCP Handshake

Time of First Successful Submission: 2025-07-08 17:31:51

UDP

Time of First Successful Submission: 2025-07-08 17:37:43

UDP 2

Time of First Successful Submission: 2025-07-08 17:39:13

UDP Spoofing 1

Time of First Successful Submission: 2025-07-08 17:51:51

UDP Spoofing 2

Time of First Successful Submission: 2025-07-08 17:55:28

UDP Spoofing 3

Time of First Successful Submission: 2025-07-08 18:06:02

UDP Spoofing 4

Time of First Successful Submission: 2025-07-08 18:20:27

ARP

Time of First Successful Submission: 2025-07-09 13:58:50

Intercept

Time of First Successful Submission: 2025-07-09 14:47:09

Man-in-the-Middle

Time of First Successful Submission: 2025-07-09 20:36:15

XOR

Time of First Successful Submission: 2025-07-09 20:41:32

XORing Hex

Time of First Successful Submission: 2025-07-09 20:43:55

XORing ASCII

Time of First Successful Submission: 2025-07-09 20:46:35

XORing ASCII Strings

Time of First Successful Submission: 2025-07-09 20:51:45

One-time Pad

Time of First Successful Submission: 2025-07-09 20:52:45

One-time Pad Tampering

Time of First Successful Submission: 2025-07-09 20:58:40

Many-time Pad

Time of First Successful Submission: 2025-07-09 21:03:39

AES

Time of First Successful Submission: 2025-07-09 21:21:56

AES-ECB-CPA

Time of First Successful Submission: 2025-07-09 21:33:41

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2025-07-09 21:54:33

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2025-07-09 21:59:56

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2025-07-09 22:05:17

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2025-07-09 22:22:47

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2025-07-09 22:24:12

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2025-07-09 22:31:01

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2025-07-09 23:11:50

AES-CBC

Time of First Successful Submission: 2025-07-09 23:20:26

AES-CBC Tampering

Time of First Successful Submission: 2025-07-09 23:52:26

AES-CBC Resizing

Time of First Successful Submission: 2025-07-09 23:57:43

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2025-07-10 13:26:12

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2025-07-10 13:35:59

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2025-07-10 14:24:35

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2025-07-10 15:10:03

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2025-08-20 12:32:16

DHKE

Time of First Successful Submission: 2025-07-10 15:22:11

DHKE-to-AES

Time of First Successful Submission: 2025-07-10 15:27:23

RSA 1

Time of First Successful Submission: 2025-07-10 15:46:23

RSA 2

Time of First Successful Submission: 2025-07-10 15:50:08

RSA 3

Time of First Successful Submission: 2025-07-10 16:56:08

RSA 4

Time of First Successful Submission: 2025-07-10 17:08:08

RSA Signatures

Time of First Successful Submission: 2025-07-10 16:15:40

SHA 1

Time of First Successful Submission: 2025-07-10 16:40:41

SHA 2

Time of First Successful Submission: 2025-07-10 16:49:12

TLS 1

Time of First Successful Submission: 2025-07-10 17:31:02

TLS 2

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

level1

Time of First Successful Submission: 2025-07-10 20:29:41

level2

Time of First Successful Submission: 2025-07-10 20:30:00

level3

Time of First Successful Submission: 2025-07-10 20:30:26

level4

Time of First Successful Submission: 2025-07-10 20:30:52

level5

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

level6

Time of First Successful Submission: 2025-07-10 20:46:54

level7

Time of First Successful Submission: 2025-07-10 20:47:26

level8

Time of First Successful Submission: 2025-07-10 20:47:52

level9

Time of First Successful Submission: 2025-07-10 20:49:58

level10

Time of First Successful Submission: 2025-07-10 20:51:45

level11

Time of First Successful Submission: 2025-07-10 20:53:42

level12

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

level13

Time of First Successful Submission: 2025-07-10 20:55:29

level14

Time of First Successful Submission: 2025-07-10 20:55:57

level15

Time of First Successful Submission: 2025-07-10 20:56:23

level16

Time of First Successful Submission: 2025-07-10 21:53:48

level17

Time of First Successful Submission: 2025-07-10 22:29:47

level18

Time of First Successful Submission: 2025-07-10 22:37:13

level19

Time of First Successful Submission: 2025-07-10 22:44:39

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2025-07-10 23:24:07

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2025-07-10 23:25:41

File Formats: Magic Numbers (x86)

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

Reading Endianness (Python)

Time of First Successful Submission: 2025-07-10 23:36:09

Reading Endianness (C)

Time of First Successful Submission: 2025-07-10 23:37:48

Reading Endianness (x86)

Time of First Successful Submission: 2025-07-10 23:39:26

Version Information (Python)

Time of First Successful Submission: 2025-07-10 23:43:09

Version Information (C)

Time of First Successful Submission: 2025-07-10 23:46:38

Version Information (x86)

Time of First Successful Submission: 2025-07-10 23:52:47

Metadata and Data (Python)

Time of First Successful Submission: 2025-07-11 12:20:38

Metadata and Data (C)

Time of First Successful Submission: 2025-07-11 12:23:33

Metadata and Data (x86)

Time of First Successful Submission: 2025-07-11 12:36:46

Input Restrictions (Python)

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

Input Restrictions (C)

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

Input Restrictions (x86)

Time of First Successful Submission: 2025-07-11 12:44:39

Behold the cIMG! (Python)

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

Behold the cIMG! (C)

Time of First Successful Submission: 2025-07-11 12:49:04

Behold the cIMG! (x86)

Time of First Successful Submission: 2025-07-11 12:50:46

A Basic cIMG (Python)

Time of First Successful Submission: 2025-07-11 12:55:34

A Basic cIMG (C)

Time of First Successful Submission: 2025-07-11 12:57:25

A Basic cIMG (x86)

Time of First Successful Submission: 2025-07-11 12:59:04

Internal State Mini (C)

Time of First Successful Submission: 2025-07-11 13:09:46

Internal State Mini (x86)

Time of First Successful Submission: 2025-07-11 13:15:39

Internal State (C)

Time of First Successful Submission: 2025-07-11 13:20:27

Internal State (x86)

Time of First Successful Submission: 2025-07-11 13:38:11

File Formats: Directives (C)

Time of First Successful Submission: 2025-07-11 13:48:41

File Formats: Directives (x86)

Time of First Successful Submission: 2025-07-11 13:58:41

The Patch Directive

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

Optimizing for Space

Time of First Successful Submission: 2025-07-11 15:49:07

Tweaking Images

Time of First Successful Submission: 2025-07-11 16:22:51

Storage and Retrieval

Time of First Successful Submission: 2025-07-13 14:43:15

Extracting Knowledge

Time of First Successful Submission: 2025-07-13 15:11:27

Advanced Sprites

Time of First Successful Submission: 2025-07-13 16:19:20

Accessing Resources

Time of First Successful Submission: 2025-07-13 16:30:16

Unsafe Animations

Time of First Successful Submission: 2025-07-13 16:40:08

Animations

Time of First Successful Submission: 2025-07-13 16:58:08

Interoperability: Patching Data

Time of First Successful Submission: 2025-07-13 17:20:58

Patching Code

Time of First Successful Submission: 2025-07-13 17:48:09

Patching Control Flow

Time of First Successful Submission: 2025-07-13 17:57:08

Your First Overflow (easy)

Time of First Successful Submission: 2025-07-13 18:01:05

Your First Overflow (hard)

Time of First Successful Submission: 2025-07-13 18:01:40

Precision (easy)

Time of First Successful Submission: 2025-07-13 18:02:43

Precision (hard)

Time of First Successful Submission: 2025-07-13 18:05:08

Variable Control (easy)

Time of First Successful Submission: 2025-07-13 18:08:24

Variable Control (hard)

Time of First Successful Submission: 2025-07-13 18:20:49

Control Hijack (easy)

Time of First Successful Submission: 2025-07-13 18:22:54

Control Hijack (hard)

Time of First Successful Submission: 2025-07-13 18:26:45

Tricky Control Hijack (easy)

Time of First Successful Submission: 2025-07-13 18:32:23

Tricky Control Hijack (hard)

Time of First Successful Submission: 2025-07-18 20:49:53

PIEs (easy)

Time of First Successful Submission: 2025-07-19 13:10:28

PIEs (hard)

Time of First Successful Submission: 2025-07-19 13:12:34

String Lengths (easy)

Time of First Successful Submission: 2025-07-19 13:17:47

String Lengths (hard)

Time of First Successful Submission: 2025-07-19 13:19:48

Basic Shellcode

Time of First Successful Submission: 2025-07-19 14:19:48

NOP Sleds

Time of First Successful Submission: 2025-07-19 14:24:21

NULL-Free Shellcode

Time of First Successful Submission: 2025-07-19 14:47:23

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2025-07-19 14:55:51

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2025-07-19 14:58:08

Hijack to Shellcode (easy)

Time of First Successful Submission: 2025-07-19 15:17:26

Hijack to Shellcode (hard)

Time of First Successful Submission: 2025-07-19 15:36:04

ECB-to-Win (easy)

Time of First Successful Submission: 2025-07-20 13:00:33

ECB-to-Win (hard)

Time of First Successful Submission: 2025-07-20 13:05:48

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2025-07-20 14:39:05

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2025-07-20 14:44:25

CIMG Screenshots

Time of First Successful Submission: 2025-07-20 17:00:05

CIMG Screenshots 2

Time of First Successful Submission: 2025-07-20 17:59:20

Wily Webserver

Time of First Successful Submission: 2025-07-20 20:49:21

The Watering Hole

Time of First Successful Submission: 2025-07-20 21:28:10

Secure Chat 1

Time of First Successful Submission: 2025-07-21 16:48:02

Secure Chat 2

Time of First Successful Submission: 2025-07-23 14:57:58

Secure Chat 3

Time of First Successful Submission: 2025-08-29 16:24:49

Secure Chat 4

Time of First Successful Submission: 2025-08-29 17:09:25

Secure Chat 5

Time of First Successful Submission: 2026-02-16 15:03:24


Program Security

156 / 162 96 / 9220


ello ackers!

Time of First Successful Submission: 2025-07-25 21:03:06

Syscall Smuggler

Time of First Successful Submission: 2025-07-25 21:15:17

Syscall Shenanigans

Time of First Successful Submission: 2025-07-25 21:23:30

Byte Budget

Time of First Successful Submission: 2025-07-25 22:26:04

ClobberCode

Time of First Successful Submission: 2025-07-25 23:12:32

Diverse Delivery

Time of First Successful Submission: 2025-07-26 15:13:04

Pocket Payload

Time of First Successful Submission: 2025-07-26 15:31:14

Micro Menace

Time of First Successful Submission: 2025-07-26 15:55:20

Login Leakage (Easy)

Time of First Successful Submission: 2025-08-27 23:31:27

Login Leakage (Hard)

Time of First Successful Submission: 2025-08-27 23:33:36

Bounds Breaker (Easy)

Time of First Successful Submission: 2025-08-01 19:51:29

Bounds Breaker (Hard)

Time of First Successful Submission: 2025-08-01 19:52:40

Casting Catastrophe (Easy)

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

Casting Catastrophe (Hard)

Time of First Successful Submission: 2025-08-02 21:00:17

Pointer Problems (Easy)

Time of First Successful Submission: 2025-08-28 00:04:43

Pointer Problems (Hard)

Time of First Successful Submission: 2025-08-28 00:07:12

Anomalous Array (Easy)

Time of First Successful Submission: 2025-08-28 00:18:51

Anomalous Array (Hard)

Time of First Successful Submission: 2025-08-28 00:32:54

Now you got it (Easy)

Time of First Successful Submission: 2025-08-28 01:02:05

Now you got it (Hard)

Time of First Successful Submission: 2025-08-28 01:13:05

Loop Lunacy (Easy)

Time of First Successful Submission: 2025-08-02 21:23:29

Loop Lunacy (Hard)

Time of First Successful Submission: 2025-08-02 21:27:40

Nosy Neighbor (Easy)

Time of First Successful Submission: 2025-08-02 21:31:15

Nosy Neighbor (Hard)

Time of First Successful Submission: 2025-08-02 21:35:48

Recursive Ruin (Easy)

Time of First Successful Submission: 2025-08-02 22:09:41

Recursive Ruin (Hard)

Time of First Successful Submission: 2025-08-02 22:16:07

Lingering Leftover (Easy)

Time of First Successful Submission: 2025-08-02 22:21:27

Lingering Leftover (Hard)

Time of First Successful Submission: 2025-08-02 22:25:23

Latent Leak (Easy)

Time of First Successful Submission: 2025-08-02 22:54:46

Latent Leak (Hard)

Time of First Successful Submission: 2025-08-02 23:00:15

Fork Foolery (Easy)

Time of First Successful Submission: 2025-08-04 22:15:40

Fork Foolery (Hard)

Time of First Successful Submission: 2025-08-04 22:26:22

Canary Conundrum (Easy)

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

Canary Conundrum (Hard)

Time of First Successful Submission: 2025-08-13 13:17:20

A Crafty Clobber (Easy)

Time of First Successful Submission: 2025-08-15 15:32:36

A Crafty Clobber (Hard)

Time of First Successful Submission: 2025-08-15 16:00:02

Can It Fizz?

Time of First Successful Submission: 2025-08-28 15:18:11

Does It Buzz?

Time of First Successful Submission: 2025-08-28 20:31:00

Make It FizzBuzz

Time of First Successful Submission: 2025-08-28 20:56:18

Terrible Token (Easy)

Time of First Successful Submission: 2025-07-26 16:02:54

Terrible Token (Hard)

Time of First Successful Submission: 2025-07-26 16:03:24

Tangled Ticket (Easy)

Time of First Successful Submission: 2025-07-26 16:08:31

Tangled Ticket (Hard)

Time of First Successful Submission: 2025-07-26 16:18:03

Bit Bender

Time of First Successful Submission: 2026-02-16 16:17:13

Substitution Sorcery

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

Meager Mangler (Easy)

Time of First Successful Submission: 2025-07-27 14:43:47

Meager Mangler (Hard)

Time of First Successful Submission: 2025-07-27 14:46:46

Monstrous Mangler (Easy)

Time of First Successful Submission: 2025-07-27 15:26:57

Monstrous Mangler (Hard)

Time of First Successful Submission: 2025-07-27 15:33:58

Patched Up (Easy)

Time of First Successful Submission: 2025-07-27 15:52:50

Patched Up (Hard)

Time of First Successful Submission: 2025-07-27 15:54:37

Puzzle Patch (Easy)

Time of First Successful Submission: 2025-07-27 15:59:11

Puzzle Patch (Hard)

Time of First Successful Submission: 2025-07-27 16:02:19

Patch Perfect (Easy)

Time of First Successful Submission: 2025-07-27 16:11:18

Patch Perfect (Hard)

Time of First Successful Submission: 2025-07-27 16:29:07

Trust the Yancode (Easy)

Time of First Successful Submission: 2025-07-28 15:44:18

Trust the Yancode (Hard)

Time of First Successful Submission: 2025-07-28 15:46:47

Know the Yancode (Easy)

Time of First Successful Submission: 2025-07-28 15:59:25

Know the Yancode (Hard)

Time of First Successful Submission: 2025-07-28 16:05:44

Master the Yancode (Easy)

Time of First Successful Submission: 2025-07-28 16:37:12

Master the Yancode (Hard)

Time of First Successful Submission: 2025-07-28 16:42:56

Transcend the Yancode (Easy)

Time of First Successful Submission: 2025-07-28 16:56:18

Transcend the Yancode (Hard)

Time of First Successful Submission: 2025-07-28 17:12:02

The Yanalyzer (Easy)

Time of First Successful Submission: 2025-07-29 22:16:17

The Yanalyzer (Hard)

Time of First Successful Submission: 2025-07-29 23:19:24

The Yangler (Easy)

Time of First Successful Submission: 2025-07-30 00:01:22

The Yangler (Hard)

Time of First Successful Submission: 2025-07-30 00:35:17

Yancraft (Easy)

Time of First Successful Submission: 2025-07-30 16:30:08

Yancraft (Hard)

Time of First Successful Submission: 2025-07-30 16:45:02

Yansanity (Easy)

Time of First Successful Submission: 2025-07-30 17:18:28

Yansanity (Hard)

Time of First Successful Submission: 2025-07-30 22:24:31

When the Cow Says Moo

Time of First Successful Submission: 2026-02-16 17:24:43

Predictable Migration

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

Hashing Heifers

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

Loose Link (Easy)

Time of First Successful Submission: 2025-08-05 14:26:11

Loose Link (Hard)

Time of First Successful Submission: 2025-08-05 14:27:28

Call Chain (Easy)

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

Call Chain (Hard)

Time of First Successful Submission: 2025-08-05 14:32:14

Chain of Command (Easy)

Time of First Successful Submission: 2025-08-05 14:37:59

Chain of Command (Hard)

Time of First Successful Submission: 2025-08-05 14:41:29

Stop, Pop, and ROP (Easy)

Time of First Successful Submission: 2025-08-05 15:06:32

Stop, Pop, and ROP (Hard)

Time of First Successful Submission: 2025-08-05 15:09:18

Stop, Pop and ROP II (Easy)

Time of First Successful Submission: 2025-08-05 15:18:28

Stop, Pop, and ROP II (Hard)

Time of First Successful Submission: 2025-08-05 15:21:08

Indirect Invocation (Easy)

Time of First Successful Submission: 2025-08-05 15:39:02

Indirect Invocation (Hard)

Time of First Successful Submission: 2025-08-05 15:41:38

Leaky Libc (Easy)

Time of First Successful Submission: 2025-08-05 15:44:54

Leaky Libc (Hard)

Time of First Successful Submission: 2025-08-05 15:46:18

Putsception (Easy)

Time of First Successful Submission: 2025-08-05 15:51:02

Putsception (Hard)

Time of First Successful Submission: 2025-08-05 15:53:30

Pivotal Prelude (Easy)

Time of First Successful Submission: 2025-08-05 16:47:27

Pivotal Prelude (Hard)

Time of First Successful Submission: 2025-08-05 17:08:02

Pivotal Pointer (Easy)

Time of First Successful Submission: 2025-08-06 16:25:12

Pivotal Pointer (Hard)

Time of First Successful Submission: 2025-08-06 16:44:04

Pivotal Payload (Easy)

Time of First Successful Submission: 2025-08-06 16:48:01

Pivotal Payload (Hard)

Time of First Successful Submission: 2025-08-06 16:50:32

Pivotal Pursuit (Easy)

Time of First Successful Submission: 2025-08-06 17:02:21

Pivotal Pursuit (Hard)

Time of First Successful Submission: 2025-08-06 18:05:02

Guarded Gadgets (Easy)

Time of First Successful Submission: 2025-08-06 18:37:35

Guarded Gadgets (Hard)

Time of First Successful Submission: 2025-08-06 18:41:12

ROP Roulette (Easy)

Time of First Successful Submission: 2025-08-06 23:09:14

ROP Roulette (Hard)

Time of First Successful Submission: 2025-08-06 23:25:37

Libc Lottery (Easy)

Time of First Successful Submission: 2025-08-08 17:04:43

Libc Lottery (Hard)

Time of First Successful Submission: 2025-08-08 17:28:46

Freebie (Easy)

Time of First Successful Submission: 2025-08-08 20:37:14

Freebie (Hard)

Time of First Successful Submission: 2025-08-08 20:40:16

Freebin Feint (Easy)

Time of First Successful Submission: 2025-08-08 20:49:13

Freebin Feint (Hard)

Time of First Successful Submission: 2025-08-08 20:53:57

Free Flag Fumble (Easy)

Time of First Successful Submission: 2025-08-08 20:59:47

Free Flag Fumble (Hard)

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

Fickle Free (Easy)

Time of First Successful Submission: 2025-08-08 21:10:33

Fickle Free (Hard)

Time of First Successful Submission: 2025-08-08 21:16:07

Malloc Mirage (Easy)

Time of First Successful Submission: 2025-08-08 21:35:49

Malloc Mirage (Hard)

Time of First Successful Submission: 2025-08-08 21:38:02

Seeking Secrets (Easy)

Time of First Successful Submission: 2025-08-08 21:51:34

Seeking Secrets (Hard)

Time of First Successful Submission: 2025-08-08 21:57:59

Seeking Substantial Secrets (Easy)

Time of First Successful Submission: 2025-08-08 22:07:20

Seeking Substantial Secrets (Hard)

Time of First Successful Submission: 2025-08-08 22:08:53

Seeking Spanless Secrets (Easy)

Time of First Successful Submission: 2025-08-08 22:47:24

Seeking Spanless Secrets (Hard)

Time of First Successful Submission: 2025-08-08 22:48:40

Seeking Smuggled Secrets (Easy)

Time of First Successful Submission: 2025-08-08 22:58:11

Seeking Smuggled Secrets (Hard)

Time of First Successful Submission: 2025-08-08 23:01:05

Sus Sequence (Easy)

Time of First Successful Submission: 2025-08-09 13:35:51

Sus Sequence (Hard)

Time of First Successful Submission: 2025-08-09 13:40:13

Echo Emanations (Easy)

Time of First Successful Submission: 2025-08-09 14:35:45

Echo Emanations (Hard)

Time of First Successful Submission: 2025-08-09 14:36:40

Stack Spoofing (Easy)

Time of First Successful Submission: 2025-08-09 14:57:50

Stack Spoofing (Hard)

Time of First Successful Submission: 2025-08-09 15:03:20

Stack Summoning (Easy)

Time of First Successful Submission: 2025-08-09 15:15:22

Stack Summoning (Hard)

Time of First Successful Submission: 2025-08-10 21:26:00

Enterprising Echo (Easy)

Time of First Successful Submission: 2025-08-10 22:42:15

Enterprising Echo (Hard)

Time of First Successful Submission: 2025-08-10 22:54:38

Ephemeral Echo (Easy)

Time of First Successful Submission: 2025-08-10 23:37:28

Ephemeral Echo (Hard)

Time of First Successful Submission: 2025-08-10 23:38:27

Seeking Safe Secrets (Easy)

Time of First Successful Submission: 2025-08-11 00:50:44

Seeking Safe Secrets (Hard)

Time of First Successful Submission: 2025-08-11 00:52:34

Sus Sequence Safety (Easy)

Time of First Successful Submission: 2025-08-11 14:10:43

Sus Sequence Safety (Hard)

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

Safely Stack Summoning (Easy)

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

Safely Stack Summoning (Hard)

Time of First Successful Submission: 2025-08-11 14:20:09

Overlapping Odyssey (Easy)

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

Overlapping Odyssey (Hard)

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

Tcache Terror (Easy)

Time of First Successful Submission: 2025-08-11 16:37:42

Tcache Terror (Hard)

Time of First Successful Submission: 2025-08-11 16:40:45

Containment Composition (Easy)

Time of First Successful Submission: 2025-08-15 19:59:33

Containment Composition (Hard)

Time of First Successful Submission: 2025-08-15 20:15:24

Constant Corruption (Easy)

Time of First Successful Submission: 2025-08-15 23:24:24

Constant Corruption (Hard)

Time of First Successful Submission: 2025-08-15 23:35:14

Return to YanLand (Easy)

Time of First Successful Submission: 2025-08-16 23:46:06

Return to YanLand (Hard)

Time of First Successful Submission: 2025-08-17 00:20:07

Escape from YanLand (Easy)

Time of First Successful Submission: 2025-08-17 15:21:34

Escape from YanLand (Hard)

Time of First Successful Submission: 2025-08-17 15:36:32

The YanFilter (Easy)

Time of First Successful Submission: 2025-08-17 16:27:11

The YanFilter (Hard)

Time of First Successful Submission: 2025-08-17 16:44:43

The Great YanFilter (Easy)

Time of First Successful Submission: 2025-08-18 11:45:05

The Great YanFilter (Hard)

Time of First Successful Submission: 2025-08-18 12:01:35


System Security

17 / 95 1472 / 3244


chroot-escape-basic

Time of First Successful Submission: 2025-09-26 17:49:10

chroot-shellcode

Time of First Successful Submission: 2025-09-26 19:02:41

chroot-proper

Time of First Successful Submission: 2025-09-26 19:09:44

seccomp-basic

Time of First Successful Submission: 2025-09-26 19:27:50

seccomp-linkat

Time of First Successful Submission: 2025-09-26 19:36:08

seccomp-fchdir

Time of First Successful Submission: 2025-09-26 19:38:19

seccomp-rechroot

Time of First Successful Submission: 2025-09-26 19:48:03

seccomp-only

Time of First Successful Submission: 2025-09-27 10:09:47

seccomp-arch32

Time of First Successful Submission: 2025-09-27 10:24:14

seccomp-minimal

Time of First Successful Submission: 2025-09-27 10:35:04

seccomp-timebased

Time of First Successful Submission: 2025-09-27 16:52:26

seccomp-readonly

Time of First Successful Submission: 2025-09-27 17:22:12

process-isolation

Time of First Successful Submission: 2025-09-27 17:58:26

mount-namespace

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

mount-cleanup

Time of First Successful Submission: 2025-09-28 14:21:28

mount-readonly

Time of First Successful Submission: 2025-09-29 17:37:13

mount-shellcode

Time of First Successful Submission: 2025-09-29 17:44:15


Start Here

11 / 12 1520 / 40267


Using the Terminal

Time of First Successful Submission: 2025-08-06 22:09:09

Using the VSCode Workspace

Time of First Successful Submission: 2025-07-06 16:45:31

Using the GUI Desktop

Time of First Successful Submission: 2025-07-06 16:46:41

Pasting into the Desktop

Time of First Successful Submission: 2025-07-06 16:47:36

Restarting Challenges

Time of First Successful Submission: 2025-07-06 16:49:40

Challenge Programs

Time of First Successful Submission: 2025-07-06 16:50:54

The Flag File

Time of First Successful Submission: 2025-07-06 16:51:47

Using Privileged Mode

Time of First Successful Submission: 2025-07-06 16:54:14

Persistent Home Directories - One

Time of First Successful Submission: 2025-07-06 16:56:07

Persistent Home Directories - Two

Time of First Successful Submission: 2025-07-06 16:56:27


Linux Luminarium

128 / 128 2015 / 30046


Intro to Commands

Time of First Successful Submission: 2025-07-06 17:00:39

Intro to Arguments

Time of First Successful Submission: 2025-07-06 17:01:04

Command History

Time of First Successful Submission: 2025-07-06 17:01:21

The Root

Time of First Successful Submission: 2025-07-06 17:02:04

Program and absolute paths

Time of First Successful Submission: 2025-07-06 17:02:18

Position thy self

Time of First Successful Submission: 2025-07-06 17:02:41

Position elsewhere

Time of First Successful Submission: 2025-07-06 17:03:53

implicit relative paths, from /

Time of First Successful Submission: 2025-07-06 17:04:53

explicit relative paths, from /

Time of First Successful Submission: 2025-07-06 17:05:22

implicit relative path

Time of First Successful Submission: 2025-07-06 17:05:45

home sweet home

Time of First Successful Submission: 2025-07-06 17:07:07

cat: not the pet, but the command!

Time of First Successful Submission: 2025-07-06 17:07:48

catting absolute paths

Time of First Successful Submission: 2025-07-06 17:08:01

more catting practice

Time of First Successful Submission: 2025-07-06 17:08:21

grepping for a needle in a haystack

Time of First Successful Submission: 2025-07-06 17:08:52

comparing files

Time of First Successful Submission: 2025-07-26 14:32:21

listing files

Time of First Successful Submission: 2025-07-06 17:09:27

touching files

Time of First Successful Submission: 2025-07-06 17:10:05

removing files

Time of First Successful Submission: 2025-07-06 17:10:27

moving files

Time of First Successful Submission: 2025-07-06 17:10:51

copying files

Time of First Successful Submission: 2026-02-11 17:22:52

hidden files

Time of First Successful Submission: 2025-07-06 17:11:12

An Epic Filesystem Quest

Time of First Successful Submission: 2025-07-06 17:13:33

making directories

Time of First Successful Submission: 2025-07-06 17:14:01

finding files

Time of First Successful Submission: 2025-07-06 17:16:33

linking files

Time of First Successful Submission: 2025-07-06 17:17:15

Learning From Documentation

Time of First Successful Submission: 2025-07-06 17:18:15

Learning Complex Usage

Time of First Successful Submission: 2025-07-06 17:18:42

Reading Manuals

Time of First Successful Submission: 2025-07-06 17:20:08

Searching Manuals

Time of First Successful Submission: 2025-07-06 17:20:46

Searching For Manuals

Time of First Successful Submission: 2025-07-06 17:23:23

Helpful Programs

Time of First Successful Submission: 2025-07-06 17:23:58

Help for Builtins

Time of First Successful Submission: 2025-07-06 17:24:40

Matching with *

Time of First Successful Submission: 2025-07-06 17:25:35

Matching with ?

Time of First Successful Submission: 2025-07-06 17:26:14

Matching with []

Time of First Successful Submission: 2025-07-06 17:26:54

Matching paths with []

Time of First Successful Submission: 2025-07-06 17:27:38

Multiple globs

Time of First Successful Submission: 2025-07-06 17:28:22

Mixing globs

Time of First Successful Submission: 2025-07-06 17:33:56

Exclusionary globbing

Time of First Successful Submission: 2025-07-06 17:34:32

Tab completion

Time of First Successful Submission: 2025-07-06 17:35:04

Multiple options for tab completion

Time of First Successful Submission: 2025-07-06 17:36:38

Tab completion on commands

Time of First Successful Submission: 2025-07-06 17:36:56

Redirecting output

Time of First Successful Submission: 2025-07-06 17:38:55

Redirecting more output

Time of First Successful Submission: 2025-07-06 17:39:37

Appending output

Time of First Successful Submission: 2025-07-06 17:40:28

Redirecting errors

Time of First Successful Submission: 2025-07-06 17:41:27

Redirecting input

Time of First Successful Submission: 2025-07-06 17:42:34

Grepping stored results

Time of First Successful Submission: 2025-07-06 17:43:15

Grepping live output

Time of First Successful Submission: 2025-07-06 17:43:42

Grepping errors

Time of First Successful Submission: 2025-07-06 17:44:20

Filtering with grep -v

Time of First Successful Submission: 2025-07-06 17:44:43

Filtering with sed

Time of First Successful Submission: 2026-02-11 17:26:56

Duplicating piped data with tee

Time of First Successful Submission: 2025-07-06 17:57:58

Process substitution for input

Time of First Successful Submission: 2025-07-26 14:05:21

Writing to multiple programs

Time of First Successful Submission: 2025-07-06 17:59:38

Split-piping stderr and stdout

Time of First Successful Submission: 2025-07-06 18:01:38

Named pipes

Time of First Successful Submission: 2025-07-26 14:21:11

Printing Variables

Time of First Successful Submission: 2025-07-06 18:03:21

Setting Variables

Time of First Successful Submission: 2025-07-06 18:03:52

Multi-word Variables

Time of First Successful Submission: 2025-07-06 18:04:22

Exporting Variables

Time of First Successful Submission: 2025-07-06 18:05:05

Printing Exported Variables

Time of First Successful Submission: 2025-07-06 18:05:20

Storing Command Output

Time of First Successful Submission: 2025-07-06 18:06:00

Reading Input

Time of First Successful Submission: 2025-07-06 18:07:12

Reading Files

Time of First Successful Submission: 2025-07-07 12:03:28

Translating characters

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

Deleting characters

Time of First Successful Submission: 2025-07-07 12:05:43

Deleting newlines

Time of First Successful Submission: 2025-07-07 12:06:41

Extracting the first lines with head

Time of First Successful Submission: 2025-07-07 12:07:26

Extracting specific sections of text

Time of First Successful Submission: 2025-07-07 12:09:36

Sorting data

Time of First Successful Submission: 2025-07-28 21:18:53

Listing Processes

Time of First Successful Submission: 2025-07-07 12:11:41

Killing Processes

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

Interrupting Processes

Time of First Successful Submission: 2025-07-07 12:12:57

Killing Misbehaving Processes

Time of First Successful Submission: 2025-07-26 14:22:41

Suspending Processes

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

Resuming Processes

Time of First Successful Submission: 2025-07-07 12:13:40

Backgrounding Processes

Time of First Successful Submission: 2025-07-07 12:14:47

Foregrounding Processes

Time of First Successful Submission: 2025-07-07 12:15:14

Starting Backgrounded Processes

Time of First Successful Submission: 2025-07-07 12:15:37

Process Exit Codes

Time of First Successful Submission: 2025-07-07 12:16:26

Becoming root with su

Time of First Successful Submission: 2025-07-07 12:32:04

Other users with su

Time of First Successful Submission: 2025-07-07 12:32:46

Cracking passwords

Time of First Successful Submission: 2025-07-07 12:35:57

Using sudo

Time of First Successful Submission: 2025-07-07 12:38:00

Changing File Ownership

Time of First Successful Submission: 2025-07-07 12:18:49

Groups and Files

Time of First Successful Submission: 2025-07-07 12:19:14

Fun With Groups Names

Time of First Successful Submission: 2025-07-07 12:19:45

Changing Permissions

Time of First Successful Submission: 2025-07-07 12:21:37

Executable Files

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

Permission Tweaking Practice

Time of First Successful Submission: 2025-07-07 12:26:47

Permissions Setting Practice

Time of First Successful Submission: 2025-07-07 12:29:01

The SUID Bit

Time of First Successful Submission: 2025-07-07 12:30:04

Chaining with Semicolons

Time of First Successful Submission: 2025-07-07 12:38:40

Building on Success

Time of First Successful Submission: 2025-07-28 21:21:02

Handling Failure

Time of First Successful Submission: 2025-07-28 21:21:29

Your First Shell Script

Time of First Successful Submission: 2025-07-07 12:39:36

Redirecting Script Output

Time of First Successful Submission: 2025-07-07 12:41:17

Executable Shell Scripts

Time of First Successful Submission: 2025-07-07 12:42:06

Understanding Shebangs

Time of First Successful Submission: 2025-07-28 21:24:49

Scripting with Arguments

Time of First Successful Submission: 2025-07-26 14:24:36

Scripting with Conditionals

Time of First Successful Submission: 2025-07-28 21:26:46

Scripting with Default Cases

Time of First Successful Submission: 2025-07-28 21:28:22

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-07-28 21:30:55

Reading Shell Scripts

Time of First Successful Submission: 2025-08-27 22:57:51

Launching Screen

Time of First Successful Submission: 2025-07-26 14:25:28

Detaching and Attaching

Time of First Successful Submission: 2025-07-26 14:26:19

Finding Sessions

Time of First Successful Submission: 2025-07-26 14:27:43

Switching Windows

Time of First Successful Submission: 2025-07-26 14:28:48

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-07-26 14:29:33

Switching Windows (tmux)

Time of First Successful Submission: 2025-07-26 14:30:46

The PATH Variable

Time of First Successful Submission: 2025-07-07 12:42:51

Setting PATH

Time of First Successful Submission: 2025-07-07 12:43:47

Finding Commands

Time of First Successful Submission: 2025-07-07 12:44:26

Adding Commands

Time of First Successful Submission: 2025-07-07 12:46:01

Hijacking Commands

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

Bashrc Backdoor

Time of First Successful Submission: 2025-07-07 12:50:46

Sniffing Input

Time of First Successful Submission: 2025-07-07 12:54:21

Overshared Directories

Time of First Successful Submission: 2025-07-07 12:57:21

Tricky Linking

Time of First Successful Submission: 2025-07-07 12:59:40

Sniffing Process Arguments

Time of First Successful Submission: 2025-07-07 13:01:32

Snooping on Configurations

Time of First Successful Submission: 2025-07-07 13:03:17

The Fork Bomb

Time of First Successful Submission: 2025-07-07 13:05:00

Disk-Space Doomsday

Time of First Successful Submission: 2025-07-07 13:06:36

rm -rf /

Time of First Successful Submission: 2025-07-07 13:11:01

Life after rm -rf /

Time of First Successful Submission: 2025-07-07 13:16:32

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-07-07 13:22:35


Computing 101

68 / 94 668 / 20152


Your First Register

Time of First Successful Submission: 2025-07-07 13:37:21

Your First Syscall

Time of First Successful Submission: 2025-07-07 13:39:36

Exit Codes

Time of First Successful Submission: 2025-07-07 13:40:13

Building Executables

Time of First Successful Submission: 2025-07-07 13:44:48

Moving Between Registers

Time of First Successful Submission: 2025-07-07 13:48:13

Loading From Memory

Time of First Successful Submission: 2025-07-07 14:00:49

More Loading Practice

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

Dereferencing Pointers

Time of First Successful Submission: 2025-07-07 14:06:13

Dereferencing Yourself

Time of First Successful Submission: 2025-07-07 14:07:14

Dereferencing with Offsets

Time of First Successful Submission: 2025-07-07 14:08:29

Stored Addresses

Time of First Successful Submission: 2025-07-07 14:09:53

Double Dereference

Time of First Successful Submission: 2025-07-07 14:11:27

Tracing Syscalls

Time of First Successful Submission: 2025-07-07 13:51:41

Starting GDB

Time of First Successful Submission: 2025-07-07 13:52:36

Starting Programs in GDB

Time of First Successful Submission: 2025-07-07 13:53:43

Writing Output

Time of First Successful Submission: 2025-07-07 14:35:44

Chaining Syscalls

Time of First Successful Submission: 2025-07-07 14:37:07

Writing Strings

Time of First Successful Submission: 2025-07-07 14:37:55

Reading Data

Time of First Successful Submission: 2025-07-07 14:41:10

set-register

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

set-multiple-registers

Time of First Successful Submission: 2025-07-07 14:46:16

add-to-register

Time of First Successful Submission: 2025-07-07 14:47:57

linear-equation-registers

Time of First Successful Submission: 2025-07-07 14:49:29

integer-division

Time of First Successful Submission: 2025-07-07 14:51:34

modulo-operation

Time of First Successful Submission: 2025-07-07 14:54:18

set-upper-byte

Time of First Successful Submission: 2025-07-07 14:55:48

efficient-modulo

Time of First Successful Submission: 2025-07-07 14:58:56

byte-extraction

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

bitwise-and

Time of First Successful Submission: 2025-07-07 15:02:57

check-even

Time of First Successful Submission: 2025-07-07 15:06:08

memory-read

Time of First Successful Submission: 2025-07-07 15:07:40

memory-write

Time of First Successful Submission: 2025-07-07 15:08:28

memory-increment

Time of First Successful Submission: 2025-07-07 15:09:59

byte-access

Time of First Successful Submission: 2025-07-07 15:10:57

memory-size-access

Time of First Successful Submission: 2025-07-07 15:12:26

little-endian-write

Time of First Successful Submission: 2025-07-07 15:16:32

memory-sum

Time of First Successful Submission: 2025-07-07 15:19:07

stack-subtraction

Time of First Successful Submission: 2025-07-07 15:20:40

swap-stack-values

Time of First Successful Submission: 2025-07-07 15:21:41

average-stack-values

Time of First Successful Submission: 2025-07-07 15:23:41

absolute-jump

Time of First Successful Submission: 2025-07-07 15:24:44

relative-jump

Time of First Successful Submission: 2025-07-07 15:27:53

jump-trampoline

Time of First Successful Submission: 2025-07-07 15:32:27

conditional-jump

Time of First Successful Submission: 2025-07-07 15:37:12

indirect-jump

Time of First Successful Submission: 2025-07-07 15:41:49

average-loop

Time of First Successful Submission: 2025-07-07 15:45:21

count-non-zero

Time of First Successful Submission: 2025-07-07 15:51:24

string-lower

Time of First Successful Submission: 2025-07-07 16:07:00

most-common-byte

Time of First Successful Submission: 2025-07-11 22:03:46

Exit

Time of First Successful Submission: 2025-07-08 13:41:44

Socket

Time of First Successful Submission: 2025-07-08 13:47:01

Bind

Time of First Successful Submission: 2025-07-08 14:19:19

Listen

Time of First Successful Submission: 2025-07-08 14:22:31

Accept

Time of First Successful Submission: 2025-07-08 15:09:48

Static Response

Time of First Successful Submission: 2025-07-08 15:26:18

Dynamic Response

Time of First Successful Submission: 2025-07-08 16:26:37

Iterative GET Server

Time of First Successful Submission: 2025-07-08 16:47:22

Concurrent GET Server

Time of First Successful Submission: 2025-07-08 17:09:39

Concurrent POST Server

Time of First Successful Submission: 2025-07-28 22:53:54

Web Server

Time of First Successful Submission: 2025-07-28 23:40:50

Debugging Programs

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

Inspecting Registers

Time of First Successful Submission: 2025-07-08 12:16:23

Examining Memory

Time of First Successful Submission: 2025-07-08 12:20:21

Setting Breakpoints

Time of First Successful Submission: 2025-07-08 12:29:36

GDB Scripting

Time of First Successful Submission: 2025-07-08 12:38:11

Modifying Data

Time of First Successful Submission: 2025-07-08 12:51:20

Modifying Execution

Time of First Successful Submission: 2025-07-08 12:52:12

Broken Functions

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


Playing With Programs

116 / 116 219 / 22784


What's the password?

Time of First Successful Submission: 2025-07-11 22:06:49

... and again!

Time of First Successful Submission: 2025-07-11 22:07:34

Newline Troubles

Time of First Successful Submission: 2025-07-11 22:10:06

Reasoning about files

Time of First Successful Submission: 2025-07-11 22:10:59

Specifying Filenames

Time of First Successful Submission: 2025-07-11 22:11:47

Binary and Hex Encoding

Time of First Successful Submission: 2025-07-11 22:14:53

More Hex

Time of First Successful Submission: 2025-07-11 22:16:10

Decoding Hex

Time of First Successful Submission: 2025-07-11 22:17:53

Decoding Practice

Time of First Successful Submission: 2025-07-11 22:20:16

Encoding Practice

Time of First Successful Submission: 2025-07-11 22:22:36

Hex-encoding ASCII

Time of First Successful Submission: 2025-07-11 22:26:50

Nested Encoding

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

Hex-encoding UTF-8

Time of First Successful Submission: 2025-07-11 22:36:57

UTF Mixups

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

Modifying Encoded Data

Time of First Successful Submission: 2025-07-11 22:50:32

Decoding Base64

Time of First Successful Submission: 2025-07-11 22:54:14

Encoding Base64

Time of First Successful Submission: 2025-07-11 22:58:12

Dealing with Obfuscation

Time of First Successful Submission: 2025-07-11 23:00:03

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-07-11 23:10:45

Your First HTTP Request

Time of First Successful Submission: 2025-07-11 23:22:00

Reading Flask

Time of First Successful Submission: 2025-07-11 23:21:13

Commented Data

Time of First Successful Submission: 2025-07-11 23:23:13

HTTP Metadata

Time of First Successful Submission: 2025-07-11 23:25:15

HTTP (netcat)

Time of First Successful Submission: 2025-07-11 23:26:35

HTTP Paths (netcat)

Time of First Successful Submission: 2025-07-11 23:27:27

HTTP (curl)

Time of First Successful Submission: 2025-07-11 23:28:23

HTTP (python)

Time of First Successful Submission: 2025-07-11 23:30:55

HTTP Host Header (python)

Time of First Successful Submission: 2025-07-11 23:34:30

HTTP Host Header (curl)

Time of First Successful Submission: 2025-07-11 23:35:52

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-07-11 23:37:20

URL Encoding (netcat)

Time of First Successful Submission: 2025-07-11 23:39:21

HTTP GET Parameters

Time of First Successful Submission: 2025-07-11 23:40:51

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-07-11 23:42:22

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-07-11 23:43:57

HTTP Forms

Time of First Successful Submission: 2025-07-11 23:50:23

HTTP Forms (curl)

Time of First Successful Submission: 2025-07-12 12:46:23

HTTP Forms (netcat)

Time of First Successful Submission: 2025-07-12 12:49:48

HTTP Forms (python)

Time of First Successful Submission: 2025-07-12 12:55:33

HTTP Forms Without Forms

Time of First Successful Submission: 2025-07-12 12:59:36

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-07-12 13:01:50

Multiple Form Fields (netcat)

Time of First Successful Submission: 2025-07-12 13:04:13

HTTP Redirects (netcat)

Time of First Successful Submission: 2025-07-12 13:06:36

HTTP Redirects (curl)

Time of First Successful Submission: 2025-07-12 13:07:21

HTTP Redirects (python)

Time of First Successful Submission: 2025-07-12 13:08:39

HTTP Cookies (curl)

Time of First Successful Submission: 2025-07-12 13:12:45

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-07-12 13:19:22

HTTP Cookies (python)

Time of First Successful Submission: 2025-07-12 13:22:15

Server State (python)

Time of First Successful Submission: 2025-07-12 13:26:06

Listening Web

Time of First Successful Submission: 2025-07-12 13:29:41

Speaking Redirects

Time of First Successful Submission: 2025-07-12 13:34:19

JavaScript Redirects

Time of First Successful Submission: 2025-07-12 13:37:22

Including JavaScript

Time of First Successful Submission: 2025-07-12 13:47:21

HTTP (javascript)

Time of First Successful Submission: 2025-07-12 13:53:21

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-07-12 14:15:32

HTTP Forms (javascript)

Time of First Successful Submission: 2025-07-12 15:12:31

cat

Time of First Successful Submission: 2025-07-12 15:14:06

more

Time of First Successful Submission: 2025-07-12 15:14:27

less

Time of First Successful Submission: 2025-07-12 15:14:42

tail

Time of First Successful Submission: 2025-07-12 15:14:55

head

Time of First Successful Submission: 2025-07-12 15:15:11

sort

Time of First Successful Submission: 2025-07-12 15:15:27

vim

Time of First Successful Submission: 2025-07-12 15:15:43

emacs

Time of First Successful Submission: 2025-07-12 15:16:09

nano

Time of First Successful Submission: 2025-07-12 15:16:26

rev

Time of First Successful Submission: 2025-07-12 15:16:46

od

Time of First Successful Submission: 2025-07-12 16:03:05

hd

Time of First Successful Submission: 2025-07-12 15:20:09

xxd

Time of First Successful Submission: 2025-07-12 15:20:56

base32

Time of First Successful Submission: 2025-07-12 15:21:13

base64

Time of First Successful Submission: 2025-07-12 15:21:29

split

Time of First Successful Submission: 2025-07-12 15:23:19

gzip

Time of First Successful Submission: 2025-07-12 15:23:52

bzip2

Time of First Successful Submission: 2025-07-12 15:24:21

zip

Time of First Successful Submission: 2025-07-12 15:28:17

tar

Time of First Successful Submission: 2025-07-12 15:29:35

ar

Time of First Successful Submission: 2025-07-12 15:35:24

cpio

Time of First Successful Submission: 2025-07-12 15:44:18

genisoimage

Time of First Successful Submission: 2025-07-12 15:47:44

env

Time of First Successful Submission: 2025-07-12 15:52:34

find

Time of First Successful Submission: 2025-07-12 15:56:17

make

Time of First Successful Submission: 2025-07-12 15:57:18

nice

Time of First Successful Submission: 2025-07-12 15:57:58

timeout

Time of First Successful Submission: 2025-07-12 15:58:13

stdbuf

Time of First Successful Submission: 2025-07-12 15:58:40

setarch

Time of First Successful Submission: 2025-07-12 16:08:20

watch

Time of First Successful Submission: 2025-07-12 16:09:28

socat

Time of First Successful Submission: 2025-07-12 16:12:05

whiptail

Time of First Successful Submission: 2025-07-12 16:14:41

awk

Time of First Successful Submission: 2025-07-12 16:15:12

sed

Time of First Successful Submission: 2025-07-12 16:15:32

ed

Time of First Successful Submission: 2025-07-12 16:16:02

chown

Time of First Successful Submission: 2025-07-12 16:16:22

chmod

Time of First Successful Submission: 2025-07-12 16:16:40

cp

Time of First Successful Submission: 2025-07-12 16:17:34

mv

Time of First Successful Submission: 2025-07-12 16:39:38

perl

Time of First Successful Submission: 2025-07-12 16:42:40

python

Time of First Successful Submission: 2025-07-12 16:44:06

ruby

Time of First Successful Submission: 2025-07-12 16:47:29

bash

Time of First Successful Submission: 2025-07-12 16:47:52

date

Time of First Successful Submission: 2025-07-12 16:48:17

dmesg

Time of First Successful Submission: 2025-07-12 16:48:38

wc

Time of First Successful Submission: 2025-07-12 16:49:29

gcc

Time of First Successful Submission: 2025-07-12 16:49:55

as

Time of First Successful Submission: 2025-07-12 16:50:13

wget

Time of First Successful Submission: 2025-07-12 16:51:58

ssh-keygen

Time of First Successful Submission: 2025-07-12 17:30:41

SQL Queries

Time of First Successful Submission: 2025-07-12 17:36:13

Filtering SQL

Time of First Successful Submission: 2025-07-12 17:37:35

Choosing Columns

Time of First Successful Submission: 2025-07-12 17:38:15

Exclusionary Filtering

Time of First Successful Submission: 2025-07-12 17:38:53

Filtering Strings

Time of First Successful Submission: 2025-07-12 17:39:29

Filtering on Expressions

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

SELECTing Expressions

Time of First Successful Submission: 2025-07-12 17:46:06

Composite Conditions

Time of First Successful Submission: 2025-07-12 17:51:27

Reaching Your LIMITs

Time of First Successful Submission: 2025-07-12 17:52:37

Querying Metadata

Time of First Successful Submission: 2025-07-12 17:53:50


GCA CTF

11 / 104 1700 / 40496


Using the Terminal

Time of First Successful Submission: 2025-08-06 22:09:09

Using the VSCode Workspace

Time of First Successful Submission: 2025-07-06 16:45:31

Using the GUI Desktop

Time of First Successful Submission: 2025-07-06 16:46:41

Pasting into the Desktop

Time of First Successful Submission: 2025-07-06 16:47:36

Restarting Challenges

Time of First Successful Submission: 2025-07-06 16:49:40

Getting Help

Time of First Successful Submission: 2025-07-07 21:46:42

Challenge Programs

Time of First Successful Submission: 2025-07-06 16:50:54

The Flag File

Time of First Successful Submission: 2025-07-06 16:51:47

Using Privileged Mode

Time of First Successful Submission: 2025-07-06 16:54:14

Persistent Home Directories - One

Time of First Successful Submission: 2025-07-06 16:56:07

Persistent Home Directories - Two

Time of First Successful Submission: 2025-07-06 16:56:27