frost_rvl

🐧

pwn.college Archives

1 / 202 22661 / 22793


Triple Dereference

Time of First Successful Submission: 2026-02-11 18:16:55


Intro to Programming Languages

15 / 234 8072 / 31979


Commands

Time of First Successful Submission: 2026-01-20 22:29:46

Command Arguments

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

Command History

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

The Root Path

Time of First Successful Submission: 2026-01-20 22:33:40

Absolute Paths

Time of First Successful Submission: 2026-01-20 22:34:27

Changing position

Time of First Successful Submission: 2026-01-20 22:35:41

Changing to an Absolute Path

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

Relative Paths

Time of First Successful Submission: 2026-01-20 22:38:41

Cat

Time of First Successful Submission: 2026-01-24 23:36:59

Ls

Time of First Successful Submission: 2026-01-24 23:44:27

Ls All

Time of First Successful Submission: 2026-01-24 23:48:12

Find

Time of First Successful Submission: 2026-01-25 00:04:01

Piping Echo

Time of First Successful Submission: 2026-01-27 14:29:35

Piping Stdout

Time of First Successful Submission: 2026-01-27 14:30:40

Piping Stdin

Time of First Successful Submission: 2026-01-27 14:35:56


Start Here

12 / 12 861 / 43346


Using the Terminal

Time of First Successful Submission: 2026-01-20 21:28:42

Using the VSCode Workspace

Time of First Successful Submission: 2026-01-20 21:31:30

Using the GUI Desktop

Time of First Successful Submission: 2026-01-20 21:34:00

Pasting into the Desktop

Time of First Successful Submission: 2026-01-20 21:36:22

Restarting Challenges

Time of First Successful Submission: 2026-01-20 22:02:24

Challenge Programs

Time of First Successful Submission: 2026-01-20 22:06:57

The Flag File

Time of First Successful Submission: 2026-01-20 22:10:50

Using Privileged Mode

Time of First Successful Submission: 2026-01-20 22:14:06

Persistent Home Directories - One

Time of First Successful Submission: 2026-01-20 22:16:49

Persistent Home Directories - Two

Time of First Successful Submission: 2026-01-20 22:18:37


Linux Luminarium

128 / 128 1932 / 32388


Intro to Commands

Time of First Successful Submission: 2026-01-20 22:29:46

Intro to Arguments

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

Command History

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

The Root

Time of First Successful Submission: 2026-01-20 22:33:40

Program and absolute paths

Time of First Successful Submission: 2026-01-20 22:34:27

Position thy self

Time of First Successful Submission: 2026-01-20 22:35:41

Position elsewhere

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

implicit relative paths, from /

Time of First Successful Submission: 2026-01-20 22:38:41

explicit relative paths, from /

Time of First Successful Submission: 2026-01-20 22:39:47

implicit relative path

Time of First Successful Submission: 2026-01-20 22:41:05

home sweet home

Time of First Successful Submission: 2026-01-20 22:46:27

cat: not the pet, but the command!

Time of First Successful Submission: 2026-01-24 23:36:59

catting absolute paths

Time of First Successful Submission: 2026-01-24 23:37:41

more catting practice

Time of First Successful Submission: 2026-01-24 23:38:32

grepping for a needle in a haystack

Time of First Successful Submission: 2026-01-24 23:39:37

comparing files

Time of First Successful Submission: 2026-01-24 23:41:39

listing files

Time of First Successful Submission: 2026-01-24 23:44:27

touching files

Time of First Successful Submission: 2026-01-24 23:45:14

removing files

Time of First Successful Submission: 2026-01-24 23:45:54

moving files

Time of First Successful Submission: 2026-01-24 23:46:47

copying files

Time of First Successful Submission: 2026-01-24 23:47:29

hidden files

Time of First Successful Submission: 2026-01-24 23:48:12

An Epic Filesystem Quest

Time of First Successful Submission: 2026-01-24 23:57:16

making directories

Time of First Successful Submission: 2026-01-24 23:58:16

finding files

Time of First Successful Submission: 2026-01-25 00:04:01

linking files

Time of First Successful Submission: 2026-01-25 00:06:11

Learning From Documentation

Time of First Successful Submission: 2026-01-25 00:10:24

Learning Complex Usage

Time of First Successful Submission: 2026-01-25 00:11:46

Reading Manuals

Time of First Successful Submission: 2026-01-25 00:15:18

Searching Manuals

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

Searching For Manuals

Time of First Successful Submission: 2026-01-25 12:29:56

Helpful Programs

