SytheFaraday

🐧

pwn.college Archives

1 / 202 22585 / 22792


Triple Dereference

Time of First Successful Submission: 2026-02-07 07:08:51


Cryptographic Exploitation

1 / 49 432 / 434


Language Barrier

Time of First Successful Submission: 2026-02-07 09:55:09


Intro to Programming Languages

19 / 234 800 / 31971


Lab 1.1 - Start Terminal

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

Commands

Time of First Successful Submission: 2026-01-31 10:42:55

Command Arguments

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

Command History

Time of First Successful Submission: 2026-01-31 10:45:28

The Root Path

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

Absolute Paths

Time of First Successful Submission: 2026-01-31 10:48:02

Changing position

Time of First Successful Submission: 2026-01-31 10:49:25

Changing to an Absolute Path

Time of First Successful Submission: 2026-01-31 10:54:35

Relative Paths

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

P1.0 Level 5 read

Time of First Successful Submission: 2026-02-11 19:49:39

Cat

Time of First Successful Submission: 2026-01-31 13:46:28

Ls

Time of First Successful Submission: 2026-01-31 14:09:38

Ls All

Time of First Successful Submission: 2026-01-31 15:36:19

P1.0 Level 2 list dir

Time of First Successful Submission: 2026-02-12 04:36:38

Find

Time of First Successful Submission: 2026-01-31 16:02:53

P1.0 Level 3 change dir

Time of First Successful Submission: 2026-02-16 19:26:47

Piping Echo

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

Piping Stdout

Time of First Successful Submission: 2026-02-01 10:04:01

Piping Stdin

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


Start Here

11 / 12 8000 / 43337


Using the Terminal

Time of First Successful Submission: 2026-01-31 09:11:29

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2026-01-31 09:15:22

Pasting into the Desktop

Time of First Successful Submission: 2026-01-31 09:16:57

Restarting Challenges

Time of First Successful Submission: 2026-01-31 09:23:26

Challenge Programs

Time of First Successful Submission: 2026-02-01 19:49:26

The Flag File

Time of First Successful Submission: 2026-02-01 19:50:53

Using Privileged Mode

Time of First Successful Submission: 2026-02-01 19:52:45

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-01 19:56:05

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-01 19:56:45


Linux Luminarium

128 / 128 1915 / 32379


Intro to Commands

Time of First Successful Submission: 2026-01-31 10:42:55

Intro to Arguments

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

Command History

Time of First Successful Submission: 2026-01-31 10:45:28

The Root

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

Program and absolute paths

Time of First Successful Submission: 2026-01-31 10:48:02

Position thy self

Time of First Successful Submission: 2026-01-31 10:49:25

Position elsewhere

Time of First Successful Submission: 2026-01-31 10:54:35

implicit relative paths, from /

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

explicit relative paths, from /

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

implicit relative path

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

home sweet home

Time of First Successful Submission: 2026-01-31 11:05:56

cat: not the pet, but the command!

Time of First Successful Submission: 2026-01-31 13:46:28

catting absolute paths

Time of First Successful Submission: 2026-01-31 13:47:39

more catting practice

Time of First Successful Submission: 2026-01-31 13:48:43

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2026-01-31 14:07:54

listing files

Time of First Successful Submission: 2026-01-31 14:09:38

touching files

Time of First Successful Submission: 2026-01-31 15:19:16

removing files

Time of First Successful Submission: 2026-01-31 15:20:20

moving files

Time of First Successful Submission: 2026-01-31 15:22:20

copying files

Time of First Successful Submission: 2026-01-31 15:34:58

hidden files

Time of First Successful Submission: 2026-01-31 15:36:19

An Epic Filesystem Quest

Time of First Successful Submission: 2026-01-31 15:56:38

making directories

Time of First Successful Submission: 2026-01-31 15:58:41

finding files

Time of First Successful Submission: 2026-01-31 16:02:53

linking files

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

Learning From Documentation

Time of First Successful Submission: 2026-01-31 16:17:14

Learning Complex Usage

Time of First Successful Submission: 2026-01-31 16:18:33

Reading Manuals

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

Searching Manuals

Time of First Successful Submission: 2026-01-31 16:23:33

Searching For Manuals

Time of First Successful Submission: 2026-01-31 16:36:44

Helpful Programs

Time of First Successful Submission: 2026-01-31 16:38:25

Help for Builtins

Time of First Successful Submission: 2026-01-31 16:40:07

Matching with *

Time of First Successful Submission: 2026-01-31 16:43:50

Matching with ?

Time of First Successful Submission: 2026-01-31 16:44:47

Matching with []

Time of First Successful Submission: 2026-01-31 16:49:02

Matching paths with []

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

Multiple globs

Time of First Successful Submission: 2026-01-31 16:52:09

Mixing globs

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

Exclusionary globbing

Time of First Successful Submission: 2026-01-31 17:00:18

Tab completion

Time of First Successful Submission: 2026-01-31 17:01:44

Multiple options for tab completion

