artem_

🐧

pwn.college Archives

1 / 202 22162 / 22791


Triple Dereference

Time of First Successful Submission: 2026-01-06 23:30:14


Intro to Programming Languages

15 / 234 6926 / 31942


Commands

Time of First Successful Submission: 2025-12-21 20:49:19

Command Arguments

Time of First Successful Submission: 2025-12-21 20:51:36

Command History

Time of First Successful Submission: 2025-12-21 20:53:11

The Root Path

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

Absolute Paths

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

Changing position

Time of First Successful Submission: 2025-12-21 21:22:25

Changing to an Absolute Path

Time of First Successful Submission: 2025-12-21 21:27:58

Relative Paths

Time of First Successful Submission: 2025-12-21 21:41:42

Cat

Time of First Successful Submission: 2025-12-22 20:21:30

Ls

Time of First Successful Submission: 2025-12-22 20:46:48

Ls All

Time of First Successful Submission: 2025-12-22 21:00:38

Find

Time of First Successful Submission: 2025-12-22 21:59:07

Piping Echo

Time of First Successful Submission: 2025-12-23 23:16:30

Piping Stdout

Time of First Successful Submission: 2025-12-23 23:18:41

Piping Stdin

Time of First Successful Submission: 2025-12-23 23:54:16


Intro to Cybersecurity

35 / 183 8088 / 20015


Path Traversal 1

Time of First Successful Submission: 2026-02-14 18:37:22

Path Traversal 2

Time of First Successful Submission: 2026-02-14 18:47:29

CMDi 1

Time of First Successful Submission: 2026-02-14 19:49:20

CMDi 2

Time of First Successful Submission: 2026-02-14 20:28:33

CMDi 3

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

CMDi 4

Time of First Successful Submission: 2026-02-15 11:08:00

CMDi 5

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

CMDi 6

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

Authentication Bypass 1

Time of First Successful Submission: 2026-02-15 13:13:42

Authentication Bypass 2

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

SQLi 1

Time of First Successful Submission: 2026-02-16 17:09:46

SQLi 2

Time of First Successful Submission: 2026-02-16 17:30:56

SQLi 3

Time of First Successful Submission: 2026-02-16 17:47:45

SQLi 4

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

SQLi 5

Time of First Successful Submission: 2026-02-16 18:54:07

XSS 1

Time of First Successful Submission: 2026-02-17 18:21:18

XSS 2

Time of First Successful Submission: 2026-02-17 18:39:09

XSS 3

Time of First Successful Submission: 2026-02-17 18:55:56

XSS 4

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

XSS 5

Time of First Successful Submission: 2026-02-18 18:56:15

XSS 6

Time of First Successful Submission: 2026-02-18 19:20:43

XSS 7

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

Connect

Time of First Successful Submission: 2026-03-02 18:59:04

Send

Time of First Successful Submission: 2026-03-02 19:01:22

Shutdown

Time of First Successful Submission: 2026-03-02 19:14:53

Listen

Time of First Successful Submission: 2026-03-03 17:14:27

Scan 1

Time of First Successful Submission: 2026-03-03 17:33:26

Scan 2

Time of First Successful Submission: 2026-03-03 18:06:53

Monitor 1

Time of First Successful Submission: 2026-03-03 18:11:08

XOR

Time of First Successful Submission: 2026-03-05 18:28:19

XORing Hex

Time of First Successful Submission: 2026-03-05 18:36:41

XORing ASCII

Time of First Successful Submission: 2026-03-05 19:08:19

XORing ASCII Strings

Time of First Successful Submission: 2026-03-05 19:39:02

One-time Pad

Time of First Successful Submission: 2026-03-05 19:46:18

One-time Pad Tampering

Time of First Successful Submission: 2026-03-23 19:44:01


Start Here

12 / 12 574 / 43267


Using the Terminal

Time of First Successful Submission: 2025-12-21 19:46:44

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2025-12-21 19:58:55

Pasting into the Desktop

Time of First Successful Submission: 2025-12-21 20:01:50

Restarting Challenges

Time of First Successful Submission: 2025-12-21 20:31:19

