C4pyF1ow

🐧

pwn.college Archives

1 / 202 19354 / 22764


Triple Dereference

Time of First Successful Submission: 2025-07-26 07:30:43


Intro to Programming Languages

15 / 234 2789 / 31077


Commands

Time of First Successful Submission: 2025-04-11 13:58:02

Command Arguments

Time of First Successful Submission: 2025-04-11 13:59:01

Command History

Time of First Successful Submission: 2025-08-19 07:28:46

The Root Path

Time of First Successful Submission: 2025-04-11 14:01:42

Absolute Paths

Time of First Successful Submission: 2025-04-11 14:02:06

Changing position

Time of First Successful Submission: 2025-04-11 14:05:57

Changing to an Absolute Path

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

Relative Paths

Time of First Successful Submission: 2025-04-11 14:09:58

Cat

Time of First Successful Submission: 2025-04-11 14:19:40

Ls

Time of First Successful Submission: 2025-04-11 14:26:06

Ls All

Time of First Successful Submission: 2025-04-11 14:29:26

Find

Time of First Successful Submission: 2025-04-11 14:42:01

Piping Echo

Time of First Successful Submission: 2025-04-11 16:49:49

Piping Stdout

Time of First Successful Submission: 2025-04-11 16:51:12

Piping Stdin

Time of First Successful Submission: 2025-04-11 17:04:17


Intro to Cybersecurity

40 / 183 7325 / 19656


Path Traversal 1

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

Path Traversal 2

Time of First Successful Submission: 2025-08-28 15:41:36

Connect

Time of First Successful Submission: 2026-01-07 08:56:23

level1

Time of First Successful Submission: 2026-01-05 06:56:27

level2

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

level3

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

level4

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

level5

Time of First Successful Submission: 2026-01-05 08:19:07

level6

Time of First Successful Submission: 2026-01-05 08:26:25

level7

Time of First Successful Submission: 2026-01-05 08:29:44

level8

Time of First Successful Submission: 2026-01-05 08:31:22

level9

Time of First Successful Submission: 2026-01-05 08:37:54

level10

Time of First Successful Submission: 2026-01-05 08:42:07

level11

Time of First Successful Submission: 2026-01-07 08:27:23

level12

Time of First Successful Submission: 2026-01-07 08:32:45

level13

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

level14

Time of First Successful Submission: 2026-01-07 08:37:53

level15

Time of First Successful Submission: 2026-01-07 08:41:12

level16

Time of First Successful Submission: 2026-01-07 08:43:24

Your First Overflow (easy)

Time of First Successful Submission: 2025-05-02 13:50:38

Your First Overflow (hard)

Time of First Successful Submission: 2025-05-02 14:14:19

Precision (easy)

Time of First Successful Submission: 2025-05-02 14:23:23

Precision (hard)

Time of First Successful Submission: 2025-05-02 12:01:48

Variable Control (easy)

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

Variable Control (hard)

Time of First Successful Submission: 2025-05-06 14:14:28

Control Hijack (easy)

Time of First Successful Submission: 2025-05-06 14:52:12

Control Hijack (hard)

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

Tricky Control Hijack (easy)

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

Tricky Control Hijack (hard)

Time of First Successful Submission: 2025-05-08 17:13:46

PIEs (easy)

Time of First Successful Submission: 2025-05-12 07:02:10

PIEs (hard)

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

String Lengths (easy)

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

String Lengths (hard)

Time of First Successful Submission: 2025-08-07 22:57:55

Basic Shellcode

Time of First Successful Submission: 2025-08-10 07:11:48

NOP Sleds

Time of First Successful Submission: 2025-08-10 07:34:44

NULL-Free Shellcode

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

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2025-08-10 16:46:48

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2025-08-10 16:59:38

Hijack to Shellcode (easy)

Time of First Successful Submission: 2025-08-11 09:56:29

Hijack to Shellcode (hard)

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


Program Security

34 / 162 2048 / 9407


ello ackers!

Time of First Successful Submission: 2026-01-23 07:59:02

Syscall Smuggler

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

Syscall Shenanigans

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

Terrible Token (Easy)

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

Terrible Token (Hard)

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

Loose Link (Easy)

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

Loose Link (Hard)

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

Call Chain (Easy)

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

Call Chain (Hard)

Time of First Successful Submission: 2025-08-11 14:22:37

Chain of Command (Easy)

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

Chain of Command (Hard)

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

Stop, Pop, and ROP (Easy)

Time of First Successful Submission: 2025-08-15 01:04:47

Stop, Pop, and ROP (Hard)

Time of First Successful Submission: 2025-08-15 01:16:43

