pwninitd

Advent of Pwn

4 / 12 171 / 555


Day 01

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

Day 02

Time of First Successful Submission: 2025-12-03 22:58:40

Day 03

Time of First Successful Submission: 2025-12-05 09:22:43

Day 04

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


Intro to Programming Languages

15 / 234 1320 / 33377


Commands

Time of First Successful Submission: 2025-06-09 13:13:35

Command Arguments

Time of First Successful Submission: 2025-06-09 13:14:10

Command History

Time of First Successful Submission: 2025-06-09 13:14:46

The Root Path

Time of First Successful Submission: 2025-06-09 13:32:22

Absolute Paths

Time of First Successful Submission: 2025-06-09 13:33:09

Changing position

Time of First Successful Submission: 2025-06-09 13:34:17

Changing to an Absolute Path

Time of First Successful Submission: 2025-06-09 13:36:22

Relative Paths

Time of First Successful Submission: 2025-06-09 13:38:58

Cat

Time of First Successful Submission: 2025-06-09 14:27:59

Ls

Time of First Successful Submission: 2025-06-09 14:32:11

Ls All

Time of First Successful Submission: 2025-06-09 14:41:50

Find

Time of First Successful Submission: 2025-06-10 08:15:34

Piping Echo

Time of First Successful Submission: 2025-06-11 09:41:37

Piping Stdout

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

Piping Stdin

Time of First Successful Submission: 2025-06-11 11:28:40


Intro to Cybersecurity

47 / 183 7149 / 20649


Path Traversal 1

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

Path Traversal 2

Time of First Successful Submission: 2025-12-04 11:45:55

CMDi 1

Time of First Successful Submission: 2025-12-04 12:09:20

CMDi 2

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

CMDi 3

Time of First Successful Submission: 2025-12-04 12:14:16

CMDi 4

Time of First Successful Submission: 2025-12-04 12:20:38

CMDi 5

Time of First Successful Submission: 2025-12-04 12:26:48

CMDi 6

Time of First Successful Submission: 2025-12-04 12:51:01

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2025-12-15 14:46:41

File Formats: Magic Numbers (C)

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

File Formats: Magic Numbers (x86)

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

Reading Endianness (Python)

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

Reading Endianness (C)

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

Reading Endianness (x86)

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

Version Information (Python)

Time of First Successful Submission: 2025-12-16 06:57:35

Version Information (C)

Time of First Successful Submission: 2025-12-16 06:59:57

Version Information (x86)

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

Metadata and Data (Python)

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

Metadata and Data (C)

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

Metadata and Data (x86)

Time of First Successful Submission: 2025-12-16 08:03:57

Input Restrictions (Python)

Time of First Successful Submission: 2025-12-16 08:09:02

Input Restrictions (C)

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

Input Restrictions (x86)

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

Behold the cIMG! (Python)

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

Behold the cIMG! (C)

Time of First Successful Submission: 2025-12-16 09:19:21

Behold the cIMG! (x86)

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

A Basic cIMG (Python)

Time of First Successful Submission: 2025-12-16 09:35:05

A Basic cIMG (C)

Time of First Successful Submission: 2025-12-16 09:46:49

A Basic cIMG (x86)

Time of First Successful Submission: 2025-12-16 09:58:30

Internal State Mini (C)

Time of First Successful Submission: 2025-12-16 20:36:30

Internal State Mini (x86)

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

Internal State (C)

Time of First Successful Submission: 2025-12-18 08:46:11

Internal State (x86)

Time of First Successful Submission: 2025-12-18 09:25:32

File Formats: Directives (C)

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

File Formats: Directives (x86)

Time of First Successful Submission: 2025-12-21 20:43:24

The Patch Directive

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

Optimizing for Space

Time of First Successful Submission: 2026-01-05 16:02:37

Tweaking Images

Time of First Successful Submission: 2026-01-08 00:48:36

Storage and Retrieval

Time of First Successful Submission: 2026-01-26 21:51:10

Extracting Knowledge