Challenge Programs

Time of First Successful Submission: 2025-12-30 20:03:00

The Flag File

Time of First Successful Submission: 2025-12-30 20:04:31

Using Privileged Mode

Time of First Successful Submission: 2025-12-30 20:17:20

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-30 20:20:54

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-30 20:21:37


Linux Luminarium

128 / 128 1081 / 32351


Intro to Commands

Time of First Successful Submission: 2025-12-21 20:49:19

Intro to Arguments

Time of First Successful Submission: 2025-12-21 20:51:36

Command History

Time of First Successful Submission: 2025-12-21 20:53:11

The Root

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

Program and absolute paths

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

Position thy self

Time of First Successful Submission: 2025-12-21 21:22:25

Position elsewhere

Time of First Successful Submission: 2025-12-21 21:27:58

implicit relative paths, from /

Time of First Successful Submission: 2025-12-21 21:41:42

explicit relative paths, from /

Time of First Successful Submission: 2025-12-21 21:59:02

implicit relative path

Time of First Successful Submission: 2025-12-21 22:06:29

home sweet home

Time of First Successful Submission: 2025-12-21 22:32:33

cat: not the pet, but the command!

Time of First Successful Submission: 2025-12-22 20:21:30

catting absolute paths

Time of First Successful Submission: 2025-12-22 20:22:43

more catting practice

Time of First Successful Submission: 2025-12-22 20:27:43

grepping for a needle in a haystack

Time of First Successful Submission: 2025-12-22 20:30:44

comparing files

Time of First Successful Submission: 2025-12-22 20:37:12

listing files

Time of First Successful Submission: 2025-12-22 20:46:48

touching files

Time of First Successful Submission: 2025-12-22 20:48:58

removing files

Time of First Successful Submission: 2025-12-22 20:51:57

moving files

Time of First Successful Submission: 2025-12-22 20:56:47

copying files

Time of First Successful Submission: 2025-12-22 20:58:26

hidden files

Time of First Successful Submission: 2025-12-22 21:00:38

An Epic Filesystem Quest

Time of First Successful Submission: 2025-12-22 21:41:11

making directories

Time of First Successful Submission: 2025-12-22 21:48:39

finding files

Time of First Successful Submission: 2025-12-22 21:59:07

linking files

Time of First Successful Submission: 2025-12-22 22:53:45

Learning From Documentation

Time of First Successful Submission: 2025-12-22 22:58:00

Learning Complex Usage

Time of First Successful Submission: 2025-12-22 23:03:16

Reading Manuals

Time of First Successful Submission: 2025-12-22 23:13:52

Searching Manuals

Time of First Successful Submission: 2025-12-22 23:19:00

Searching For Manuals

Time of First Successful Submission: 2025-12-22 23:29:47

Helpful Programs

Time of First Successful Submission: 2025-12-22 23:37:30

Help for Builtins

Time of First Successful Submission: 2025-12-22 23:48:29

Matching with *

Time of First Successful Submission: 2025-12-23 22:16:18

Matching with ?

Time of First Successful Submission: 2025-12-23 22:19:14

Matching with []

Time of First Successful Submission: 2025-12-23 22:21:51

Matching paths with []

Time of First Successful Submission: 2025-12-23 22:33:50

Multiple globs

Time of First Successful Submission: 2025-12-23 22:41:21

Mixing globs

Time of First Successful Submission: 2025-12-23 22:54:18

Exclusionary globbing

Time of First Successful Submission: 2025-12-23 23:01:34

Tab completion

Time of First Successful Submission: 2025-12-23 23:05:35

Multiple options for tab completion

Time of First Successful Submission: 2025-12-23 23:08:07

Tab completion on commands

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

Redirecting output

Time of First Successful Submission: 2025-12-23 23:16:30

Redirecting more output

Time of First Successful Submission: 2025-12-23 23:18:41

Appending output

Time of First Successful Submission: 2025-12-23 23:26:30

Redirecting errors

Time of First Successful Submission: 2025-12-23 23:48:19

Redirecting input

Time of First Successful Submission: 2025-12-23 23:54:16

Grepping stored results

