pwn.college Archives

1 / 202 19563 / 22834


Triple Dereference

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


Intro to Programming Languages

15 / 234 2640 / 32821


Commands

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

Command Arguments

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

Command History

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

The Root Path

Time of First Successful Submission: 2025-08-07 14:16:49

Absolute Paths

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

Changing position

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

Changing to an Absolute Path

Time of First Successful Submission: 2025-08-07 14:21:52

Relative Paths

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

Cat

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

Ls

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

Ls All

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

Find

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

Piping Echo

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

Piping Stdout

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

Piping Stdin

Time of First Successful Submission: 2025-08-08 22:17:29


Intro to Cybersecurity

183 / 183 196 / 20387


Path Traversal 1

Time of First Successful Submission: 2025-12-22 11:12:52

Path Traversal 2

Time of First Successful Submission: 2025-12-22 11:32:26

CMDi 1

Time of First Successful Submission: 2025-12-22 11:50:48

CMDi 2

Time of First Successful Submission: 2025-12-22 11:53:24

CMDi 3

Time of First Successful Submission: 2025-12-22 11:57:15

CMDi 4

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

CMDi 5

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

CMDi 6

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

Authentication Bypass 1

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

Authentication Bypass 2

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

SQLi 1

Time of First Successful Submission: 2025-12-22 23:45:11

SQLi 2

Time of First Successful Submission: 2025-12-22 23:49:07

SQLi 3

Time of First Successful Submission: 2025-12-23 00:00:58

SQLi 4

Time of First Successful Submission: 2025-12-23 00:03:48

SQLi 5

Time of First Successful Submission: 2025-12-23 17:15:31

XSS 1

Time of First Successful Submission: 2025-12-23 17:24:46

XSS 2

Time of First Successful Submission: 2025-12-23 17:28:34

XSS 3

Time of First Successful Submission: 2025-12-23 17:31:41

XSS 4

Time of First Successful Submission: 2025-12-23 17:35:17

XSS 5

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

XSS 6

Time of First Successful Submission: 2025-12-25 11:56:34

XSS 7

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

CSRF 1

Time of First Successful Submission: 2025-12-27 14:48:18

CSRF 2

Time of First Successful Submission: 2025-12-27 15:06:45

CSRF 3

Time of First Successful Submission: 2025-12-28 11:52:21

CSRF 4

Time of First Successful Submission: 2025-12-28 11:58:56

CSRF 5

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

Connect

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

Send

Time of First Successful Submission: 2026-01-01 20:11:28

Shutdown

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

Listen

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

Scan 1

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

Scan 2

Time of First Successful Submission: 2026-01-10 12:43:41

Monitor 1

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

Monitor 2

Time of First Successful Submission: 2026-01-10 13:43:55

Sniffing Cookies

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

Network Configuration

Time of First Successful Submission: 2026-01-10 14:54:46

Firewall 1

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

Firewall 2

Time of First Successful Submission: 2026-01-10 20:08:33

Firewall 3

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

Denial of Service 1

Time of First Successful Submission: 2026-01-10 20:26:36

Denial of Service 2

Time of First Successful Submission: 2026-01-10 20:30:59

Denial of Service 3

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

Ethernet

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

IP

Time of First Successful Submission: 2026-01-14 18:22:21

TCP

Time of First Successful Submission: 2026-01-14 18:25:30

TCP Handshake

Time of First Successful Submission: 2026-01-14 21:16:35

UDP

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

UDP 2

Time of First Successful Submission: 2026-01-15 21:02:31

UDP Spoofing 1

Time of First Successful Submission: 2026-01-15 21:09:51

UDP Spoofing 2

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

UDP Spoofing 3

Time of First Successful Submission: 2026-01-16 20:09:39

UDP Spoofing 4

Time of First Successful Submission: 2026-01-16 22:30:06

ARP

Time of First Successful Submission: 2026-01-16 22:54:37

Intercept

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

Man-in-the-Middle

Time of First Successful Submission: 2026-01-18 17:11:46

XOR

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

XORing Hex

Time of First Successful Submission: 2026-01-20 17:47:18

XORing ASCII

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

XORing ASCII Strings

Time of First Successful Submission: 2026-01-20 18:15:54

One-time Pad

Time of First Successful Submission: 2026-01-20 18:32:11

One-time Pad Tampering

Time of First Successful Submission: 2026-01-20 19:07:45

Many-time Pad

Time of First Successful Submission: 2026-01-20 20:53:59

AES

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

AES-ECB-CPA

