MomoD2R

🐧

Algeria

pwn.college Archives

2 / 202 15012 / 22877


Silenced Shellcode

Time of First Successful Submission: 2025-08-02 14:05:49

Triple Dereference

Time of First Successful Submission: 2025-05-26 09:31:48


Advent of Pwn

1 / 12 414 / 556


Day 01

Time of First Successful Submission: 2025-12-02 14:11:46


Intro to Programming Languages

14 / 234 15600 / 34149


Commands

Time of First Successful Submission: 2025-05-09 10:30:03

Command Arguments

Time of First Successful Submission: 2025-05-09 10:30:50

The Root Path

Time of First Successful Submission: 2025-05-09 10:31:53

Absolute Paths

Time of First Successful Submission: 2025-05-09 10:32:47

Changing position

Time of First Successful Submission: 2025-05-09 10:33:32

Changing to an Absolute Path

Time of First Successful Submission: 2025-05-09 10:34:17

Relative Paths

Time of First Successful Submission: 2025-05-09 10:39:08

Cat

Time of First Successful Submission: 2025-05-09 10:44:53

Ls

Time of First Successful Submission: 2025-05-09 10:50:17

Ls All

Time of First Successful Submission: 2025-05-09 10:52:56

Find

Time of First Successful Submission: 2025-05-09 11:05:00

Piping Echo

Time of First Successful Submission: 2025-05-09 13:38:12

Piping Stdout

Time of First Successful Submission: 2025-05-09 13:39:25

Piping Stdin

Time of First Successful Submission: 2025-05-09 13:46:53


Intro to Cybersecurity

10 / 183 13722 / 20934


Your First Overflow (easy)

Time of First Successful Submission: 2024-04-20 23:09:28

Your First Overflow (hard)

Time of First Successful Submission: 2024-06-03 09:29:33

Variable Control (easy)

Time of First Successful Submission: 2024-06-03 10:40:04

Variable Control (hard)

Time of First Successful Submission: 2024-06-09 20:27:48

Control Hijack (easy)

Time of First Successful Submission: 2024-06-05 20:05:07

Control Hijack (hard)

Time of First Successful Submission: 2024-06-09 23:48:31

Tricky Control Hijack (easy)

Time of First Successful Submission: 2024-06-10 11:02:06

Tricky Control Hijack (hard)

Time of First Successful Submission: 2024-06-10 11:31:26

PIEs (easy)

Time of First Successful Submission: 2024-06-10 11:46:34

PIEs (hard)

Time of First Successful Submission: 2024-06-10 15:28:08


Program Security

41 / 162 1836 / 9879


ello ackers!

Time of First Successful Submission: 2025-08-02 14:05:36

Syscall Smuggler

Time of First Successful Submission: 2025-08-02 14:05:40

Syscall Shenanigans

Time of First Successful Submission: 2025-08-02 14:05:44

Byte Budget

Time of First Successful Submission: 2025-08-02 14:05:54

ClobberCode

Time of First Successful Submission: 2025-08-02 14:05:57

Bounds Breaker (Easy)

Time of First Successful Submission: 2024-06-06 13:30:06

Bounds Breaker (Hard)

Time of First Successful Submission: 2024-06-10 00:24:38

Casting Catastrophe (Easy)

Time of First Successful Submission: 2024-06-10 01:32:01

Casting Catastrophe (Hard)

Time of First Successful Submission: 2024-06-10 09:50:02

Loose Link (Easy)

Time of First Successful Submission: 2025-05-25 20:30:49

Loose Link (Hard)

Time of First Successful Submission: 2025-05-25 20:30:55

Call Chain (Easy)

Time of First Successful Submission: 2025-05-25 20:31:00

Call Chain (Hard)

Time of First Successful Submission: 2025-05-25 20:31:04

Chain of Command (Easy)

Time of First Successful Submission: 2025-05-25 20:31:07

Chain of Command (Hard)

Time of First Successful Submission: 2025-05-25 20:31:11

Stop, Pop, and ROP (Easy)

Time of First Successful Submission: 2025-05-25 20:31:15

