owenL

💻 🏆 🐧

pwn.college Archives

8 / 201 10852 / 16678


Twisted Text (Easy)

Time of First Successful Submission: 2024-09-22 03:18:54

Twisted Text (Hard)

Time of First Successful Submission: 2024-09-22 03:23:45

Tidy Task (Easy)

Time of First Successful Submission: 2024-09-22 03:33:12

Tidy Task (Hard)

Time of First Successful Submission: 2024-09-22 03:37:36

Logical License (Easy)

Time of First Successful Submission: 2024-09-22 03:59:28

Logical License (Hard)

Time of First Successful Submission: 2024-09-22 04:02:18

Modest Mangler (Easy)

Time of First Successful Submission: 2024-09-22 16:41:48

Modest Mangler (Hard)

Time of First Successful Submission: 2024-09-22 17:10:18


Intro to Programming Languages

15 / 234 3232 / 28124


Commands

Time of First Successful Submission: 2025-08-02 09:28:42

Command Arguments

Time of First Successful Submission: 2025-08-02 09:29:33

Command History

Time of First Successful Submission: 2025-08-02 09:30:29

The Root Path

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

Absolute Paths

Time of First Successful Submission: 2025-08-02 11:12:26

Changing position

Time of First Successful Submission: 2025-08-02 11:13:52

Changing to an Absolute Path

Time of First Successful Submission: 2025-08-02 11:14:34

Relative Paths

Time of First Successful Submission: 2025-08-02 11:17:18

Cat

Time of First Successful Submission: 2025-08-26 16:37:43

Ls

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

Ls All

Time of First Successful Submission: 2025-08-26 16:51:58

Find

Time of First Successful Submission: 2025-08-26 17:41:06

Piping Echo

Time of First Successful Submission: 2025-08-26 19:42:36

Piping Stdout

Time of First Successful Submission: 2025-08-26 19:43:54

Piping Stdin

Time of First Successful Submission: 2025-08-26 19:48:25


Intro to Cybersecurity

182 / 183 147 / 17893


Path Traversal 1

Time of First Successful Submission: 2024-09-25 03:48:45

Path Traversal 2

Time of First Successful Submission: 2025-07-09 13:23:34

CMDi 1

Time of First Successful Submission: 2024-09-25 18:22:55

CMDi 2

Time of First Successful Submission: 2025-07-09 13:29:12

CMDi 3

Time of First Successful Submission: 2025-07-09 13:33:17

CMDi 4

Time of First Successful Submission: 2024-09-25 18:31:44

CMDi 5

Time of First Successful Submission: 2025-07-09 13:38:22

CMDi 6

Time of First Successful Submission: 2025-07-09 14:03:22

Authentication Bypass 1

Time of First Successful Submission: 2024-09-26 00:35:17

Authentication Bypass 2

Time of First Successful Submission: 2025-07-09 14:09:42

SQLi 1

Time of First Successful Submission: 2024-09-25 20:31:57

SQLi 2

Time of First Successful Submission: 2024-09-25 20:39:07

SQLi 3

Time of First Successful Submission: 2024-09-25 20:46:27

SQLi 4

Time of First Successful Submission: 2024-09-25 20:53:45

SQLi 5

Time of First Successful Submission: 2024-09-26 04:07:43

XSS 1

Time of First Successful Submission: 2024-09-27 22:23:29

XSS 2

Time of First Successful Submission: 2024-09-27 22:26:50

XSS 3

Time of First Successful Submission: 2024-09-27 22:32:01

XSS 4

Time of First Successful Submission: 2024-09-27 23:01:13

XSS 5

Time of First Successful Submission: 2024-09-27 23:52:03

XSS 6

Time of First Successful Submission: 2025-07-09 14:34:02

XSS 7

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

CSRF 1

Time of First Successful Submission: 2024-09-28 00:31:44

CSRF 2

Time of First Successful Submission: 2024-09-28 01:19:54

CSRF 3

Time of First Successful Submission: 2024-09-28 01:32:13

CSRF 4

Time of First Successful Submission: 2024-09-28 02:00:46

CSRF 5

Time of First Successful Submission: 2024-09-28 02:28:34

Connect

Time of First Successful Submission: 2024-09-22 18:19:08

Send

Time of First Successful Submission: 2025-07-09 14:55:52

Shutdown

Time of First Successful Submission: 2025-07-09 15:01:30

Listen

Time of First Successful Submission: 2024-09-22 18:19:49

Scan 1

Time of First Successful Submission: 2024-09-22 18:22:10

Scan 2

