pwn.college Archives

1 / 202 22034 / 22788


Triple Dereference

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


Intro to Programming Languages

15 / 234 6977 / 31864


Commands

Time of First Successful Submission: 2025-10-03 11:04:54

Command Arguments

Time of First Successful Submission: 2025-10-03 11:06:29

Command History

Time of First Successful Submission: 2025-10-03 11:07:21

The Root Path

Time of First Successful Submission: 2025-10-03 11:20:18

Absolute Paths

Time of First Successful Submission: 2025-10-03 11:25:04

Changing position

Time of First Successful Submission: 2025-12-26 08:53:52

Changing to an Absolute Path

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

Relative Paths

Time of First Successful Submission: 2025-12-26 08:59:53

Cat

Time of First Successful Submission: 2025-12-27 01:15:30

Ls

Time of First Successful Submission: 2025-12-27 01:28:55

Ls All

Time of First Successful Submission: 2025-12-27 01:36:54

Find

Time of First Successful Submission: 2025-12-27 02:26:37

Piping Echo

Time of First Successful Submission: 2025-12-27 06:47:34

Piping Stdout

Time of First Successful Submission: 2025-12-27 06:57:38

Piping Stdin

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


Intro to Cybersecurity

142 / 183 727 / 19990


Path Traversal 1

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

Path Traversal 2

Time of First Successful Submission: 2026-02-06 02:54:22

CMDi 1

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

CMDi 2

Time of First Successful Submission: 2026-02-06 02:59:33

CMDi 3

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

CMDi 4

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

CMDi 5

Time of First Successful Submission: 2026-02-06 03:05:08

CMDi 6

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

Authentication Bypass 1

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

Authentication Bypass 2

Time of First Successful Submission: 2026-02-06 03:25:47

SQLi 1

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

SQLi 2

Time of First Successful Submission: 2026-02-06 03:34:13

SQLi 3

Time of First Successful Submission: 2026-02-06 03:35:43

SQLi 4

Time of First Successful Submission: 2026-02-06 03:38:56

SQLi 5

Time of First Successful Submission: 2026-02-06 03:51:12

XSS 1

Time of First Successful Submission: 2026-02-06 03:55:08

XSS 2

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

XSS 3

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

XSS 4

Time of First Successful Submission: 2026-02-06 04:00:36

XSS 5

Time of First Successful Submission: 2026-02-06 04:17:44

XSS 6

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

XSS 7

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

CSRF 1

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

CSRF 2

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

CSRF 3

Time of First Successful Submission: 2026-02-07 12:57:54

CSRF 4

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

CSRF 5

Time of First Successful Submission: 2026-02-07 13:15:52

Connect

Time of First Successful Submission: 2026-01-29 12:39:26

Send

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

Shutdown

Time of First Successful Submission: 2026-01-29 12:46:44

Listen

Time of First Successful Submission: 2026-01-29 12:47:31

Scan 1

Time of First Successful Submission: 2026-01-29 12:56:10

Scan 2

Time of First Successful Submission: 2026-01-29 13:02:00

Monitor 1

Time of First Successful Submission: 2026-01-30 02:45:42

Monitor 2

Time of First Successful Submission: 2026-01-30 02:57:59

Sniffing Cookies

Time of First Successful Submission: 2026-01-30 03:15:52

Network Configuration

Time of First Successful Submission: 2026-01-30 03:29:33

Firewall 1

Time of First Successful Submission: 2026-01-31 12:28:20

Firewall 2

Time of First Successful Submission: 2026-01-31 12:29:29

Firewall 3

Time of First Successful Submission: 2026-01-31 12:34:05

Denial of Service 1

Time of First Successful Submission: 2026-01-31 12:37:02

Denial of Service 2

Time of First Successful Submission: 2026-02-07 13:25:17

Denial of Service 3

Time of First Successful Submission: 2026-02-08 02:55:24

Ethernet

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