Stop, Pop, and ROP (Hard)

Time of First Successful Submission: 2025-05-25 20:31:19

Stop, Pop and ROP II (Easy)

Time of First Successful Submission: 2025-05-25 20:31:24

Stop, Pop, and ROP II (Hard)

Time of First Successful Submission: 2025-05-25 20:31:28

Indirect Invocation (Easy)

Time of First Successful Submission: 2025-05-25 20:31:31

Indirect Invocation (Hard)

Time of First Successful Submission: 2025-05-25 20:31:34

Leaky Libc (Easy)

Time of First Successful Submission: 2025-05-25 20:31:38

Leaky Libc (Hard)

Time of First Successful Submission: 2025-05-25 20:31:57

Putsception (Easy)

Time of First Successful Submission: 2025-05-25 20:32:00

Putsception (Hard)

Time of First Successful Submission: 2025-05-25 20:32:04

Pivotal Prelude (Easy)

Time of First Successful Submission: 2025-05-25 20:32:09

Pivotal Prelude (Hard)

Time of First Successful Submission: 2025-05-25 20:32:12

Pivotal Pointer (Easy)

Time of First Successful Submission: 2025-05-25 20:32:19

Pivotal Pointer (Hard)

Time of First Successful Submission: 2025-05-25 20:32:23

Pivotal Payload (Easy)

Time of First Successful Submission: 2025-05-25 20:32:29

Pivotal Payload (Hard)

Time of First Successful Submission: 2025-05-25 20:32:33

Pivotal Pursuit (Easy)

Time of First Successful Submission: 2025-05-25 20:32:37

Pivotal Pursuit (Hard)

Time of First Successful Submission: 2025-05-25 20:32:40

Freebie (Easy)

Time of First Successful Submission: 2024-06-26 13:56:18

Freebie (Hard)

Time of First Successful Submission: 2025-05-25 20:54:11

Freebin Feint (Easy)

Time of First Successful Submission: 2025-05-25 20:54:24

Freebin Feint (Hard)

Time of First Successful Submission: 2025-05-25 20:54:30

Free Flag Fumble (Easy)

Time of First Successful Submission: 2025-05-25 20:54:34

Free Flag Fumble (Hard)

Time of First Successful Submission: 2025-05-25 20:54:37

Fickle Free (Easy)

Time of First Successful Submission: 2025-05-25 20:54:41

Fickle Free (Hard)

Time of First Successful Submission: 2025-05-25 20:54:45


System Security

37 / 95 966 / 3439


chroot-escape-basic

Time of First Successful Submission: 2024-06-12 21:24:03

chroot-shellcode

Time of First Successful Submission: 2024-07-20 02:19:07

chroot-proper

Time of First Successful Submission: 2024-07-20 02:19:10

seccomp-basic

Time of First Successful Submission: 2024-07-20 02:19:25

seccomp-linkat

Time of First Successful Submission: 2024-07-20 02:19:28

seccomp-fchdir

Time of First Successful Submission: 2024-07-20 02:19:29

seccomp-rechroot

Time of First Successful Submission: 2024-07-20 02:19:30

seccomp-only

Time of First Successful Submission: 2024-07-20 02:19:32

seccomp-arch32

Time of First Successful Submission: 2024-07-20 02:19:34

seccomp-minimal

Time of First Successful Submission: 2024-07-20 02:19:35

seccomp-timebased

Time of First Successful Submission: 2024-07-20 02:35:48

seccomp-readonly

Time of First Successful Submission: 2024-07-20 02:19:46

process-isolation

Time of First Successful Submission: 2024-07-20 02:19:52

mount-namespace

Time of First Successful Submission: 2024-07-20 02:19:55

mount-cleanup

Time of First Successful Submission: 2024-07-20 02:19:58

mount-readonly

Time of First Successful Submission: 2024-07-20 02:20:01

mount-bindmount

Time of First Successful Submission: 2024-07-20 02:20:03

level1.0

Time of First Successful Submission: 2025-06-14 23:32:18

level1.1

Time of First Successful Submission: 2025-06-14 23:32:22

level2.0

