aefos gura

🐧 💻

pwn.college Archives

1 / 202 21280 / 22788


Triple Dereference

Time of First Successful Submission: 2025-10-30 05:38:13


Intro to Programming Languages

15 / 234 5598 / 31849


Commands

Time of First Successful Submission: 2025-10-21 08:03:24

Command Arguments

Time of First Successful Submission: 2025-10-21 08:05:37

Command History

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

The Root Path

Time of First Successful Submission: 2025-10-21 11:04:46

Absolute Paths

Time of First Successful Submission: 2025-10-21 11:13:59

Changing position

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

Changing to an Absolute Path

Time of First Successful Submission: 2025-10-21 11:23:12

Relative Paths

Time of First Successful Submission: 2025-10-21 11:31:05

Cat

Time of First Successful Submission: 2025-10-21 13:48:49

Ls

Time of First Successful Submission: 2025-10-21 15:28:36

Ls All

Time of First Successful Submission: 2025-10-21 15:36:45

Find

Time of First Successful Submission: 2025-10-21 16:31:18

Piping Echo

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

Piping Stdout

Time of First Successful Submission: 2025-10-22 15:27:21

Piping Stdin

Time of First Successful Submission: 2025-10-23 12:55:30


Start Here

11 / 12 6218 / 43127


Using the Terminal

Time of First Successful Submission: 2025-10-21 05:32:04

Using the VSCode Workspace

Time of First Successful Submission: 2025-10-21 05:34:21

Using the GUI Desktop

Time of First Successful Submission: 2025-10-21 05:39:27

Pasting into the Desktop

Time of First Successful Submission: 2025-10-21 05:42:36

Restarting Challenges

Time of First Successful Submission: 2025-10-21 05:45:53

Challenge Programs

Time of First Successful Submission: 2025-10-21 12:29:42

The Flag File

Time of First Successful Submission: 2025-10-21 12:32:56

Using Privileged Mode

Time of First Successful Submission: 2025-10-21 13:39:34

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-24 09:08:51

Persistent Home Directories - Two

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


Linux Luminarium

128 / 128 26 / 32256


Intro to Commands

Time of First Successful Submission: 2025-10-21 08:03:24

Intro to Arguments

Time of First Successful Submission: 2025-10-21 08:05:37

Command History

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

The Root

Time of First Successful Submission: 2025-10-21 11:04:46

Program and absolute paths

Time of First Successful Submission: 2025-10-21 11:13:59

Position thy self

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

Position elsewhere

Time of First Successful Submission: 2025-10-21 11:23:12

implicit relative paths, from /

Time of First Successful Submission: 2025-10-21 11:31:05

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2025-10-21 11:39:09

home sweet home

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

cat: not the pet, but the command!

Time of First Successful Submission: 2025-10-21 13:48:49

catting absolute paths

Time of First Successful Submission: 2025-10-21 13:50:52

more catting practice

Time of First Successful Submission: 2025-10-21 14:53:38

grepping for a needle in a haystack

Time of First Successful Submission: 2025-10-21 15:03:31

comparing files

Time of First Successful Submission: 2025-10-21 15:21:53

listing files

Time of First Successful Submission: 2025-10-21 15:28:36

touching files

Time of First Successful Submission: 2025-10-21 15:33:07

removing files

Time of First Successful Submission: 2025-10-21 15:34:41

moving files

Time of First Successful Submission: 2025-10-21 15:59:16

copying files

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

hidden files

Time of First Successful Submission: 2025-10-21 15:36:45

An Epic Filesystem Quest

Time of First Successful Submission: 2025-10-21 16:48:30

making directories

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

finding files

Time of First Successful Submission: 2025-10-21 16:31:18

linking files

Time of First Successful Submission: 2025-10-22 09:27:34

Learning From Documentation

Time of First Successful Submission: 2025-10-22 10:36:50

Learning Complex Usage

Time of First Successful Submission: 2025-10-22 10:45:23

Reading Manuals

Time of First Successful Submission: 2025-10-22 11:24:14

Searching Manuals

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

Searching For Manuals

Time of First Successful Submission: 2025-10-22 13:43:54

Helpful Programs

Time of First Successful Submission: 2025-10-22 13:49:02

Help for Builtins

Time of First Successful Submission: 2025-10-22 14:03:37

Matching with *

Time of First Successful Submission: 2025-10-22 14:15:49

Matching with ?

Time of First Successful Submission: 2025-10-22 14:18:44