Time of First Successful Submission: 2026-01-23 18:58:37

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2026-01-24 13:19:10

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2026-01-24 14:34:07

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2026-01-24 16:16:39

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2026-01-24 22:25:09

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-01-25 15:34:33

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2026-01-31 13:50:26

AES-ECB-CPA-Prefix-Boss

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

AES-CBC

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

AES-CBC Tampering

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

AES-CBC Resizing

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

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2026-02-05 21:38:51

AES-CBC-POA-Full-Block

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

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2026-02-06 21:10:09

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2026-02-07 14:45:23

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2026-02-07 14:51:17

DHKE

Time of First Successful Submission: 2026-02-09 21:20:38

DHKE-to-AES

Time of First Successful Submission: 2026-02-09 21:30:29

RSA 1

Time of First Successful Submission: 2026-02-10 19:42:20

RSA 2

Time of First Successful Submission: 2026-02-11 17:36:50

RSA 3

Time of First Successful Submission: 2026-02-11 17:42:53

RSA 4

Time of First Successful Submission: 2026-02-11 18:34:04

RSA Signatures

Time of First Successful Submission: 2026-02-12 18:56:54

SHA 1

Time of First Successful Submission: 2026-02-18 20:16:13

SHA 2

Time of First Successful Submission: 2026-02-18 20:26:20

TLS 1

Time of First Successful Submission: 2026-02-19 10:58:07

TLS 2

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

level1

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

level2

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

level3

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

level4

Time of First Successful Submission: 2026-02-21 11:15:40

level5

Time of First Successful Submission: 2026-02-21 11:22:19

level6

Time of First Successful Submission: 2026-02-21 11:24:05

level7

Time of First Successful Submission: 2026-02-21 11:26:22

level8

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

level9

Time of First Successful Submission: 2026-02-21 11:29:36

level10

Time of First Successful Submission: 2026-02-21 11:32:34

level11

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

level12

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

level13

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

level14

Time of First Successful Submission: 2026-02-21 11:49:36

level15

Time of First Successful Submission: 2026-02-21 11:52:48

level16

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

level17

Time of First Successful Submission: 2026-02-28 14:27:01

level18

Time of First Successful Submission: 2026-02-28 14:34:55

level19

Time of First Successful Submission: 2026-02-28 18:33:22

File Formats: Magic Numbers (Python)

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

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-02-19 19:16:28

File Formats: Magic Numbers (x86)

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

Reading Endianness (Python)

Time of First Successful Submission: 2026-02-19 19:22:24

Reading Endianness (C)

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

Reading Endianness (x86)

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

Version Information (Python)

Time of First Successful Submission: 2026-02-20 11:21:41

Version Information (C)

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

Version Information (x86)

Time of First Successful Submission: 2026-02-20 11:31:26

Metadata and Data (Python)

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

Metadata and Data (C)

Time of First Successful Submission: 2026-02-20 11:50:42

Metadata and Data (x86)

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

Input Restrictions (Python)

Time of First Successful Submission: 2026-02-20 16:03:45

Input Restrictions (C)

Time of First Successful Submission: 2026-02-20 16:09:26

Input Restrictions (x86)

Time of First Successful Submission: 2026-02-20 16:15:31

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-02-20 16:23:51

Behold the cIMG! (C)

Time of First Successful Submission: 2026-02-20 16:35:04

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-02-20 17:50:12

A Basic cIMG (Python)

Time of First Successful Submission: 2026-02-20 18:22:04

A Basic cIMG (C)

Time of First Successful Submission: 2026-02-20 18:34:09

A Basic cIMG (x86)

Time of First Successful Submission: 2026-02-20 18:48:53

Internal State Mini (C)

Time of First Successful Submission: 2026-02-24 20:01:09

Internal State Mini (x86)

Time of First Successful Submission: 2026-02-24 20:23:11

Internal State (C)

Time of First Successful Submission: 2026-02-26 18:29:07

Internal State (x86)

Time of First Successful Submission: 2026-02-27 19:58:22

File Formats: Directives (C)

Time of First Successful Submission: 2026-02-27 20:31:16

File Formats: Directives (x86)

Time of First Successful Submission: 2026-02-27 21:19:19

The Patch Directive

Time of First Successful Submission: 2026-03-24 18:30:35

Optimizing for Space

Time of First Successful Submission: 2026-03-30 13:39:33

Tweaking Images

Time of First Successful Submission: 2026-03-30 16:05:34

Storage and Retrieval

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

Extracting Knowledge

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

Advanced Sprites

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