Time of First Successful Submission: 2026-01-27 18:05:10

Advanced Sprites

Time of First Successful Submission: 2026-01-27 23:56:32

Accessing Resources

Time of First Successful Submission: 2026-01-29 00:07:50

Unsafe Animations

Time of First Successful Submission: 2026-01-31 20:52:39

Animations

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

Interoperability: Patching Data

Time of First Successful Submission: 2026-02-04 22:55:30

Patching Code

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

Patching Control Flow

Time of First Successful Submission: 2026-02-05 00:12:38


Program Security

40 / 162 1874 / 9809


Freebie (Easy)

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

Freebie (Hard)

Time of First Successful Submission: 2026-02-08 23:18:30

Freebin Feint (Easy)

Time of First Successful Submission: 2026-02-09 10:12:50

Freebin Feint (Hard)

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

Free Flag Fumble (Easy)

Time of First Successful Submission: 2026-02-09 15:50:35

Free Flag Fumble (Hard)

Time of First Successful Submission: 2026-02-09 15:56:22

Fickle Free (Easy)

Time of First Successful Submission: 2026-02-14 01:02:53

Fickle Free (Hard)

Time of First Successful Submission: 2026-02-14 01:00:45

Malloc Mirage (Easy)

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

Malloc Mirage (Hard)

Time of First Successful Submission: 2026-02-14 16:10:34

Seeking Secrets (Easy)

Time of First Successful Submission: 2026-02-14 17:11:27

Seeking Secrets (Hard)

Time of First Successful Submission: 2026-02-14 17:12:54

Seeking Substantial Secrets (Easy)

Time of First Successful Submission: 2026-02-14 17:36:36

Seeking Substantial Secrets (Hard)

Time of First Successful Submission: 2026-02-14 17:34:44

Seeking Spanless Secrets (Easy)

Time of First Successful Submission: 2026-02-16 18:22:14

Seeking Spanless Secrets (Hard)

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

Seeking Smuggled Secrets (Easy)

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

Seeking Smuggled Secrets (Hard)

Time of First Successful Submission: 2026-02-17 17:22:30

Sus Sequence (Easy)

Time of First Successful Submission: 2026-02-19 09:51:12

Sus Sequence (Hard)

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

Echo Emanations (Easy)

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

Echo Emanations (Hard)

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

Stack Spoofing (Easy)

Time of First Successful Submission: 2026-02-20 16:58:14

Stack Spoofing (Hard)

Time of First Successful Submission: 2026-02-20 16:49:34

Stack Summoning (Easy)

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

Stack Summoning (Hard)

Time of First Successful Submission: 2026-02-20 18:12:47

Enterprising Echo (Easy)

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

Enterprising Echo (Hard)

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

Ephemeral Echo (Easy)

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

Ephemeral Echo (Hard)

Time of First Successful Submission: 2026-02-23 21:46:53

Seeking Safe Secrets (Easy)

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

Seeking Safe Secrets (Hard)

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

Sus Sequence Safety (Easy)

Time of First Successful Submission: 2026-03-04 16:48:39

Sus Sequence Safety (Hard)

Time of First Successful Submission: 2026-03-04 16:33:47

Safely Stack Summoning (Easy)

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

Safely Stack Summoning (Hard)

Time of First Successful Submission: 2026-03-04 19:22:35

Overlapping Odyssey (Easy)

Time of First Successful Submission: 2026-03-05 22:34:06

Overlapping Odyssey (Hard)

Time of First Successful Submission: 2026-03-05 22:11:06

Tcache Terror (Easy)

Time of First Successful Submission: 2026-03-13 22:46:43

Tcache Terror (Hard)

Time of First Successful Submission: 2026-03-13 00:47:57


Software Exploitation

35 / 90 365 / 2212


Level1.0

Time of First Successful Submission: 2026-04-10 22:51:43

Level1.1

Time of First Successful Submission: 2026-04-10 22:50:06

Level2.0

Time of First Successful Submission: 2026-04-10 23:14:19

Level2.1

