tankist0x00

🐧

Advent of Pwn

1 / 12 528 / 539


Day 03

Time of First Successful Submission: 2025-12-22 10:56:14


Intro to Programming Languages

15 / 234 1043 / 29322


Commands

Time of First Successful Submission: 2025-06-08 18:02:21

Command Arguments

Time of First Successful Submission: 2025-06-08 18:03:04

Command History

Time of First Successful Submission: 2025-06-08 18:04:23

The Root Path

Time of First Successful Submission: 2025-06-08 18:07:54

Absolute Paths

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

Changing position

Time of First Successful Submission: 2025-06-08 18:23:56

Changing to an Absolute Path

Time of First Successful Submission: 2025-06-08 18:25:24

Relative Paths

Time of First Successful Submission: 2025-06-08 18:29:04

Cat

Time of First Successful Submission: 2025-06-08 18:47:15

Ls

Time of First Successful Submission: 2025-06-08 18:54:55

Ls All

Time of First Successful Submission: 2025-06-08 19:02:38

Find

Time of First Successful Submission: 2025-06-08 19:16:44

Piping Echo

Time of First Successful Submission: 2025-06-09 06:40:35

Piping Stdout

Time of First Successful Submission: 2025-06-09 06:47:03

Piping Stdin

Time of First Successful Submission: 2025-06-09 06:54:07


Start Here

10 / 12 15478 / 39783


Using the VSCode Workspace

Time of First Successful Submission: 2025-03-16 15:05:14

Using the GUI Desktop

Time of First Successful Submission: 2025-03-16 15:06:52

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2025-03-16 15:11:53

Challenge Programs

Time of First Successful Submission: 2025-03-16 15:36:11

The Flag File

Time of First Successful Submission: 2025-03-16 15:39:01

Using Privileged Mode

Time of First Successful Submission: 2025-03-17 13:32:51

Persistent Home Directories - One

Time of First Successful Submission: 2025-06-08 17:48:13

Persistent Home Directories - Two

Time of First Successful Submission: 2025-06-08 17:49:44


Linux Luminarium

107 / 128 4763 / 29671


Intro to Commands

Time of First Successful Submission: 2025-06-08 18:02:21

Intro to Arguments

Time of First Successful Submission: 2025-06-08 18:03:04

Command History

Time of First Successful Submission: 2025-06-08 18:04:23

The Root

Time of First Successful Submission: 2025-06-08 18:07:54

Program and absolute paths

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

Position thy self

Time of First Successful Submission: 2025-06-08 18:23:56

Position elsewhere

Time of First Successful Submission: 2025-06-08 18:25:24

implicit relative paths, from /

Time of First Successful Submission: 2025-06-08 18:29:04

explicit relative paths, from /

Time of First Successful Submission: 2025-06-08 18:31:36

implicit relative path

Time of First Successful Submission: 2025-06-08 18:34:59

home sweet home

Time of First Successful Submission: 2025-06-08 18:40:06

cat: not the pet, but the command!

Time of First Successful Submission: 2025-06-08 18:47:15

catting absolute paths

Time of First Successful Submission: 2025-06-08 18:50:35

more catting practice

Time of First Successful Submission: 2025-06-08 18:51:40

grepping for a needle in a haystack

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

listing files

Time of First Successful Submission: 2025-06-08 18:54:55

touching files

Time of First Successful Submission: 2025-06-08 18:57:38

removing files

Time of First Successful Submission: 2025-06-08 18:59:13

moving files

Time of First Successful Submission: 2025-06-08 19:01:06

hidden files

Time of First Successful Submission: 2025-06-08 19:02:38

An Epic Filesystem Quest

Time of First Successful Submission: 2025-06-08 19:08:00

making directories

Time of First Successful Submission: 2025-06-08 19:09:27

finding files

Time of First Successful Submission: 2025-06-08 19:16:44

linking files

Time of First Successful Submission: 2025-06-08 19:21:15

Learning From Documentation

Time of First Successful Submission: 2025-06-08 19:26:29

Learning Complex Usage

Time of First Successful Submission: 2025-06-08 19:28:27

Reading Manuals

Time of First Successful Submission: 2025-06-08 19:34:10

Searching Manuals

Time of First Successful Submission: 2025-06-08 19:40:19

Searching For Manuals

Time of First Successful Submission: 2025-06-08 19:54:20

Helpful Programs

Time of First Successful Submission: 2025-06-08 19:59:38

Help for Builtins

Time of First Successful Submission: 2025-06-08 20:03:42