Accessing Resources

Time of First Successful Submission: 2026-04-02 11:12:35

Unsafe Animations

Time of First Successful Submission: 2026-04-02 17:57:55

Animations

Time of First Successful Submission: 2026-04-02 18:25:55

Interoperability: Patching Data

Time of First Successful Submission: 2026-04-02 18:52:38

Patching Code

Time of First Successful Submission: 2026-04-02 19:11:58

Patching Control Flow

Time of First Successful Submission: 2026-04-02 19:19:23

Your First Overflow (easy)

Time of First Successful Submission: 2025-08-22 14:55:50

Your First Overflow (hard)

Time of First Successful Submission: 2026-04-03 15:47:00

Precision (easy)

Time of First Successful Submission: 2026-04-03 15:49:00

Precision (hard)

Time of First Successful Submission: 2026-04-03 16:05:36

Variable Control (easy)

Time of First Successful Submission: 2026-04-03 16:23:19

Variable Control (hard)

Time of First Successful Submission: 2026-04-03 16:38:02

Control Hijack (easy)

Time of First Successful Submission: 2026-04-03 16:45:17

Control Hijack (hard)

Time of First Successful Submission: 2026-04-03 17:32:34

Tricky Control Hijack (easy)

Time of First Successful Submission: 2026-04-03 18:49:36

Tricky Control Hijack (hard)

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

PIEs (easy)

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

PIEs (hard)

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

String Lengths (easy)

Time of First Successful Submission: 2026-04-04 09:54:49

String Lengths (hard)

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

Basic Shellcode

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

NOP Sleds

Time of First Successful Submission: 2026-04-04 16:11:03

NULL-Free Shellcode

Time of First Successful Submission: 2026-04-04 16:52:27

Hijack to (Mapped) Shellcode (easy)

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

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2026-04-04 19:53:23

Hijack to Shellcode (easy)

Time of First Successful Submission: 2026-04-04 20:18:17

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-04-05 06:44:50

ECB-to-Win (easy)

Time of First Successful Submission: 2026-04-05 08:30:15

ECB-to-Win (hard)

Time of First Successful Submission: 2026-04-05 10:53:33

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2026-04-07 10:09:32

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2026-04-07 10:15:15

CIMG Screenshots

Time of First Successful Submission: 2026-04-09 17:33:28

CIMG Screenshots 2

Time of First Successful Submission: 2026-04-09 19:14:38

Wily Webserver

Time of First Successful Submission: 2026-04-10 18:37:15

The Watering Hole

Time of First Successful Submission: 2026-04-10 19:37:51

Secure Chat 1

Time of First Successful Submission: 2026-04-11 14:15:24

Secure Chat 2

Time of First Successful Submission: 2026-04-12 17:42:59

Secure Chat 3

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

Secure Chat 4

Time of First Successful Submission: 2026-04-18 19:49:45

Secure Chat 5

Time of First Successful Submission: 2026-04-23 19:30:03


Program Security

8 / 162 5929 / 9726


ello ackers!

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

Syscall Smuggler

Time of First Successful Submission: 2026-04-25 12:13:20

Syscall Shenanigans

Time of First Successful Submission: 2026-04-25 12:16:46

Byte Budget

Time of First Successful Submission: 2026-04-25 18:33:02

ClobberCode

Time of First Successful Submission: 2026-04-25 18:46:12

Diverse Delivery

Time of First Successful Submission: 2026-04-25 18:52:31

Pocket Payload

Time of First Successful Submission: 2026-04-25 19:22:24

Micro Menace

Time of First Successful Submission: 2026-04-25 19:58:50


Start Here

11 / 12 2519 / 44421


Using the Terminal

Time of First Successful Submission: 2025-08-07 11:54:09

Using the VSCode Workspace

Time of First Successful Submission: 2025-08-07 11:55:32

Using the GUI Desktop

Time of First Successful Submission: 2025-08-07 11:57:03

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2025-08-07 11:59:35

Challenge Programs

Time of First Successful Submission: 2025-08-07 12:02:37

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2025-08-07 16:25:54

Persistent Home Directories - One

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

Persistent Home Directories - Two

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


Linux Luminarium

128 / 128 442 / 33248


Intro to Commands

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

Intro to Arguments

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

Command History

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

The Root

Time of First Successful Submission: 2025-08-07 14:16:49

Program and absolute paths

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

Position thy self

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

Position elsewhere

Time of First Successful Submission: 2025-08-07 14:21:52

implicit relative paths, from /

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

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2025-08-07 16:29:09