IP

Time of First Successful Submission: 2026-01-31 12:58:16

TCP

Time of First Successful Submission: 2026-01-31 13:01:40

TCP Handshake

Time of First Successful Submission: 2026-01-31 13:03:52

UDP

Time of First Successful Submission: 2026-02-08 03:10:26

UDP 2

Time of First Successful Submission: 2026-02-08 03:13:38

UDP Spoofing 1

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

UDP Spoofing 2

Time of First Successful Submission: 2026-02-08 03:41:21

UDP Spoofing 3

Time of First Successful Submission: 2026-02-08 03:45:13

UDP Spoofing 4

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

ARP

Time of First Successful Submission: 2026-02-08 03:49:08

Intercept

Time of First Successful Submission: 2026-02-08 04:10:59

XOR

Time of First Successful Submission: 2026-02-03 11:56:49

XORing Hex

Time of First Successful Submission: 2026-02-03 12:04:45

XORing ASCII

Time of First Successful Submission: 2026-02-03 12:09:53

XORing ASCII Strings

Time of First Successful Submission: 2026-02-03 12:16:31

One-time Pad

Time of First Successful Submission: 2026-02-03 12:18:55

One-time Pad Tampering

Time of First Successful Submission: 2026-02-03 12:50:37

Many-time Pad

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

AES

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

AES-ECB-CPA

Time of First Successful Submission: 2026-02-08 12:35:06

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2026-02-08 12:44:26

AES-ECB-CPA-HTTP (base64)

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

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2026-02-08 13:01:24

AES-ECB-CPA-Prefix

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

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-02-09 10:23:42

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2026-02-09 10:26:34

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2026-02-09 10:45:05

AES-CBC

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

AES-CBC Tampering

Time of First Successful Submission: 2026-02-09 10:59:23

AES-CBC Resizing

Time of First Successful Submission: 2026-02-09 11:03:52

DHKE

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

SHA 1

Time of First Successful Submission: 2026-02-09 12:09:52

SHA 2

Time of First Successful Submission: 2026-02-09 12:13:24

level1

Time of First Successful Submission: 2026-01-31 13:06:45

level2

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

level3

Time of First Successful Submission: 2026-01-31 13:09:53

level4

Time of First Successful Submission: 2026-01-31 13:12:33

level5

Time of First Successful Submission: 2026-01-31 13:14:45

level6

Time of First Successful Submission: 2026-02-03 10:54:43

level7

Time of First Successful Submission: 2026-02-03 10:57:42

level8

Time of First Successful Submission: 2026-02-03 10:58:50

level9

Time of First Successful Submission: 2026-02-03 10:59:52

level10

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

level11

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

level12

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

level13

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

level14

Time of First Successful Submission: 2026-02-03 11:29:30

level15

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

level16

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

level17

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

level18

Time of First Successful Submission: 2026-02-03 11:34:37

level19

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

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-01-04 01:43:59

File Formats: Magic Numbers (C)

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

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-01-04 02:22:59

Reading Endianness (Python)

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

Reading Endianness (C)

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

Reading Endianness (x86)

Time of First Successful Submission: 2026-01-04 02:43:22

Version Information (Python)

Time of First Successful Submission: 2026-01-04 02:53:20

Version Information (C)

Time of First Successful Submission: 2026-01-04 02:57:32

Version Information (x86)

Time of First Successful Submission: 2026-01-04 03:03:31

Metadata and Data (Python)

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

Metadata and Data (C)

Time of First Successful Submission: 2026-01-04 03:30:46

Metadata and Data (x86)

Time of First Successful Submission: 2026-01-04 03:50:44

Input Restrictions (Python)

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

Input Restrictions (C)

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

Input Restrictions (x86)

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

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-01-04 14:32:29

Behold the cIMG! (C)

Time of First Successful Submission: 2026-01-04 14:39:48

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-01-04 15:09:38