Time of First Successful Submission: 2025-12-23 23:57:02

Grepping live output

Time of First Successful Submission: 2025-12-24 00:00:06

Grepping errors

Time of First Successful Submission: 2025-12-24 00:07:37

Filtering with grep -v

Time of First Successful Submission: 2025-12-24 00:09:44

Filtering with sed

Time of First Successful Submission: 2025-12-24 00:12:19

Duplicating piped data with tee

Time of First Successful Submission: 2025-12-24 00:40:07

Process substitution for input

Time of First Successful Submission: 2025-12-24 13:09:56

Writing to multiple programs

Time of First Successful Submission: 2025-12-24 13:23:54

Split-piping stderr and stdout

Time of First Successful Submission: 2025-12-24 13:40:01

Named pipes

Time of First Successful Submission: 2025-12-24 13:56:22

Printing Variables

Time of First Successful Submission: 2025-12-24 21:45:40

Setting Variables

Time of First Successful Submission: 2025-12-24 21:48:26

Multi-word Variables

Time of First Successful Submission: 2025-12-24 21:50:42

Exporting Variables

Time of First Successful Submission: 2025-12-24 22:00:24

Printing Exported Variables

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

Storing Command Output

Time of First Successful Submission: 2025-12-24 22:12:42

Reading Input

Time of First Successful Submission: 2025-12-24 22:20:25

Reading Files

Time of First Successful Submission: 2025-12-24 22:25:11

Translating characters

Time of First Successful Submission: 2025-12-24 22:40:41

Deleting characters

Time of First Successful Submission: 2025-12-24 22:30:42

Deleting newlines

Time of First Successful Submission: 2025-12-24 22:35:08

Extracting the first lines with head

Time of First Successful Submission: 2025-12-24 22:46:08

Extracting specific sections of text

Time of First Successful Submission: 2025-12-24 22:52:27

Sorting data

Time of First Successful Submission: 2025-12-24 22:56:03

Listing Processes

Time of First Successful Submission: 2025-12-25 10:07:10

Killing Processes

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

Interrupting Processes

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

Killing Misbehaving Processes

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

Suspending Processes

Time of First Successful Submission: 2025-12-25 10:48:58

Resuming Processes

Time of First Successful Submission: 2025-12-25 10:50:40

Backgrounding Processes

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

Foregrounding Processes

Time of First Successful Submission: 2025-12-25 11:04:39

Starting Backgrounded Processes

Time of First Successful Submission: 2025-12-25 11:07:55

Process Exit Codes

Time of First Successful Submission: 2025-12-25 11:10:24

Becoming root with su

Time of First Successful Submission: 2025-12-27 21:14:59

Other users with su

Time of First Successful Submission: 2025-12-27 21:15:52

Cracking passwords

Time of First Successful Submission: 2025-12-27 21:23:16

Using sudo

Time of First Successful Submission: 2025-12-27 21:28:03

Changing File Ownership

Time of First Successful Submission: 2025-12-27 21:58:38

Groups and Files

Time of First Successful Submission: 2025-12-27 22:07:51

Fun With Groups Names

Time of First Successful Submission: 2025-12-27 22:18:51

Changing Permissions

Time of First Successful Submission: 2025-12-27 22:37:37

Executable Files

Time of First Successful Submission: 2025-12-27 22:42:01

Permission Tweaking Practice

Time of First Successful Submission: 2025-12-27 23:23:16

Permissions Setting Practice

Time of First Successful Submission: 2025-12-27 23:42:12

The SUID Bit

Time of First Successful Submission: 2025-12-27 23:28:47

Chaining with Semicolons

Time of First Successful Submission: 2025-12-28 20:05:38

Building on Success

Time of First Successful Submission: 2025-12-28 20:12:15

Handling Failure

Time of First Successful Submission: 2025-12-28 20:13:29

Your First Shell Script

Time of First Successful Submission: 2025-12-28 20:38:00

Redirecting Script Output

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

Executable Shell Scripts

Time of First Successful Submission: 2025-12-28 21:17:07

Understanding Shebangs

Time of First Successful Submission: 2025-12-28 21:33:44