home sweet home

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

cat: not the pet, but the command!

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

catting absolute paths

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

more catting practice

Time of First Successful Submission: 2025-08-07 16:33:05

grepping for a needle in a haystack

Time of First Successful Submission: 2025-08-07 16:34:36

comparing files

Time of First Successful Submission: 2025-08-07 16:35:59

listing files

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

touching files

Time of First Successful Submission: 2025-08-07 16:38:34

removing files

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

moving files

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

copying files

Time of First Successful Submission: 2025-11-19 19:45:41

hidden files

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

An Epic Filesystem Quest

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

making directories

Time of First Successful Submission: 2025-08-07 16:48:05

finding files

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

linking files

Time of First Successful Submission: 2025-08-07 23:09:35

Learning From Documentation

Time of First Successful Submission: 2025-08-09 22:55:29

Learning Complex Usage

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

Reading Manuals

Time of First Successful Submission: 2025-08-09 22:58:55

Searching Manuals

Time of First Successful Submission: 2025-08-09 22:59:56

Searching For Manuals

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

Helpful Programs

Time of First Successful Submission: 2025-08-09 23:09:03

Help for Builtins

Time of First Successful Submission: 2025-08-09 23:09:57

Matching with *

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

Matching with ?

Time of First Successful Submission: 2025-08-07 23:13:51

Matching with []

Time of First Successful Submission: 2025-08-07 23:15:59

Matching paths with []

Time of First Successful Submission: 2025-08-11 11:26:34

Multiple globs

Time of First Successful Submission: 2025-08-11 11:27:32

Mixing globs

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

Exclusionary globbing

Time of First Successful Submission: 2025-08-12 14:01:37

Tab completion

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

Multiple options for tab completion

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

Tab completion on commands

Time of First Successful Submission: 2025-08-11 12:47:54

Redirecting output

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

Redirecting more output

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

Appending output

Time of First Successful Submission: 2025-08-08 22:13:56

Redirecting errors

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

Redirecting input

Time of First Successful Submission: 2025-08-08 22:17:29

Grepping stored results

Time of First Successful Submission: 2025-08-08 22:18:28

Grepping live output

Time of First Successful Submission: 2025-08-09 16:19:34

Grepping errors

Time of First Successful Submission: 2025-08-09 16:31:22

Filtering with grep -v

Time of First Successful Submission: 2025-08-09 16:34:56

Filtering with sed

Time of First Successful Submission: 2025-11-19 19:19:58

Duplicating piped data with tee

Time of First Successful Submission: 2025-08-09 16:45:41

Process substitution for input

Time of First Successful Submission: 2025-08-09 20:48:45

Writing to multiple programs

Time of First Successful Submission: 2025-08-09 20:52:40

Split-piping stderr and stdout

Time of First Successful Submission: 2025-08-09 20:57:40

Named pipes

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

Printing Variables

Time of First Successful Submission: 2025-08-08 22:00:55

Setting Variables

Time of First Successful Submission: 2025-08-08 22:01:38

Multi-word Variables

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

Exporting Variables

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

Printing Exported Variables

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

Storing Command Output

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

Reading Input

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

Reading Files

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

Translating characters

Time of First Successful Submission: 2025-08-10 23:54:39

Deleting characters

Time of First Successful Submission: 2025-08-11 13:07:03

Deleting newlines

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

Extracting the first lines with head

Time of First Successful Submission: 2025-08-11 13:11:57

Extracting specific sections of text

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

Sorting data

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

Listing Processes

Time of First Successful Submission: 2025-08-11 15:46:48

Killing Processes

Time of First Successful Submission: 2025-08-11 16:23:36

Interrupting Processes

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

Killing Misbehaving Processes

Time of First Successful Submission: 2025-08-11 21:08:53

Suspending Processes

Time of First Successful Submission: 2025-08-11 21:11:28

Resuming Processes

Time of First Successful Submission: 2025-08-11 21:13:56

Backgrounding Processes

Time of First Successful Submission: 2025-08-11 21:16:04

Foregrounding Processes

Time of First Successful Submission: 2025-08-11 21:18:11

Starting Backgrounded Processes

Time of First Successful Submission: 2025-08-11 21:18:49

Process Exit Codes

Time of First Successful Submission: 2025-08-11 21:20:22

Becoming root with su

Time of First Successful Submission: 2025-08-11 21:46:29

Other users with su

Time of First Successful Submission: 2025-08-11 21:47:15

Cracking passwords

Time of First Successful Submission: 2025-08-11 21:50:46