A Basic cIMG (Python)

Time of First Successful Submission: 2026-01-05 07:37:25

A Basic cIMG (C)

Time of First Successful Submission: 2026-01-05 07:43:44

A Basic cIMG (x86)

Time of First Successful Submission: 2026-01-05 07:51:43

Internal State Mini (C)

Time of First Successful Submission: 2026-01-05 07:58:44

Your First Overflow (easy)

Time of First Successful Submission: 2025-12-31 03:51:04

Your First Overflow (hard)

Time of First Successful Submission: 2025-12-31 03:52:07

Precision (easy)

Time of First Successful Submission: 2025-12-31 03:55:36

Precision (hard)

Time of First Successful Submission: 2025-12-31 04:19:55

Variable Control (easy)

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

Variable Control (hard)

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

Control Hijack (easy)

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

Control Hijack (hard)

Time of First Successful Submission: 2026-01-02 07:58:40

Tricky Control Hijack (easy)

Time of First Successful Submission: 2026-01-02 08:25:55

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-01-02 08:30:49

PIEs (easy)

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

PIEs (hard)

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

String Lengths (easy)

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

String Lengths (hard)

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

Basic Shellcode

Time of First Successful Submission: 2026-01-02 14:03:25

NOP Sleds

Time of First Successful Submission: 2026-01-02 14:13:24

NULL-Free Shellcode

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

Hijack to (Mapped) Shellcode (easy)

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

Hijack to (Mapped) Shellcode (hard)

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

Hijack to Shellcode (easy)

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

Hijack to Shellcode (hard)

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

ECB-to-Win (easy)

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

ECB-to-Win (hard)

Time of First Successful Submission: 2026-03-31 03:09:33

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2026-03-31 03:15:40


Program Security

16 / 162 3747 / 9548


Loose Link (Easy)

Time of First Successful Submission: 2026-03-28 10:44:11

Loose Link (Hard)

Time of First Successful Submission: 2026-03-28 10:55:42

Call Chain (Easy)

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

Call Chain (Hard)

Time of First Successful Submission: 2026-03-28 11:12:24

Chain of Command (Easy)

Time of First Successful Submission: 2026-03-28 11:42:45

Chain of Command (Hard)

Time of First Successful Submission: 2026-03-28 11:49:14

Stop, Pop, and ROP (Easy)

Time of First Successful Submission: 2026-03-28 12:49:51

Stop, Pop, and ROP (Hard)

Time of First Successful Submission: 2026-03-28 12:57:00

Stop, Pop and ROP II (Easy)

Time of First Successful Submission: 2026-03-29 02:01:39

Stop, Pop, and ROP II (Hard)

Time of First Successful Submission: 2026-03-29 02:09:24

Indirect Invocation (Easy)

Time of First Successful Submission: 2026-03-29 12:37:32

Indirect Invocation (Hard)

Time of First Successful Submission: 2026-03-29 12:43:54

Leaky Libc (Easy)

Time of First Successful Submission: 2026-03-29 11:54:08

Leaky Libc (Hard)

Time of First Successful Submission: 2026-03-29 12:48:31

Putsception (Easy)

Time of First Successful Submission: 2026-03-30 10:38:05

Putsception (Hard)

Time of First Successful Submission: 2026-03-30 10:42:16


Start Here

12 / 12 525 / 43149


Using the Terminal

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

Using the VSCode Workspace

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

Using the GUI Desktop

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

Pasting into the Desktop

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

Restarting Challenges

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

Challenge Programs

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

The Flag File

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

Using Privileged Mode

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

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-26 08:42:54

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-26 08:43:32


Linux Luminarium

128 / 128 1052 / 32272


Intro to Commands

Time of First Successful Submission: 2025-10-03 11:04:54

Intro to Arguments

Time of First Successful Submission: 2025-10-03 11:06:29

Command History

Time of First Successful Submission: 2025-10-03 11:07:21