Time of First Successful Submission: 2024-09-22 18:57:23

Monitor 1

Time of First Successful Submission: 2024-09-22 19:46:50

Monitor 2

Time of First Successful Submission: 2024-09-22 20:06:38

Sniffing Cookies

Time of First Successful Submission: 2025-07-10 01:33:31

Network Configuration

Time of First Successful Submission: 2024-09-22 20:09:46

Firewall 1

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

Firewall 2

Time of First Successful Submission: 2025-07-09 15:28:31

Firewall 3

Time of First Successful Submission: 2025-07-09 15:40:29

Denial of Service 1

Time of First Successful Submission: 2025-07-09 15:45:06

Denial of Service 2

Time of First Successful Submission: 2025-07-09 16:23:48

Denial of Service 3

Time of First Successful Submission: 2025-07-09 16:38:27

Ethernet

Time of First Successful Submission: 2024-09-22 20:17:28

IP

Time of First Successful Submission: 2024-09-22 20:19:29

TCP

Time of First Successful Submission: 2024-09-22 20:22:03

TCP Handshake

Time of First Successful Submission: 2024-09-22 20:32:07

UDP

Time of First Successful Submission: 2025-07-09 16:50:09

UDP 2

Time of First Successful Submission: 2025-07-09 16:54:53

UDP Spoofing 1

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

UDP Spoofing 2

Time of First Successful Submission: 2025-07-10 02:20:43

UDP Spoofing 3

Time of First Successful Submission: 2025-07-10 02:47:13

UDP Spoofing 4

Time of First Successful Submission: 2025-07-10 02:52:50

ARP

Time of First Successful Submission: 2024-09-22 20:38:17

Intercept

Time of First Successful Submission: 2024-09-22 20:50:20

Man-in-the-Middle

Time of First Successful Submission: 2024-10-02 20:55:52

XOR

Time of First Successful Submission: 2025-07-10 02:59:10

XORing Hex

Time of First Successful Submission: 2025-07-10 03:14:32

XORing ASCII

Time of First Successful Submission: 2025-07-10 03:39:59

XORing ASCII Strings

Time of First Successful Submission: 2025-07-10 03:45:54

One-time Pad

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

One-time Pad Tampering

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

Many-time Pad

Time of First Successful Submission: 2025-07-10 05:41:08

AES

Time of First Successful Submission: 2025-07-10 05:50:10

AES-ECB-CPA

Time of First Successful Submission: 2025-07-10 06:23:25

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2025-07-10 06:48:45

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2025-07-10 06:53:56

AES-ECB-CPA-Suffix

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

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2025-07-10 08:25:09

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2025-07-10 08:35:44

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2025-07-10 09:11:46

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2025-07-10 09:20:53

AES-CBC

Time of First Successful Submission: 2025-07-10 09:37:38

AES-CBC Tampering

Time of First Successful Submission: 2025-07-10 13:11:53

AES-CBC Resizing

Time of First Successful Submission: 2025-07-10 13:33:59

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2025-07-21 00:56:48

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2025-07-21 01:00:08

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2025-07-21 01:03:02

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2025-07-21 01:07:42

DHKE

Time of First Successful Submission: 2025-07-17 02:55:22

DHKE-to-AES

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

RSA 1

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

RSA 2

Time of First Successful Submission: 2025-07-17 03:47:00

RSA 3

Time of First Successful Submission: 2025-07-17 07:26:50

RSA 4

Time of First Successful Submission: 2025-07-17 07:57:09

RSA Signatures

Time of First Successful Submission: 2025-07-17 05:37:38

SHA 1

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

SHA 2

Time of First Successful Submission: 2025-07-17 06:58:34

TLS 1

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

TLS 2

Time of First Successful Submission: 2025-07-17 09:16:13

level1

Time of First Successful Submission: 2024-09-24 16:20:06

level2

Time of First Successful Submission: 2024-09-24 16:22:48

level3

Time of First Successful Submission: 2024-09-24 16:23:57

level4

Time of First Successful Submission: 2024-09-24 16:39:52

level5

Time of First Successful Submission: 2024-09-24 17:08:47

level6

Time of First Successful Submission: 2024-09-24 17:21:14

level7

Time of First Successful Submission: 2024-09-24 17:26:35

level8

Time of First Successful Submission: 2024-09-24 17:28:57

level9

Time of First Successful Submission: 2024-09-24 17:29:59

level10

Time of First Successful Submission: 2024-09-24 17:33:04

level11

Time of First Successful Submission: 2024-09-24 20:39:58

level12

Time of First Successful Submission: 2024-09-24 20:53:18

