happyjester

🐧 💻

Egypt

pwn.college Archives

1 / 202 19285 / 22788


Triple Dereference

Time of First Successful Submission: 2025-07-19 15:24:19


Intro to Programming Languages

15 / 234 1798 / 31864


Commands

Time of First Successful Submission: 2025-02-03 15:16:26

Command Arguments

Time of First Successful Submission: 2025-02-03 15:18:06

Command History

Time of First Successful Submission: 2025-06-29 03:19:59

The Root Path

Time of First Successful Submission: 2025-06-29 12:50:23

Absolute Paths

Time of First Successful Submission: 2025-06-29 12:55:28

Changing position

Time of First Successful Submission: 2025-06-29 12:59:34

Changing to an Absolute Path

Time of First Successful Submission: 2025-06-29 13:01:20

Relative Paths

Time of First Successful Submission: 2025-06-29 13:07:13

Cat

Time of First Successful Submission: 2025-06-29 18:21:47

Ls

Time of First Successful Submission: 2025-06-29 20:27:15

Ls All

Time of First Successful Submission: 2025-06-29 20:41:39

Find

Time of First Successful Submission: 2025-06-30 02:13:38

Piping Echo

Time of First Successful Submission: 2025-07-02 08:39:28

Piping Stdout

Time of First Successful Submission: 2025-07-02 08:47:57

Piping Stdin

Time of First Successful Submission: 2025-07-02 11:01:14


Intro to Cybersecurity

35 / 183 8051 / 19990


Path Traversal 1

Time of First Successful Submission: 2025-11-18 09:02:09

Path Traversal 2

Time of First Successful Submission: 2025-11-18 09:49:38

Connect

Time of First Successful Submission: 2025-11-21 02:59:19

Send

Time of First Successful Submission: 2025-11-21 16:56:10

Shutdown

Time of First Successful Submission: 2025-11-27 20:01:29

Listen

Time of First Successful Submission: 2025-11-27 20:02:19

Scan 1

Time of First Successful Submission: 2025-11-27 20:19:16

Scan 2

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

Monitor 1

Time of First Successful Submission: 2025-11-28 10:29:56

Monitor 2

Time of First Successful Submission: 2025-11-28 10:53:37

Sniffing Cookies

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

Network Configuration

Time of First Successful Submission: 2025-11-28 12:41:53

Firewall 1

Time of First Successful Submission: 2025-11-29 17:49:50

Firewall 2

Time of First Successful Submission: 2025-11-29 18:06:40

Firewall 3

Time of First Successful Submission: 2025-11-29 18:08:54

Denial of Service 1

Time of First Successful Submission: 2025-11-30 02:30:46

Denial of Service 2

Time of First Successful Submission: 2025-11-30 02:33:24

Ethernet

Time of First Successful Submission: 2025-11-30 10:59:59

IP

Time of First Successful Submission: 2025-11-30 11:01:29

level1

Time of First Successful Submission: 2025-12-06 12:37:08

level2

Time of First Successful Submission: 2025-12-07 02:39:45

level3

Time of First Successful Submission: 2025-12-07 02:53:36

level4

Time of First Successful Submission: 2025-12-07 02:57:24

level5

Time of First Successful Submission: 2025-12-07 02:59:41

level6

Time of First Successful Submission: 2025-12-07 03:02:17

level7

Time of First Successful Submission: 2025-12-07 03:04:01

level8

Time of First Successful Submission: 2025-12-07 03:05:50

level9

Time of First Successful Submission: 2025-12-07 03:06:33

level10

Time of First Successful Submission: 2025-12-07 03:08:51

level11

Time of First Successful Submission: 2025-12-07 03:11:50

level12

Time of First Successful Submission: 2025-12-07 03:14:30

level13

Time of First Successful Submission: 2025-12-07 03:27:36

level14

Time of First Successful Submission: 2025-12-07 03:28:47

level15

Time of First Successful Submission: 2025-12-07 03:30:07

level16

Time of First Successful Submission: 2025-12-07 03:30:59


Start Here

11 / 12 2103 / 43149


Using the Terminal

Time of First Successful Submission: 2025-08-06 07:05:42

Using the VSCode Workspace

Time of First Successful Submission: 2024-01-13 07:19:22

Using the GUI Desktop

Time of First Successful Submission: 2024-01-13 07:23:34

Pasting into the Desktop

Time of First Successful Submission: 2024-01-13 07:25:12

Restarting Challenges

Time of First Successful Submission: 2025-02-03 15:12:09

Challenge Programs