The Root

Time of First Successful Submission: 2025-10-03 11:20:18

Program and absolute paths

Time of First Successful Submission: 2025-10-03 11:25:04

Position thy self

Time of First Successful Submission: 2025-12-26 08:53:52

Position elsewhere

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

implicit relative paths, from /

Time of First Successful Submission: 2025-12-26 08:59:53

explicit relative paths, from /

Time of First Successful Submission: 2025-12-26 09:03:26

implicit relative path

Time of First Successful Submission: 2025-12-26 09:04:51

home sweet home

Time of First Successful Submission: 2025-12-26 09:08:14

cat: not the pet, but the command!

Time of First Successful Submission: 2025-12-27 01:15:30

catting absolute paths

Time of First Successful Submission: 2025-12-27 01:17:30

more catting practice

Time of First Successful Submission: 2025-12-27 01:18:45

grepping for a needle in a haystack

Time of First Successful Submission: 2025-12-27 01:20:34

comparing files

Time of First Successful Submission: 2025-12-27 01:24:52

listing files

Time of First Successful Submission: 2025-12-27 01:28:55

touching files

Time of First Successful Submission: 2025-12-27 01:31:06

removing files

Time of First Successful Submission: 2025-12-27 01:32:00

moving files

Time of First Successful Submission: 2025-12-27 01:34:11

copying files

Time of First Successful Submission: 2025-12-27 01:35:17

hidden files

Time of First Successful Submission: 2025-12-27 01:36:54

An Epic Filesystem Quest

Time of First Successful Submission: 2025-12-27 01:48:41

making directories

Time of First Successful Submission: 2025-12-27 02:22:13

finding files

Time of First Successful Submission: 2025-12-27 02:26:37

linking files

Time of First Successful Submission: 2025-12-27 02:40:50

Learning From Documentation

Time of First Successful Submission: 2025-12-27 02:45:56

Learning Complex Usage

Time of First Successful Submission: 2025-12-27 02:49:33

Reading Manuals

Time of First Successful Submission: 2025-12-27 02:55:49

Searching Manuals

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

Searching For Manuals

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

Helpful Programs

Time of First Successful Submission: 2025-12-27 03:25:12

Help for Builtins

Time of First Successful Submission: 2025-12-27 03:31:06

Matching with *

Time of First Successful Submission: 2025-12-27 03:34:29

Matching with ?

Time of First Successful Submission: 2025-12-27 03:38:03

Matching with []

Time of First Successful Submission: 2025-12-27 03:42:42

Matching paths with []

Time of First Successful Submission: 2025-12-27 03:44:19

Multiple globs

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

Mixing globs

Time of First Successful Submission: 2025-12-27 04:07:31

Exclusionary globbing

Time of First Successful Submission: 2025-12-27 04:10:24

Tab completion

Time of First Successful Submission: 2025-12-27 04:12:42

Multiple options for tab completion

Time of First Successful Submission: 2025-12-27 04:30:06

Tab completion on commands

Time of First Successful Submission: 2025-12-27 04:33:00

Redirecting output

Time of First Successful Submission: 2025-12-27 06:47:34

Redirecting more output

Time of First Successful Submission: 2025-12-27 06:57:38

Appending output

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

Redirecting errors

Time of First Successful Submission: 2025-12-27 07:04:23

Redirecting input

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

Grepping stored results

Time of First Successful Submission: 2025-12-27 07:10:33

Grepping live output

Time of First Successful Submission: 2025-12-27 07:11:53

Grepping errors

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

Filtering with grep -v

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

Filtering with sed

Time of First Successful Submission: 2025-12-27 07:37:46

Duplicating piped data with tee

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

Process substitution for input

Time of First Successful Submission: 2025-12-27 07:59:45

Writing to multiple programs

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

Split-piping stderr and stdout

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

Named pipes

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

Printing Variables

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

Setting Variables