level13

Time of First Successful Submission: 2024-09-24 20:54:37

level14

Time of First Successful Submission: 2024-09-24 21:54:37

level15

Time of First Successful Submission: 2024-09-24 21:55:19

level16

Time of First Successful Submission: 2024-09-24 21:58:53

level17

Time of First Successful Submission: 2024-09-25 00:21:28

level18

Time of First Successful Submission: 2024-09-25 00:34:17

level19

Time of First Successful Submission: 2024-09-25 01:51:27

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2025-07-18 07:50:49

File Formats: Magic Numbers (C)

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

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2025-07-21 03:18:28

Reading Endianness (Python)

Time of First Successful Submission: 2025-07-21 02:05:17

Reading Endianness (C)

Time of First Successful Submission: 2025-07-21 02:08:01

Reading Endianness (x86)

Time of First Successful Submission: 2025-07-21 02:10:59

Version Information (Python)

Time of First Successful Submission: 2025-07-21 02:22:04

Version Information (C)

Time of First Successful Submission: 2025-07-21 02:24:26

Version Information (x86)

Time of First Successful Submission: 2025-07-21 02:28:57

Metadata and Data (Python)

Time of First Successful Submission: 2025-07-21 02:40:21

Metadata and Data (C)

Time of First Successful Submission: 2025-07-21 02:41:38

Metadata and Data (x86)

Time of First Successful Submission: 2025-07-21 02:51:59

Input Restrictions (Python)

Time of First Successful Submission: 2025-07-21 02:56:35

Input Restrictions (C)

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

Input Restrictions (x86)

Time of First Successful Submission: 2025-07-21 03:05:45

Behold the cIMG! (Python)

Time of First Successful Submission: 2025-07-21 03:59:37

Behold the cIMG! (C)

Time of First Successful Submission: 2025-07-21 04:39:20

Behold the cIMG! (x86)

Time of First Successful Submission: 2025-07-21 04:49:37

A Basic cIMG (Python)

Time of First Successful Submission: 2025-07-21 05:05:17

A Basic cIMG (C)

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

A Basic cIMG (x86)

Time of First Successful Submission: 2025-07-21 05:11:56

Internal State Mini (C)

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

Internal State Mini (x86)

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

Internal State (C)

Time of First Successful Submission: 2025-07-21 07:58:55

Internal State (x86)

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

File Formats: Directives (C)

Time of First Successful Submission: 2025-07-21 08:52:56

File Formats: Directives (x86)

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

The Patch Directive

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

Optimizing for Space

Time of First Successful Submission: 2025-07-22 07:37:17

Tweaking Images

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

Storage and Retrieval

Time of First Successful Submission: 2025-07-23 06:43:17

Extracting Knowledge

Time of First Successful Submission: 2025-07-23 02:16:51

Advanced Sprites

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

Accessing Resources

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

Unsafe Animations

Time of First Successful Submission: 2025-07-23 09:17:07

Animations

Time of First Successful Submission: 2025-07-23 12:30:28

Interoperability: Patching Data

Time of First Successful Submission: 2025-07-23 14:34:23

Patching Code

Time of First Successful Submission: 2025-07-24 01:30:11

Patching Control Flow

Time of First Successful Submission: 2025-07-24 01:55:59

Your First Overflow (easy)

Time of First Successful Submission: 2025-07-24 03:05:30

Your First Overflow (hard)

Time of First Successful Submission: 2025-07-24 05:03:59

Precision (easy)

Time of First Successful Submission: 2025-07-24 05:29:38

Precision (hard)

Time of First Successful Submission: 2025-07-24 05:36:53

Variable Control (easy)

Time of First Successful Submission: 2025-07-24 05:45:52

Variable Control (hard)

Time of First Successful Submission: 2025-07-24 05:49:46

Control Hijack (easy)

Time of First Successful Submission: 2025-07-24 06:01:04

Control Hijack (hard)

Time of First Successful Submission: 2025-07-24 06:07:05

Tricky Control Hijack (easy)

Time of First Successful Submission: 2025-07-24 06:15:25

Tricky Control Hijack (hard)

Time of First Successful Submission: 2025-07-24 06:18:17

PIEs (easy)

Time of First Successful Submission: 2025-07-24 06:44:08

PIEs (hard)

Time of First Successful Submission: 2025-07-24 06:54:20

String Lengths (easy)

Time of First Successful Submission: 2025-07-24 07:11:32

String Lengths (hard)

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

Basic Shellcode

Time of First Successful Submission: 2025-07-24 08:12:50

NOP Sleds

