pwn.college Archives

1 / 202 22097 / 22791


Triple Dereference

Time of First Successful Submission: 2026-01-02 06:51:02


Intro to Programming Languages

15 / 234 6945 / 31942


Commands

Time of First Successful Submission: 2025-12-22 21:25:17

Command Arguments

Time of First Successful Submission: 2025-12-22 21:28:02

Command History

Time of First Successful Submission: 2025-12-22 21:28:44

The Root Path

Time of First Successful Submission: 2025-12-22 21:31:06

Absolute Paths

Time of First Successful Submission: 2025-12-22 21:31:54

Changing position

Time of First Successful Submission: 2025-12-22 21:33:09

Changing to an Absolute Path

Time of First Successful Submission: 2025-12-22 21:37:06

Relative Paths

Time of First Successful Submission: 2025-12-22 21:38:50

Cat

Time of First Successful Submission: 2025-12-22 21:48:00

Ls

Time of First Successful Submission: 2025-12-22 21:54:43

Ls All

Time of First Successful Submission: 2025-12-22 22:00:39

Find

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

Piping Echo

Time of First Successful Submission: 2025-12-25 00:30:19

Piping Stdout

Time of First Successful Submission: 2025-12-25 00:32:37

Piping Stdin

Time of First Successful Submission: 2025-12-25 00:39:13


Intro to Cybersecurity

140 / 183 815 / 20015


Path Traversal 1

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

Path Traversal 2

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

CMDi 1

Time of First Successful Submission: 2025-12-12 06:31:59

CMDi 2

Time of First Successful Submission: 2025-12-12 06:35:14

CMDi 3

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

CMDi 4

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

CMDi 5

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

CMDi 6

Time of First Successful Submission: 2025-12-13 05:46:34

Authentication Bypass 1

Time of First Successful Submission: 2025-12-13 05:54:56

Authentication Bypass 2

Time of First Successful Submission: 2025-12-13 05:57:20

SQLi 1

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

SQLi 2

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

SQLi 3

Time of First Successful Submission: 2025-12-13 06:40:42

SQLi 4

Time of First Successful Submission: 2025-12-13 06:50:49

SQLi 5

Time of First Successful Submission: 2025-12-13 07:25:27

XSS 1

Time of First Successful Submission: 2025-12-14 00:04:56

XSS 2

Time of First Successful Submission: 2025-12-14 00:07:20

XSS 3

Time of First Successful Submission: 2025-12-14 00:14:06

XSS 4

Time of First Successful Submission: 2025-12-14 00:17:59

XSS 5

Time of First Successful Submission: 2025-12-14 00:27:44

XSS 6

Time of First Successful Submission: 2025-12-14 00:43:24

XSS 7

Time of First Successful Submission: 2025-12-14 03:58:08

CSRF 1

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

CSRF 2

Time of First Successful Submission: 2025-12-15 05:17:55

CSRF 3

Time of First Successful Submission: 2025-12-15 05:56:24

CSRF 4

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

CSRF 5

Time of First Successful Submission: 2025-12-16 10:29:44

Connect

Time of First Successful Submission: 2025-12-22 04:46:06

Send

Time of First Successful Submission: 2025-12-22 04:47:32

Shutdown

Time of First Successful Submission: 2025-12-22 04:49:48

Listen

Time of First Successful Submission: 2025-12-22 04:50:46

Scan 1

Time of First Successful Submission: 2025-12-22 04:58:37

Scan 2

Time of First Successful Submission: 2025-12-22 05:33:59

Monitor 1

Time of First Successful Submission: 2025-12-22 05:35:25

Monitor 2

Time of First Successful Submission: 2025-12-22 05:44:06

Sniffing Cookies

Time of First Successful Submission: 2025-12-25 02:07:36

Network Configuration

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

Firewall 1

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

Firewall 2

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

Firewall 3

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

Denial of Service 1

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

Denial of Service 2

Time of First Successful Submission: 2026-02-14 08:46:37

Denial of Service 3

Time of First Successful Submission: 2026-02-14 09:24:05

Ethernet

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

IP

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

TCP

Time of First Successful Submission: 2026-02-15 11:44:18

TCP Handshake

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

UDP

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

UDP 2

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