Matching with []

Time of First Successful Submission: 2025-10-22 14:21:33

Matching paths with []

Time of First Successful Submission: 2025-10-22 14:26:05

Multiple globs

Time of First Successful Submission: 2025-10-22 14:29:10

Mixing globs

Time of First Successful Submission: 2025-10-22 14:42:20

Exclusionary globbing

Time of First Successful Submission: 2025-10-22 14:47:29

Tab completion

Time of First Successful Submission: 2025-10-22 14:51:46

Multiple options for tab completion

Time of First Successful Submission: 2025-10-22 14:58:28

Tab completion on commands

Time of First Successful Submission: 2025-10-22 15:00:17

Redirecting output

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

Redirecting more output

Time of First Successful Submission: 2025-10-22 15:27:21

Appending output

Time of First Successful Submission: 2025-10-23 05:23:28

Redirecting errors

Time of First Successful Submission: 2025-10-23 12:47:31

Redirecting input

Time of First Successful Submission: 2025-10-23 12:55:30

Grepping stored results

Time of First Successful Submission: 2025-10-23 13:02:28

Grepping live output

Time of First Successful Submission: 2025-10-23 13:04:33

Grepping errors

Time of First Successful Submission: 2025-10-23 13:09:25

Filtering with grep -v

Time of First Successful Submission: 2025-10-23 13:11:50

Filtering with sed

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

Duplicating piped data with tee

Time of First Successful Submission: 2025-10-23 13:38:50

Process substitution for input

Time of First Successful Submission: 2025-10-23 13:50:39

Writing to multiple programs

Time of First Successful Submission: 2025-10-23 14:12:54

Split-piping stderr and stdout

Time of First Successful Submission: 2025-10-23 15:42:20

Named pipes

Time of First Successful Submission: 2025-10-23 16:15:15

Printing Variables

Time of First Successful Submission: 2025-10-24 02:41:53

Setting Variables

Time of First Successful Submission: 2025-10-24 02:46:41

Multi-word Variables

Time of First Successful Submission: 2025-10-24 02:56:23

Exporting Variables

Time of First Successful Submission: 2025-10-24 04:53:26

Printing Exported Variables

Time of First Successful Submission: 2025-10-24 04:58:34

Storing Command Output

Time of First Successful Submission: 2025-10-24 05:21:00

Reading Input

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

Reading Files

Time of First Successful Submission: 2025-10-24 05:48:14

Translating characters

Time of First Successful Submission: 2025-10-24 08:07:38

Deleting characters

Time of First Successful Submission: 2025-10-24 08:22:24

Deleting newlines

Time of First Successful Submission: 2025-10-24 08:37:31

Extracting the first lines with head

Time of First Successful Submission: 2025-10-24 08:49:03

Extracting specific sections of text

Time of First Successful Submission: 2025-10-24 08:54:25

Sorting data

Time of First Successful Submission: 2025-10-24 09:03:04

Listing Processes

Time of First Successful Submission: 2025-10-24 11:16:13

Killing Processes

Time of First Successful Submission: 2025-10-24 15:54:46

Interrupting Processes

Time of First Successful Submission: 2025-10-24 15:56:21

Killing Misbehaving Processes

Time of First Successful Submission: 2025-10-24 16:13:20

Suspending Processes

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

Resuming Processes

Time of First Successful Submission: 2025-10-24 16:16:28

Backgrounding Processes

Time of First Successful Submission: 2025-10-24 16:24:37

Foregrounding Processes

Time of First Successful Submission: 2025-10-24 16:28:09

Starting Backgrounded Processes

Time of First Successful Submission: 2025-10-24 16:30:28

Process Exit Codes

Time of First Successful Submission: 2025-10-24 16:34:58

Becoming root with su

Time of First Successful Submission: 2025-10-25 03:32:57

Other users with su

Time of First Successful Submission: 2025-10-25 03:35:16

Cracking passwords

Time of First Successful Submission: 2025-10-25 03:51:06

Using sudo

Time of First Successful Submission: 2025-10-25 04:59:35

Changing File Ownership

Time of First Successful Submission: 2025-10-25 13:40:37

Groups and Files

Time of First Successful Submission: 2025-10-25 13:50:52

Fun With Groups Names

Time of First Successful Submission: 2025-10-25 13:56:08

Changing Permissions

Time of First Successful Submission: 2025-10-25 14:12:01

Executable Files