Using sudo

Time of First Successful Submission: 2025-08-11 21:52:19

Changing File Ownership

Time of First Successful Submission: 2025-08-11 21:57:31

Groups and Files

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

Fun With Groups Names

Time of First Successful Submission: 2025-08-11 22:01:03

Changing Permissions

Time of First Successful Submission: 2025-08-11 22:04:30

Executable Files

Time of First Successful Submission: 2025-08-11 22:05:21

Permission Tweaking Practice

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

Permissions Setting Practice

Time of First Successful Submission: 2025-08-11 22:32:38

The SUID Bit

Time of First Successful Submission: 2025-08-11 22:34:26

Chaining with Semicolons

Time of First Successful Submission: 2025-08-12 11:47:48

Building on Success

Time of First Successful Submission: 2025-08-12 11:50:35

Handling Failure

Time of First Successful Submission: 2025-08-12 11:52:48

Your First Shell Script

Time of First Successful Submission: 2025-08-12 11:55:26

Redirecting Script Output

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

Executable Shell Scripts

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

Understanding Shebangs

Time of First Successful Submission: 2025-08-12 12:01:11

Scripting with Arguments

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

Scripting with Conditionals

Time of First Successful Submission: 2025-08-12 12:05:30

Scripting with Default Cases

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

Scripting with Multiple Conditions

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

Reading Shell Scripts

Time of First Successful Submission: 2025-10-01 18:42:18

Launching Screen

Time of First Successful Submission: 2025-08-12 12:09:10

Detaching and Attaching

Time of First Successful Submission: 2025-08-12 12:16:49

Finding Sessions

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

Switching Windows

Time of First Successful Submission: 2025-08-12 12:19:54

Detaching and Attaching (tmux)

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

Switching Windows (tmux)

Time of First Successful Submission: 2025-08-12 12:24:55

The PATH Variable

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

Setting PATH

Time of First Successful Submission: 2025-08-12 12:29:09

Finding Commands

Time of First Successful Submission: 2025-08-12 12:35:50

Adding Commands

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

Hijacking Commands

Time of First Successful Submission: 2025-08-12 12:51:53

Bashrc Backdoor

Time of First Successful Submission: 2025-08-12 20:09:33

Sniffing Input

Time of First Successful Submission: 2025-08-13 22:58:31

Overshared Directories

Time of First Successful Submission: 2025-08-13 22:57:12

Tricky Linking

Time of First Successful Submission: 2025-08-13 23:01:43

Sniffing Process Arguments

Time of First Successful Submission: 2025-08-13 23:03:02

Snooping on Configurations

Time of First Successful Submission: 2025-08-13 23:05:21

The Fork Bomb

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

Disk-Space Doomsday

Time of First Successful Submission: 2025-08-13 23:11:01

rm -rf /

Time of First Successful Submission: 2025-08-13 23:12:48

Life after rm -rf /

Time of First Successful Submission: 2025-08-13 23:16:56

Finding meaning after rm -rf /

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


Computing 101

94 / 94 19 / 22027


Your First Register

Time of First Successful Submission: 2025-08-12 15:11:06

Your First Syscall

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

Exit Codes

Time of First Successful Submission: 2025-08-12 15:17:14

Building Executables

Time of First Successful Submission: 2025-08-12 15:25:02

Moving Between Registers

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

Loading From Memory

Time of First Successful Submission: 2025-08-12 15:46:25

More Loading Practice

Time of First Successful Submission: 2025-08-12 15:47:46

Dereferencing Pointers

Time of First Successful Submission: 2025-08-12 15:53:09

Dereferencing Yourself

Time of First Successful Submission: 2025-08-12 15:57:59

Dereferencing with Offsets

Time of First Successful Submission: 2025-08-12 21:19:44

Stored Addresses

Time of First Successful Submission: 2025-08-12 21:23:13

Double Dereference

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

The Stack

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

Stack Offsets

Time of First Successful Submission: 2026-02-19 12:42:46

Program Arguments on the Stack

Time of First Successful Submission: 2026-02-19 14:26:21

Popping From the Stack

Time of First Successful Submission: 2026-02-19 14:30:28

Disassembling Programs

Time of First Successful Submission: 2026-02-19 14:32:53

Tracing Syscalls

Time of First Successful Submission: 2025-08-12 15:31:36

Starting GDB

Time of First Successful Submission: 2025-08-12 15:34:35

Quitting GDB

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

Starting Programs in GDB

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

Disassembling in GDB