Time of First Successful Submission: 2026-04-10 23:12:51

Level3.0

Time of First Successful Submission: 2026-04-13 21:48:16

Level3.1

Time of First Successful Submission: 2026-04-13 21:40:51

Level4.0

Time of First Successful Submission: 2026-04-13 22:30:54

Level4.1

Time of First Successful Submission: 2026-04-13 22:24:31

Level5.0

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

Level5.1

Time of First Successful Submission: 2026-04-13 23:28:57

Level6.0

Time of First Successful Submission: 2026-04-14 22:44:19

Level6.1

Time of First Successful Submission: 2026-04-14 22:35:50

Level7.0

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

Level7.1

Time of First Successful Submission: 2026-04-15 21:40:26

Level8.0

Time of First Successful Submission: 2026-04-17 22:51:12

Level8.1

Time of First Successful Submission: 2026-04-17 21:47:53

Level9.0

Time of First Successful Submission: 2026-04-18 22:18:35

Level9.1

Time of First Successful Submission: 2026-04-18 22:11:07

level1.0

Time of First Successful Submission: 2026-03-16 23:28:39

level1.1

Time of First Successful Submission: 2026-03-16 23:33:25

level2.0

Time of First Successful Submission: 2026-03-21 13:57:34

level2.1

Time of First Successful Submission: 2026-03-21 13:54:30

level3.0

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

level3.1

Time of First Successful Submission: 2026-03-22 23:46:50

level4.0

Time of First Successful Submission: 2026-03-29 01:29:17

level4.1

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

level5.0

Time of First Successful Submission: 2026-04-04 22:01:17

level5.1

Time of First Successful Submission: 2026-04-04 22:00:27

level6.0

Time of First Successful Submission: 2026-04-05 22:17:26

level6.1

Time of First Successful Submission: 2026-04-05 22:13:38

level7.0

Time of First Successful Submission: 2026-04-06 22:26:06

level7.1

Time of First Successful Submission: 2026-04-06 22:24:08

level8.0

Time of First Successful Submission: 2026-04-07 18:43:13

level8.1

Time of First Successful Submission: 2026-04-07 18:28:00

level9

Time of First Successful Submission: 2026-04-07 21:03:05


Start Here

10 / 12 19292 / 45204


Using the Terminal

Time of First Successful Submission: 2025-12-04 12:56:48

Using the VSCode Workspace

Time of First Successful Submission: 2025-06-09 09:54:27

Using the GUI Desktop

Time of First Successful Submission: 2025-06-09 09:56:58

Pasting into the Desktop

Time of First Successful Submission: 2025-06-09 09:58:24

Restarting Challenges

Time of First Successful Submission: 2025-06-09 10:01:16

Challenge Programs

Time of First Successful Submission: 2025-06-09 12:59:54

The Flag File

Time of First Successful Submission: 2025-06-09 13:01:40

Using Privileged Mode

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

Persistent Home Directories - One

Time of First Successful Submission: 2025-06-09 13:09:02

Persistent Home Directories - Two

Time of First Successful Submission: 2025-06-09 13:09:28


Linux Luminarium

106 / 128 6272 / 33812


Intro to Commands

Time of First Successful Submission: 2025-06-09 13:13:35

Intro to Arguments

Time of First Successful Submission: 2025-06-09 13:14:10

Command History

Time of First Successful Submission: 2025-06-09 13:14:46

The Root

Time of First Successful Submission: 2025-06-09 13:32:22

Program and absolute paths

Time of First Successful Submission: 2025-06-09 13:33:09

Position thy self

Time of First Successful Submission: 2025-06-09 13:34:17

Position elsewhere

Time of First Successful Submission: 2025-06-09 13:36:22

implicit relative paths, from /

Time of First Successful Submission: 2025-06-09 13:38:58

explicit relative paths, from /

Time of First Successful Submission: 2025-06-09 13:39:47

implicit relative path

Time of First Successful Submission: 2025-06-09 13:43:22

home sweet home