Time of First Successful Submission: 2025-07-24 08:18:49

NULL-Free Shellcode

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

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2025-07-24 09:30:35

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2025-07-24 09:32:50

Hijack to Shellcode (easy)

Time of First Successful Submission: 2025-07-24 09:58:49

Hijack to Shellcode (hard)

Time of First Successful Submission: 2025-07-24 10:01:27

ECB-to-Win (easy)

Time of First Successful Submission: 2025-07-24 14:51:06

ECB-to-Win (hard)

Time of First Successful Submission: 2025-07-24 14:55:41

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2025-07-24 15:28:30

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2025-07-24 15:38:01

CIMG Screenshots

Time of First Successful Submission: 2025-07-27 03:43:25

CIMG Screenshots 2

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

Wily Webserver

Time of First Successful Submission: 2025-07-27 11:19:09

The Watering Hole

Time of First Successful Submission: 2025-07-27 13:08:37

Secure Chat 1

Time of First Successful Submission: 2025-07-27 13:31:46

Secure Chat 2

Time of First Successful Submission: 2025-07-28 16:13:54

Secure Chat 3

Time of First Successful Submission: 2025-07-31 02:39:19

Secure Chat 4

Time of First Successful Submission: 2025-08-01 08:49:38

Secure Chat 5

Time of First Successful Submission: 2025-08-01 14:17:57


Program Security

29 / 162 2198 / 9030


ello ackers!

Time of First Successful Submission: 2025-08-27 22:52:44

Syscall Smuggler

Time of First Successful Submission: 2025-09-02 18:40:39

Syscall Shenanigans

Time of First Successful Submission: 2025-09-02 20:23:51

Byte Budget

Time of First Successful Submission: 2025-09-03 18:09:29

ClobberCode

Time of First Successful Submission: 2025-09-03 18:22:51

Diverse Delivery

Time of First Successful Submission: 2025-09-03 21:10:42

Pocket Payload

Time of First Successful Submission: 2025-09-03 21:14:31

Micro Menace

Time of First Successful Submission: 2025-09-03 21:25:33

Login Leakage (Easy)

Time of First Successful Submission: 2025-09-03 23:12:17

Login Leakage (Hard)

Time of First Successful Submission: 2025-09-03 23:37:56

Bounds Breaker (Easy)

Time of First Successful Submission: 2025-09-04 04:31:57

Bounds Breaker (Hard)

Time of First Successful Submission: 2025-09-04 04:52:22

Casting Catastrophe (Easy)

Time of First Successful Submission: 2025-09-04 05:17:07

Casting Catastrophe (Hard)

Time of First Successful Submission: 2025-09-04 05:23:02

Pointer Problems (Easy)

Time of First Successful Submission: 2025-09-04 05:56:39

Terrible Token (Easy)

Time of First Successful Submission: 2024-09-22 01:09:52

Terrible Token (Hard)

Time of First Successful Submission: 2024-09-22 01:14:05

Tangled Ticket (Easy)

Time of First Successful Submission: 2024-09-22 02:38:24

Tangled Ticket (Hard)

Time of First Successful Submission: 2024-09-22 03:13:36

Meager Mangler (Easy)

Time of First Successful Submission: 2024-09-22 05:08:45

Meager Mangler (Hard)

Time of First Successful Submission: 2024-09-22 05:28:48

Monstrous Mangler (Easy)

Time of First Successful Submission: 2024-09-22 17:32:03

Monstrous Mangler (Hard)

Time of First Successful Submission: 2024-09-22 17:41:12

Patched Up (Easy)

Time of First Successful Submission: 2024-10-02 21:15:25

Patched Up (Hard)

Time of First Successful Submission: 2024-10-02 21:23:21

Puzzle Patch (Easy)

Time of First Successful Submission: 2024-10-02 21:27:19

Puzzle Patch (Hard)

Time of First Successful Submission: 2024-10-02 21:29:28

Patch Perfect (Easy)

Time of First Successful Submission: 2024-10-02 21:36:14

Patch Perfect (Hard)

Time of First Successful Submission: 2024-10-02 22:02:50


Start Here

11 / 12 2301 / 38364


Using the Terminal

Time of First Successful Submission: 2025-08-26 16:36:46

Using the VSCode Workspace

Time of First Successful Submission: 2025-07-28 16:28:32

Using the GUI Desktop

Time of First Successful Submission: 2025-07-28 16:29:15

Pasting into the Desktop

Time of First Successful Submission: 2025-07-28 16:30:01

Restarting Challenges

Time of First Successful Submission: 2025-07-28 16:31:30