Time of First Successful Submission: 2026-02-19 14:34:38

Stepping Through Instructions

Time of First Successful Submission: 2026-02-19 14:35:51

Reading Register Values

Time of First Successful Submission: 2026-02-19 14:36:38

Popping Stack Values

Time of First Successful Submission: 2026-02-19 14:38:14

Examining Memory

Time of First Successful Submission: 2026-02-19 14:39:42

Examining Stack Pointers

Time of First Successful Submission: 2026-02-19 14:42:40

Cooperative Debugging

Time of First Successful Submission: 2026-02-19 14:45:13

Writing Output

Time of First Successful Submission: 2025-08-12 21:38:42

Chaining Syscalls

Time of First Successful Submission: 2025-08-12 21:39:55

Writing Strings

Time of First Successful Submission: 2025-08-12 21:40:31

Reading Data

Time of First Successful Submission: 2025-08-12 21:43:19

Opening Files

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

Hardcoding the Filename

Time of First Successful Submission: 2026-02-19 15:13:57

Comparing Values

Time of First Successful Submission: 2026-02-19 15:19:44

Comparing Characters

Time of First Successful Submission: 2026-02-19 15:21:37

Conditional Control Flow

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

Comparing Strings

Time of First Successful Submission: 2026-02-19 15:27:54

Reverse the Password

Time of First Successful Submission: 2026-02-19 15:30:14

Conditionals Without Conditionals

Time of First Successful Submission: 2026-02-19 15:44:51

Looping

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

Reverse the Calculation

Time of First Successful Submission: 2026-02-19 15:59:22

Reverse the Reverse

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

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-02-19 16:01:13

Loops on Data

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

set-register

Time of First Successful Submission: 2025-08-13 00:02:57

set-multiple-registers

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

add-to-register

Time of First Successful Submission: 2025-08-13 00:08:32

linear-equation-registers

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

integer-division

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

modulo-operation

Time of First Successful Submission: 2025-08-13 10:45:15

set-upper-byte

Time of First Successful Submission: 2025-08-13 10:48:24

efficient-modulo

Time of First Successful Submission: 2025-08-13 11:01:21

byte-extraction

Time of First Successful Submission: 2025-08-13 21:26:44

bitwise-and

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

check-even

Time of First Successful Submission: 2025-08-14 10:12:04

memory-read

Time of First Successful Submission: 2025-08-14 10:21:13

memory-write

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

memory-increment

Time of First Successful Submission: 2025-08-14 10:28:29

byte-access

Time of First Successful Submission: 2025-08-14 10:52:02

memory-size-access

Time of First Successful Submission: 2025-08-14 10:56:42

little-endian-write

Time of First Successful Submission: 2025-08-14 11:36:15

memory-sum

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

stack-subtraction

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

swap-stack-values

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

average-stack-values

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

absolute-jump

Time of First Successful Submission: 2025-08-14 12:11:32

relative-jump

Time of First Successful Submission: 2025-08-14 12:25:24

jump-trampoline

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

conditional-jump

Time of First Successful Submission: 2025-08-14 14:31:35

indirect-jump

Time of First Successful Submission: 2025-08-14 14:52:13

average-loop

Time of First Successful Submission: 2025-08-14 15:25:45

count-non-zero

Time of First Successful Submission: 2025-08-15 11:59:46

string-lower

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

most-common-byte

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

Exit

Time of First Successful Submission: 2025-08-25 10:35:25

Socket

Time of First Successful Submission: 2025-08-25 10:55:46

Bind

Time of First Successful Submission: 2025-08-25 17:52:34

Listen

Time of First Successful Submission: 2025-08-25 18:08:16

Accept

Time of First Successful Submission: 2025-08-27 15:45:48

Static Response

Time of First Successful Submission: 2025-09-11 18:51:06

Dynamic Response

Time of First Successful Submission: 2025-09-23 18:57:09

Iterative GET Server

Time of First Successful Submission: 2025-10-24 17:58:47

Concurrent GET Server

Time of First Successful Submission: 2025-11-25 22:38:13

Concurrent POST Server

Time of First Successful Submission: 2025-11-29 00:28:23

Web Server

Time of First Successful Submission: 2025-11-29 00:29:34

Debugging Programs

Time of First Successful Submission: 2025-08-22 20:13:45

Inspecting Registers

Time of First Successful Submission: 2025-08-22 20:15:45

Examining Memory

Time of First Successful Submission: 2025-08-22 20:58:10

Setting Breakpoints

Time of First Successful Submission: 2025-08-23 21:46:03