Time of First Successful Submission: 2025-06-09 14:20:02

cat: not the pet, but the command!

Time of First Successful Submission: 2025-06-09 14:27:59

catting absolute paths

Time of First Successful Submission: 2025-06-09 14:28:47

more catting practice

Time of First Successful Submission: 2025-06-09 14:30:01

grepping for a needle in a haystack

Time of First Successful Submission: 2025-06-09 14:31:36

listing files

Time of First Successful Submission: 2025-06-09 14:32:11

touching files

Time of First Successful Submission: 2025-06-09 14:34:07

removing files

Time of First Successful Submission: 2025-06-09 14:34:48

moving files

Time of First Successful Submission: 2025-06-09 14:40:21

hidden files

Time of First Successful Submission: 2025-06-09 14:41:50

An Epic Filesystem Quest

Time of First Successful Submission: 2025-06-10 08:11:58

making directories

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

finding files

Time of First Successful Submission: 2025-06-10 08:15:34

linking files

Time of First Successful Submission: 2025-06-10 08:22:18

Learning From Documentation

Time of First Successful Submission: 2025-06-10 09:31:04

Learning Complex Usage

Time of First Successful Submission: 2025-06-10 09:30:36

Reading Manuals

Time of First Successful Submission: 2025-06-10 09:34:19

Searching Manuals

Time of First Successful Submission: 2025-06-10 09:35:54

Searching For Manuals

Time of First Successful Submission: 2025-06-10 09:37:20

Helpful Programs

Time of First Successful Submission: 2025-06-10 09:44:33

Help for Builtins

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

Matching with *

Time of First Successful Submission: 2025-06-10 13:01:26

Matching with ?

Time of First Successful Submission: 2025-06-10 13:03:47

Matching with []

Time of First Successful Submission: 2025-06-10 13:08:38

Matching paths with []

Time of First Successful Submission: 2025-06-10 13:10:09

Multiple globs

Time of First Successful Submission: 2025-06-10 13:14:44

Mixing globs

Time of First Successful Submission: 2025-06-10 13:35:12

Exclusionary globbing

Time of First Successful Submission: 2025-06-10 13:38:54

Tab completion

Time of First Successful Submission: 2025-06-10 13:42:37

Multiple options for tab completion

Time of First Successful Submission: 2025-06-10 13:43:30

Tab completion on commands

Time of First Successful Submission: 2025-06-10 13:45:25

Redirecting output

Time of First Successful Submission: 2025-06-11 09:41:37

Redirecting more output

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

Appending output

Time of First Successful Submission: 2025-06-11 10:24:45

Redirecting errors

Time of First Successful Submission: 2025-06-11 11:01:33

Redirecting input

Time of First Successful Submission: 2025-06-11 11:28:40

Grepping stored results

Time of First Successful Submission: 2025-06-11 11:30:14

Grepping live output

Time of First Successful Submission: 2025-06-11 11:31:15

Grepping errors

Time of First Successful Submission: 2025-06-11 11:34:05

Filtering with grep -v

Time of First Successful Submission: 2025-06-11 11:36:11

Duplicating piped data with tee

Time of First Successful Submission: 2025-06-11 11:42:55

Writing to multiple programs

Time of First Successful Submission: 2025-06-11 11:54:52

Split-piping stderr and stdout

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

Printing Variables

Time of First Successful Submission: 2025-06-16 09:18:17

Setting Variables

Time of First Successful Submission: 2025-06-16 09:20:07

Multi-word Variables

Time of First Successful Submission: 2025-06-16 09:22:21

Exporting Variables

Time of First Successful Submission: 2025-06-16 09:40:45

Printing Exported Variables

Time of First Successful Submission: 2025-06-16 09:41:18

Storing Command Output

Time of First Successful Submission: 2025-06-16 09:51:36

Reading Input

Time of First Successful Submission: 2025-06-16 10:26:02

Reading Files

Time of First Successful Submission: 2025-06-16 11:32:44

Translating characters

Time of First Successful Submission: 2025-06-16 11:53:10