UDP Spoofing 1

Time of First Successful Submission: 2026-02-17 03:14:29

UDP Spoofing 2

Time of First Successful Submission: 2026-02-17 03:17:23

UDP Spoofing 3

Time of First Successful Submission: 2026-02-17 03:47:14

UDP Spoofing 4

Time of First Successful Submission: 2026-02-17 04:00:11

ARP

Time of First Successful Submission: 2026-02-19 01:24:41

Intercept

Time of First Successful Submission: 2026-02-19 02:18:40

Man-in-the-Middle

Time of First Successful Submission: 2026-02-22 07:19:38

XOR

Time of First Successful Submission: 2026-02-23 05:48:41

XORing Hex

Time of First Successful Submission: 2026-02-23 06:18:09

XORing ASCII

Time of First Successful Submission: 2026-02-24 03:25:02

XORing ASCII Strings

Time of First Successful Submission: 2026-02-24 04:32:54

One-time Pad

Time of First Successful Submission: 2026-02-24 04:29:44

One-time Pad Tampering

Time of First Successful Submission: 2026-02-24 04:56:29

Many-time Pad

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

AES

Time of First Successful Submission: 2026-02-25 02:59:01

AES-ECB-CPA

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

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2026-02-27 10:45:40

AES-ECB-CPA-HTTP (base64)

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

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2026-02-27 11:21:44

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2026-03-02 03:05:17

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-03-03 06:11:28

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2026-03-03 06:52:24

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2026-03-05 04:39:25

AES-CBC

Time of First Successful Submission: 2026-03-06 14:03:59

AES-CBC Tampering

Time of First Successful Submission: 2026-03-08 12:35:15

AES-CBC Resizing

Time of First Successful Submission: 2026-03-08 12:40:16

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2026-03-09 09:50:45

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2026-03-10 07:21:45

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2026-03-10 07:31:01

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2026-03-10 12:09:52

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2026-03-10 12:12:05

DHKE

Time of First Successful Submission: 2026-03-12 12:07:52

DHKE-to-AES

Time of First Successful Submission: 2026-03-12 12:30:46

RSA 1

Time of First Successful Submission: 2026-03-13 09:34:11

RSA 2

Time of First Successful Submission: 2026-03-14 02:14:54

RSA 3

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

RSA 4

Time of First Successful Submission: 2026-03-14 02:38:31

RSA Signatures

Time of First Successful Submission: 2026-03-15 05:21:37

SHA 1

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

SHA 2

Time of First Successful Submission: 2026-03-15 06:40:47

TLS 1

Time of First Successful Submission: 2026-03-16 03:20:33

TLS 2

Time of First Successful Submission: 2026-03-17 09:47:39

level1

Time of First Successful Submission: 2026-03-17 10:06:26

level2

Time of First Successful Submission: 2026-03-17 10:09:13

level3

Time of First Successful Submission: 2026-03-17 10:12:55

level4

Time of First Successful Submission: 2026-03-17 10:14:42

level5

Time of First Successful Submission: 2026-03-17 10:23:53

level6

Time of First Successful Submission: 2026-03-17 10:29:24

level7

Time of First Successful Submission: 2026-03-17 10:30:03

level8

Time of First Successful Submission: 2026-03-18 02:40:32

level9

Time of First Successful Submission: 2026-03-18 02:41:23

level10

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

level11

Time of First Successful Submission: 2026-03-18 02:45:06

level12

Time of First Successful Submission: 2026-03-18 02:47:02

level13

Time of First Successful Submission: 2026-03-18 02:47:59

level14

Time of First Successful Submission: 2026-03-18 02:50:23

level15

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

level16

Time of First Successful Submission: 2026-03-18 02:52:51

level17

Time of First Successful Submission: 2026-03-18 03:55:56

level18

Time of First Successful Submission: 2026-03-18 04:01:42

level19

Time of First Successful Submission: 2026-03-18 04:10:40

File Formats: Magic Numbers (Python)

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

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-03-23 04:45:04

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-03-23 05:26:44

Reading Endianness (Python)

Time of First Successful Submission: 2026-03-23 05:32:56

Reading Endianness (C)

Time of First Successful Submission: 2026-03-23 05:37:51