GDB Scripting

Time of First Successful Submission: 2025-08-24 16:19:43

Modifying Data

Time of First Successful Submission: 2025-08-24 20:40:00

Modifying Execution

Time of First Successful Submission: 2025-08-24 20:59:22

Broken Functions

Time of First Successful Submission: 2025-08-25 10:29:06


Playing With Programs

116 / 116 595 / 23601


What's the password?

Time of First Successful Submission: 2025-08-13 11:08:43

... and again!

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

Newline Troubles

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

Reasoning about files

Time of First Successful Submission: 2025-08-13 11:14:07

Specifying Filenames

Time of First Successful Submission: 2025-08-13 11:15:15

Binary and Hex Encoding

Time of First Successful Submission: 2025-08-13 11:23:22

More Hex

Time of First Successful Submission: 2025-08-13 11:25:31

Decoding Hex

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

Decoding Practice

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

Encoding Practice

Time of First Successful Submission: 2025-08-13 11:47:09

Hex-encoding ASCII

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

Nested Encoding

Time of First Successful Submission: 2025-08-13 16:43:34

Hex-encoding UTF-8

Time of First Successful Submission: 2025-08-13 17:03:23

UTF Mixups

Time of First Successful Submission: 2025-08-13 17:11:24

Modifying Encoded Data

Time of First Successful Submission: 2025-08-13 17:16:10

Decoding Base64

Time of First Successful Submission: 2025-08-13 17:22:06

Encoding Base64

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

Dealing with Obfuscation

Time of First Successful Submission: 2025-08-13 17:35:02

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-08-13 21:14:28

Your First HTTP Request

Time of First Successful Submission: 2025-08-21 23:17:08

Reading Flask

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

Commented Data

Time of First Successful Submission: 2025-08-24 13:17:12

HTTP Metadata

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

HTTP (netcat)

Time of First Successful Submission: 2025-08-24 13:21:22

HTTP Paths (netcat)

Time of First Successful Submission: 2025-08-24 13:22:17

HTTP (curl)

Time of First Successful Submission: 2025-08-24 13:23:46

HTTP (python)

Time of First Successful Submission: 2025-08-24 13:26:19

HTTP Host Header (python)

Time of First Successful Submission: 2025-10-02 21:31:11

HTTP Host Header (curl)

Time of First Successful Submission: 2025-10-02 21:36:30

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-10-03 16:19:37

URL Encoding (netcat)

Time of First Successful Submission: 2025-10-03 16:27:52

HTTP GET Parameters

Time of First Successful Submission: 2025-10-03 16:30:50

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-10-03 16:32:44

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-10-03 16:36:43

HTTP Forms

Time of First Successful Submission: 2025-10-03 19:50:04

HTTP Forms (curl)

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

HTTP Forms (netcat)

Time of First Successful Submission: 2025-11-30 12:46:48

HTTP Forms (python)

Time of First Successful Submission: 2025-11-30 22:02:05

HTTP Forms Without Forms

Time of First Successful Submission: 2025-12-02 17:32:38

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-12-02 17:38:31

Multiple Form Fields (netcat)

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

HTTP Redirects (netcat)

Time of First Successful Submission: 2025-12-02 17:55:50

HTTP Redirects (curl)

Time of First Successful Submission: 2025-12-02 18:13:55

HTTP Redirects (python)

Time of First Successful Submission: 2025-12-02 18:15:34

HTTP Cookies (curl)

Time of First Successful Submission: 2025-12-02 21:32:44

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-12-02 21:39:17

HTTP Cookies (python)

Time of First Successful Submission: 2025-12-02 21:48:15

Server State (python)

Time of First Successful Submission: 2025-12-02 21:50:04

Listening Web

Time of First Successful Submission: 2025-12-02 21:51:17

Speaking Redirects

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

JavaScript Redirects

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

Including JavaScript

Time of First Successful Submission: 2025-12-05 21:27:58

HTTP (javascript)

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

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-12-07 14:23:18

HTTP Forms (javascript)

Time of First Successful Submission: 2025-12-07 14:40:54

cat

Time of First Successful Submission: 2025-08-13 23:42:57

more

Time of First Successful Submission: 2025-08-20 14:38:19

less

Time of First Successful Submission: 2025-08-20 14:38:58

tail

Time of First Successful Submission: 2025-08-20 14:39:17

head

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

sort

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

vim

Time of First Successful Submission: 2025-08-20 14:40:56

emacs

Time of First Successful Submission: 2025-08-20 14:41:30

nano