Deleting characters

Time of First Successful Submission: 2025-06-16 11:54:18

Deleting newlines

Time of First Successful Submission: 2025-06-16 11:56:34

Extracting the first lines with head

Time of First Successful Submission: 2025-06-16 11:58:03

Extracting specific sections of text

Time of First Successful Submission: 2025-06-16 11:59:33

Listing Processes

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

Killing Processes

Time of First Successful Submission: 2025-06-17 06:47:37

Interrupting Processes

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

Suspending Processes

Time of First Successful Submission: 2025-06-17 06:49:33

Resuming Processes

Time of First Successful Submission: 2025-06-17 06:50:24

Backgrounding Processes

Time of First Successful Submission: 2025-06-17 06:58:16

Foregrounding Processes

Time of First Successful Submission: 2025-06-17 06:59:30

Starting Backgrounded Processes

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

Process Exit Codes

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

Becoming root with su

Time of First Successful Submission: 2025-06-24 10:42:14

Other users with su

Time of First Successful Submission: 2025-06-24 10:43:31

Cracking passwords

Time of First Successful Submission: 2025-06-24 10:47:53

Using sudo

Time of First Successful Submission: 2025-06-24 10:51:41

Changing File Ownership

Time of First Successful Submission: 2025-06-22 14:47:39

Groups and Files

Time of First Successful Submission: 2025-06-22 14:51:29

Fun With Groups Names

Time of First Successful Submission: 2025-06-22 14:52:51

Changing Permissions

Time of First Successful Submission: 2025-06-22 14:59:30

Executable Files

Time of First Successful Submission: 2025-06-22 15:02:05

Permission Tweaking Practice

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

Permissions Setting Practice

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

The SUID Bit

Time of First Successful Submission: 2025-06-22 15:34:36

Chaining with Semicolons

Time of First Successful Submission: 2025-06-24 10:53:03

Your First Shell Script

Time of First Successful Submission: 2025-06-24 10:54:57

Redirecting Script Output

Time of First Successful Submission: 2025-06-24 10:58:31

Executable Shell Scripts

Time of First Successful Submission: 2025-06-24 11:56:27

Launching Screen

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

Detaching and Attaching

Time of First Successful Submission: 2025-10-19 21:27:29

Finding Sessions

Time of First Successful Submission: 2025-10-19 22:03:25

Switching Windows

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

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-10-19 22:10:21

Switching Windows (tmux)

Time of First Successful Submission: 2025-10-19 22:11:38

The PATH Variable

Time of First Successful Submission: 2025-06-24 13:00:24

Setting PATH

Time of First Successful Submission: 2025-06-24 13:05:09

Finding Commands

Time of First Successful Submission: 2025-06-24 13:07:00

Adding Commands

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

Hijacking Commands

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

Bashrc Backdoor

Time of First Successful Submission: 2025-06-18 12:59:20

Sniffing Input

Time of First Successful Submission: 2025-06-24 13:34:27

Overshared Directories

Time of First Successful Submission: 2025-07-15 17:23:55

Tricky Linking

Time of First Successful Submission: 2025-07-16 09:55:04


GCA CTF

10 / 104 19425 / 45493


Using the Terminal

Time of First Successful Submission: 2025-12-04 12:56:48

Using the VSCode Workspace

Time of First Successful Submission: 2025-06-09 09:54:27

Using the GUI Desktop

Time of First Successful Submission: 2025-06-09 09:56:58

Pasting into the Desktop

Time of First Successful Submission: 2025-06-09 09:58:24

Restarting Challenges

Time of First Successful Submission: 2025-06-09 10:01:16

Challenge Programs

Time of First Successful Submission: 2025-06-09 12:59:54

The Flag File

Time of First Successful Submission: 2025-06-09 13:01:40

Using Privileged Mode

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

Persistent Home Directories - One

Time of First Successful Submission: 2025-06-09 13:09:02

Persistent Home Directories - Two

Time of First Successful Submission: 2025-06-09 13:09:28