Time of First Successful Submission: 2025-12-27 08:22:23

Multi-word Variables

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

Exporting Variables

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

Printing Exported Variables

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

Storing Command Output

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

Reading Input

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

Reading Files

Time of First Successful Submission: 2025-12-27 08:39:45

Translating characters

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

Deleting characters

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

Deleting newlines

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

Extracting the first lines with head

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

Extracting specific sections of text

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

Sorting data

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

Listing Processes

Time of First Successful Submission: 2025-12-27 10:32:58

Killing Processes

Time of First Successful Submission: 2025-12-27 10:38:21

Interrupting Processes

Time of First Successful Submission: 2025-12-27 10:39:39

Killing Misbehaving Processes

Time of First Successful Submission: 2025-12-27 10:51:31

Suspending Processes

Time of First Successful Submission: 2025-12-27 10:53:47

Resuming Processes

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

Backgrounding Processes

Time of First Successful Submission: 2025-12-27 11:07:01

Foregrounding Processes

Time of First Successful Submission: 2025-12-27 11:09:13

Starting Backgrounded Processes

Time of First Successful Submission: 2025-12-27 11:11:36

Process Exit Codes

Time of First Successful Submission: 2025-12-27 11:13:47

Becoming root with su

Time of First Successful Submission: 2025-12-27 11:16:14

Other users with su

Time of First Successful Submission: 2025-12-27 11:17:01

Cracking passwords

Time of First Successful Submission: 2025-12-27 11:21:45

Using sudo

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

Changing File Ownership

Time of First Successful Submission: 2025-12-27 11:32:19

Groups and Files

Time of First Successful Submission: 2025-12-27 11:33:32

Fun With Groups Names

Time of First Successful Submission: 2025-12-27 11:35:44

Changing Permissions

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

Executable Files

Time of First Successful Submission: 2025-12-27 12:03:17

Permission Tweaking Practice

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

Permissions Setting Practice

Time of First Successful Submission: 2025-12-27 12:39:09

The SUID Bit

Time of First Successful Submission: 2025-12-27 12:42:39

Chaining with Semicolons

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

Building on Success

Time of First Successful Submission: 2025-12-27 12:47:50

Handling Failure

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

Your First Shell Script

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

Redirecting Script Output

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

Executable Shell Scripts

Time of First Successful Submission: 2025-12-27 12:57:14

Understanding Shebangs

Time of First Successful Submission: 2025-12-27 13:01:54

Scripting with Arguments

Time of First Successful Submission: 2025-12-27 13:05:24

Scripting with Conditionals

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

Scripting with Default Cases

Time of First Successful Submission: 2025-12-27 13:09:47

Scripting with Multiple Conditions

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

Reading Shell Scripts

Time of First Successful Submission: 2025-12-27 13:17:50

Launching Screen

Time of First Successful Submission: 2025-12-27 13:22:13

Detaching and Attaching

Time of First Successful Submission: 2025-12-27 13:27:30

Finding Sessions

Time of First Successful Submission: 2025-12-27 13:32:00

Switching Windows

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

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-12-27 13:43:09

Switching Windows (tmux)

Time of First Successful Submission: 2025-12-27 16:27:24

The PATH Variable

Time of First Successful Submission: 2025-12-27 16:37:37

Setting PATH

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

Finding Commands

Time of First Successful Submission: 2025-12-27 16:41:45

Adding Commands

Time of First Successful Submission: 2025-12-27 16:45:31

Hijacking Commands

Time of First Successful Submission: 2025-12-27 16:50:53

Bashrc Backdoor

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

Sniffing Input

Time of First Successful Submission: 2025-12-28 01:39:41

Overshared Directories

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

Tricky Linking

Time of First Successful Submission: 2025-12-28 02:38:14

Sniffing Process Arguments

Time of First Successful Submission: 2025-12-28 02:41:31

Snooping on Configurations

Time of First Successful Submission: 2025-12-28 02:47:53