Reading Endianness (x86)

Time of First Successful Submission: 2026-03-23 05:45:07

Version Information (Python)

Time of First Successful Submission: 2026-03-24 05:53:17

Version Information (C)

Time of First Successful Submission: 2026-03-24 06:09:40

Version Information (x86)

Time of First Successful Submission: 2026-03-24 06:20:34

Metadata and Data (Python)

Time of First Successful Submission: 2026-03-24 06:44:33

Metadata and Data (C)

Time of First Successful Submission: 2026-03-24 06:57:16

Metadata and Data (x86)

Time of First Successful Submission: 2026-03-24 07:24:25

Input Restrictions (Python)

Time of First Successful Submission: 2026-03-25 08:00:29

Input Restrictions (C)

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

Input Restrictions (x86)

Time of First Successful Submission: 2026-03-25 08:37:11

Behold the cIMG! (Python)

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

Behold the cIMG! (C)

Time of First Successful Submission: 2026-03-25 08:49:48

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-03-25 09:00:45

A Basic cIMG (Python)

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

A Basic cIMG (C)

Time of First Successful Submission: 2026-03-25 09:21:07

A Basic cIMG (x86)

Time of First Successful Submission: 2026-03-25 09:29:55

Internal State Mini (C)

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

Internal State Mini (x86)

Time of First Successful Submission: 2026-03-26 11:48:20

Internal State (C)

Time of First Successful Submission: 2026-03-26 12:59:22

Internal State (x86)

Time of First Successful Submission: 2026-03-27 09:07:18

File Formats: Directives (C)

Time of First Successful Submission: 2026-03-27 09:23:01

File Formats: Directives (x86)

Time of First Successful Submission: 2026-03-27 09:50:39

The Patch Directive

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

Optimizing for Space

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

Tweaking Images

Time of First Successful Submission: 2026-04-02 10:32:00


Start Here

11 / 12 7271 / 43267


Using the Terminal

Time of First Successful Submission: 2025-12-11 05:38:06

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2025-12-11 05:40:15

Pasting into the Desktop

Time of First Successful Submission: 2025-12-11 05:41:09

Restarting Challenges

Time of First Successful Submission: 2025-12-11 05:45:59

Challenge Programs

Time of First Successful Submission: 2025-12-11 05:47:12

The Flag File

Time of First Successful Submission: 2025-12-11 05:48:43

Using Privileged Mode

Time of First Successful Submission: 2025-12-11 05:51:07

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-11 05:52:43

Persistent Home Directories - Two

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


Linux Luminarium

128 / 128 1077 / 32351


Intro to Commands

Time of First Successful Submission: 2025-12-22 21:25:17

Intro to Arguments

Time of First Successful Submission: 2025-12-22 21:28:02

Command History

Time of First Successful Submission: 2025-12-22 21:28:44

The Root

Time of First Successful Submission: 2025-12-22 21:31:06

Program and absolute paths

Time of First Successful Submission: 2025-12-22 21:31:54

Position thy self

Time of First Successful Submission: 2025-12-22 21:33:09

Position elsewhere

Time of First Successful Submission: 2025-12-22 21:37:06

implicit relative paths, from /

Time of First Successful Submission: 2025-12-22 21:38:50

explicit relative paths, from /

Time of First Successful Submission: 2025-12-22 21:39:56

implicit relative path

Time of First Successful Submission: 2025-12-22 21:41:13

home sweet home

Time of First Successful Submission: 2025-12-22 21:46:13

cat: not the pet, but the command!

Time of First Successful Submission: 2025-12-22 21:48:00

catting absolute paths

Time of First Successful Submission: 2025-12-22 21:48:46

more catting practice

Time of First Successful Submission: 2025-12-22 21:51:56

grepping for a needle in a haystack

Time of First Successful Submission: 2025-12-22 21:52:50

comparing files

Time of First Successful Submission: 2025-12-22 21:53:57

listing files

Time of First Successful Submission: 2025-12-22 21:54:43

touching files

Time of First Successful Submission: 2025-12-22 21:55:28

removing files

Time of First Successful Submission: 2025-12-22 21:56:03

moving files

Time of First Successful Submission: 2025-12-22 21:59:20

copying files