Time of First Successful Submission: 2025-08-20 14:41:46

rev

Time of First Successful Submission: 2025-08-20 14:42:02

od

Time of First Successful Submission: 2025-08-20 14:48:23

hd

Time of First Successful Submission: 2025-08-20 14:50:32

xxd

Time of First Successful Submission: 2025-08-20 14:51:04

base32

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

base64

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

split

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

gzip

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

bzip2

Time of First Successful Submission: 2025-08-20 21:01:26

zip

Time of First Successful Submission: 2025-12-04 21:25:09

tar

Time of First Successful Submission: 2025-12-07 19:49:40

ar

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

cpio

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

genisoimage

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

env

Time of First Successful Submission: 2025-12-12 23:03:18

find

Time of First Successful Submission: 2025-12-12 23:15:22

make

Time of First Successful Submission: 2025-12-14 20:42:43

nice

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

timeout

Time of First Successful Submission: 2025-12-14 20:45:47

stdbuf

Time of First Successful Submission: 2025-12-14 20:47:02

setarch

Time of First Successful Submission: 2025-12-14 20:48:14

watch

Time of First Successful Submission: 2025-12-14 20:49:42

socat

Time of First Successful Submission: 2025-12-14 20:58:24

whiptail

Time of First Successful Submission: 2025-12-14 21:06:59

awk

Time of First Successful Submission: 2025-12-15 20:08:25

sed

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

ed

Time of First Successful Submission: 2025-12-15 20:14:36

chown

Time of First Successful Submission: 2025-12-15 20:17:43

chmod

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

cp

Time of First Successful Submission: 2025-12-15 20:21:54

mv

Time of First Successful Submission: 2025-12-15 20:51:17

perl

Time of First Successful Submission: 2025-12-15 21:02:32

python

Time of First Successful Submission: 2025-08-20 21:05:14

ruby

Time of First Successful Submission: 2025-12-15 21:06:58

bash

Time of First Successful Submission: 2025-12-16 20:56:10

date

Time of First Successful Submission: 2025-12-16 20:58:35

dmesg

Time of First Successful Submission: 2025-12-16 21:00:05

wc

Time of First Successful Submission: 2025-12-16 21:02:56

gcc

Time of First Successful Submission: 2025-12-16 21:12:23

as

Time of First Successful Submission: 2025-12-16 21:13:08

wget

Time of First Successful Submission: 2025-12-17 18:27:34

ssh-keygen

Time of First Successful Submission: 2025-12-19 23:28:50

SQL Queries

Time of First Successful Submission: 2025-12-20 22:48:52

Filtering SQL

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

Choosing Columns

Time of First Successful Submission: 2025-12-21 11:06:15

Exclusionary Filtering

Time of First Successful Submission: 2025-12-21 21:25:19

Filtering Strings

Time of First Successful Submission: 2025-12-21 21:27:40

Filtering on Expressions

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

SELECTing Expressions

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

Composite Conditions

Time of First Successful Submission: 2025-12-21 21:47:23

Reaching Your LIMITs

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

Querying Metadata

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


GCA CTF

11 / 104 2752 / 44701


Using the Terminal

Time of First Successful Submission: 2025-08-07 11:54:09

Using the VSCode Workspace

Time of First Successful Submission: 2025-08-07 11:55:32

Using the GUI Desktop

Time of First Successful Submission: 2025-08-07 11:57:03

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2025-08-07 11:59:35

Getting Help

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

Challenge Programs

Time of First Successful Submission: 2025-08-07 12:02:37

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2025-08-07 16:25:54

Persistent Home Directories - One

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

Persistent Home Directories - Two

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


Pwntools Tutorials

12 / 12 369 / 1253


Level 0.0

Time of First Successful Submission: 2026-04-24 17:46:21

Level 1.0

Time of First Successful Submission: 2026-04-24 17:49:26

Level 1.1

Time of First Successful Submission: 2026-04-24 17:55:16

Level 2.0

Time of First Successful Submission: 2026-04-24 17:57:38

Level 2.1

Time of First Successful Submission: 2026-04-24 18:01:02

Level 2.2

Time of First Successful Submission: 2026-04-24 18:06:13

Level 2.3

Time of First Successful Submission: 2026-04-24 18:09:34

Level 2.4

Time of First Successful Submission: 2026-04-24 18:11:55

Level 2.5

Time of First Successful Submission: 2026-04-24 18:15:33

Level 2.6

Time of First Successful Submission: 2026-04-24 18:18:44

Level 3.0

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

Level 4.0

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