Matching with *

Time of First Successful Submission: 2025-06-08 20:23:17

Matching with ?

Time of First Successful Submission: 2025-06-08 20:26:01

Matching with []

Time of First Successful Submission: 2025-06-08 20:36:17

Matching paths with []

Time of First Successful Submission: 2025-06-08 20:39:28

Multiple globs

Time of First Successful Submission: 2025-06-09 05:17:14

Mixing globs

Time of First Successful Submission: 2025-06-09 05:31:11

Exclusionary globbing

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

Tab completion

Time of First Successful Submission: 2025-06-09 06:31:51

Multiple options for tab completion

Time of First Successful Submission: 2025-06-09 06:33:21

Tab completion on commands

Time of First Successful Submission: 2025-06-09 06:34:26

Redirecting output

Time of First Successful Submission: 2025-06-09 06:40:35

Redirecting more output

Time of First Successful Submission: 2025-06-09 06:47:03

Appending output

Time of First Successful Submission: 2025-06-09 06:48:40

Redirecting errors

Time of First Successful Submission: 2025-06-09 06:52:32

Redirecting input

Time of First Successful Submission: 2025-06-09 06:54:07

Grepping stored results

Time of First Successful Submission: 2025-06-09 06:55:24

Grepping live output

Time of First Successful Submission: 2025-06-09 06:57:23

Grepping errors

Time of First Successful Submission: 2025-06-09 07:08:56

Filtering with grep -v

Time of First Successful Submission: 2025-06-09 19:09:57

Duplicating piped data with tee

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

Writing to multiple programs

Time of First Successful Submission: 2025-06-09 19:40:57

Split-piping stderr and stdout

Time of First Successful Submission: 2025-06-09 19:52:24

Printing Variables

Time of First Successful Submission: 2025-06-09 19:56:05

Setting Variables

Time of First Successful Submission: 2025-06-09 19:57:53

Multi-word Variables

Time of First Successful Submission: 2025-06-09 19:59:20

Exporting Variables

Time of First Successful Submission: 2025-06-09 20:06:02

Printing Exported Variables

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

Storing Command Output

Time of First Successful Submission: 2025-06-09 20:09:07

Reading Input

Time of First Successful Submission: 2025-06-10 08:40:19

Reading Files

Time of First Successful Submission: 2025-06-10 08:52:56

Translating characters

Time of First Successful Submission: 2025-06-10 09:00:33

Deleting characters

Time of First Successful Submission: 2025-06-10 09:02:08

Deleting newlines

Time of First Successful Submission: 2025-06-10 09:07:09

Extracting the first lines with head

Time of First Successful Submission: 2025-06-10 09:08:37

Extracting specific sections of text

Time of First Successful Submission: 2025-06-10 09:13:17

Listing Processes

Time of First Successful Submission: 2025-06-10 09:25:01

Killing Processes

Time of First Successful Submission: 2025-06-10 09:29:03

Interrupting Processes

Time of First Successful Submission: 2025-06-10 09:30:07

Suspending Processes

Time of First Successful Submission: 2025-06-10 09:32:08

Resuming Processes

Time of First Successful Submission: 2025-06-10 09:33:41

Backgrounding Processes

Time of First Successful Submission: 2025-06-10 09:56:17

Foregrounding Processes

Time of First Successful Submission: 2025-06-10 09:59:07

Starting Backgrounded Processes

Time of First Successful Submission: 2025-06-10 10:15:05

Process Exit Codes

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

Becoming root with su

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

Other users with su

Time of First Successful Submission: 2025-06-10 12:32:45

Cracking passwords

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

Using sudo

Time of First Successful Submission: 2025-06-10 12:41:09

Changing File Ownership

Time of First Successful Submission: 2025-06-10 10:26:40

Groups and Files

Time of First Successful Submission: 2025-06-10 10:31:49

Fun With Groups Names

Time of First Successful Submission: 2025-06-10 10:34:02

Changing Permissions

Time of First Successful Submission: 2025-06-10 11:02:37

Executable Files

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

Permission Tweaking Practice

Time of First Successful Submission: 2025-06-10 11:36:48

Permissions Setting Practice

Time of First Successful Submission: 2025-06-10 11:56:50

The SUID Bit

Time of First Successful Submission: 2025-06-10 12:15:03

Chaining with Semicolons

Time of First Successful Submission: 2025-06-10 12:43:57

Your First Shell Script

Time of First Successful Submission: 2025-06-10 12:46:14

Redirecting Script Output