The Fork Bomb

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

Disk-Space Doomsday

Time of First Successful Submission: 2025-12-28 03:04:52

rm -rf /

Time of First Successful Submission: 2025-12-28 03:11:31

Life after rm -rf /

Time of First Successful Submission: 2025-12-28 03:38:46

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-12-28 03:51:08


Computing 101

70 / 94 902 / 21470


Your First Register

Time of First Successful Submission: 2025-10-03 12:12:14

Your First Syscall

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

Exit Codes

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

Building Executables

Time of First Successful Submission: 2025-10-03 12:23:02

Moving Between Registers

Time of First Successful Submission: 2025-10-03 12:36:14

Loading From Memory

Time of First Successful Submission: 2025-12-28 04:11:43

More Loading Practice

Time of First Successful Submission: 2025-12-28 04:14:45

Dereferencing Pointers

Time of First Successful Submission: 2025-12-28 04:21:49

Dereferencing Yourself

Time of First Successful Submission: 2025-12-28 06:52:34

Dereferencing with Offsets

Time of First Successful Submission: 2025-12-28 06:58:25

Stored Addresses

Time of First Successful Submission: 2025-12-28 07:20:43

Double Dereference

Time of First Successful Submission: 2025-12-28 07:31:45

The Stack

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

Stack Offsets

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

Tracing Syscalls

Time of First Successful Submission: 2025-12-28 03:58:30

Starting GDB

Time of First Successful Submission: 2025-12-28 03:59:35

Starting Programs in GDB

Time of First Successful Submission: 2025-12-28 04:00:59

Writing Output

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

Chaining Syscalls

Time of First Successful Submission: 2025-12-28 07:43:44

Writing Strings

Time of First Successful Submission: 2025-12-28 07:46:52

Reading Data

Time of First Successful Submission: 2025-12-28 07:50:20

set-register

Time of First Successful Submission: 2025-12-28 08:31:51

set-multiple-registers

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

add-to-register

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

linear-equation-registers

Time of First Successful Submission: 2025-12-28 11:20:54

integer-division

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

modulo-operation

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

set-upper-byte

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

efficient-modulo

Time of First Successful Submission: 2025-12-28 12:37:56

byte-extraction

Time of First Successful Submission: 2025-12-28 12:47:32

bitwise-and

Time of First Successful Submission: 2025-12-28 12:51:27

check-even

Time of First Successful Submission: 2025-12-28 13:47:51

memory-read

Time of First Successful Submission: 2025-12-28 13:44:30

memory-write

Time of First Successful Submission: 2025-12-28 13:54:20

memory-increment

Time of First Successful Submission: 2025-12-28 13:58:49

byte-access

Time of First Successful Submission: 2025-12-28 14:04:30

memory-size-access

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

little-endian-write

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

memory-sum

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

stack-subtraction

Time of First Successful Submission: 2025-12-28 14:17:29

swap-stack-values

Time of First Successful Submission: 2025-12-28 14:21:46

average-stack-values

Time of First Successful Submission: 2025-12-28 14:27:54

absolute-jump

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

relative-jump

Time of First Successful Submission: 2025-12-29 03:17:16

jump-trampoline

Time of First Successful Submission: 2025-12-29 03:23:24

conditional-jump

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

indirect-jump

Time of First Successful Submission: 2025-12-29 03:56:34

average-loop

Time of First Successful Submission: 2025-12-29 04:10:04

count-non-zero

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

string-lower

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

most-common-byte

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

Exit

Time of First Successful Submission: 2025-12-29 13:09:28

Socket

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

Bind

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

Listen

Time of First Successful Submission: 2025-12-29 13:18:47

Accept

Time of First Successful Submission: 2025-12-29 13:19:39

Static Response

Time of First Successful Submission: 2025-12-29 13:21:28

Dynamic Response

Time of First Successful Submission: 2025-12-29 13:24:11