Challenge Programs

Time of First Successful Submission: 2025-07-28 16:33:32

The Flag File

Time of First Successful Submission: 2025-07-28 16:34:13

Using Privileged Mode

Time of First Successful Submission: 2025-07-28 16:36:06

Persistent Home Directories - One

Time of First Successful Submission: 2025-07-28 16:37:21

Persistent Home Directories - Two

Time of First Successful Submission: 2025-07-28 16:39:39


Linux Luminarium

126 / 128 2126 / 28367


Intro to Commands

Time of First Successful Submission: 2025-08-02 09:28:42

Intro to Arguments

Time of First Successful Submission: 2025-08-02 09:29:33

Command History

Time of First Successful Submission: 2025-08-02 09:30:29

The Root

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

Program and absolute paths

Time of First Successful Submission: 2025-08-02 11:12:26

Position thy self

Time of First Successful Submission: 2025-08-02 11:13:52

Position elsewhere

Time of First Successful Submission: 2025-08-02 11:14:34

implicit relative paths, from /

Time of First Successful Submission: 2025-08-02 11:17:18

explicit relative paths, from /

Time of First Successful Submission: 2025-08-02 11:19:14

implicit relative path

Time of First Successful Submission: 2025-08-02 11:20:28

home sweet home

Time of First Successful Submission: 2025-08-02 11:24:23

cat: not the pet, but the command!

Time of First Successful Submission: 2025-08-26 16:37:43

catting absolute paths

Time of First Successful Submission: 2025-08-26 16:38:09

more catting practice

Time of First Successful Submission: 2025-08-26 16:38:35

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2025-08-26 16:42:22

listing files

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

touching files

Time of First Successful Submission: 2025-08-26 16:47:49

removing files

Time of First Successful Submission: 2025-08-26 16:48:44

moving files

Time of First Successful Submission: 2025-08-26 16:49:31

hidden files

Time of First Successful Submission: 2025-08-26 16:51:58

An Epic Filesystem Quest

Time of First Successful Submission: 2025-08-26 17:37:19

making directories

Time of First Successful Submission: 2025-08-26 17:38:34

finding files

Time of First Successful Submission: 2025-08-26 17:41:06

linking files

Time of First Successful Submission: 2025-08-26 17:41:56

Learning From Documentation

Time of First Successful Submission: 2025-08-26 17:48:10

Learning Complex Usage

Time of First Successful Submission: 2025-08-26 17:48:38

Reading Manuals

Time of First Successful Submission: 2025-08-26 17:50:06

Searching Manuals

Time of First Successful Submission: 2025-08-26 17:51:25

Searching For Manuals

Time of First Successful Submission: 2025-08-26 17:57:56

Helpful Programs

Time of First Successful Submission: 2025-08-26 17:59:00

Help for Builtins

Time of First Successful Submission: 2025-08-26 18:01:00

Matching with *

Time of First Successful Submission: 2025-08-26 18:04:24

Matching with ?

Time of First Successful Submission: 2025-08-26 18:05:14

Matching with []

Time of First Successful Submission: 2025-08-26 18:06:12

Matching paths with []

Time of First Successful Submission: 2025-08-26 18:06:58

Multiple globs

Time of First Successful Submission: 2025-08-26 19:17:14

Mixing globs

Time of First Successful Submission: 2025-08-26 19:35:20

Exclusionary globbing

Time of First Successful Submission: 2025-08-26 19:38:13

Tab completion

Time of First Successful Submission: 2025-08-26 19:39:15

Multiple options for tab completion

Time of First Successful Submission: 2025-08-26 19:39:54

Tab completion on commands

Time of First Successful Submission: 2025-08-26 19:40:24

Redirecting output

Time of First Successful Submission: 2025-08-26 19:42:36

Redirecting more output

Time of First Successful Submission: 2025-08-26 19:43:54

Appending output

Time of First Successful Submission: 2025-08-26 19:44:55

Redirecting errors

Time of First Successful Submission: 2025-08-26 19:47:05

Redirecting input

Time of First Successful Submission: 2025-08-26 19:48:25

Grepping stored results

Time of First Successful Submission: 2025-08-26 19:49:34

Grepping live output

Time of First Successful Submission: 2025-08-26 19:50:02

Grepping errors

Time of First Successful Submission: 2025-08-26 19:50:57

Filtering with grep -v

Time of First Successful Submission: 2025-08-26 19:51:34

Duplicating piped data with tee

Time of First Successful Submission: 2025-08-26 19:55:30

Process substitution for input