Stop, Pop and ROP II (Easy)

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

Stop, Pop, and ROP II (Hard)

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

Indirect Invocation (Easy)

Time of First Successful Submission: 2025-08-18 18:48:15

Indirect Invocation (Hard)

Time of First Successful Submission: 2025-08-19 05:20:59

Leaky Libc (Easy)

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

Leaky Libc (Hard)

Time of First Successful Submission: 2025-08-20 06:53:51

Putsception (Easy)

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

Putsception (Hard)

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

Pivotal Prelude (Easy)

Time of First Successful Submission: 2025-09-05 18:00:46

Pivotal Prelude (Hard)

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

Pivotal Pointer (Easy)

Time of First Successful Submission: 2025-09-09 16:47:47

Pivotal Pointer (Hard)

Time of First Successful Submission: 2025-09-09 16:54:56

Pivotal Payload (Easy)

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

Pivotal Payload (Hard)

Time of First Successful Submission: 2025-09-12 07:14:56

Pivotal Pursuit (Easy)

Time of First Successful Submission: 2025-10-17 11:16:00

Freebie (Easy)

Time of First Successful Submission: 2025-08-23 04:17:59

Freebie (Hard)

Time of First Successful Submission: 2025-08-23 04:39:36

Freebin Feint (Easy)

Time of First Successful Submission: 2025-08-23 04:42:21

Freebin Feint (Hard)

Time of First Successful Submission: 2025-08-23 04:44:46

Free Flag Fumble (Easy)

Time of First Successful Submission: 2025-08-23 04:55:13

Free Flag Fumble (Hard)

Time of First Successful Submission: 2025-08-23 05:00:26


System Security

1 / 95 3161 / 3293


chroot-escape-basic

Time of First Successful Submission: 2025-05-28 14:37:20


Start Here

11 / 12 2643 / 42130


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2025-04-10 13:31:04

Using the GUI Desktop

Time of First Successful Submission: 2025-04-10 13:36:28

Pasting into the Desktop

Time of First Successful Submission: 2025-04-10 13:41:46

Restarting Challenges

Time of First Successful Submission: 2025-04-10 13:46:34

Challenge Programs

Time of First Successful Submission: 2025-04-11 13:32:36

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2025-04-11 13:45:23

Persistent Home Directories - One

Time of First Successful Submission: 2025-04-11 13:48:28

Persistent Home Directories - Two

Time of First Successful Submission: 2025-04-11 13:49:21


Linux Luminarium

93 / 128 6287 / 31471


Intro to Commands

Time of First Successful Submission: 2025-04-11 13:58:02

Intro to Arguments

Time of First Successful Submission: 2025-04-11 13:59:01

Command History

Time of First Successful Submission: 2025-08-19 07:28:46

The Root

Time of First Successful Submission: 2025-04-11 14:01:42

Program and absolute paths

Time of First Successful Submission: 2025-04-11 14:02:06

Position thy self

Time of First Successful Submission: 2025-04-11 14:05:57

Position elsewhere

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

implicit relative paths, from /

Time of First Successful Submission: 2025-04-11 14:09:58

explicit relative paths, from /

Time of First Successful Submission: 2025-04-11 14:11:10

implicit relative path

Time of First Successful Submission: 2025-04-11 14:12:29

home sweet home

Time of First Successful Submission: 2025-04-11 14:18:27

cat: not the pet, but the command!

Time of First Successful Submission: 2025-04-11 14:19:40

catting absolute paths

Time of First Successful Submission: 2025-04-11 14:20:44

more catting practice

Time of First Successful Submission: 2025-04-11 14:21:37

grepping for a needle in a haystack

Time of First Successful Submission: 2025-04-11 14:23:05

comparing files

Time of First Successful Submission: 2025-08-19 07:30:35

listing files

Time of First Successful Submission: 2025-04-11 14:26:06

touching files

Time of First Successful Submission: 2025-04-11 14:27:00

removing files

Time of First Successful Submission: 2025-04-11 14:27:51

moving files

Time of First Successful Submission: 2025-08-19 07:48:21

hidden files

Time of First Successful Submission: 2025-04-11 14:29:26

An Epic Filesystem Quest

Time of First Successful Submission: 2025-04-11 14:35:06

making directories

Time of First Successful Submission: 2025-04-11 14:36:09

finding files

Time of First Successful Submission: 2025-04-11 14:42:01

linking files

Time of First Successful Submission: 2025-04-11 14:56:14

Learning From Documentation

Time of First Successful Submission: 2025-04-11 15:25:59

Learning Complex Usage

Time of First Successful Submission: 2025-04-11 15:28:35