Time of First Successful Submission: 2025-10-25 14:23:43

Permission Tweaking Practice

Time of First Successful Submission: 2025-10-25 14:38:32

Permissions Setting Practice

Time of First Successful Submission: 2025-10-25 14:53:11

The SUID Bit

Time of First Successful Submission: 2025-10-25 15:04:45

Chaining with Semicolons

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

Building on Success

Time of First Successful Submission: 2025-10-26 13:40:47

Handling Failure

Time of First Successful Submission: 2025-10-26 13:42:47

Your First Shell Script

Time of First Successful Submission: 2025-10-26 13:49:37

Redirecting Script Output

Time of First Successful Submission: 2025-10-26 14:14:46

Executable Shell Scripts

Time of First Successful Submission: 2025-10-26 14:26:45

Understanding Shebangs

Time of First Successful Submission: 2025-10-26 14:48:10

Scripting with Arguments

Time of First Successful Submission: 2025-10-26 14:57:06

Scripting with Conditionals

Time of First Successful Submission: 2025-10-26 15:09:37

Scripting with Default Cases

Time of First Successful Submission: 2025-10-26 15:14:58

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-10-26 15:19:10

Reading Shell Scripts

Time of First Successful Submission: 2025-10-26 15:24:30

Launching Screen

Time of First Successful Submission: 2025-10-27 09:03:54

Detaching and Attaching

Time of First Successful Submission: 2025-10-27 09:07:29

Finding Sessions

Time of First Successful Submission: 2025-10-27 09:11:06

Switching Windows

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

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-10-27 09:19:44

Switching Windows (tmux)

Time of First Successful Submission: 2025-10-27 09:21:10

The PATH Variable

Time of First Successful Submission: 2025-10-27 11:19:15

Setting PATH

Time of First Successful Submission: 2025-10-27 11:22:56

Finding Commands

Time of First Successful Submission: 2025-10-27 11:25:37

Adding Commands

Time of First Successful Submission: 2025-10-27 12:19:52

Hijacking Commands

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

Bashrc Backdoor

Time of First Successful Submission: 2025-10-27 13:31:38

Sniffing Input

Time of First Successful Submission: 2025-10-27 15:10:33

Overshared Directories

Time of First Successful Submission: 2025-10-28 05:56:30

Tricky Linking

Time of First Successful Submission: 2025-10-28 06:31:42

Sniffing Process Arguments

Time of First Successful Submission: 2025-10-28 06:37:36

Snooping on Configurations

Time of First Successful Submission: 2025-10-28 06:43:37

The Fork Bomb

Time of First Successful Submission: 2025-10-28 11:18:59

Disk-Space Doomsday

Time of First Successful Submission: 2025-10-28 11:32:43

rm -rf /

Time of First Successful Submission: 2025-10-28 11:44:52

Life after rm -rf /

Time of First Successful Submission: 2025-10-28 12:05:41

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-10-28 12:20:02


Computing 101

68 / 94 2015 / 21464


Your First Register

Time of First Successful Submission: 2025-10-28 12:31:31

Your First Syscall

Time of First Successful Submission: 2025-10-28 12:36:25

Exit Codes

Time of First Successful Submission: 2025-10-28 12:46:16

Building Executables

Time of First Successful Submission: 2025-10-28 13:33:18

Moving Between Registers

Time of First Successful Submission: 2025-10-28 14:03:59

Loading From Memory

Time of First Successful Submission: 2025-10-30 03:58:26

More Loading Practice

Time of First Successful Submission: 2025-10-30 04:08:42

Dereferencing Pointers

Time of First Successful Submission: 2025-10-30 04:35:09

Dereferencing Yourself

Time of First Successful Submission: 2025-10-30 04:38:50

Dereferencing with Offsets

Time of First Successful Submission: 2025-10-30 04:51:43

Stored Addresses

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

Double Dereference

Time of First Successful Submission: 2025-10-30 05:31:17

Tracing Syscalls

Time of First Successful Submission: 2025-10-29 15:08:54

Starting GDB

Time of First Successful Submission: 2025-10-29 15:11:51

Starting Programs in GDB

Time of First Successful Submission: 2025-10-29 15:16:23

Writing Output

Time of First Successful Submission: 2025-10-30 06:10:45

Chaining Syscalls

Time of First Successful Submission: 2025-10-30 06:30:08

Writing Strings

Time of First Successful Submission: 2025-10-30 06:31:12

Reading Data