Time of First Successful Submission: 2025-08-26 19:58:54

Writing to multiple programs

Time of First Successful Submission: 2025-08-26 20:03:11

Split-piping stderr and stdout

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

Named pipes

Time of First Successful Submission: 2025-08-26 20:14:41

Printing Variables

Time of First Successful Submission: 2025-08-26 20:15:25

Setting Variables

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

Multi-word Variables

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

Exporting Variables

Time of First Successful Submission: 2025-08-26 20:21:02

Printing Exported Variables

Time of First Successful Submission: 2025-08-26 20:21:43

Storing Command Output

Time of First Successful Submission: 2025-08-26 20:22:44

Reading Input

Time of First Successful Submission: 2025-08-26 20:25:58

Reading Files

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

Translating characters

Time of First Successful Submission: 2025-08-26 20:29:45

Deleting characters

Time of First Successful Submission: 2025-08-26 20:30:21

Deleting newlines

Time of First Successful Submission: 2025-08-26 20:31:35

Extracting the first lines with head

Time of First Successful Submission: 2025-08-26 20:33:12

Extracting specific sections of text

Time of First Successful Submission: 2025-08-26 20:35:05

Sorting data

Time of First Successful Submission: 2025-08-26 20:36:39

Listing Processes

Time of First Successful Submission: 2025-08-27 18:18:08

Killing Processes

Time of First Successful Submission: 2025-08-27 18:19:51

Interrupting Processes

Time of First Successful Submission: 2025-08-27 18:20:33

Killing Misbehaving Processes

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

Suspending Processes

Time of First Successful Submission: 2025-08-27 18:29:22

Resuming Processes

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

Backgrounding Processes

Time of First Successful Submission: 2025-08-27 18:31:55

Foregrounding Processes

Time of First Successful Submission: 2025-08-27 18:32:44

Starting Backgrounded Processes

Time of First Successful Submission: 2025-08-27 18:33:10

Process Exit Codes

Time of First Successful Submission: 2025-08-27 18:35:36

Becoming root with su

Time of First Successful Submission: 2025-08-27 18:43:30

Other users with su

Time of First Successful Submission: 2025-08-27 18:44:18

Cracking passwords

Time of First Successful Submission: 2025-09-10 18:11:25

Using sudo

Time of First Successful Submission: 2025-09-10 18:18:44

Changing File Ownership

Time of First Successful Submission: 2025-09-10 18:23:55

Groups and Files

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

Fun With Groups Names

Time of First Successful Submission: 2025-09-10 18:29:53

Changing Permissions

Time of First Successful Submission: 2025-09-10 18:30:31

Executable Files

Time of First Successful Submission: 2025-09-10 18:31:11

Permission Tweaking Practice

Time of First Successful Submission: 2025-09-10 18:36:30

Permissions Setting Practice

Time of First Successful Submission: 2025-09-10 18:38:57

The SUID Bit

Time of First Successful Submission: 2025-09-10 18:39:46

Chaining with Semicolons

Time of First Successful Submission: 2025-09-10 18:40:47

Building on Success

Time of First Successful Submission: 2025-09-10 18:41:38

Handling Failure

Time of First Successful Submission: 2025-09-10 18:42:24

Your First Shell Script

Time of First Successful Submission: 2025-09-10 20:44:33

Redirecting Script Output

Time of First Successful Submission: 2025-09-10 20:49:51

Executable Shell Scripts

Time of First Successful Submission: 2025-09-10 20:50:56

Understanding Shebangs

Time of First Successful Submission: 2025-09-10 20:56:18

Scripting with Arguments

Time of First Successful Submission: 2025-09-10 20:58:28

Scripting with Conditionals

Time of First Successful Submission: 2025-09-10 21:00:14

Scripting with Default Cases

Time of First Successful Submission: 2025-09-10 21:00:56

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-09-10 21:02:58

Reading Shell Scripts

Time of First Successful Submission: 2025-09-10 21:04:44

Launching Screen

Time of First Successful Submission: 2025-09-10 21:05:54

Detaching and Attaching

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

Finding Sessions

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

Switching Windows

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

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-09-10 21:13:16

Switching Windows (tmux)

Time of First Successful Submission: 2025-09-10 21:16:34

The PATH Variable

Time of First Successful Submission: 2025-09-10 21:20:07

Setting PATH

Time of First Successful Submission: 2025-09-10 21:22:04

Finding Commands

Time of First Successful Submission: 2025-09-10 21:25:38

Adding Commands

Time of First Successful Submission: 2025-09-10 21:29:32

Hijacking Commands

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