Time of First Successful Submission: 2024-05-30 03:55:21

The Flag File

Time of First Successful Submission: 2024-01-13 07:36:09

Using Privileged Mode

Time of First Successful Submission: 2024-01-13 07:39:20

Persistent Home Directories - One

Time of First Successful Submission: 2024-01-13 07:42:03

Persistent Home Directories - Two

Time of First Successful Submission: 2024-01-13 07:43:53


Linux Luminarium

128 / 128 318 / 32272


Intro to Commands

Time of First Successful Submission: 2025-02-03 15:16:26

Intro to Arguments

Time of First Successful Submission: 2025-02-03 15:18:06

Command History

Time of First Successful Submission: 2025-06-29 03:19:59

The Root

Time of First Successful Submission: 2025-06-29 12:50:23

Program and absolute paths

Time of First Successful Submission: 2025-06-29 12:55:28

Position thy self

Time of First Successful Submission: 2025-06-29 12:59:34

Position elsewhere

Time of First Successful Submission: 2025-06-29 13:01:20

implicit relative paths, from /

Time of First Successful Submission: 2025-06-29 13:07:13

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2025-06-29 13:11:07

home sweet home

Time of First Successful Submission: 2025-06-29 15:48:40

cat: not the pet, but the command!

Time of First Successful Submission: 2025-06-29 18:21:47

catting absolute paths

Time of First Successful Submission: 2025-06-29 20:22:05

more catting practice

Time of First Successful Submission: 2025-06-29 20:24:25

grepping for a needle in a haystack

Time of First Successful Submission: 2025-06-29 20:25:48

comparing files

Time of First Successful Submission: 2025-07-29 18:24:41

listing files

Time of First Successful Submission: 2025-06-29 20:27:15

touching files

Time of First Successful Submission: 2025-06-29 20:29:27

removing files

Time of First Successful Submission: 2025-06-29 20:32:17

moving files

Time of First Successful Submission: 2025-06-29 20:35:50

copying files

Time of First Successful Submission: 2025-11-13 19:59:54

hidden files

Time of First Successful Submission: 2025-06-29 20:41:39

An Epic Filesystem Quest

Time of First Successful Submission: 2025-06-29 21:26:52

making directories

Time of First Successful Submission: 2025-06-30 02:09:26

finding files

Time of First Successful Submission: 2025-06-30 02:13:38

linking files

Time of First Successful Submission: 2025-06-30 02:19:42

Learning From Documentation

Time of First Successful Submission: 2025-06-30 02:28:49

Learning Complex Usage

Time of First Successful Submission: 2025-06-30 02:30:32

Reading Manuals

Time of First Successful Submission: 2025-06-30 02:34:20

Searching Manuals

Time of First Successful Submission: 2025-06-30 02:42:32

Searching For Manuals

Time of First Successful Submission: 2025-06-30 02:51:44

Helpful Programs

Time of First Successful Submission: 2025-06-30 02:55:49

Help for Builtins

Time of First Successful Submission: 2025-06-30 03:00:13

Matching with *

Time of First Successful Submission: 2025-07-01 09:59:48

Matching with ?

Time of First Successful Submission: 2025-07-01 10:07:03

Matching with []

Time of First Successful Submission: 2025-07-01 11:15:04

Matching paths with []

Time of First Successful Submission: 2025-07-01 11:18:03

Multiple globs

Time of First Successful Submission: 2025-07-01 11:28:08

Mixing globs

Time of First Successful Submission: 2025-07-01 11:47:45

Exclusionary globbing

Time of First Successful Submission: 2025-07-01 12:26:58

Tab completion

Time of First Successful Submission: 2025-07-01 12:51:43

Multiple options for tab completion

Time of First Successful Submission: 2025-07-02 06:57:05

Tab completion on commands

Time of First Successful Submission: 2025-07-02 06:59:24

Redirecting output

Time of First Successful Submission: 2025-07-02 08:39:28

Redirecting more output

Time of First Successful Submission: 2025-07-02 08:47:57

Appending output

Time of First Successful Submission: 2025-07-02 08:49:12

Redirecting errors

Time of First Successful Submission: 2025-07-02 08:58:40

Redirecting input

Time of First Successful Submission: 2025-07-02 11:01:14

Grepping stored results

Time of First Successful Submission: 2025-07-02 18:31:06

Grepping live output

Time of First Successful Submission: 2025-07-03 08:30:23

Grepping errors

Time of First Successful Submission: 2025-07-03 08:35:08

Filtering with grep -v

Time of First Successful Submission: 2025-07-03 08:36:09