Reading Manuals

Time of First Successful Submission: 2025-04-11 15:30:45

Searching Manuals

Time of First Successful Submission: 2025-04-11 15:33:24

Searching For Manuals

Time of First Successful Submission: 2025-04-11 15:40:04

Helpful Programs

Time of First Successful Submission: 2025-04-11 15:43:50

Help for Builtins

Time of First Successful Submission: 2025-04-11 15:45:38

Matching with *

Time of First Successful Submission: 2025-04-11 15:49:59

Matching with ?

Time of First Successful Submission: 2025-04-11 15:51:20

Matching with []

Time of First Successful Submission: 2025-04-11 15:56:09

Matching paths with []

Time of First Successful Submission: 2025-04-11 15:57:17

Multiple globs

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

Mixing globs

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

Exclusionary globbing

Time of First Successful Submission: 2025-04-11 16:10:33

Tab completion

Time of First Successful Submission: 2025-08-19 07:53:01

Multiple options for tab completion

Time of First Successful Submission: 2025-08-19 07:54:39

Tab completion on commands

Time of First Successful Submission: 2025-08-19 07:55:10

Redirecting output

Time of First Successful Submission: 2025-04-11 16:49:49

Redirecting more output

Time of First Successful Submission: 2025-04-11 16:51:12

Appending output

Time of First Successful Submission: 2025-04-11 16:55:32

Redirecting errors

Time of First Successful Submission: 2025-04-11 16:59:32

Redirecting input

Time of First Successful Submission: 2025-04-11 17:04:17

Grepping stored results

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

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2025-04-11 17:10:58

Filtering with grep -v

Time of First Successful Submission: 2025-08-19 07:57:20

Filtering with sed

Time of First Successful Submission: 2026-03-12 05:38:42

Duplicating piped data with tee

Time of First Successful Submission: 2025-04-11 17:31:38

Process substitution for input

Time of First Successful Submission: 2025-08-19 07:59:44

Writing to multiple programs

Time of First Successful Submission: 2025-04-11 17:42:11

Split-piping stderr and stdout

Time of First Successful Submission: 2025-04-11 17:43:22

Printing Variables

Time of First Successful Submission: 2025-04-15 07:47:31

Setting Variables

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

Multi-word Variables

Time of First Successful Submission: 2025-04-15 07:51:16

Exporting Variables

Time of First Successful Submission: 2025-04-15 07:57:33

Printing Exported Variables

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

Storing Command Output

Time of First Successful Submission: 2025-04-15 08:11:44

Reading Input

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

Reading Files

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

Listing Processes

Time of First Successful Submission: 2025-04-15 10:57:21

Killing Processes

Time of First Successful Submission: 2025-04-15 11:53:24

Interrupting Processes

Time of First Successful Submission: 2025-04-15 11:54:40

Suspending Processes

Time of First Successful Submission: 2025-04-15 11:57:26

Resuming Processes

Time of First Successful Submission: 2025-04-15 11:58:42

Backgrounding Processes

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

Foregrounding Processes

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

Starting Backgrounded Processes

Time of First Successful Submission: 2025-04-15 12:06:32

Process Exit Codes

Time of First Successful Submission: 2025-04-15 12:09:56

Becoming root with su

Time of First Successful Submission: 2025-04-15 14:51:33

Other users with su

Time of First Successful Submission: 2025-04-15 14:53:26

Cracking passwords

Time of First Successful Submission: 2025-04-15 15:00:46

Using sudo

Time of First Successful Submission: 2025-04-15 15:05:41

Changing File Ownership

Time of First Successful Submission: 2025-04-15 12:18:33

Groups and Files

Time of First Successful Submission: 2025-04-15 12:24:09

Fun With Groups Names

Time of First Successful Submission: 2025-04-15 13:06:13

Changing Permissions

Time of First Successful Submission: 2025-04-15 13:11:22

Executable Files

Time of First Successful Submission: 2025-04-15 13:13:59

Permission Tweaking Practice

Time of First Successful Submission: 2025-04-15 13:20:20

Permissions Setting Practice

Time of First Successful Submission: 2025-04-15 13:31:11

The SUID Bit

Time of First Successful Submission: 2025-04-15 13:34:55

Chaining with Semicolons

Time of First Successful Submission: 2025-04-15 15:09:23

Your First Shell Script

Time of First Successful Submission: 2025-04-15 15:18:27

Redirecting Script Output

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

Executable Shell Scripts

Time of First Successful Submission: 2025-04-15 15:24:46

The PATH Variable

Time of First Successful Submission: 2025-04-15 15:28:50

Setting PATH