Bashrc Backdoor

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

Sniffing Input

Time of First Successful Submission: 2025-09-10 21:41:02

Overshared Directories

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

Tricky Linking

Time of First Successful Submission: 2025-09-10 22:03:19

Sniffing Process Arguments

Time of First Successful Submission: 2025-09-10 22:05:11

Snooping on Configurations

Time of First Successful Submission: 2025-09-10 22:07:53

The Fork Bomb

Time of First Successful Submission: 2025-09-10 22:45:12

Disk-Space Doomsday

Time of First Successful Submission: 2025-09-10 22:32:35

rm -rf /

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

Life after rm -rf /

Time of First Successful Submission: 2025-09-10 22:38:08

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-09-10 22:42:23


Computing 101

69 / 69 667 / 19405


Your First Register

Time of First Successful Submission: 2025-08-01 15:43:17

Your First Syscall

Time of First Successful Submission: 2025-08-01 15:47:33

Exit Codes

Time of First Successful Submission: 2025-08-01 15:50:04

Building Executables

Time of First Successful Submission: 2025-08-01 16:04:54

Moving Between Registers

Time of First Successful Submission: 2025-08-01 16:10:04

Tracing Syscalls

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

Starting GDB

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

Starting Programs in GDB

Time of First Successful Submission: 2025-08-01 16:21:26

Loading From Memory

Time of First Successful Submission: 2025-08-02 01:26:09

More Loading Practice

Time of First Successful Submission: 2025-08-02 01:28:17

Dereferencing Pointers

Time of First Successful Submission: 2025-08-02 01:32:34

Dereferencing Yourself

Time of First Successful Submission: 2025-08-02 01:34:20

Dereferencing with Offsets

Time of First Successful Submission: 2025-08-02 01:36:14

Stored Addresses

Time of First Successful Submission: 2025-08-02 03:23:49

Double Dereference

Time of First Successful Submission: 2025-08-02 03:28:22

Triple Dereference

Time of First Successful Submission: 2025-08-02 03:29:39

Writing Output

Time of First Successful Submission: 2025-08-02 03:38:48

Chaining Syscalls

Time of First Successful Submission: 2025-08-02 03:40:41

Writing Strings

Time of First Successful Submission: 2025-08-02 03:42:15

Reading Data

Time of First Successful Submission: 2025-08-02 03:45:45

set-register

Time of First Successful Submission: 2024-09-09 21:39:22

set-multiple-registers

Time of First Successful Submission: 2024-09-11 03:02:53

add-to-register

Time of First Successful Submission: 2024-09-11 03:06:29

linear-equation-registers

Time of First Successful Submission: 2024-09-11 03:09:11

integer-division

Time of First Successful Submission: 2024-09-11 03:19:28

modulo-operation

Time of First Successful Submission: 2024-09-11 03:22:48

set-upper-byte

Time of First Successful Submission: 2024-09-11 03:25:11

efficient-modulo

Time of First Successful Submission: 2024-09-11 03:39:04

byte-extraction

Time of First Successful Submission: 2024-09-11 03:47:31

bitwise-and

Time of First Successful Submission: 2024-09-11 03:52:03

check-even

Time of First Successful Submission: 2024-09-11 16:38:50

memory-read

Time of First Successful Submission: 2024-09-11 16:42:31

memory-write

Time of First Successful Submission: 2024-09-11 16:44:06

memory-increment

Time of First Successful Submission: 2024-09-11 16:54:03

byte-access

Time of First Successful Submission: 2024-09-11 16:57:08

memory-size-access

Time of First Successful Submission: 2024-09-11 16:59:15

little-endian-write

Time of First Successful Submission: 2024-09-11 17:31:39

memory-sum

Time of First Successful Submission: 2024-09-11 20:43:56

stack-subtraction

Time of First Successful Submission: 2024-09-11 20:49:06

swap-stack-values

Time of First Successful Submission: 2024-09-11 20:51:39

average-stack-values

Time of First Successful Submission: 2024-09-11 20:59:30

absolute-jump

Time of First Successful Submission: 2024-09-11 21:06:40

relative-jump

Time of First Successful Submission: 2024-09-11 21:15:38

jump-trampoline

Time of First Successful Submission: 2024-09-11 21:19:42

conditional-jump

Time of First Successful Submission: 2024-09-11 22:03:24

indirect-jump

Time of First Successful Submission: 2024-09-11 22:13:30

average-loop

Time of First Successful Submission: 2024-09-11 22:23:22

count-non-zero

Time of First Successful Submission: 2024-09-11 22:46:55

string-lower