Time of First Successful Submission: 2026-01-25 12:32:39

Help for Builtins

Time of First Successful Submission: 2026-01-25 12:34:35

Matching with *

Time of First Successful Submission: 2026-01-26 12:25:09

Matching with ?

Time of First Successful Submission: 2026-01-26 12:26:39

Matching with []

Time of First Successful Submission: 2026-01-26 12:28:00

Matching paths with []

Time of First Successful Submission: 2026-01-26 12:28:54

Multiple globs

Time of First Successful Submission: 2026-01-26 12:30:25

Mixing globs

Time of First Successful Submission: 2026-01-26 12:41:12

Exclusionary globbing

Time of First Successful Submission: 2026-01-26 12:43:54

Tab completion

Time of First Successful Submission: 2026-01-26 12:45:33

Multiple options for tab completion

Time of First Successful Submission: 2026-01-26 12:46:40

Tab completion on commands

Time of First Successful Submission: 2026-01-26 12:47:14

Redirecting output

Time of First Successful Submission: 2026-01-27 14:29:35

Redirecting more output

Time of First Successful Submission: 2026-01-27 14:30:40

Appending output

Time of First Successful Submission: 2026-01-27 14:31:49

Redirecting errors

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

Redirecting input

Time of First Successful Submission: 2026-01-27 14:35:56

Grepping stored results

Time of First Successful Submission: 2026-01-27 14:37:51

Grepping live output

Time of First Successful Submission: 2026-01-27 14:38:29

Grepping errors

Time of First Successful Submission: 2026-01-27 14:40:28

Filtering with grep -v

Time of First Successful Submission: 2026-01-27 14:43:34

Filtering with sed

Time of First Successful Submission: 2026-01-27 14:45:23

Duplicating piped data with tee

Time of First Successful Submission: 2026-01-27 15:00:44

Process substitution for input

Time of First Successful Submission: 2026-01-27 15:08:29

Writing to multiple programs

Time of First Successful Submission: 2026-01-27 15:13:03

Split-piping stderr and stdout

Time of First Successful Submission: 2026-01-27 15:18:59

Named pipes

Time of First Successful Submission: 2026-01-27 15:26:12

Printing Variables

Time of First Successful Submission: 2026-01-28 12:36:27

Setting Variables

Time of First Successful Submission: 2026-01-28 12:37:09

Multi-word Variables

Time of First Successful Submission: 2026-01-28 12:38:00

Exporting Variables

Time of First Successful Submission: 2026-01-28 12:40:26

Printing Exported Variables

Time of First Successful Submission: 2026-01-28 12:41:01

Storing Command Output

Time of First Successful Submission: 2026-01-28 12:44:19

Reading Input

Time of First Successful Submission: 2026-01-28 12:45:45

Reading Files

Time of First Successful Submission: 2026-01-28 12:48:15

Translating characters

Time of First Successful Submission: 2026-01-29 06:41:40

Deleting characters

Time of First Successful Submission: 2026-01-29 06:42:32

Deleting newlines

Time of First Successful Submission: 2026-01-29 06:44:47

Extracting the first lines with head

Time of First Successful Submission: 2026-01-29 06:45:57

Extracting specific sections of text

Time of First Successful Submission: 2026-01-29 06:48:26

Sorting data

Time of First Successful Submission: 2026-01-29 06:49:59

Listing Processes

Time of First Successful Submission: 2026-01-30 10:26:55

Killing Processes

Time of First Successful Submission: 2026-01-30 10:29:41

Interrupting Processes

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

Killing Misbehaving Processes

Time of First Successful Submission: 2026-01-30 10:35:48

Suspending Processes

Time of First Successful Submission: 2026-01-30 10:37:33

Resuming Processes

Time of First Successful Submission: 2026-01-30 10:39:34

Backgrounding Processes

Time of First Successful Submission: 2026-01-30 10:43:35

Foregrounding Processes

Time of First Successful Submission: 2026-01-30 10:44:56

Starting Backgrounded Processes

Time of First Successful Submission: 2026-01-30 10:47:19

Process Exit Codes

Time of First Successful Submission: 2026-01-30 10:49:19

Becoming root with su

Time of First Successful Submission: 2026-01-31 11:49:03

Other users with su

Time of First Successful Submission: 2026-01-31 11:49:50

Cracking passwords

Time of First Successful Submission: 2026-01-31 11:54:19

Using sudo

Time of First Successful Submission: 2026-01-31 11:57:30

Changing File Ownership

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

Groups and Files

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