Time of First Successful Submission: 2025-04-15 15:30:56

Adding Commands

Time of First Successful Submission: 2025-04-15 15:37:06

Hijacking Commands

Time of First Successful Submission: 2025-04-15 15:45:42


Computing 101

50 / 94 5551 / 21142


Your First Register

Time of First Successful Submission: 2025-04-18 06:31:59

Your First Syscall

Time of First Successful Submission: 2025-04-18 06:35:49

Exit Codes

Time of First Successful Submission: 2025-04-18 06:38:44

Building Executables

Time of First Successful Submission: 2025-04-18 06:45:10

Moving Between Registers

Time of First Successful Submission: 2025-04-20 06:18:56

Loading From Memory

Time of First Successful Submission: 2025-07-26 07:10:18

More Loading Practice

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

Dereferencing Pointers

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

Dereferencing Yourself

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

Dereferencing with Offsets

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

Stored Addresses

Time of First Successful Submission: 2025-07-26 07:25:41

Double Dereference

Time of First Successful Submission: 2025-07-26 07:28:59

Tracing Syscalls

Time of First Successful Submission: 2025-07-26 06:52:48

Starting GDB

Time of First Successful Submission: 2025-07-26 06:55:08

Starting Programs in GDB

Time of First Successful Submission: 2025-07-26 06:59:24

Writing Output

Time of First Successful Submission: 2025-10-11 10:45:25

Chaining Syscalls

Time of First Successful Submission: 2025-10-11 10:48:02

Writing Strings

Time of First Successful Submission: 2025-10-11 10:49:42

Reading Data

Time of First Successful Submission: 2025-10-11 11:03:02

set-register

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

set-multiple-registers

Time of First Successful Submission: 2025-10-11 12:26:04

add-to-register

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

linear-equation-registers

Time of First Successful Submission: 2025-10-11 19:06:39

integer-division

Time of First Successful Submission: 2025-10-11 19:21:18

modulo-operation

Time of First Successful Submission: 2025-10-11 19:24:26

set-upper-byte

Time of First Successful Submission: 2025-10-11 19:30:28

efficient-modulo

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

byte-extraction

Time of First Successful Submission: 2025-10-11 19:49:04

bitwise-and

Time of First Successful Submission: 2025-10-12 04:40:38

check-even

Time of First Successful Submission: 2025-10-12 05:11:02

memory-read

Time of First Successful Submission: 2025-10-12 05:18:31

memory-write

Time of First Successful Submission: 2025-10-12 05:23:56

memory-increment

Time of First Successful Submission: 2025-10-12 05:33:48

byte-access

Time of First Successful Submission: 2025-10-12 05:39:38

memory-size-access

Time of First Successful Submission: 2025-10-12 05:42:52

little-endian-write

Time of First Successful Submission: 2025-10-12 05:49:11

memory-sum

Time of First Successful Submission: 2025-10-12 05:59:08

stack-subtraction

Time of First Successful Submission: 2025-10-12 09:22:13

swap-stack-values

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

average-stack-values

Time of First Successful Submission: 2025-10-12 09:32:38

absolute-jump

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

relative-jump

Time of First Successful Submission: 2025-10-12 11:34:20

jump-trampoline

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

conditional-jump

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

indirect-jump

Time of First Successful Submission: 2025-10-12 18:27:13

average-loop

Time of First Successful Submission: 2025-10-12 18:44:24

count-non-zero

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

string-lower

Time of First Successful Submission: 2025-10-15 05:26:04

Debugging Programs

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

Inspecting Registers

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


GCA CTF

11 / 104 2843 / 42406


Using the Terminal

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

Using the VSCode Workspace

Time of First Successful Submission: 2025-04-10 13:31:04

Using the GUI Desktop

Time of First Successful Submission: 2025-04-10 13:36:28

Pasting into the Desktop

Time of First Successful Submission: 2025-04-10 13:41:46

Restarting Challenges

Time of First Successful Submission: 2025-04-10 13:46:34

Getting Help

Time of First Successful Submission: 2025-04-10 14:04:32

Challenge Programs

Time of First Successful Submission: 2025-04-11 13:32:36

The Flag File

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

Using Privileged Mode

Time of First Successful Submission: 2025-04-11 13:45:23

Persistent Home Directories - One

Time of First Successful Submission: 2025-04-11 13:48:28

Persistent Home Directories - Two

Time of First Successful Submission: 2025-04-11 13:49:21


Pwntools Tutorials

2 / 12 847 / 1192


Level 0.0

Time of First Successful Submission: 2025-08-10 18:44:48

Level 1.0

Time of First Successful Submission: 2025-08-10 18:51:58