Scripting with Arguments

Time of First Successful Submission: 2025-12-28 22:03:22

Scripting with Conditionals

Time of First Successful Submission: 2025-12-28 22:16:03

Scripting with Default Cases

Time of First Successful Submission: 2025-12-28 22:18:23

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-12-28 22:22:45

Reading Shell Scripts

Time of First Successful Submission: 2025-12-28 22:26:40

Launching Screen

Time of First Successful Submission: 2025-12-28 22:30:30

Detaching and Attaching

Time of First Successful Submission: 2025-12-28 22:32:48

Finding Sessions

Time of First Successful Submission: 2025-12-28 22:35:12

Switching Windows

Time of First Successful Submission: 2025-12-28 22:37:55

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-12-28 22:41:41

Switching Windows (tmux)

Time of First Successful Submission: 2025-12-28 22:49:11

The PATH Variable

Time of First Successful Submission: 2025-12-29 11:40:02

Setting PATH

Time of First Successful Submission: 2025-12-29 11:53:35

Finding Commands

Time of First Successful Submission: 2025-12-29 11:58:44

Adding Commands

Time of First Successful Submission: 2025-12-29 12:41:51

Hijacking Commands

Time of First Successful Submission: 2025-12-29 12:57:20

Bashrc Backdoor

Time of First Successful Submission: 2025-12-29 21:28:27

Sniffing Input

Time of First Successful Submission: 2025-12-29 22:21:37

Overshared Directories

Time of First Successful Submission: 2025-12-29 23:31:36

Tricky Linking

Time of First Successful Submission: 2025-12-30 16:57:44

Sniffing Process Arguments

Time of First Successful Submission: 2025-12-30 17:12:46

Snooping on Configurations

Time of First Successful Submission: 2025-12-30 17:20:56

The Fork Bomb

Time of First Successful Submission: 2025-12-30 17:56:13

Disk-Space Doomsday

Time of First Successful Submission: 2025-12-30 18:02:18

rm -rf /

Time of First Successful Submission: 2025-12-30 18:36:19

Life after rm -rf /

Time of First Successful Submission: 2025-12-30 18:45:39

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-12-30 18:56:36


Computing 101

51 / 94 5580 / 21498


Your First Register

Time of First Successful Submission: 2026-01-03 20:07:09

Your First Syscall

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

Exit Codes

Time of First Successful Submission: 2026-01-03 20:20:13

Building Executables

Time of First Successful Submission: 2026-01-03 20:35:15

Moving Between Registers

Time of First Successful Submission: 2026-01-03 20:48:44

Loading From Memory

Time of First Successful Submission: 2026-01-05 22:30:36

More Loading Practice

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

Dereferencing Pointers

Time of First Successful Submission: 2026-01-06 22:40:38

Dereferencing Yourself

Time of First Successful Submission: 2026-01-06 22:51:12

Dereferencing with Offsets

Time of First Successful Submission: 2026-01-06 22:54:50

Stored Addresses

Time of First Successful Submission: 2026-01-06 23:14:56

Double Dereference

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

Tracing Syscalls

Time of First Successful Submission: 2026-01-03 20:54:27

Starting GDB

Time of First Successful Submission: 2026-01-03 20:56:29

Starting Programs in GDB

Time of First Successful Submission: 2026-01-03 20:58:44

Writing Output

Time of First Successful Submission: 2026-01-21 21:12:33

Chaining Syscalls

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

Writing Strings

Time of First Successful Submission: 2026-01-21 21:18:40

Reading Data

Time of First Successful Submission: 2026-01-21 21:23:48

set-register

Time of First Successful Submission: 2026-01-21 22:03:41

set-multiple-registers

Time of First Successful Submission: 2026-01-21 22:10:19

add-to-register

Time of First Successful Submission: 2026-01-21 22:18:21

linear-equation-registers

Time of First Successful Submission: 2026-01-21 22:22:07

integer-division

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

modulo-operation

Time of First Successful Submission: 2026-01-22 21:05:47

set-upper-byte

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

efficient-modulo

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

byte-extraction

Time of First Successful Submission: 2026-01-22 21:48:10