Time of First Successful Submission: 2026-01-31 17:03:20

Tab completion on commands

Time of First Successful Submission: 2026-01-31 17:03:56

Redirecting output

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

Redirecting more output

Time of First Successful Submission: 2026-02-01 10:04:01

Appending output

Time of First Successful Submission: 2026-02-01 10:06:48

Redirecting errors

Time of First Successful Submission: 2026-02-01 12:18:06

Redirecting input

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

Grepping stored results

Time of First Successful Submission: 2026-02-01 12:24:40

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2026-02-01 12:28:57

Filtering with grep -v

Time of First Successful Submission: 2026-02-01 12:30:14

Filtering with sed

Time of First Successful Submission: 2026-02-01 12:38:47

Duplicating piped data with tee

Time of First Successful Submission: 2026-02-01 12:43:15

Process substitution for input

Time of First Successful Submission: 2026-02-01 12:50:57

Writing to multiple programs

Time of First Successful Submission: 2026-02-01 12:57:48

Split-piping stderr and stdout

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

Named pipes

Time of First Successful Submission: 2026-02-01 14:51:40

Printing Variables

Time of First Successful Submission: 2026-02-01 15:38:38

Setting Variables

Time of First Successful Submission: 2026-02-01 15:40:16

Multi-word Variables

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

Exporting Variables

Time of First Successful Submission: 2026-02-01 16:40:08

Printing Exported Variables

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

Storing Command Output

Time of First Successful Submission: 2026-02-01 16:45:32

Reading Input

Time of First Successful Submission: 2026-02-01 16:48:25

Reading Files

Time of First Successful Submission: 2026-02-01 16:54:15

Translating characters

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

Deleting characters

Time of First Successful Submission: 2026-02-01 17:06:57

Deleting newlines

Time of First Successful Submission: 2026-02-01 17:09:13

Extracting the first lines with head

Time of First Successful Submission: 2026-02-01 17:11:10

Extracting specific sections of text

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

Sorting data

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

Listing Processes

Time of First Successful Submission: 2026-02-01 17:25:00

Killing Processes

Time of First Successful Submission: 2026-02-01 17:29:33

Interrupting Processes

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

Killing Misbehaving Processes

Time of First Successful Submission: 2026-02-01 17:38:29

Suspending Processes

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

Resuming Processes

Time of First Successful Submission: 2026-02-01 17:41:00

Backgrounding Processes

Time of First Successful Submission: 2026-02-01 17:43:31

Foregrounding Processes

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

Starting Backgrounded Processes

Time of First Successful Submission: 2026-02-01 17:45:55

Process Exit Codes

Time of First Successful Submission: 2026-02-01 17:47:28

Becoming root with su

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

Other users with su

Time of First Successful Submission: 2026-02-01 18:15:26

Cracking passwords

Time of First Successful Submission: 2026-02-01 18:20:52

Using sudo

Time of First Successful Submission: 2026-02-01 18:23:22

Changing File Ownership

Time of First Successful Submission: 2026-02-03 05:44:56

Groups and Files

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

Fun With Groups Names

Time of First Successful Submission: 2026-02-03 05:49:42

Changing Permissions

Time of First Successful Submission: 2026-02-03 05:54:12

Executable Files

Time of First Successful Submission: 2026-02-03 05:56:40

Permission Tweaking Practice

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

Permissions Setting Practice

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

The SUID Bit

Time of First Successful Submission: 2026-02-03 06:21:54

Chaining with Semicolons

Time of First Successful Submission: 2026-02-02 05:35:57

Building on Success

Time of First Successful Submission: 2026-02-02 05:38:13

Handling Failure

Time of First Successful Submission: 2026-02-02 05:39:46

Your First Shell Script

Time of First Successful Submission: 2026-02-02 05:41:58

Redirecting Script Output

Time of First Successful Submission: 2026-02-02 05:43:47

Executable Shell Scripts

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

Understanding Shebangs

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

Scripting with Arguments

Time of First Successful Submission: 2026-02-04 10:05:48

Scripting with Conditionals

Time of First Successful Submission: 2026-02-04 11:16:39

Scripting with Default Cases

Time of First Successful Submission: 2026-02-04 11:37:42

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-02-04 15:27:32

Reading Shell Scripts

Time of First Successful Submission: 2026-02-04 15:31:15

Launching Screen

Time of First Successful Submission: 2026-02-04 15:33:13

Detaching and Attaching

Time of First Successful Submission: 2026-02-04 15:37:57

Finding Sessions

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

Switching Windows

Time of First Successful Submission: 2026-02-04 15:47:37

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-02-04 15:48:58

Switching Windows (tmux)

Time of First Successful Submission: 2026-02-04 15:53:38

The PATH Variable

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

Setting PATH

Time of First Successful Submission: 2026-02-04 17:09:43

Finding Commands

Time of First Successful Submission: 2026-02-04 17:20:05

Adding Commands

Time of First Successful Submission: 2026-02-04 17:30:21

Hijacking Commands

Time of First Successful Submission: 2026-02-04 17:46:17