Iterative GET Server

Time of First Successful Submission: 2025-12-29 13:25:10

Concurrent GET Server

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

Concurrent POST Server

Time of First Successful Submission: 2025-12-29 13:31:59

Web Server

Time of First Successful Submission: 2025-12-29 13:33:10

Debugging Programs

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

Inspecting Registers

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

Examining Memory

Time of First Successful Submission: 2025-12-29 08:39:52

Setting Breakpoints

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

GDB Scripting

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

Modifying Data

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

Modifying Execution

Time of First Successful Submission: 2025-12-29 12:55:49

Broken Functions

Time of First Successful Submission: 2025-12-29 12:59:47


Playing With Programs

116 / 116 634 / 23347


What's the password?

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

... and again!

Time of First Successful Submission: 2025-12-29 13:43:14

Newline Troubles

Time of First Successful Submission: 2025-12-29 13:45:40

Reasoning about files

Time of First Successful Submission: 2025-12-29 13:49:03

Specifying Filenames

Time of First Successful Submission: 2025-12-30 02:55:19

Binary and Hex Encoding

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

More Hex

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

Decoding Hex

Time of First Successful Submission: 2025-12-30 03:22:02

Decoding Practice

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

Encoding Practice

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

Hex-encoding ASCII

Time of First Successful Submission: 2025-12-30 06:56:43

Nested Encoding

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

Hex-encoding UTF-8

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

UTF Mixups

Time of First Successful Submission: 2025-12-30 07:10:38

Modifying Encoded Data

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

Decoding Base64

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

Encoding Base64

Time of First Successful Submission: 2025-12-30 07:15:49

Dealing with Obfuscation

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

Dealing with Obfuscation 2

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

Your First HTTP Request

Time of First Successful Submission: 2025-12-30 12:43:25

Reading Flask

Time of First Successful Submission: 2025-12-31 03:40:45

Commented Data

Time of First Successful Submission: 2025-12-31 03:43:45

HTTP Metadata

Time of First Successful Submission: 2025-12-31 03:46:15

HTTP (netcat)

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

HTTP Paths (netcat)

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

HTTP (curl)

Time of First Successful Submission: 2025-12-31 07:20:48

HTTP (python)

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

HTTP Host Header (python)

Time of First Successful Submission: 2025-12-31 07:44:45

HTTP Host Header (curl)

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

HTTP Host Header (netcat)

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

URL Encoding (netcat)

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

HTTP GET Parameters

Time of First Successful Submission: 2025-12-31 08:04:41

Multiple HTTP Parameters (netcat)

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

Multiple HTTP Parameters (curl)

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

HTTP Forms

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

HTTP Forms (curl)

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

HTTP Forms (netcat)

Time of First Successful Submission: 2025-12-31 08:37:09

HTTP Forms (python)

Time of First Successful Submission: 2025-12-31 08:42:27

HTTP Forms Without Forms

Time of First Successful Submission: 2025-12-31 08:51:14

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-12-31 10:56:26

Multiple Form Fields (netcat)

Time of First Successful Submission: 2025-12-31 11:22:55

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-01-01 10:35:58

HTTP Redirects (curl)

Time of First Successful Submission: 2026-01-01 10:37:50

HTTP Redirects (python)

Time of First Successful Submission: 2026-01-01 10:39:44

HTTP Cookies (curl)

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

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-01-01 13:35:13

HTTP Cookies (python)

Time of First Successful Submission: 2026-01-01 13:37:07

Server State (python)

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

Listening Web

Time of First Successful Submission: 2026-01-02 01:31:13

Speaking Redirects

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

JavaScript Redirects

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

Including JavaScript

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

HTTP (javascript)

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

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-01-02 03:30:49

HTTP Forms (javascript)

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

cat

Time of First Successful Submission: 2025-12-30 03:42:56

more

Time of First Successful Submission: 2025-12-30 03:43:17