Time of First Successful Submission: 2025-12-22 22:00:05

hidden files

Time of First Successful Submission: 2025-12-22 22:00:39

An Epic Filesystem Quest

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

making directories

Time of First Successful Submission: 2025-12-22 22:09:19

finding files

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

linking files

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

Learning From Documentation

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

Learning Complex Usage

Time of First Successful Submission: 2025-12-22 22:31:46

Reading Manuals

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

Searching Manuals

Time of First Successful Submission: 2025-12-22 22:35:06

Searching For Manuals

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

Helpful Programs

Time of First Successful Submission: 2025-12-22 22:39:08

Help for Builtins

Time of First Successful Submission: 2025-12-22 22:41:46

Matching with *

Time of First Successful Submission: 2025-12-24 23:59:45

Matching with ?

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

Matching with []

Time of First Successful Submission: 2025-12-25 00:04:37

Matching paths with []

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

Multiple globs

Time of First Successful Submission: 2025-12-25 00:08:55

Mixing globs

Time of First Successful Submission: 2025-12-25 00:12:20

Exclusionary globbing

Time of First Successful Submission: 2025-12-25 00:14:21

Tab completion

Time of First Successful Submission: 2025-12-25 00:21:28

Multiple options for tab completion

Time of First Successful Submission: 2025-12-25 00:23:36

Tab completion on commands

Time of First Successful Submission: 2025-12-25 00:24:16

Redirecting output

Time of First Successful Submission: 2025-12-25 00:30:19

Redirecting more output

Time of First Successful Submission: 2025-12-25 00:32:37

Appending output

Time of First Successful Submission: 2025-12-25 00:35:35

Redirecting errors

Time of First Successful Submission: 2025-12-25 00:37:35

Redirecting input

Time of First Successful Submission: 2025-12-25 00:39:13

Grepping stored results

Time of First Successful Submission: 2025-12-25 00:41:22

Grepping live output

Time of First Successful Submission: 2025-12-25 00:43:08

Grepping errors

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

Filtering with grep -v

Time of First Successful Submission: 2025-12-25 00:46:34

Filtering with sed

Time of First Successful Submission: 2025-12-25 00:49:20

Duplicating piped data with tee

Time of First Successful Submission: 2025-12-25 00:55:48

Process substitution for input

Time of First Successful Submission: 2025-12-25 01:01:01

Writing to multiple programs

Time of First Successful Submission: 2025-12-25 01:06:46

Split-piping stderr and stdout

Time of First Successful Submission: 2025-12-25 01:09:42

Named pipes

Time of First Successful Submission: 2025-12-25 01:16:55

Printing Variables

Time of First Successful Submission: 2025-12-25 01:21:13

Setting Variables

Time of First Successful Submission: 2025-12-25 01:42:39

Multi-word Variables

Time of First Successful Submission: 2025-12-25 01:43:04

Exporting Variables

Time of First Successful Submission: 2025-12-25 01:44:29

Printing Exported Variables

Time of First Successful Submission: 2025-12-25 01:46:21

Storing Command Output

Time of First Successful Submission: 2025-12-25 01:47:11

Reading Input

Time of First Successful Submission: 2025-12-25 01:48:40

Reading Files

Time of First Successful Submission: 2025-12-25 01:50:20

Translating characters

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

Deleting characters

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

Deleting newlines

Time of First Successful Submission: 2025-12-25 02:17:34

Extracting the first lines with head

Time of First Successful Submission: 2025-12-25 02:18:27

Extracting specific sections of text

Time of First Successful Submission: 2025-12-25 02:20:01

Sorting data

Time of First Successful Submission: 2025-12-25 02:21:52

Listing Processes

Time of First Successful Submission: 2025-12-27 08:02:02

Killing Processes

Time of First Successful Submission: 2025-12-27 08:03:58

Interrupting Processes

Time of First Successful Submission: 2025-12-27 08:05:09

Killing Misbehaving Processes

Time of First Successful Submission: 2025-12-27 08:10:20

Suspending Processes

Time of First Successful Submission: 2025-12-27 08:11:24

Resuming Processes

Time of First Successful Submission: 2025-12-27 08:14:35

Backgrounding Processes