Bashrc Backdoor

Time of First Successful Submission: 2026-02-04 17:52:16

Sniffing Input

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

Overshared Directories

Time of First Successful Submission: 2026-02-04 19:27:30

Tricky Linking

Time of First Successful Submission: 2026-02-04 20:32:04

Sniffing Process Arguments

Time of First Successful Submission: 2026-02-05 07:22:56

Snooping on Configurations

Time of First Successful Submission: 2026-02-05 08:14:27

The Fork Bomb

Time of First Successful Submission: 2026-02-05 08:52:36

Disk-Space Doomsday

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

rm -rf /

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

Life after rm -rf /

Time of First Successful Submission: 2026-02-05 09:27:01

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-02-05 09:32:59


Computing 101

47 / 94 7043 / 21528


Your First Register

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

Your First Syscall

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

Exit Codes

Time of First Successful Submission: 2026-02-05 11:37:02

Building Executables

Time of First Successful Submission: 2026-02-05 15:33:24

Moving Between Registers

Time of First Successful Submission: 2026-02-05 15:53:29

Loading From Memory

Time of First Successful Submission: 2026-02-06 16:48:40

More Loading Practice

Time of First Successful Submission: 2026-02-06 16:50:23

Dereferencing Pointers

Time of First Successful Submission: 2026-02-07 06:48:55

Dereferencing Yourself

Time of First Successful Submission: 2026-02-07 06:51:41

Dereferencing with Offsets

Time of First Successful Submission: 2026-02-07 06:57:51

Stored Addresses

Time of First Successful Submission: 2026-02-07 07:02:56

Double Dereference

Time of First Successful Submission: 2026-02-07 07:06:44

Tracing Syscalls

Time of First Successful Submission: 2026-02-05 15:57:47

Starting GDB

Time of First Successful Submission: 2026-02-05 15:59:59

Starting Programs in GDB

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

Writing Output

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

Chaining Syscalls

Time of First Successful Submission: 2026-02-07 11:08:20

Writing Strings

Time of First Successful Submission: 2026-02-07 11:18:00

Reading Data

Time of First Successful Submission: 2026-02-07 11:28:39

set-register

Time of First Successful Submission: 2026-02-07 15:26:42

set-multiple-registers

Time of First Successful Submission: 2026-02-07 15:29:00

add-to-register

Time of First Successful Submission: 2026-02-07 15:31:50

linear-equation-registers

Time of First Successful Submission: 2026-02-07 15:34:07

integer-division

Time of First Successful Submission: 2026-02-07 15:39:12

modulo-operation

Time of First Successful Submission: 2026-02-07 15:43:09

set-upper-byte

Time of First Successful Submission: 2026-02-07 15:45:53

efficient-modulo

Time of First Successful Submission: 2026-02-08 20:05:24

byte-extraction

Time of First Successful Submission: 2026-02-09 05:53:59

bitwise-and

Time of First Successful Submission: 2026-02-09 05:57:09

check-even

Time of First Successful Submission: 2026-02-10 06:00:22

memory-read

Time of First Successful Submission: 2026-02-10 14:23:03

memory-write

Time of First Successful Submission: 2026-02-10 14:24:39

memory-increment

Time of First Successful Submission: 2026-02-10 14:30:12

byte-access

Time of First Successful Submission: 2026-02-10 14:32:30

memory-size-access

Time of First Successful Submission: 2026-02-10 14:39:40

little-endian-write

Time of First Successful Submission: 2026-02-10 14:48:56

memory-sum

Time of First Successful Submission: 2026-02-10 14:54:54

stack-subtraction

Time of First Successful Submission: 2026-02-10 14:57:36

swap-stack-values

Time of First Successful Submission: 2026-02-10 15:00:09

average-stack-values

Time of First Successful Submission: 2026-02-10 15:11:31

absolute-jump

Time of First Successful Submission: 2026-02-10 15:15:29

relative-jump

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

jump-trampoline

Time of First Successful Submission: 2026-02-10 15:29:43

conditional-jump

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

indirect-jump

Time of First Successful Submission: 2026-02-14 07:40:55

average-loop

Time of First Successful Submission: 2026-02-14 15:38:06

count-non-zero

Time of First Successful Submission: 2026-02-14 15:56:35


GCA CTF

11 / 104 8140 / 43614


Using the Terminal

Time of First Successful Submission: 2026-01-31 09:11:29

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2026-01-31 09:15:22

Pasting into the Desktop

Time of First Successful Submission: 2026-01-31 09:16:57

Connecting over SSH

Time of First Successful Submission: 2026-01-31 09:19:52

Restarting Challenges

Time of First Successful Submission: 2026-01-31 09:23:26

Challenge Programs

Time of First Successful Submission: 2026-02-01 19:49:26

The Flag File

Time of First Successful Submission: 2026-02-01 19:50:53

Using Privileged Mode

Time of First Successful Submission: 2026-02-01 19:52:45

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-01 19:56:05

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-01 19:56:45