bitwise-and

Time of First Successful Submission: 2026-01-22 22:06:10

check-even

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

memory-read

Time of First Successful Submission: 2026-01-23 12:47:56

memory-write

Time of First Successful Submission: 2026-01-23 12:50:04

memory-increment

Time of First Successful Submission: 2026-01-23 12:55:07

byte-access

Time of First Successful Submission: 2026-01-23 13:51:43

memory-size-access

Time of First Successful Submission: 2026-01-23 13:57:47

little-endian-write

Time of First Successful Submission: 2026-01-23 14:52:53

memory-sum

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

stack-subtraction

Time of First Successful Submission: 2026-01-23 15:28:10

swap-stack-values

Time of First Successful Submission: 2026-01-23 15:58:53

average-stack-values

Time of First Successful Submission: 2026-01-23 16:22:37

absolute-jump

Time of First Successful Submission: 2026-01-23 16:52:48

relative-jump

Time of First Successful Submission: 2026-01-23 17:06:11

jump-trampoline

Time of First Successful Submission: 2026-01-23 17:17:38

conditional-jump

Time of First Successful Submission: 2026-02-08 15:23:18

indirect-jump

Time of First Successful Submission: 2026-02-08 17:36:18

average-loop

Time of First Successful Submission: 2026-02-08 17:55:47

count-non-zero

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

string-lower

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

most-common-byte

Time of First Successful Submission: 2026-02-10 19:26:46

Debugging Programs

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

Inspecting Registers

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


Playing With Programs

24 / 116 12811 / 23365


What's the password?

Time of First Successful Submission: 2026-02-11 18:41:32

... and again!

Time of First Successful Submission: 2026-02-11 18:42:22

Newline Troubles

Time of First Successful Submission: 2026-02-11 18:51:19

Reasoning about files

Time of First Successful Submission: 2026-02-11 19:03:35

Specifying Filenames

Time of First Successful Submission: 2026-02-11 19:11:56

Binary and Hex Encoding

Time of First Successful Submission: 2026-02-12 15:16:18

More Hex

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

Decoding Hex

Time of First Successful Submission: 2026-02-12 15:44:26

Decoding Practice

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

Encoding Practice

Time of First Successful Submission: 2026-02-12 16:15:32

Hex-encoding ASCII

Time of First Successful Submission: 2026-02-12 16:48:56

Nested Encoding

Time of First Successful Submission: 2026-02-12 17:17:40

Hex-encoding UTF-8

Time of First Successful Submission: 2026-02-12 17:34:23

UTF Mixups

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

Modifying Encoded Data

Time of First Successful Submission: 2026-02-12 18:14:19

Decoding Base64

Time of First Successful Submission: 2026-02-12 18:35:10

Encoding Base64

Time of First Successful Submission: 2026-02-12 18:44:23

Dealing with Obfuscation

Time of First Successful Submission: 2026-02-12 19:00:37

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-02-12 19:37:44

Your First HTTP Request

Time of First Successful Submission: 2026-02-14 12:42:18

Reading Flask

Time of First Successful Submission: 2026-02-14 12:55:12

Commented Data

Time of First Successful Submission: 2026-02-14 13:00:28

HTTP Metadata

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

HTTP (netcat)

Time of First Successful Submission: 2026-02-14 13:38:46


GCA CTF

12 / 104 852 / 43544


Using the Terminal

Time of First Successful Submission: 2025-12-21 19:46:44

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2025-12-21 19:58:55

Pasting into the Desktop

Time of First Successful Submission: 2025-12-21 20:01:50

Connecting over SSH

Time of First Successful Submission: 2025-12-21 20:23:49

Restarting Challenges

Time of First Successful Submission: 2025-12-21 20:31:19

Getting Help

Time of First Successful Submission: 2025-12-21 20:36:32

Challenge Programs

Time of First Successful Submission: 2025-12-30 20:03:00

The Flag File

Time of First Successful Submission: 2025-12-30 20:04:31

Using Privileged Mode

Time of First Successful Submission: 2025-12-30 20:17:20

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-30 20:20:54

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-30 20:21:37