Filtering with sed

Time of First Successful Submission: 2025-11-13 19:59:12

Duplicating piped data with tee

Time of First Successful Submission: 2025-07-03 08:47:03

Process substitution for input

Time of First Successful Submission: 2025-07-29 18:22:57

Writing to multiple programs

Time of First Successful Submission: 2025-07-03 13:34:54

Split-piping stderr and stdout

Time of First Successful Submission: 2025-07-03 13:38:24

Named pipes

Time of First Successful Submission: 2025-07-30 16:59:34

Printing Variables

Time of First Successful Submission: 2025-07-06 21:16:26

Setting Variables

Time of First Successful Submission: 2025-07-06 21:18:18

Multi-word Variables

Time of First Successful Submission: 2025-07-06 21:19:19

Exporting Variables

Time of First Successful Submission: 2025-07-06 21:31:51

Printing Exported Variables

Time of First Successful Submission: 2025-07-06 21:37:12

Storing Command Output

Time of First Successful Submission: 2025-07-06 21:43:28

Reading Input

Time of First Successful Submission: 2025-07-06 21:50:59

Reading Files

Time of First Successful Submission: 2025-07-06 21:55:40

Translating characters

Time of First Successful Submission: 2025-07-08 16:55:58

Deleting characters

Time of First Successful Submission: 2025-07-08 17:44:04

Deleting newlines

Time of First Successful Submission: 2025-07-08 17:59:34

Extracting the first lines with head

Time of First Successful Submission: 2025-07-08 18:05:00

Extracting specific sections of text

Time of First Successful Submission: 2025-07-08 18:08:29

Sorting data

Time of First Successful Submission: 2025-07-29 18:13:14

Listing Processes

Time of First Successful Submission: 2025-07-09 05:13:39

Killing Processes

Time of First Successful Submission: 2025-07-09 05:15:10

Interrupting Processes

Time of First Successful Submission: 2025-07-09 05:21:18

Killing Misbehaving Processes

Time of First Successful Submission: 2025-07-29 18:17:46

Suspending Processes

Time of First Successful Submission: 2025-07-09 05:22:18

Resuming Processes

Time of First Successful Submission: 2025-07-09 05:22:56

Backgrounding Processes

Time of First Successful Submission: 2025-07-09 05:25:45

Foregrounding Processes

Time of First Successful Submission: 2025-07-09 05:28:44

Starting Backgrounded Processes

Time of First Successful Submission: 2025-07-09 05:29:41

Process Exit Codes

Time of First Successful Submission: 2025-07-09 05:34:53

Becoming root with su

Time of First Successful Submission: 2025-07-10 16:54:41

Other users with su

Time of First Successful Submission: 2025-07-10 16:55:25

Cracking passwords

Time of First Successful Submission: 2025-07-10 16:59:45

Using sudo

Time of First Successful Submission: 2025-07-10 17:01:29

Changing File Ownership

Time of First Successful Submission: 2025-07-09 05:56:16

Groups and Files

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

Fun With Groups Names

Time of First Successful Submission: 2025-07-09 06:02:43

Changing Permissions

Time of First Successful Submission: 2025-07-10 15:32:35

Executable Files

Time of First Successful Submission: 2025-07-10 15:34:59

Permission Tweaking Practice

Time of First Successful Submission: 2025-07-10 15:48:46

Permissions Setting Practice

Time of First Successful Submission: 2025-07-10 16:27:17

The SUID Bit

Time of First Successful Submission: 2025-07-10 16:38:46

Chaining with Semicolons

Time of First Successful Submission: 2025-07-10 21:31:51

Building on Success

Time of First Successful Submission: 2025-07-30 18:20:56

Handling Failure

Time of First Successful Submission: 2025-08-06 07:07:34

Your First Shell Script

Time of First Successful Submission: 2025-07-10 21:34:37

Redirecting Script Output

Time of First Successful Submission: 2025-07-10 23:12:39

Executable Shell Scripts

Time of First Successful Submission: 2025-07-10 23:17:41

Understanding Shebangs

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

Scripting with Arguments

Time of First Successful Submission: 2025-08-06 15:25:39

Scripting with Conditionals

Time of First Successful Submission: 2025-08-06 15:28:40

Scripting with Default Cases

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

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-08-06 19:33:30

Reading Shell Scripts

Time of First Successful Submission: 2025-10-08 16:43:08

Launching Screen

Time of First Successful Submission: 2025-08-06 19:36:46

Detaching and Attaching

Time of First Successful Submission: 2025-08-07 13:10:18

Finding Sessions