Fun With Groups Names

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

Changing Permissions

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

Executable Files

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

Permission Tweaking Practice

Time of First Successful Submission: 2026-02-01 10:28:50

Permissions Setting Practice

Time of First Successful Submission: 2026-02-01 10:33:53

The SUID Bit

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

Chaining with Semicolons

Time of First Successful Submission: 2026-02-04 14:03:17

Building on Success

Time of First Successful Submission: 2026-02-04 14:03:57

Handling Failure

Time of First Successful Submission: 2026-02-04 14:04:47

Your First Shell Script

Time of First Successful Submission: 2026-02-04 14:06:27

Redirecting Script Output

Time of First Successful Submission: 2026-02-04 14:09:08

Executable Shell Scripts

Time of First Successful Submission: 2026-02-04 14:10:47

Understanding Shebangs

Time of First Successful Submission: 2026-02-04 14:54:03

Scripting with Arguments

Time of First Successful Submission: 2026-02-04 14:55:59

Scripting with Conditionals

Time of First Successful Submission: 2026-02-04 14:58:25

Scripting with Default Cases

Time of First Successful Submission: 2026-02-04 14:59:17

Scripting with Multiple Conditions

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

Reading Shell Scripts

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

Launching Screen

Time of First Successful Submission: 2026-02-05 12:14:22

Detaching and Attaching

Time of First Successful Submission: 2026-02-05 12:16:12

Finding Sessions

Time of First Successful Submission: 2026-02-05 12:18:29

Switching Windows

Time of First Successful Submission: 2026-02-05 12:20:59

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-02-05 12:23:12

Switching Windows (tmux)

Time of First Successful Submission: 2026-02-05 12:26:36

The PATH Variable

Time of First Successful Submission: 2026-02-05 12:28:23

Setting PATH

Time of First Successful Submission: 2026-02-05 12:29:45

Finding Commands

Time of First Successful Submission: 2026-02-05 12:30:51

Adding Commands

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

Hijacking Commands

Time of First Successful Submission: 2026-02-05 13:01:21

Bashrc Backdoor

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

Sniffing Input

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

Overshared Directories

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

Tricky Linking

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

Sniffing Process Arguments

Time of First Successful Submission: 2026-02-06 14:59:56

Snooping on Configurations

Time of First Successful Submission: 2026-02-06 15:02:24

The Fork Bomb

Time of First Successful Submission: 2026-02-06 15:18:54

Disk-Space Doomsday

Time of First Successful Submission: 2026-02-06 15:23:24

rm -rf /

Time of First Successful Submission: 2026-02-06 15:27:47

Life after rm -rf /

Time of First Successful Submission: 2026-02-06 15:39:57

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-02-06 15:46:12


Computing 101

70 / 94 951 / 21530


Your First Register

Time of First Successful Submission: 2026-02-09 12:06:22

Your First Syscall

Time of First Successful Submission: 2026-02-09 12:09:36

Exit Codes

Time of First Successful Submission: 2026-02-09 12:11:33

Building Executables

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

Moving Between Registers

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

Loading From Memory

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

More Loading Practice

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

Dereferencing Pointers

Time of First Successful Submission: 2026-02-11 17:53:53

Dereferencing Yourself

Time of First Successful Submission: 2026-02-11 18:02:13

Dereferencing with Offsets

Time of First Successful Submission: 2026-02-11 18:05:01

Stored Addresses

Time of First Successful Submission: 2026-02-11 18:10:54

Double Dereference

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

The Stack

Time of First Successful Submission: 2026-02-19 09:20:10

Stack Offsets

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

Program Arguments on the Stack

Time of First Successful Submission: 2026-02-19 09:26:19

Popping From the Stack

Time of First Successful Submission: 2026-02-19 09:36:09

Disassembling Programs

Time of First Successful Submission: 2026-02-20 12:12:45

Tracing Syscalls

Time of First Successful Submission: 2026-02-10 09:51:53

Starting GDB

Time of First Successful Submission: 2026-02-10 09:53:57

Quitting GDB

Time of First Successful Submission: 2026-02-20 12:14:56

Starting Programs in GDB

Time of First Successful Submission: 2026-02-10 09:56:25

Disassembling in GDB

Time of First Successful Submission: 2026-02-20 12:17:30

Stepping Through Instructions

Time of First Successful Submission: 2026-02-21 11:23:42

Reading Register Values

Time of First Successful Submission: 2026-02-21 11:24:51

Popping Stack Values

Time of First Successful Submission: 2026-02-21 11:28:04