Time of First Successful Submission: 2025-06-14 23:32:27

level2.1

Time of First Successful Submission: 2025-06-14 23:32:31

level3.0

Time of First Successful Submission: 2025-06-14 23:32:35

level3.1

Time of First Successful Submission: 2025-06-14 23:32:39

level4.0

Time of First Successful Submission: 2025-06-14 23:32:44

level4.1

Time of First Successful Submission: 2025-06-14 23:32:49

level5.0

Time of First Successful Submission: 2025-06-14 23:32:53

level5.1

Time of First Successful Submission: 2025-06-14 23:32:56

level6.0

Time of First Successful Submission: 2025-06-14 23:33:00

level6.1

Time of First Successful Submission: 2025-06-14 23:33:08

level7.0

Time of First Successful Submission: 2025-06-14 23:33:13

level7.1

Time of First Successful Submission: 2025-06-14 23:33:16

level8.0

Time of First Successful Submission: 2025-06-14 23:33:20

level8.1

Time of First Successful Submission: 2025-06-14 23:33:23

level9.0

Time of First Successful Submission: 2025-06-14 23:33:27

level9.1

Time of First Successful Submission: 2025-06-14 23:33:31

level10.0

Time of First Successful Submission: 2025-06-14 23:33:36

level10.1

Time of First Successful Submission: 2025-06-14 23:33:42


Start Here

10 / 12 17249 / 46342


Using the VSCode Workspace

Time of First Successful Submission: 2025-05-09 15:21:21

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2025-05-09 15:23:07

Restarting Challenges

Time of First Successful Submission: 2025-05-09 15:24:57

Challenge Programs

Time of First Successful Submission: 2025-05-09 15:27:24

The Flag File

Time of First Successful Submission: 2025-05-09 15:28:03

Using Privileged Mode

Time of First Successful Submission: 2025-05-09 15:30:42

Persistent Home Directories - One

Time of First Successful Submission: 2025-05-09 15:32:22

Persistent Home Directories - Two

Time of First Successful Submission: 2025-05-09 15:33:03


Linux Luminarium

83 / 128 11356 / 34611


Intro to Commands

Time of First Successful Submission: 2025-05-09 10:30:03

Intro to Arguments

Time of First Successful Submission: 2025-05-09 10:30:50

The Root

Time of First Successful Submission: 2025-05-09 10:31:53

Program and absolute paths

Time of First Successful Submission: 2025-05-09 10:32:47

Position thy self

Time of First Successful Submission: 2025-05-09 10:33:32

Position elsewhere

Time of First Successful Submission: 2025-05-09 10:34:17

implicit relative paths, from /

Time of First Successful Submission: 2025-05-09 10:39:08

explicit relative paths, from /

Time of First Successful Submission: 2025-05-09 10:40:09

implicit relative path

Time of First Successful Submission: 2025-05-09 10:40:38

home sweet home

Time of First Successful Submission: 2025-05-09 10:44:14

cat: not the pet, but the command!

Time of First Successful Submission: 2025-05-09 10:44:53

catting absolute paths

Time of First Successful Submission: 2025-05-09 10:45:41

more catting practice

Time of First Successful Submission: 2025-05-09 10:46:22

grepping for a needle in a haystack

Time of First Successful Submission: 2025-05-09 10:47:29

listing files

Time of First Successful Submission: 2025-05-09 10:50:17

touching files

Time of First Successful Submission: 2025-05-09 10:51:17

removing files

Time of First Successful Submission: 2025-05-09 10:52:09

hidden files

Time of First Successful Submission: 2025-05-09 10:52:56

An Epic Filesystem Quest

Time of First Successful Submission: 2025-05-09 10:58:23

making directories

Time of First Successful Submission: 2025-05-09 10:59:32

finding files

Time of First Successful Submission: 2025-05-09 11:05:00

linking files

Time of First Successful Submission: 2025-05-09 13:04:00

Learning From Documentation

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

Learning Complex Usage

Time of First Successful Submission: 2025-05-09 13:07:23

Reading Manuals

Time of First Successful Submission: 2025-05-09 13:14:02

Searching Manuals