Time of First Successful Submission: 2025-06-10 12:49:18

Executable Shell Scripts

Time of First Successful Submission: 2025-06-10 12:53:05

The PATH Variable

Time of First Successful Submission: 2025-06-10 13:10:47

Setting PATH

Time of First Successful Submission: 2025-06-10 13:14:56

Finding Commands

Time of First Successful Submission: 2025-06-10 13:16:47

Adding Commands

Time of First Successful Submission: 2025-06-10 13:40:11

Hijacking Commands

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

Bashrc Backdoor

Time of First Successful Submission: 2025-06-10 16:32:38

Sniffing Input

Time of First Successful Submission: 2025-06-10 16:52:57

Overshared Directories

Time of First Successful Submission: 2025-06-10 17:01:31

Tricky Linking

Time of First Successful Submission: 2025-06-10 17:25:29

Sniffing Process Arguments

Time of First Successful Submission: 2025-06-10 17:36:56

Snooping on Configurations

Time of First Successful Submission: 2025-06-10 17:43:42

The Fork Bomb

Time of First Successful Submission: 2025-06-10 19:53:25

Disk-Space Doomsday

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

rm -rf /

Time of First Successful Submission: 2025-06-10 20:07:15

Life after rm -rf /

Time of First Successful Submission: 2025-06-10 20:14:08

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-06-10 20:19:13


Computing 101

28 / 69 11720 / 19936


Your First Register

Time of First Successful Submission: 2025-09-24 16:41:33

Your First Syscall

Time of First Successful Submission: 2025-09-24 16:49:51

Exit Codes

Time of First Successful Submission: 2025-09-25 15:52:56

Building Executables

Time of First Successful Submission: 2025-09-26 13:56:16

Moving Between Registers

Time of First Successful Submission: 2025-09-26 13:58:33

Tracing Syscalls

Time of First Successful Submission: 2025-10-01 12:01:02

Starting GDB

Time of First Successful Submission: 2025-10-01 12:02:30

Starting Programs in GDB

Time of First Successful Submission: 2025-10-01 12:04:55

Loading From Memory

Time of First Successful Submission: 2025-12-23 13:53:21

More Loading Practice

Time of First Successful Submission: 2025-12-23 20:48:39

Dereferencing Pointers

Time of First Successful Submission: 2025-12-24 13:30:57

Dereferencing Yourself

Time of First Successful Submission: 2025-12-25 14:52:36

Dereferencing with Offsets

Time of First Successful Submission: 2025-12-26 09:57:50

Stored Addresses

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

Double Dereference

Time of First Successful Submission: 2025-12-26 10:10:27

Triple Dereference

Time of First Successful Submission: 2025-12-26 10:12:37

Writing Output

Time of First Successful Submission: 2025-12-26 10:21:16

Chaining Syscalls

Time of First Successful Submission: 2025-12-26 10:36:56

Writing Strings

Time of First Successful Submission: 2025-12-26 10:44:41

Reading Data

Time of First Successful Submission: 2025-12-26 10:58:42

set-register

Time of First Successful Submission: 2025-12-27 12:28:05

set-multiple-registers

Time of First Successful Submission: 2026-01-04 11:55:17

add-to-register

Time of First Successful Submission: 2026-01-05 11:49:44

linear-equation-registers

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

integer-division

Time of First Successful Submission: 2026-01-06 19:44:17

modulo-operation

Time of First Successful Submission: 2026-01-08 12:56:02

set-upper-byte

Time of First Successful Submission: 2026-01-08 22:35:29

efficient-modulo

Time of First Successful Submission: 2026-01-31 14:02:41


GCA CTF

10 / 104 15573 / 40000


Using the VSCode Workspace

Time of First Successful Submission: 2025-03-16 15:05:14

Using the GUI Desktop

Time of First Successful Submission: 2025-03-16 15:06:52

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2025-03-16 15:11:53

Getting Help

Time of First Successful Submission: 2025-03-16 15:15:52

Challenge Programs

Time of First Successful Submission: 2025-03-16 15:36:11

The Flag File

Time of First Successful Submission: 2025-03-16 15:39:01

Using Privileged Mode

Time of First Successful Submission: 2025-03-17 13:32:51

Persistent Home Directories - One

Time of First Successful Submission: 2025-06-08 17:48:13

Persistent Home Directories - Two

Time of First Successful Submission: 2025-06-08 17:49:44


Pwntools Tutorials

1 / 12 1059 / 1151


Level 0.0

Time of First Successful Submission: 2025-07-30 06:44:57