Time of First Successful Submission: 2025-08-07 13:14:16

Switching Windows

Time of First Successful Submission: 2025-08-07 13:16:55

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-08-07 13:18:09

Switching Windows (tmux)

Time of First Successful Submission: 2025-08-07 13:21:17

The PATH Variable

Time of First Successful Submission: 2025-07-10 23:20:19

Setting PATH

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

Finding Commands

Time of First Successful Submission: 2025-07-10 23:28:36

Adding Commands

Time of First Successful Submission: 2025-07-10 23:39:51

Hijacking Commands

Time of First Successful Submission: 2025-07-10 23:53:10

Bashrc Backdoor

Time of First Successful Submission: 2025-07-11 00:49:36

Sniffing Input

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

Overshared Directories

Time of First Successful Submission: 2025-07-11 17:51:32

Tricky Linking

Time of First Successful Submission: 2025-07-11 18:32:29

Sniffing Process Arguments

Time of First Successful Submission: 2025-07-11 18:35:35

Snooping on Configurations

Time of First Successful Submission: 2025-07-11 18:39:16

The Fork Bomb

Time of First Successful Submission: 2025-07-11 19:36:38

Disk-Space Doomsday

Time of First Successful Submission: 2025-07-11 19:56:03

rm -rf /

Time of First Successful Submission: 2025-07-11 20:01:17

Life after rm -rf /

Time of First Successful Submission: 2025-07-11 20:06:25

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-07-11 20:09:23


Computing 101

68 / 94 2044 / 21470


Your First Register

Time of First Successful Submission: 2025-07-17 14:43:04

Your First Syscall

Time of First Successful Submission: 2025-07-17 14:49:03

Exit Codes

Time of First Successful Submission: 2025-07-17 14:53:29

Building Executables

Time of First Successful Submission: 2025-07-17 14:59:51

Moving Between Registers

Time of First Successful Submission: 2025-07-17 15:22:26

Loading From Memory

Time of First Successful Submission: 2025-07-19 12:56:27

More Loading Practice

Time of First Successful Submission: 2025-07-19 13:04:54

Dereferencing Pointers

Time of First Successful Submission: 2025-07-19 13:16:55

Dereferencing Yourself

Time of First Successful Submission: 2025-07-19 13:25:23

Dereferencing with Offsets

Time of First Successful Submission: 2025-07-19 13:31:17

Stored Addresses

Time of First Successful Submission: 2025-07-19 13:40:51

Double Dereference

Time of First Successful Submission: 2025-07-19 15:13:17

Tracing Syscalls

Time of First Successful Submission: 2025-07-17 16:20:38

Starting GDB

Time of First Successful Submission: 2025-07-17 16:21:45

Starting Programs in GDB

Time of First Successful Submission: 2025-07-17 16:24:05

Writing Output

Time of First Successful Submission: 2025-07-20 18:07:15

Chaining Syscalls

Time of First Successful Submission: 2025-07-20 18:17:37

Writing Strings

Time of First Successful Submission: 2025-07-20 18:19:35

Reading Data

Time of First Successful Submission: 2025-07-20 18:25:09

set-register

Time of First Successful Submission: 2025-07-23 06:13:35

set-multiple-registers

Time of First Successful Submission: 2025-07-23 06:16:14

add-to-register

Time of First Successful Submission: 2025-07-23 06:18:13

linear-equation-registers

Time of First Successful Submission: 2025-07-23 06:23:21

integer-division

Time of First Successful Submission: 2025-07-23 06:33:52

modulo-operation

Time of First Successful Submission: 2025-07-23 09:40:10

set-upper-byte

Time of First Successful Submission: 2025-07-23 10:05:51

efficient-modulo

Time of First Successful Submission: 2025-07-23 16:46:01

byte-extraction

Time of First Successful Submission: 2025-07-24 16:55:38

bitwise-and

Time of First Successful Submission: 2025-08-01 04:29:55

check-even

Time of First Successful Submission: 2025-08-01 04:57:23

memory-read

Time of First Successful Submission: 2025-08-08 16:20:26

memory-write

Time of First Successful Submission: 2025-08-08 16:21:19

memory-increment

Time of First Successful Submission: 2025-08-08 16:29:21

byte-access

Time of First Successful Submission: 2025-10-20 16:21:28

memory-size-access

Time of First Successful Submission: 2025-10-20 16:26:18

little-endian-write

Time of First Successful Submission: 2025-10-20 16:43:20

memory-sum

Time of First Successful Submission: 2025-10-20 17:18:45

stack-subtraction