Time of First Successful Submission: 2025-05-09 13:15:44

Searching For Manuals

Time of First Successful Submission: 2025-05-09 13:20:10

Helpful Programs

Time of First Successful Submission: 2025-05-09 13:22:04

Help for Builtins

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

Matching with *

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

Matching with ?

Time of First Successful Submission: 2025-05-09 13:25:26

Matching with []

Time of First Successful Submission: 2025-05-09 13:25:52

Matching paths with []

Time of First Successful Submission: 2025-05-09 13:26:18

Mixing globs

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

Exclusionary globbing

Time of First Successful Submission: 2025-05-09 13:37:03

Redirecting output

Time of First Successful Submission: 2025-05-09 13:38:12

Redirecting more output

Time of First Successful Submission: 2025-05-09 13:39:25

Appending output

Time of First Successful Submission: 2025-05-09 13:41:21

Redirecting errors

Time of First Successful Submission: 2025-05-09 13:45:16

Redirecting input

Time of First Successful Submission: 2025-05-09 13:46:53

Grepping stored results

Time of First Successful Submission: 2025-05-09 13:55:36

Grepping live output

Time of First Successful Submission: 2025-05-09 13:58:29

Grepping errors

Time of First Successful Submission: 2025-05-09 14:01:39

Duplicating piped data with tee

Time of First Successful Submission: 2025-05-09 14:10:01

Writing to multiple programs

Time of First Successful Submission: 2025-05-09 14:11:05

Split-piping stderr and stdout

Time of First Successful Submission: 2025-05-09 14:11:42

Printing Variables

Time of First Successful Submission: 2025-05-09 14:12:53

Setting Variables

Time of First Successful Submission: 2025-05-09 14:13:30

Multi-word Variables

Time of First Successful Submission: 2025-05-09 14:14:10

Exporting Variables

Time of First Successful Submission: 2025-05-09 14:19:50

Printing Exported Variables

Time of First Successful Submission: 2025-05-09 14:20:41

Storing Command Output

Time of First Successful Submission: 2025-05-09 14:22:18

Reading Input

Time of First Successful Submission: 2025-05-09 14:25:01

Reading Files

Time of First Successful Submission: 2025-05-09 14:25:41

Listing Processes

Time of First Successful Submission: 2025-05-09 14:27:10

Killing Processes

Time of First Successful Submission: 2025-05-09 14:29:29

Interrupting Processes

Time of First Successful Submission: 2025-05-09 14:30:00

Suspending Processes

Time of First Successful Submission: 2025-05-09 14:30:39

Resuming Processes

Time of First Successful Submission: 2025-05-09 14:31:19

Backgrounding Processes

Time of First Successful Submission: 2025-05-09 14:32:56

Foregrounding Processes

Time of First Successful Submission: 2025-05-09 14:33:49

Starting Backgrounded Processes

Time of First Successful Submission: 2025-05-09 14:34:40

Process Exit Codes

Time of First Successful Submission: 2025-05-09 14:35:28

Becoming root with su

Time of First Successful Submission: 2025-05-09 14:56:08

Other users with su

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

Cracking passwords

Time of First Successful Submission: 2025-05-09 15:01:16

Using sudo

Time of First Successful Submission: 2025-05-09 15:02:56

Changing File Ownership

Time of First Successful Submission: 2025-05-09 14:36:48

Groups and Files

Time of First Successful Submission: 2025-05-09 14:37:59

Fun With Groups Names

Time of First Successful Submission: 2025-05-09 14:40:40

Changing Permissions

Time of First Successful Submission: 2025-05-09 14:41:42

Executable Files

Time of First Successful Submission: 2025-05-09 14:42:34

Permission Tweaking Practice

Time of First Successful Submission: 2025-05-09 14:50:24

Permissions Setting Practice

Time of First Successful Submission: 2025-05-09 14:53:25

The SUID Bit

Time of First Successful Submission: 2025-05-09 14:54:36

Chaining with Semicolons

Time of First Successful Submission: 2025-05-09 15:04:16

Your First Shell Script

Time of First Successful Submission: 2025-05-09 15:07:23