Time of First Successful Submission: 2024-09-16 16:22:59

most-common-byte

Time of First Successful Submission: 2024-09-16 21:24:39

Debugging Programs

Time of First Successful Submission: 2024-09-18 02:52:02

Inspecting Registers

Time of First Successful Submission: 2024-09-18 03:01:56

Examining Memory

Time of First Successful Submission: 2024-09-18 03:14:56

Setting Breakpoints

Time of First Successful Submission: 2024-09-18 03:58:32

GDB Scripting

Time of First Successful Submission: 2024-09-18 04:57:43

Modifying Data

Time of First Successful Submission: 2024-09-22 00:24:32

Modifying Execution

Time of First Successful Submission: 2024-09-22 00:28:05

Broken Functions

Time of First Successful Submission: 2024-09-22 01:04:07

Exit

Time of First Successful Submission: 2025-08-02 05:11:16

Socket

Time of First Successful Submission: 2025-08-02 05:20:20

Bind

Time of First Successful Submission: 2025-08-02 05:33:11

Listen

Time of First Successful Submission: 2025-08-02 05:39:05

Accept

Time of First Successful Submission: 2025-08-02 05:46:58

Static Response

Time of First Successful Submission: 2025-08-02 06:03:11

Dynamic Response

Time of First Successful Submission: 2025-08-02 06:59:03

Iterative GET Server

Time of First Successful Submission: 2025-08-02 06:57:20

Concurrent GET Server

Time of First Successful Submission: 2025-08-02 07:07:38

Concurrent POST Server

Time of First Successful Submission: 2025-08-02 07:19:45

Web Server

Time of First Successful Submission: 2025-08-02 07:23:13


CybHer Dojo

11 / 104 2447 / 38582


Using the Terminal

Time of First Successful Submission: 2025-08-26 16:36:46

Using the VSCode Workspace

Time of First Successful Submission: 2025-07-28 16:28:32

Using the GUI Desktop

Time of First Successful Submission: 2025-07-28 16:29:15

Pasting into the Desktop

Time of First Successful Submission: 2025-07-28 16:30:01

Restarting Challenges

Time of First Successful Submission: 2025-07-28 16:31:30

Getting Help

Time of First Successful Submission: 2025-07-28 16:32:56

Challenge Programs

Time of First Successful Submission: 2025-07-28 16:33:32

The Flag File

Time of First Successful Submission: 2025-07-28 16:34:13

Using Privileged Mode

Time of First Successful Submission: 2025-07-28 16:36:06

Persistent Home Directories - One

Time of First Successful Submission: 2025-07-28 16:37:21

Persistent Home Directories - Two

Time of First Successful Submission: 2025-07-28 16:39:39


GCA CTF

11 / 104 2447 / 38582


Using the Terminal

Time of First Successful Submission: 2025-08-26 16:36:46

Using the VSCode Workspace

Time of First Successful Submission: 2025-07-28 16:28:32

Using the GUI Desktop

Time of First Successful Submission: 2025-07-28 16:29:15

Pasting into the Desktop

Time of First Successful Submission: 2025-07-28 16:30:01

Restarting Challenges

Time of First Successful Submission: 2025-07-28 16:31:30

Getting Help

Time of First Successful Submission: 2025-07-28 16:32:56

Challenge Programs

Time of First Successful Submission: 2025-07-28 16:33:32

The Flag File

Time of First Successful Submission: 2025-07-28 16:34:13

Using Privileged Mode

Time of First Successful Submission: 2025-07-28 16:36:06

Persistent Home Directories - One

Time of First Successful Submission: 2025-07-28 16:37:21

Persistent Home Directories - Two

Time of First Successful Submission: 2025-07-28 16:39:39


Pwntools Tutorials

10 / 12 446 / 1131


Level 0.0

Time of First Successful Submission: 2025-09-10 23:01:22

Level 1.0

Time of First Successful Submission: 2025-09-10 23:39:48

Level 1.1

Time of First Successful Submission: 2025-09-10 23:45:12

Level 2.0

Time of First Successful Submission: 2025-09-10 23:50:19

Level 2.1

Time of First Successful Submission: 2025-09-10 23:54:39

Level 2.2

Time of First Successful Submission: 2025-09-11 00:03:06

Level 2.3

Time of First Successful Submission: 2025-09-11 00:06:40

Level 2.4

Time of First Successful Submission: 2025-09-11 00:15:14

Level 2.5

Time of First Successful Submission: 2025-09-11 00:20:28

Level 2.6

Time of First Successful Submission: 2025-09-11 00:39:02