Time of First Successful Submission: 2025-10-26 12:53:46

swap-stack-values

Time of First Successful Submission: 2025-10-27 08:12:21

average-stack-values

Time of First Successful Submission: 2025-10-27 08:53:32

absolute-jump

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

relative-jump

Time of First Successful Submission: 2025-10-27 10:06:38

jump-trampoline

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

conditional-jump

Time of First Successful Submission: 2025-10-27 14:40:57

indirect-jump

Time of First Successful Submission: 2025-10-27 16:00:11

average-loop

Time of First Successful Submission: 2025-10-28 16:51:13

count-non-zero

Time of First Successful Submission: 2025-10-28 17:19:20

string-lower

Time of First Successful Submission: 2025-10-28 17:53:10

most-common-byte

Time of First Successful Submission: 2025-10-28 19:17:37

Exit

Time of First Successful Submission: 2025-11-13 14:15:56

Socket

Time of First Successful Submission: 2025-11-13 15:02:46

Bind

Time of First Successful Submission: 2025-11-13 16:54:03

Listen

Time of First Successful Submission: 2025-11-13 17:50:55

Accept

Time of First Successful Submission: 2025-11-13 18:08:38

Static Response

Time of First Successful Submission: 2025-11-13 18:30:03

Dynamic Response

Time of First Successful Submission: 2025-11-17 19:48:36

Iterative GET Server

Time of First Successful Submission: 2025-11-17 19:50:41

Concurrent GET Server

Time of First Successful Submission: 2025-11-17 19:56:04

Concurrent POST Server

Time of First Successful Submission: 2025-11-17 20:11:27

Web Server

Time of First Successful Submission: 2025-11-17 20:18:28

Debugging Programs

Time of First Successful Submission: 2025-10-28 19:50:53

Inspecting Registers

Time of First Successful Submission: 2025-10-31 20:52:24

Examining Memory

Time of First Successful Submission: 2025-11-02 02:31:55

Setting Breakpoints

Time of First Successful Submission: 2025-11-04 04:16:50

GDB Scripting

Time of First Successful Submission: 2025-11-05 19:55:53

Modifying Data

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

Modifying Execution

Time of First Successful Submission: 2025-11-06 20:22:17

Broken Functions

Time of First Successful Submission: 2025-11-06 20:31:49


Playing With Programs

18 / 116 15547 / 23347


Your First HTTP Request

Time of First Successful Submission: 2025-11-17 20:28:28

HTTP (netcat)

Time of First Successful Submission: 2025-11-17 20:40:11

cat

Time of First Successful Submission: 2024-01-15 12:39:58

more

Time of First Successful Submission: 2024-01-15 12:41:52

less

Time of First Successful Submission: 2024-01-15 12:43:33

tail

Time of First Successful Submission: 2024-01-15 12:45:14

head

Time of First Successful Submission: 2024-01-15 12:57:14

sort

Time of First Successful Submission: 2025-11-18 02:28:45

vim

Time of First Successful Submission: 2025-11-18 02:29:38

emacs

Time of First Successful Submission: 2025-11-18 02:32:06

nano

Time of First Successful Submission: 2025-11-18 02:32:59

rev

Time of First Successful Submission: 2025-11-18 02:36:54

od

Time of First Successful Submission: 2025-11-18 02:40:27

hd

Time of First Successful Submission: 2025-11-18 02:44:43

xxd

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

base32

Time of First Successful Submission: 2025-11-18 03:06:28

base64

Time of First Successful Submission: 2025-11-18 03:07:12

split

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


GCA CTF

11 / 104 2326 / 43426


Using the Terminal

Time of First Successful Submission: 2025-08-06 07:05:42

Using the VSCode Workspace

Time of First Successful Submission: 2024-01-13 07:19:22

Using the GUI Desktop

Time of First Successful Submission: 2024-01-13 07:23:34

Pasting into the Desktop

Time of First Successful Submission: 2024-01-13 07:25:12

Restarting Challenges

Time of First Successful Submission: 2025-02-03 15:12:09

Getting Help

Time of First Successful Submission: 2025-02-03 15:14:21

Challenge Programs

Time of First Successful Submission: 2024-05-30 03:55:21

The Flag File

Time of First Successful Submission: 2024-01-13 07:36:09

Using Privileged Mode

Time of First Successful Submission: 2024-01-13 07:39:20

Persistent Home Directories - One

Time of First Successful Submission: 2024-01-13 07:42:03

Persistent Home Directories - Two

Time of First Successful Submission: 2024-01-13 07:43:53