Redirecting Script Output

Time of First Successful Submission: 2025-05-09 15:08:26

Executable Shell Scripts

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

The PATH Variable

Time of First Successful Submission: 2025-05-09 15:10:56

Setting PATH

Time of First Successful Submission: 2025-05-09 15:12:59

Adding Commands

Time of First Successful Submission: 2025-05-09 15:14:36

Hijacking Commands

Time of First Successful Submission: 2025-05-09 15:19:57


Computing 101

24 / 94 14246 / 22586


Your First Register

Time of First Successful Submission: 2025-05-26 08:19:46

Your First Syscall

Time of First Successful Submission: 2025-05-26 08:21:09

Exit Codes

Time of First Successful Submission: 2025-05-26 08:22:44

Building Executables

Time of First Successful Submission: 2025-05-26 08:35:48

Moving Between Registers

Time of First Successful Submission: 2025-05-26 08:40:03

Loading From Memory

Time of First Successful Submission: 2025-05-26 08:48:30

More Loading Practice

Time of First Successful Submission: 2025-05-26 08:49:36

Dereferencing Pointers

Time of First Successful Submission: 2025-05-26 08:53:31

Dereferencing Yourself

Time of First Successful Submission: 2025-05-26 08:55:38

Dereferencing with Offsets

Time of First Successful Submission: 2025-05-26 09:00:56

Stored Addresses

Time of First Successful Submission: 2025-05-26 09:08:03

Double Dereference

Time of First Successful Submission: 2025-05-26 09:30:14

Tracing Syscalls

Time of First Successful Submission: 2025-05-26 08:42:43

Starting GDB

Time of First Successful Submission: 2025-05-26 08:43:33

Starting Programs in GDB

Time of First Successful Submission: 2025-05-26 08:44:38

Writing Output

Time of First Successful Submission: 2025-05-26 09:34:25

Chaining Syscalls

Time of First Successful Submission: 2025-05-26 09:37:43

Writing Strings

Time of First Successful Submission: 2025-05-26 09:39:00

Reading Data

Time of First Successful Submission: 2025-05-26 09:44:11

set-register

Time of First Successful Submission: 2025-05-26 09:48:04

set-multiple-registers

Time of First Successful Submission: 2025-05-26 09:49:52

add-to-register

Time of First Successful Submission: 2025-05-26 09:56:10

linear-equation-registers

Time of First Successful Submission: 2025-05-26 09:57:55

integer-division

Time of First Successful Submission: 2025-05-26 09:59:09


DSU Cyber Camps

10 / 104 17404 / 46637


Using the VSCode Workspace

Time of First Successful Submission: 2025-05-09 15:21:21

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2025-05-09 15:23:07

Restarting Challenges

Time of First Successful Submission: 2025-05-09 15:24:57

Getting Help

Time of First Successful Submission: 2025-05-09 15:26:40

Challenge Programs

Time of First Successful Submission: 2025-05-09 15:27:24

The Flag File

Time of First Successful Submission: 2025-05-09 15:28:03

Using Privileged Mode

Time of First Successful Submission: 2025-05-09 15:30:42

Persistent Home Directories - One

Time of First Successful Submission: 2025-05-09 15:32:22

Persistent Home Directories - Two

Time of First Successful Submission: 2025-05-09 15:33:03


GCA CTF

10 / 104 17405 / 46637


Using the VSCode Workspace

Time of First Successful Submission: 2025-05-09 15:21:21

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2025-05-09 15:23:07

Restarting Challenges

Time of First Successful Submission: 2025-05-09 15:24:57

Getting Help

Time of First Successful Submission: 2025-05-09 15:26:40

Challenge Programs

Time of First Successful Submission: 2025-05-09 15:27:24

The Flag File

Time of First Successful Submission: 2025-05-09 15:28:03

Using Privileged Mode

Time of First Successful Submission: 2025-05-09 15:30:42

Persistent Home Directories - One

Time of First Successful Submission: 2025-05-09 15:32:22

Persistent Home Directories - Two

Time of First Successful Submission: 2025-05-09 15:33:03