Examining Memory

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

Examining Stack Pointers

Time of First Successful Submission: 2026-02-21 11:34:55

Cooperative Debugging

Time of First Successful Submission: 2026-02-21 11:51:22

Writing Output

Time of First Successful Submission: 2026-02-12 13:29:51

Chaining Syscalls

Time of First Successful Submission: 2026-02-12 13:31:31

Writing Strings

Time of First Successful Submission: 2026-02-12 13:33:00

Reading Data

Time of First Successful Submission: 2026-02-12 13:39:22

Opening Files

Time of First Successful Submission: 2026-02-21 12:57:10

Hardcoding the Filename

Time of First Successful Submission: 2026-02-21 13:22:14

Comparing Values

Time of First Successful Submission: 2026-02-23 10:54:37

Comparing Characters

Time of First Successful Submission: 2026-02-23 10:57:51

Conditional Control Flow

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

Comparing Strings

Time of First Successful Submission: 2026-02-23 11:08:52

Reverse the Password

Time of First Successful Submission: 2026-02-24 12:54:08

Conditionals Without Conditionals

Time of First Successful Submission: 2026-02-25 10:10:50

Looping

Time of First Successful Submission: 2026-02-25 10:40:17

Reverse the Calculation

Time of First Successful Submission: 2026-02-26 12:20:26

Reverse the Reverse

Time of First Successful Submission: 2026-02-26 12:23:29

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-02-26 12:33:47

Loops on Data

Time of First Successful Submission: 2026-02-26 12:39:23

set-register

Time of First Successful Submission: 2026-02-18 18:10:28

set-multiple-registers

Time of First Successful Submission: 2026-02-18 18:13:29

add-to-register

Time of First Successful Submission: 2026-02-18 18:16:25

linear-equation-registers

Time of First Successful Submission: 2026-02-18 18:19:50

integer-division

Time of First Successful Submission: 2026-02-27 11:05:13

modulo-operation

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

set-upper-byte

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

efficient-modulo

Time of First Successful Submission: 2026-02-27 11:20:47

byte-extraction

Time of First Successful Submission: 2026-03-02 12:38:44

bitwise-and

Time of First Successful Submission: 2026-03-02 12:42:44

check-even

Time of First Successful Submission: 2026-03-02 18:25:15

memory-read

Time of First Successful Submission: 2026-03-02 18:31:11

memory-write

Time of First Successful Submission: 2026-03-04 13:15:37

memory-increment

Time of First Successful Submission: 2026-03-04 13:36:42

byte-access

Time of First Successful Submission: 2026-03-04 13:44:48

memory-size-access

Time of First Successful Submission: 2026-03-04 13:49:21

little-endian-write

Time of First Successful Submission: 2026-03-06 21:13:05

memory-sum

Time of First Successful Submission: 2026-03-06 21:28:01

stack-subtraction

Time of First Successful Submission: 2026-03-06 21:46:24

swap-stack-values

Time of First Successful Submission: 2026-03-06 21:50:27

average-stack-values

Time of First Successful Submission: 2026-03-08 12:42:46

absolute-jump

Time of First Successful Submission: 2026-03-08 12:45:30

relative-jump

Time of First Successful Submission: 2026-03-08 12:53:13

jump-trampoline

Time of First Successful Submission: 2026-03-08 12:56:33

conditional-jump

Time of First Successful Submission: 2026-03-08 13:17:06


GCA CTF

12 / 104 1121 / 43623


Using the Terminal

Time of First Successful Submission: 2026-01-20 21:28:42

Using the VSCode Workspace

Time of First Successful Submission: 2026-01-20 21:31:30

Using the GUI Desktop

Time of First Successful Submission: 2026-01-20 21:34:00

Pasting into the Desktop

Time of First Successful Submission: 2026-01-20 21:36:22

Connecting over SSH

Time of First Successful Submission: 2026-01-20 21:59:48

Restarting Challenges

Time of First Successful Submission: 2026-01-20 22:02:24

Getting Help

Time of First Successful Submission: 2026-01-20 22:05:14

Challenge Programs

Time of First Successful Submission: 2026-01-20 22:06:57

The Flag File

Time of First Successful Submission: 2026-01-20 22:10:50

Using Privileged Mode

Time of First Successful Submission: 2026-01-20 22:14:06

Persistent Home Directories - One

Time of First Successful Submission: 2026-01-20 22:16:49

Persistent Home Directories - Two

Time of First Successful Submission: 2026-01-20 22:18:37