Time of First Successful Submission: 2025-12-27 08:18:04

Foregrounding Processes

Time of First Successful Submission: 2025-12-27 08:19:07

Starting Backgrounded Processes

Time of First Successful Submission: 2025-12-27 08:20:44

Process Exit Codes

Time of First Successful Submission: 2025-12-27 08:26:19

Becoming root with su

Time of First Successful Submission: 2025-12-27 08:43:50

Other users with su

Time of First Successful Submission: 2025-12-27 08:46:06

Cracking passwords

Time of First Successful Submission: 2025-12-27 08:53:49

Using sudo

Time of First Successful Submission: 2025-12-27 08:56:51

Changing File Ownership

Time of First Successful Submission: 2025-12-27 23:51:43

Groups and Files

Time of First Successful Submission: 2025-12-27 23:54:19

Fun With Groups Names

Time of First Successful Submission: 2025-12-27 23:55:05

Changing Permissions

Time of First Successful Submission: 2025-12-27 23:56:28

Executable Files

Time of First Successful Submission: 2025-12-27 23:57:17

Permission Tweaking Practice

Time of First Successful Submission: 2025-12-27 23:59:23

Permissions Setting Practice

Time of First Successful Submission: 2025-12-28 00:01:34

The SUID Bit

Time of First Successful Submission: 2025-12-28 00:03:19

Chaining with Semicolons

Time of First Successful Submission: 2025-12-28 00:06:06

Building on Success

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

Handling Failure

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

Your First Shell Script

Time of First Successful Submission: 2025-12-28 00:15:52

Redirecting Script Output

Time of First Successful Submission: 2025-12-28 00:18:43

Executable Shell Scripts

Time of First Successful Submission: 2025-12-28 00:21:18

Understanding Shebangs

Time of First Successful Submission: 2025-12-28 00:24:06

Scripting with Arguments

Time of First Successful Submission: 2025-12-28 00:26:32

Scripting with Conditionals

Time of First Successful Submission: 2025-12-28 00:28:01

Scripting with Default Cases

Time of First Successful Submission: 2025-12-28 00:31:01

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-12-28 00:32:33

Reading Shell Scripts

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

Launching Screen

Time of First Successful Submission: 2025-12-28 00:35:28

Detaching and Attaching

Time of First Successful Submission: 2025-12-28 00:38:01

Finding Sessions

Time of First Successful Submission: 2025-12-28 00:38:45

Switching Windows

Time of First Successful Submission: 2025-12-28 00:39:43

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-12-28 00:41:35

Switching Windows (tmux)

Time of First Successful Submission: 2025-12-28 00:42:46

The PATH Variable

Time of First Successful Submission: 2025-12-29 02:03:54

Setting PATH

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

Finding Commands

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

Adding Commands

Time of First Successful Submission: 2025-12-29 02:16:05

Hijacking Commands

Time of First Successful Submission: 2025-12-29 02:17:00

Bashrc Backdoor

Time of First Successful Submission: 2025-12-29 02:21:42

Sniffing Input

Time of First Successful Submission: 2025-12-29 02:28:04

Overshared Directories

Time of First Successful Submission: 2025-12-29 02:37:48

Tricky Linking

Time of First Successful Submission: 2025-12-29 02:47:54

Sniffing Process Arguments

Time of First Successful Submission: 2025-12-29 02:50:38

Snooping on Configurations

Time of First Successful Submission: 2025-12-29 02:52:32

The Fork Bomb

Time of First Successful Submission: 2025-12-29 03:05:10

Disk-Space Doomsday

Time of First Successful Submission: 2025-12-30 02:58:56

rm -rf /

Time of First Successful Submission: 2025-12-30 03:15:50

Life after rm -rf /

Time of First Successful Submission: 2025-12-30 03:41:37

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-12-30 03:44:36


Computing 101

68 / 94 2286 / 21499


Your First Register

Time of First Successful Submission: 2025-12-31 01:05:20

Your First Syscall

Time of First Successful Submission: 2025-12-31 01:07:30

Exit Codes

Time of First Successful Submission: 2025-12-31 01:09:46

Building Executables

Time of First Successful Submission: 2025-12-31 01:13:46

Moving Between Registers