Time of First Successful Submission: 2025-10-30 06:49:00

set-register

Time of First Successful Submission: 2025-10-30 14:28:05

set-multiple-registers

Time of First Successful Submission: 2025-10-30 14:32:27

add-to-register

Time of First Successful Submission: 2025-10-30 14:36:10

linear-equation-registers

Time of First Successful Submission: 2025-10-30 14:39:17

integer-division

Time of First Successful Submission: 2025-10-30 14:45:11

modulo-operation

Time of First Successful Submission: 2025-10-30 14:50:11

set-upper-byte

Time of First Successful Submission: 2025-10-30 14:54:12

efficient-modulo

Time of First Successful Submission: 2025-10-30 15:37:04

byte-extraction

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

bitwise-and

Time of First Successful Submission: 2025-10-31 05:03:14

check-even

Time of First Successful Submission: 2025-10-31 08:55:49

memory-read

Time of First Successful Submission: 2025-10-31 09:01:10

memory-write

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

memory-increment

Time of First Successful Submission: 2025-10-31 09:16:14

byte-access

Time of First Successful Submission: 2025-10-31 09:26:21

memory-size-access

Time of First Successful Submission: 2025-10-31 09:33:27

little-endian-write

Time of First Successful Submission: 2025-10-31 15:02:21

memory-sum

Time of First Successful Submission: 2025-10-31 15:25:50

stack-subtraction

Time of First Successful Submission: 2025-11-01 02:11:45

swap-stack-values

Time of First Successful Submission: 2025-11-01 02:13:30

average-stack-values

Time of First Successful Submission: 2025-11-01 02:39:30

absolute-jump

Time of First Successful Submission: 2025-11-01 02:49:47

relative-jump

Time of First Successful Submission: 2025-11-01 02:57:46

jump-trampoline

Time of First Successful Submission: 2025-11-01 02:59:47

conditional-jump

Time of First Successful Submission: 2025-11-01 03:42:06

indirect-jump

Time of First Successful Submission: 2025-11-01 04:38:30

average-loop

Time of First Successful Submission: 2025-11-01 04:58:06

count-non-zero

Time of First Successful Submission: 2025-11-01 05:38:48

string-lower

Time of First Successful Submission: 2025-11-01 15:10:10

most-common-byte

Time of First Successful Submission: 2025-11-02 05:23:40

Exit

Time of First Successful Submission: 2025-11-06 09:57:39

Socket

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

Bind

Time of First Successful Submission: 2025-11-06 11:09:44

Listen

Time of First Successful Submission: 2025-11-06 12:49:13

Accept

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

Static Response

Time of First Successful Submission: 2025-11-06 15:30:22

Dynamic Response

Time of First Successful Submission: 2025-11-07 09:49:21

Iterative GET Server

Time of First Successful Submission: 2025-11-07 10:29:45

Concurrent GET Server

Time of First Successful Submission: 2025-11-07 11:57:27

Concurrent POST Server

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

Web Server

Time of First Successful Submission: 2025-11-08 08:26:01

Debugging Programs

Time of First Successful Submission: 2025-11-02 06:35:56

Inspecting Registers

Time of First Successful Submission: 2025-11-02 07:23:11

Examining Memory

Time of First Successful Submission: 2025-11-04 07:22:03

Setting Breakpoints

Time of First Successful Submission: 2025-11-04 08:45:20

GDB Scripting

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

Modifying Data

Time of First Successful Submission: 2025-11-05 06:10:20

Modifying Execution

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

Broken Functions

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


GCA CTF

11 / 104 6381 / 43404


Using the Terminal

Time of First Successful Submission: 2025-10-21 05:32:04

Using the VSCode Workspace

Time of First Successful Submission: 2025-10-21 05:34:21

Using the GUI Desktop

Time of First Successful Submission: 2025-10-21 05:39:27

Pasting into the Desktop

Time of First Successful Submission: 2025-10-21 05:42:36

Restarting Challenges

Time of First Successful Submission: 2025-10-21 05:45:53

Getting Help

Time of First Successful Submission: 2025-10-21 05:50:36

Challenge Programs

Time of First Successful Submission: 2025-10-21 12:29:42

The Flag File

Time of First Successful Submission: 2025-10-21 12:32:56

Using Privileged Mode

Time of First Successful Submission: 2025-10-21 13:39:34

Persistent Home Directories - One

Time of First Successful Submission: 2025-10-24 09:08:51

Persistent Home Directories - Two

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