less

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

tail

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

head

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

sort

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

vim

Time of First Successful Submission: 2025-12-30 03:45:02

emacs

Time of First Successful Submission: 2025-12-30 03:45:29

nano

Time of First Successful Submission: 2025-12-30 03:45:47

rev

Time of First Successful Submission: 2025-12-30 03:47:30

od

Time of First Successful Submission: 2025-12-30 03:49:06

hd

Time of First Successful Submission: 2025-12-30 03:49:55

xxd

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

base32

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

base64

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

split

Time of First Successful Submission: 2025-12-30 07:25:49

gzip

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

bzip2

Time of First Successful Submission: 2025-12-30 07:28:05

zip

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

tar

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

ar

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

cpio

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

genisoimage

Time of First Successful Submission: 2025-12-30 08:25:49

env

Time of First Successful Submission: 2025-12-30 08:26:40

find

Time of First Successful Submission: 2025-12-30 08:27:23

make

Time of First Successful Submission: 2025-12-30 08:28:23

nice

Time of First Successful Submission: 2025-12-30 08:28:43

timeout

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

stdbuf

Time of First Successful Submission: 2025-12-30 08:29:42

setarch

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

watch

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

socat

Time of First Successful Submission: 2025-12-30 08:31:00

whiptail

Time of First Successful Submission: 2025-12-30 08:32:04

awk

Time of First Successful Submission: 2025-12-30 08:32:49

sed

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

ed

Time of First Successful Submission: 2025-12-30 08:33:56

chown

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

chmod

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

cp

Time of First Successful Submission: 2025-12-30 08:36:04

mv

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

perl

Time of First Successful Submission: 2025-12-30 11:00:17

python

Time of First Successful Submission: 2025-12-30 11:38:49

ruby

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

bash

Time of First Successful Submission: 2025-12-30 11:40:13

date

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

dmesg

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

wc

Time of First Successful Submission: 2025-12-30 11:41:26

gcc

Time of First Successful Submission: 2025-12-30 11:41:52

as

Time of First Successful Submission: 2025-12-30 11:42:16

wget

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

ssh-keygen

Time of First Successful Submission: 2025-12-30 12:53:12

SQL Queries

Time of First Successful Submission: 2026-01-02 03:45:44

Filtering SQL

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

Choosing Columns

Time of First Successful Submission: 2026-01-02 03:53:09

Exclusionary Filtering

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

Filtering Strings

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

Filtering on Expressions

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

SELECTing Expressions

Time of First Successful Submission: 2026-01-02 04:19:57

Composite Conditions

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

Reaching Your LIMITs

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

Querying Metadata

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


GCA CTF

13 / 104 307 / 43426


Using the Terminal

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

Using the VSCode Workspace

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

Using the GUI Desktop

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

Pasting into the Desktop

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

Connecting over SSH

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

Restarting Challenges

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

Getting Help

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

Challenge Programs

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

The Flag File

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

Using Privileged Mode

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

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-26 08:42:54

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-26 08:43:32

Buffer Overflow

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


Pwntools Tutorials

12 / 12 354 / 1215


Level 0.0

Time of First Successful Submission: 2026-03-26 12:36:49

Level 1.0

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

Level 1.1

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

Level 2.0

Time of First Successful Submission: 2026-03-30 12:24:02

Level 2.1

Time of First Successful Submission: 2026-03-30 12:26:23

Level 2.2

Time of First Successful Submission: 2026-03-30 12:29:26

Level 2.3

Time of First Successful Submission: 2026-03-30 12:31:10

Level 2.4

Time of First Successful Submission: 2026-03-30 12:32:34

Level 2.5

Time of First Successful Submission: 2026-03-30 12:33:59

Level 2.6

Time of First Successful Submission: 2026-03-30 12:35:22

Level 3.0

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

Level 4.0

Time of First Successful Submission: 2026-03-30 12:48:57