Time of First Successful Submission: 2025-12-31 01:18:29

Loading From Memory

Time of First Successful Submission: 2026-01-02 06:27:58

More Loading Practice

Time of First Successful Submission: 2026-01-02 06:29:08

Dereferencing Pointers

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

Dereferencing Yourself

Time of First Successful Submission: 2026-01-02 06:43:32

Dereferencing with Offsets

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

Stored Addresses

Time of First Successful Submission: 2026-01-02 06:47:58

Double Dereference

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

Tracing Syscalls

Time of First Successful Submission: 2025-12-31 01:22:33

Starting GDB

Time of First Successful Submission: 2025-12-31 01:29:17

Starting Programs in GDB

Time of First Successful Submission: 2025-12-31 01:30:43

Writing Output

Time of First Successful Submission: 2026-01-03 02:01:27

Chaining Syscalls

Time of First Successful Submission: 2026-01-03 02:03:00

Writing Strings

Time of First Successful Submission: 2026-01-03 02:03:41

Reading Data

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

set-register

Time of First Successful Submission: 2026-01-03 02:24:32

set-multiple-registers

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

add-to-register

Time of First Successful Submission: 2026-01-03 02:27:04

linear-equation-registers

Time of First Successful Submission: 2026-01-03 02:32:54

integer-division

Time of First Successful Submission: 2026-01-03 02:37:23

modulo-operation

Time of First Successful Submission: 2026-01-04 00:05:09

set-upper-byte

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

efficient-modulo

Time of First Successful Submission: 2026-01-04 00:10:55

byte-extraction

Time of First Successful Submission: 2026-01-04 00:18:20

bitwise-and

Time of First Successful Submission: 2026-01-04 00:26:15

check-even

Time of First Successful Submission: 2026-01-04 00:40:34

memory-read

Time of First Successful Submission: 2026-01-04 00:46:19

memory-write

Time of First Successful Submission: 2026-01-04 00:47:09

memory-increment

Time of First Successful Submission: 2026-01-04 00:50:49

byte-access

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

memory-size-access

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

little-endian-write

Time of First Successful Submission: 2026-01-05 01:07:10

memory-sum

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

stack-subtraction

Time of First Successful Submission: 2026-01-05 01:26:19

swap-stack-values

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

average-stack-values

Time of First Successful Submission: 2026-01-05 01:38:41

absolute-jump

Time of First Successful Submission: 2026-01-05 01:50:44

relative-jump

Time of First Successful Submission: 2026-01-05 01:57:02

jump-trampoline

Time of First Successful Submission: 2026-01-06 02:33:17

conditional-jump

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

indirect-jump

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

average-loop

Time of First Successful Submission: 2026-01-08 00:21:39

count-non-zero

Time of First Successful Submission: 2026-01-08 00:52:27

string-lower

Time of First Successful Submission: 2026-01-09 02:19:08

most-common-byte

Time of First Successful Submission: 2026-01-10 08:49:37

Exit

Time of First Successful Submission: 2026-01-20 04:12:27

Socket

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

Bind

Time of First Successful Submission: 2026-01-21 03:40:41

Listen

Time of First Successful Submission: 2026-01-21 04:07:58

Accept

Time of First Successful Submission: 2026-01-21 04:10:13

Static Response

Time of First Successful Submission: 2026-01-22 01:10:01

Dynamic Response

Time of First Successful Submission: 2026-01-22 01:56:11

Iterative GET Server

Time of First Successful Submission: 2026-01-22 02:01:57

Concurrent GET Server

Time of First Successful Submission: 2026-01-22 23:39:36

Concurrent POST Server

Time of First Successful Submission: 2026-01-23 01:17:38

Web Server

Time of First Successful Submission: 2026-01-23 01:19:00

Debugging Programs

Time of First Successful Submission: 2026-01-13 10:26:12

Inspecting Registers

Time of First Successful Submission: 2026-01-14 06:23:16

Examining Memory

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

Setting Breakpoints

Time of First Successful Submission: 2026-01-14 07:51:35

GDB Scripting

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

Modifying Data

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

Modifying Execution

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

Broken Functions

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


Playing With Programs

116 / 116 746 / 23365


What's the password?

Time of First Successful Submission: 2026-01-25 10:01:55

... and again!

Time of First Successful Submission: 2026-01-25 10:02:27

Newline Troubles

Time of First Successful Submission: 2026-01-25 10:04:14

Reasoning about files

Time of First Successful Submission: 2026-01-25 10:05:49

Specifying Filenames

Time of First Successful Submission: 2026-01-25 10:07:13

Binary and Hex Encoding

Time of First Successful Submission: 2026-01-25 10:25:02

More Hex

Time of First Successful Submission: 2026-01-25 10:28:36

Decoding Hex

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

Decoding Practice

Time of First Successful Submission: 2026-01-26 02:51:55

Encoding Practice

Time of First Successful Submission: 2026-01-26 03:07:42

Hex-encoding ASCII

Time of First Successful Submission: 2026-01-26 03:15:02

Nested Encoding

Time of First Successful Submission: 2026-01-26 04:01:41

Hex-encoding UTF-8

Time of First Successful Submission: 2026-01-27 01:11:39

UTF Mixups

Time of First Successful Submission: 2026-01-27 01:15:41

Modifying Encoded Data

Time of First Successful Submission: 2026-01-27 01:24:58

Decoding Base64

Time of First Successful Submission: 2026-01-27 01:38:50

Encoding Base64

Time of First Successful Submission: 2026-01-27 01:40:55

Dealing with Obfuscation

Time of First Successful Submission: 2026-01-27 01:47:28

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-01-27 01:53:37

Your First HTTP Request

Time of First Successful Submission: 2026-01-28 04:06:46

Reading Flask

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

Commented Data

Time of First Successful Submission: 2026-01-28 04:10:03

HTTP Metadata

Time of First Successful Submission: 2026-01-28 04:11:18

HTTP (netcat)

Time of First Successful Submission: 2026-01-28 04:15:16

HTTP Paths (netcat)

Time of First Successful Submission: 2026-01-28 04:16:04

HTTP (curl)

Time of First Successful Submission: 2026-01-28 04:17:19

HTTP (python)

Time of First Successful Submission: 2026-01-28 04:18:38

HTTP Host Header (python)

Time of First Successful Submission: 2026-01-28 04:24:51

HTTP Host Header (curl)

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

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-01-28 04:30:10

URL Encoding (netcat)

Time of First Successful Submission: 2026-02-01 06:15:53

HTTP GET Parameters

Time of First Successful Submission: 2026-02-01 06:18:43

Multiple HTTP Parameters (netcat)

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

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-02-01 06:22:27

HTTP Forms

Time of First Successful Submission: 2026-02-01 06:25:41

HTTP Forms (curl)

Time of First Successful Submission: 2026-02-01 06:27:25

HTTP Forms (netcat)

Time of First Successful Submission: 2026-02-01 06:30:26

HTTP Forms (python)

Time of First Successful Submission: 2026-02-01 06:32:15

HTTP Forms Without Forms

Time of First Successful Submission: 2026-02-01 06:36:52

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-02-01 06:48:39

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-02-01 06:50:31

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-02-01 06:52:35

HTTP Redirects (curl)

Time of First Successful Submission: 2026-02-01 06:54:23

HTTP Redirects (python)

Time of First Successful Submission: 2026-02-01 06:55:52

HTTP Cookies (curl)

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

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-02-01 07:10:56

HTTP Cookies (python)

Time of First Successful Submission: 2026-02-01 07:13:22

Server State (python)

Time of First Successful Submission: 2026-02-03 06:27:21

Listening Web

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

Speaking Redirects

Time of First Successful Submission: 2026-02-03 06:41:44

JavaScript Redirects

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

Including JavaScript

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

HTTP (javascript)

Time of First Successful Submission: 2026-02-03 07:04:33

HTTP Get Parameters (javascript)

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

HTTP Forms (javascript)

Time of First Successful Submission: 2026-02-03 07:18:15

cat

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

more

Time of First Successful Submission: 2026-02-04 05:27:25

less

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

tail

Time of First Successful Submission: 2026-02-06 02:45:56

head

Time of First Successful Submission: 2026-02-06 02:46:14

sort

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

vim

Time of First Successful Submission: 2026-02-07 01:05:00

emacs

Time of First Successful Submission: 2026-02-07 01:05:48

nano

Time of First Successful Submission: 2026-02-07 02:26:54

rev

Time of First Successful Submission: 2026-02-07 02:27:26

od

Time of First Successful Submission: 2026-02-07 02:32:18

hd

Time of First Successful Submission: 2026-02-07 02:35:53

xxd

Time of First Successful Submission: 2026-02-07 02:38:55

base32

Time of First Successful Submission: 2026-02-07 02:39:27

base64

Time of First Successful Submission: 2026-02-07 02:39:53

split

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

gzip

Time of First Successful Submission: 2026-02-07 02:44:22

bzip2

Time of First Successful Submission: 2026-02-07 02:47:44

zip

Time of First Successful Submission: 2026-02-07 02:58:52

tar

Time of First Successful Submission: 2026-02-07 03:09:47

ar

Time of First Successful Submission: 2026-02-07 03:11:16

cpio

Time of First Successful Submission: 2026-02-07 03:18:35

genisoimage

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

env

Time of First Successful Submission: 2026-02-10 02:09:18

find

Time of First Successful Submission: 2026-02-10 02:17:26

make

Time of First Successful Submission: 2026-02-10 02:24:26

nice

Time of First Successful Submission: 2026-02-10 02:26:30

timeout

Time of First Successful Submission: 2026-02-10 02:28:26

stdbuf

Time of First Successful Submission: 2026-02-10 02:29:45

setarch

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

watch

Time of First Successful Submission: 2026-02-10 02:39:26

socat

Time of First Successful Submission: 2026-02-10 02:42:49

whiptail

Time of First Successful Submission: 2026-02-10 02:50:44

awk

Time of First Successful Submission: 2026-02-10 02:53:30

sed

Time of First Successful Submission: 2026-02-10 02:55:51

ed

Time of First Successful Submission: 2026-02-10 02:57:22

chown

Time of First Successful Submission: 2026-02-10 02:58:05

chmod

Time of First Successful Submission: 2026-02-10 02:58:57

cp

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

mv

Time of First Successful Submission: 2026-02-10 03:22:19

perl

Time of First Successful Submission: 2026-02-11 01:54:26

python

Time of First Successful Submission: 2026-02-11 01:56:39

ruby

Time of First Successful Submission: 2026-02-11 01:59:31

bash

Time of First Successful Submission: 2026-02-11 02:10:04

date

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

dmesg

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

wc

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

gcc

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

as

Time of First Successful Submission: 2026-02-11 02:21:12

wget

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

ssh-keygen

Time of First Successful Submission: 2026-02-11 03:01:28

SQL Queries

Time of First Successful Submission: 2026-02-13 05:18:45

Filtering SQL

Time of First Successful Submission: 2026-02-13 05:23:59

Choosing Columns

Time of First Successful Submission: 2026-02-13 05:25:56

Exclusionary Filtering

Time of First Successful Submission: 2026-02-13 05:27:03

Filtering Strings

Time of First Successful Submission: 2026-02-13 05:28:21

Filtering on Expressions

Time of First Successful Submission: 2026-02-13 05:32:15

SELECTing Expressions

Time of First Successful Submission: 2026-02-13 06:23:45

Composite Conditions

Time of First Successful Submission: 2026-02-13 06:25:56

Reaching Your LIMITs

Time of First Successful Submission: 2026-02-13 06:28:40

Querying Metadata

Time of First Successful Submission: 2026-02-13 06:29:38


GCA CTF

11 / 104 7427 / 43544


Using the Terminal

Time of First Successful Submission: 2025-12-11 05:38:06

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2025-12-11 05:40:15

Pasting into the Desktop

Time of First Successful Submission: 2025-12-11 05:41:09

Connecting over SSH

Time of First Successful Submission: 2025-12-11 05:44:22

Restarting Challenges

Time of First Successful Submission: 2025-12-11 05:45:59

Challenge Programs

Time of First Successful Submission: 2025-12-11 05:47:12

The Flag File

Time of First Successful Submission: 2025-12-11 05:48:43

Using Privileged Mode

Time of First Successful Submission: 2025-12-11 05:51:07

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-11 05:52:43

Persistent Home Directories - Two

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