elbasel

🐧

pwn.college Archives

31 / 232 8888 / 25741


Triple Dereference

Time of First Successful Submission: 2025-06-15 12:09:42

set-register

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

set-multiple-registers

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

add-to-register

Time of First Successful Submission: 2025-06-17 16:21:08

linear-equation-registers

Time of First Successful Submission: 2025-06-17 16:32:04

integer-division

Time of First Successful Submission: 2025-06-17 16:37:56

modulo-operation

Time of First Successful Submission: 2025-06-17 16:43:00

set-upper-byte

Time of First Successful Submission: 2025-06-17 16:48:12

efficient-modulo

Time of First Successful Submission: 2025-06-18 11:18:12

byte-extraction

Time of First Successful Submission: 2025-06-18 11:27:22

bitwise-and

Time of First Successful Submission: 2025-06-18 11:47:53

check-even

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

memory-read

Time of First Successful Submission: 2025-06-18 12:06:33

memory-write

Time of First Successful Submission: 2025-06-18 12:07:27

memory-increment

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

byte-access

Time of First Successful Submission: 2025-06-18 13:19:24

memory-size-access

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

little-endian-write

Time of First Successful Submission: 2025-06-20 17:50:56

memory-sum

Time of First Successful Submission: 2025-06-20 17:56:20

stack-subtraction

Time of First Successful Submission: 2025-06-20 17:59:55

swap-stack-values

Time of First Successful Submission: 2025-06-20 18:01:01

average-stack-values

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

absolute-jump

Time of First Successful Submission: 2025-06-20 18:13:40

relative-jump

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

jump-trampoline

Time of First Successful Submission: 2025-06-20 18:21:48

conditional-jump

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

indirect-jump

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

average-loop

Time of First Successful Submission: 2025-06-21 10:32:42

count-non-zero

Time of First Successful Submission: 2025-06-21 10:43:04

string-lower

Time of First Successful Submission: 2025-06-21 12:30:11

most-common-byte

Time of First Successful Submission: 2025-06-21 21:55:51


Intro to Programming Languages

15 / 253 1261 / 35784


Commands

Time of First Successful Submission: 2025-05-14 22:05:23

Command Arguments

Time of First Successful Submission: 2025-05-14 22:06:58

Command History

Time of First Successful Submission: 2025-06-07 18:26:00

The Root Path

Time of First Successful Submission: 2025-05-14 22:09:39

Absolute Paths

Time of First Successful Submission: 2025-05-14 22:11:47

Changing position

Time of First Successful Submission: 2025-05-14 22:14:26

Changing to an Absolute Path

Time of First Successful Submission: 2025-05-15 20:52:27

Relative Paths

Time of First Successful Submission: 2025-05-15 20:59:24

Cat

Time of First Successful Submission: 2025-05-15 21:28:51

Ls

Time of First Successful Submission: 2025-05-15 21:35:55

Ls All

Time of First Successful Submission: 2025-05-15 21:40:11

Find

Time of First Successful Submission: 2025-05-15 22:16:12

Piping Echo

Time of First Successful Submission: 2025-05-21 21:45:23

Piping Stdout

Time of First Successful Submission: 2025-05-21 21:47:42

Piping Stdin

Time of First Successful Submission: 2025-05-25 19:18:47


Intro to Cybersecurity

173 / 183 379 / 21458


Path Traversal 1

Time of First Successful Submission: 2025-08-15 21:17:33

Path Traversal 2

Time of First Successful Submission: 2025-08-16 10:40:05

CMDi 1

Time of First Successful Submission: 2025-08-23 17:54:02

CMDi 2

Time of First Successful Submission: 2025-08-23 18:00:31

CMDi 3

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

CMDi 4

Time of First Successful Submission: 2025-08-23 18:31:08

CMDi 5

Time of First Successful Submission: 2025-08-23 18:40:58

CMDi 6

Time of First Successful Submission: 2025-08-28 19:30:13

Authentication Bypass 1

Time of First Successful Submission: 2025-08-29 17:26:12

Authentication Bypass 2

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

SQLi 1

Time of First Successful Submission: 2025-08-30 12:38:40

SQLi 2

Time of First Successful Submission: 2025-08-30 12:41:45

SQLi 3

Time of First Successful Submission: 2025-08-30 13:08:28

SQLi 4

Time of First Successful Submission: 2025-08-30 13:13:03

SQLi 5

Time of First Successful Submission: 2025-10-20 11:52:59

XSS 1

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

XSS 2

Time of First Successful Submission: 2025-09-07 18:26:17

XSS 3

Time of First Successful Submission: 2025-09-07 18:31:16

XSS 4

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

XSS 5

Time of First Successful Submission: 2025-09-13 11:07:01

XSS 6

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

XSS 7

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

CSRF 1

Time of First Successful Submission: 2025-09-20 20:53:32

CSRF 2

Time of First Successful Submission: 2025-09-23 15:31:57

CSRF 3

Time of First Successful Submission: 2025-09-23 15:48:11

CSRF 4

Time of First Successful Submission: 2025-09-23 16:04:15

CSRF 5

Time of First Successful Submission: 2025-09-23 17:08:49

Connect

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

Send

Time of First Successful Submission: 2025-09-24 14:59:29

Shutdown

Time of First Successful Submission: 2025-09-24 15:03:00

Listen

Time of First Successful Submission: 2025-09-24 15:08:16

Scan 1

Time of First Successful Submission: 2025-09-24 16:00:43

Scan 2

Time of First Successful Submission: 2025-10-01 11:16:47

Monitor 1

Time of First Successful Submission: 2025-10-01 11:54:04

Monitor 2

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

Sniffing Cookies

Time of First Successful Submission: 2025-10-01 12:39:13

Network Configuration

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

Firewall 1

Time of First Successful Submission: 2025-10-01 13:10:09

Firewall 2

Time of First Successful Submission: 2025-10-01 13:29:35

Firewall 3

Time of First Successful Submission: 2025-10-01 13:33:41

Denial of Service 1

Time of First Successful Submission: 2025-10-06 15:17:45

Denial of Service 2

Time of First Successful Submission: 2025-10-06 15:51:39

Ethernet

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

IP

Time of First Successful Submission: 2025-10-09 13:56:56

TCP

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

TCP Handshake

Time of First Successful Submission: 2025-10-09 17:32:03

UDP

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

UDP 2

Time of First Successful Submission: 2025-10-10 12:16:53

UDP Spoofing 1

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

UDP Spoofing 2

Time of First Successful Submission: 2025-10-10 12:29:44

UDP Spoofing 3

Time of First Successful Submission: 2025-10-10 16:41:52

UDP Spoofing 4

Time of First Successful Submission: 2025-10-17 18:47:21

ARP

Time of First Successful Submission: 2025-10-16 11:47:31

Intercept

Time of First Successful Submission: 2025-10-16 15:28:31

Man-in-the-Middle

Time of First Successful Submission: 2025-10-17 17:49:39

XOR

Time of First Successful Submission: 2025-10-23 11:39:57

XORing Hex

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

XORing ASCII

Time of First Successful Submission: 2025-10-23 12:03:01

XORing ASCII Strings

Time of First Successful Submission: 2025-10-23 12:15:10

One-time Pad

Time of First Successful Submission: 2025-10-23 12:41:31

One-time Pad Tampering

Time of First Successful Submission: 2025-10-23 12:59:05

Many-time Pad

Time of First Successful Submission: 2025-10-23 17:37:13

AES

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

AES-ECB-CPA

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

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2025-10-31 19:24:04

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2025-10-31 21:01:42

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2025-10-31 21:20:57

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2025-11-03 12:39:42

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2025-11-03 13:50:01

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2025-11-05 16:23:56

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2025-11-21 14:31:48

AES-CBC

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

AES-CBC Tampering

Time of First Successful Submission: 2025-11-24 18:36:52

AES-CBC Resizing

Time of First Successful Submission: 2025-11-24 18:50:08

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2025-11-24 21:34:19

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2025-11-25 18:31:28

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2025-11-25 19:03:21

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2025-11-25 21:40:19

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2025-11-25 21:42:44

DHKE

Time of First Successful Submission: 2025-11-27 13:15:23

DHKE-to-AES

Time of First Successful Submission: 2025-11-27 13:55:34

RSA 1

Time of First Successful Submission: 2025-11-28 13:05:19

RSA 2

Time of First Successful Submission: 2025-11-28 13:29:36

RSA 3

Time of First Successful Submission: 2025-11-28 14:35:41

RSA 4

Time of First Successful Submission: 2025-11-28 15:27:34

RSA Signatures

Time of First Successful Submission: 2025-11-28 19:16:39

SHA 1

Time of First Successful Submission: 2025-12-03 10:52:18

SHA 2

Time of First Successful Submission: 2025-12-03 11:08:29

TLS 1

Time of First Successful Submission: 2025-12-03 13:06:12

TLS 2

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

level1

Time of First Successful Submission: 2025-12-04 22:34:50

level2

Time of First Successful Submission: 2025-12-04 22:36:06

level3

Time of First Successful Submission: 2025-12-04 22:37:17

level4

Time of First Successful Submission: 2025-12-04 22:38:53

level5

Time of First Successful Submission: 2025-12-04 22:52:29

level6

Time of First Successful Submission: 2025-12-05 18:23:57

level7

Time of First Successful Submission: 2025-12-05 18:29:43

level8

Time of First Successful Submission: 2025-12-05 18:31:43

level9

Time of First Successful Submission: 2025-12-05 18:34:25

level10

Time of First Successful Submission: 2025-12-05 18:43:28

level11

Time of First Successful Submission: 2025-12-05 18:56:01

level12

Time of First Successful Submission: 2025-12-05 18:58:44

level13

Time of First Successful Submission: 2025-12-05 19:01:01

level14

Time of First Successful Submission: 2025-12-05 19:02:33

level15

Time of First Successful Submission: 2025-12-05 19:03:33

level16

Time of First Successful Submission: 2025-12-05 19:05:49

level17

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

level18

Time of First Successful Submission: 2025-12-05 20:55:14

level19

Time of First Successful Submission: 2025-12-05 21:08:22

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-01-23 19:58:20

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-01-23 20:30:35

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-01-24 12:37:57

Reading Endianness (Python)

Time of First Successful Submission: 2026-01-24 14:08:28

Reading Endianness (C)

Time of First Successful Submission: 2026-01-24 14:15:42

Reading Endianness (x86)

Time of First Successful Submission: 2026-01-24 14:22:14

Version Information (Python)

Time of First Successful Submission: 2026-01-25 12:47:42

Version Information (C)

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

Version Information (x86)

Time of First Successful Submission: 2026-01-25 13:26:24

Metadata and Data (Python)

Time of First Successful Submission: 2026-01-25 13:53:00

Metadata and Data (C)

Time of First Successful Submission: 2026-01-25 18:50:33

Metadata and Data (x86)

Time of First Successful Submission: 2026-01-25 20:16:16

Input Restrictions (Python)

Time of First Successful Submission: 2026-01-26 11:52:00

Input Restrictions (C)

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

Input Restrictions (x86)

Time of First Successful Submission: 2026-01-27 11:06:08

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-01-27 11:24:58

Behold the cIMG! (C)

Time of First Successful Submission: 2026-01-27 11:40:06

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-01-27 11:52:28

A Basic cIMG (Python)

Time of First Successful Submission: 2026-01-27 12:56:24

A Basic cIMG (C)

Time of First Successful Submission: 2026-01-27 13:24:02

A Basic cIMG (x86)

Time of First Successful Submission: 2026-01-27 13:45:34

Internal State Mini (C)

Time of First Successful Submission: 2026-01-28 14:17:36

Internal State Mini (x86)

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

Internal State (C)

Time of First Successful Submission: 2026-01-29 14:16:36

Internal State (x86)

Time of First Successful Submission: 2026-01-29 14:25:02

File Formats: Directives (C)

Time of First Successful Submission: 2026-01-30 16:18:45

File Formats: Directives (x86)

Time of First Successful Submission: 2026-01-30 16:29:53

The Patch Directive

Time of First Successful Submission: 2026-02-01 22:30:02

Optimizing for Space

Time of First Successful Submission: 2026-02-04 13:23:40

Tweaking Images

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

Storage and Retrieval

Time of First Successful Submission: 2026-02-05 21:09:25

Extracting Knowledge

Time of First Successful Submission: 2026-02-07 13:19:12

Advanced Sprites

Time of First Successful Submission: 2026-02-08 12:50:45

Accessing Resources

Time of First Successful Submission: 2026-02-08 16:11:01

Unsafe Animations

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

Animations

Time of First Successful Submission: 2026-02-09 14:14:38

Interoperability: Patching Data

Time of First Successful Submission: 2026-02-11 11:45:16

Patching Code

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

Patching Control Flow

Time of First Successful Submission: 2026-02-11 13:01:29

Your First Overflow (easy)

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

Your First Overflow (hard)

Time of First Successful Submission: 2026-02-14 19:57:02

Precision (easy)

Time of First Successful Submission: 2026-02-15 20:04:28

Precision (hard)

Time of First Successful Submission: 2026-02-15 20:35:41

Variable Control (easy)

Time of First Successful Submission: 2026-02-16 22:59:01

Variable Control (hard)

Time of First Successful Submission: 2026-02-16 23:04:40

Control Hijack (easy)

Time of First Successful Submission: 2026-02-18 12:04:36

Control Hijack (hard)

Time of First Successful Submission: 2026-02-18 13:08:01

Tricky Control Hijack (easy)

Time of First Successful Submission: 2026-02-18 13:48:51

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-02-18 13:53:21

PIEs (easy)

Time of First Successful Submission: 2026-02-19 13:23:22

PIEs (hard)

Time of First Successful Submission: 2026-02-20 13:32:00

String Lengths (easy)

Time of First Successful Submission: 2026-02-21 11:15:15

String Lengths (hard)

Time of First Successful Submission: 2026-02-21 11:20:18

Basic Shellcode

Time of First Successful Submission: 2026-02-25 12:51:26

NOP Sleds

Time of First Successful Submission: 2026-02-25 13:45:19

NULL-Free Shellcode

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

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2026-03-01 14:05:31

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2026-03-01 14:27:07

Hijack to Shellcode (easy)

Time of First Successful Submission: 2026-03-03 13:23:38

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-03-03 15:40:03

ECB-to-Win (easy)

Time of First Successful Submission: 2026-03-07 22:24:25

ECB-to-Win (hard)

Time of First Successful Submission: 2026-03-24 12:21:56

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2026-03-24 15:51:38

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2026-03-25 17:53:43


Program Security

30 / 162 2468 / 10035


ello ackers!

Time of First Successful Submission: 2026-04-23 14:59:15

Syscall Smuggler

Time of First Successful Submission: 2026-04-24 17:38:37

Syscall Shenanigans

Time of First Successful Submission: 2026-04-25 12:51:11

Byte Budget

Time of First Successful Submission: 2026-04-25 23:58:41

ClobberCode

Time of First Successful Submission: 2026-04-26 22:23:42

Diverse Delivery

Time of First Successful Submission: 2026-04-26 22:51:09

Pocket Payload

Time of First Successful Submission: 2026-04-26 23:13:05

Micro Menace

Time of First Successful Submission: 2026-04-27 12:44:41

Login Leakage (Easy)

Time of First Successful Submission: 2026-06-14 13:33:41

Login Leakage (Hard)

Time of First Successful Submission: 2026-06-14 14:16:17

Bounds Breaker (Easy)

Time of First Successful Submission: 2026-06-14 16:46:19

Bounds Breaker (Hard)

Time of First Successful Submission: 2026-06-14 17:06:32

Casting Catastrophe (Easy)

Time of First Successful Submission: 2026-06-15 11:46:03

Casting Catastrophe (Hard)

Time of First Successful Submission: 2026-06-15 12:34:42

Pointer Problems (Easy)

Time of First Successful Submission: 2026-06-15 14:43:40

Pointer Problems (Hard)

Time of First Successful Submission: 2026-06-15 15:51:08

Anomalous Array (Easy)

Time of First Successful Submission: 2026-06-16 13:20:06

Anomalous Array (Hard)

Time of First Successful Submission: 2026-06-16 17:58:51

Now you got it (Easy)

Time of First Successful Submission: 2026-06-16 18:26:24

Now you got it (Hard)

Time of First Successful Submission: 2026-06-16 20:15:50

Loop Lunacy (Easy)

Time of First Successful Submission: 2026-06-17 12:01:14

Loop Lunacy (Hard)

Time of First Successful Submission: 2026-06-17 12:48:07

Nosy Neighbor (Easy)

Time of First Successful Submission: 2026-06-22 09:45:42

Nosy Neighbor (Hard)

Time of First Successful Submission: 2026-06-22 09:57:18

Recursive Ruin (Easy)

Time of First Successful Submission: 2026-06-22 11:18:36

Recursive Ruin (Hard)

Time of First Successful Submission: 2026-06-22 11:27:32

Lingering Leftover (Easy)

Time of First Successful Submission: 2026-06-22 12:03:33

Lingering Leftover (Hard)

Time of First Successful Submission: 2026-06-22 12:14:57

Latent Leak (Easy)

Time of First Successful Submission: 2026-06-24 13:19:01

Latent Leak (Hard)

Time of First Successful Submission: 2026-06-24 13:56:43


Start Here

11 / 12 7188 / 48879


Using the Terminal

Time of First Successful Submission: 2025-10-20 15:33:53

Using the VSCode Workspace

Time of First Successful Submission: 2025-05-13 21:48:09

Using the GUI Desktop

Time of First Successful Submission: 2025-05-13 21:49:48

Pasting into the Desktop

Time of First Successful Submission: 2025-05-13 21:51:32

Restarting Challenges

Time of First Successful Submission: 2025-05-13 21:53:27

Challenge Programs

Time of First Successful Submission: 2025-05-13 21:58:33

The Flag File

Time of First Successful Submission: 2025-05-13 22:00:25

Using Privileged Mode

Time of First Successful Submission: 2025-05-13 22:03:14

Persistent Home Directories - One

Time of First Successful Submission: 2025-05-13 22:06:13

Persistent Home Directories - Two

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


Linux Luminarium

107 / 128 6628 / 36273


Intro to Commands

Time of First Successful Submission: 2025-05-14 22:05:23

Intro to Arguments

Time of First Successful Submission: 2025-05-14 22:06:58

Command History

Time of First Successful Submission: 2025-06-07 18:26:00

The Root

Time of First Successful Submission: 2025-05-14 22:09:39

Program and absolute paths

Time of First Successful Submission: 2025-05-14 22:11:47

Position thy self

Time of First Successful Submission: 2025-05-14 22:14:26

Position elsewhere

Time of First Successful Submission: 2025-05-15 20:52:27

implicit relative paths, from /

Time of First Successful Submission: 2025-05-15 20:59:24

explicit relative paths, from /

Time of First Successful Submission: 2025-05-15 21:01:11

implicit relative path

Time of First Successful Submission: 2025-05-15 21:03:32

home sweet home

Time of First Successful Submission: 2025-05-15 21:08:23

cat: not the pet, but the command!

Time of First Successful Submission: 2025-05-15 21:28:51

catting absolute paths

Time of First Successful Submission: 2025-05-15 21:30:29

more catting practice

Time of First Successful Submission: 2025-05-15 21:32:02

grepping for a needle in a haystack

Time of First Successful Submission: 2025-05-15 21:34:44

listing files

Time of First Successful Submission: 2025-05-15 21:35:55

touching files

Time of First Successful Submission: 2025-05-15 21:37:32

removing files

Time of First Successful Submission: 2025-05-15 21:38:50

moving files

Time of First Successful Submission: 2025-06-05 14:27:37

hidden files

Time of First Successful Submission: 2025-05-15 21:40:11

An Epic Filesystem Quest

Time of First Successful Submission: 2025-05-15 21:51:30

making directories

Time of First Successful Submission: 2025-05-15 22:11:54

finding files

Time of First Successful Submission: 2025-05-15 22:16:12

linking files

Time of First Successful Submission: 2025-05-15 22:21:43

Learning From Documentation

Time of First Successful Submission: 2025-05-17 20:47:50

Learning Complex Usage

Time of First Successful Submission: 2025-05-17 20:49:37

Reading Manuals

Time of First Successful Submission: 2025-05-17 20:53:23

Searching Manuals

Time of First Successful Submission: 2025-05-17 21:23:53

Searching For Manuals

Time of First Successful Submission: 2025-05-17 21:40:10

Helpful Programs

Time of First Successful Submission: 2025-05-17 21:43:26

Help for Builtins

Time of First Successful Submission: 2025-05-17 21:45:51

Matching with *

Time of First Successful Submission: 2025-05-18 20:48:51

Matching with ?

Time of First Successful Submission: 2025-05-18 20:50:07

Matching with []

Time of First Successful Submission: 2025-05-18 20:52:53

Matching paths with []

Time of First Successful Submission: 2025-05-18 20:59:14

Multiple globs

Time of First Successful Submission: 2025-06-03 19:51:36

Mixing globs

Time of First Successful Submission: 2025-05-18 21:08:49

Exclusionary globbing

Time of First Successful Submission: 2025-05-18 21:10:51

Tab completion

Time of First Successful Submission: 2025-06-07 18:28:01

Multiple options for tab completion

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

Tab completion on commands

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

Redirecting output

Time of First Successful Submission: 2025-05-21 21:45:23

Redirecting more output

Time of First Successful Submission: 2025-05-21 21:47:42

Appending output

Time of First Successful Submission: 2025-05-21 21:50:13

Redirecting errors

Time of First Successful Submission: 2025-05-25 19:13:49

Redirecting input

Time of First Successful Submission: 2025-05-25 19:18:47

Grepping stored results

Time of First Successful Submission: 2025-05-25 19:22:19

Grepping live output

Time of First Successful Submission: 2025-05-25 19:24:10

Grepping errors

Time of First Successful Submission: 2025-05-25 19:27:49

Filtering with grep -v

Time of First Successful Submission: 2025-06-05 14:14:00

Duplicating piped data with tee

Time of First Successful Submission: 2025-05-25 19:48:51

Writing to multiple programs

Time of First Successful Submission: 2025-05-26 21:20:45

Split-piping stderr and stdout

Time of First Successful Submission: 2025-06-03 21:00:05

Printing Variables

Time of First Successful Submission: 2025-06-04 15:02:39

Setting Variables

Time of First Successful Submission: 2025-06-04 15:04:33

Multi-word Variables

Time of First Successful Submission: 2025-06-04 15:05:59

Exporting Variables

Time of First Successful Submission: 2025-06-04 15:09:59

Printing Exported Variables

Time of First Successful Submission: 2025-06-04 15:13:38

Storing Command Output

Time of First Successful Submission: 2025-06-04 15:16:49

Reading Input

Time of First Successful Submission: 2025-06-04 15:20:48

Reading Files

Time of First Successful Submission: 2025-06-04 15:26:38

Translating characters

Time of First Successful Submission: 2025-06-04 20:26:50

Deleting characters

Time of First Successful Submission: 2025-06-04 20:27:43

Deleting newlines

Time of First Successful Submission: 2025-06-04 20:28:45

Extracting the first lines with head

Time of First Successful Submission: 2025-06-04 20:29:51

Extracting specific sections of text

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

Listing Processes

Time of First Successful Submission: 2025-06-04 20:48:58

Killing Processes

Time of First Successful Submission: 2025-06-04 21:09:11

Interrupting Processes

Time of First Successful Submission: 2025-06-04 21:10:15

Suspending Processes

Time of First Successful Submission: 2025-06-05 14:30:55

Resuming Processes

Time of First Successful Submission: 2025-06-05 14:39:34

Backgrounding Processes

Time of First Successful Submission: 2025-06-05 14:43:03

Foregrounding Processes

Time of First Successful Submission: 2025-06-05 14:46:23

Starting Backgrounded Processes

Time of First Successful Submission: 2025-06-05 14:48:05

Process Exit Codes

Time of First Successful Submission: 2025-06-05 14:50:22

Becoming root with su

Time of First Successful Submission: 2025-06-07 18:50:05

Other users with su

Time of First Successful Submission: 2025-06-07 18:52:01

Cracking passwords

Time of First Successful Submission: 2025-06-07 18:56:41

Using sudo

Time of First Successful Submission: 2025-06-07 19:01:29

Changing File Ownership

Time of First Successful Submission: 2025-06-07 17:46:15

Groups and Files

Time of First Successful Submission: 2025-06-07 17:51:42

Fun With Groups Names

Time of First Successful Submission: 2025-06-07 17:54:01

Changing Permissions

Time of First Successful Submission: 2025-06-07 18:01:37

Executable Files

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

Permission Tweaking Practice

Time of First Successful Submission: 2025-06-07 18:11:51

Permissions Setting Practice

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

The SUID Bit

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

Chaining with Semicolons

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

Your First Shell Script

Time of First Successful Submission: 2025-06-09 20:55:36

Redirecting Script Output

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

Executable Shell Scripts

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

The PATH Variable

Time of First Successful Submission: 2025-06-09 21:17:00

Setting PATH

Time of First Successful Submission: 2025-06-09 21:20:40

Finding Commands

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

Adding Commands

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

Hijacking Commands

Time of First Successful Submission: 2025-06-09 21:47:42

Bashrc Backdoor

Time of First Successful Submission: 2025-06-10 19:54:04

Sniffing Input

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

Overshared Directories

Time of First Successful Submission: 2025-06-10 20:12:24

Tricky Linking

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

Sniffing Process Arguments

Time of First Successful Submission: 2025-06-10 20:26:31

Snooping on Configurations

Time of First Successful Submission: 2025-06-10 20:30:22

The Fork Bomb

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

Disk-Space Doomsday

Time of First Successful Submission: 2025-06-10 20:59:33

rm -rf /

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

Life after rm -rf /

Time of First Successful Submission: 2025-06-10 21:14:51

Finding meaning after rm -rf /

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


Computing 101

33 / 130 4576 / 20710


Your First Register

Time of First Successful Submission: 2025-06-13 19:22:11

Your First Syscall

Time of First Successful Submission: 2025-06-13 19:26:13

Exit Codes

Time of First Successful Submission: 2025-06-13 19:28:29

Building Executables

Time of First Successful Submission: 2025-06-13 19:43:02

Moving Between Registers

Time of First Successful Submission: 2025-06-13 19:45:59

Loading From Memory

Time of First Successful Submission: 2025-06-14 20:17:26

More Loading Practice

Time of First Successful Submission: 2025-06-15 11:54:29

Dereferencing Pointers

Time of First Successful Submission: 2025-06-15 11:58:34

Dereferencing Yourself

Time of First Successful Submission: 2025-06-15 12:00:26

Dereferencing with Offsets

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

Stored Addresses

Time of First Successful Submission: 2025-06-15 12:06:22

Double Dereference

Time of First Successful Submission: 2025-06-15 12:08:49

Tracing Syscalls

Time of First Successful Submission: 2025-06-14 19:15:00

Starting GDB

Time of First Successful Submission: 2025-06-14 19:18:41

Starting Programs in GDB

Time of First Successful Submission: 2025-06-14 19:20:23

Writing Output

Time of First Successful Submission: 2025-06-15 18:24:56

Chaining Syscalls

Time of First Successful Submission: 2025-06-15 18:26:35

Writing Strings

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

Reading Data

Time of First Successful Submission: 2025-06-15 18:49:46

Debugging Programs

Time of First Successful Submission: 2025-06-24 09:50:46

Inspecting Registers

Time of First Successful Submission: 2025-06-24 09:53:50

Examining Memory

Time of First Successful Submission: 2025-06-24 10:15:47

Setting Breakpoints

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

GDB Scripting

Time of First Successful Submission: 2025-06-24 10:51:37

Modifying Data

Time of First Successful Submission: 2025-06-24 12:02:42

Modifying Execution

Time of First Successful Submission: 2025-06-24 12:05:02

Broken Functions

Time of First Successful Submission: 2025-06-24 12:39:02

Exit

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

Socket

Time of First Successful Submission: 2025-06-25 12:30:47

Bind

Time of First Successful Submission: 2025-06-25 13:27:04

Listen

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

Accept

Time of First Successful Submission: 2025-06-28 13:22:30

Static Response

Time of First Successful Submission: 2025-06-30 18:48:03


Playing With Programs

104 / 116 1274 / 24226


What's the password?

Time of First Successful Submission: 2025-07-02 14:48:32

... and again!

Time of First Successful Submission: 2025-07-02 14:50:37

Newline Troubles

Time of First Successful Submission: 2025-07-02 15:08:11

Reasoning about files

Time of First Successful Submission: 2025-07-05 11:12:58

Specifying Filenames

Time of First Successful Submission: 2025-07-05 11:19:39

Binary and Hex Encoding

Time of First Successful Submission: 2025-07-05 11:49:35

More Hex

Time of First Successful Submission: 2025-07-05 12:00:29

Decoding Hex

Time of First Successful Submission: 2025-07-05 12:16:52

Decoding Practice

Time of First Successful Submission: 2025-07-05 12:29:12

Encoding Practice

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

Hex-encoding ASCII

Time of First Successful Submission: 2025-07-07 11:54:15

Nested Encoding

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

Hex-encoding UTF-8

Time of First Successful Submission: 2025-07-07 12:15:50

UTF Mixups

Time of First Successful Submission: 2025-07-09 11:45:58

Modifying Encoded Data

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

Decoding Base64

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

Encoding Base64

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

Dealing with Obfuscation

Time of First Successful Submission: 2025-07-09 12:42:23

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-07-09 12:54:45

Your First HTTP Request

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

Reading Flask

Time of First Successful Submission: 2025-07-14 18:19:02

Commented Data

Time of First Successful Submission: 2025-07-14 18:47:58

HTTP Metadata

Time of First Successful Submission: 2025-07-14 18:51:54

HTTP (netcat)

Time of First Successful Submission: 2025-07-14 19:00:18

HTTP Paths (netcat)

Time of First Successful Submission: 2025-07-14 19:01:47

HTTP (curl)

Time of First Successful Submission: 2025-07-16 13:36:44

HTTP (python)

Time of First Successful Submission: 2025-07-16 13:47:57

HTTP Host Header (python)

Time of First Successful Submission: 2025-07-16 14:09:44

HTTP Host Header (curl)

Time of First Successful Submission: 2025-07-16 14:31:19

HTTP Host Header (netcat)

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

URL Encoding (netcat)

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

HTTP GET Parameters

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

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-07-17 14:55:11

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-07-17 15:08:11

HTTP Forms

Time of First Successful Submission: 2025-07-19 13:22:08

HTTP Forms (curl)

Time of First Successful Submission: 2025-07-19 13:30:50

HTTP Forms (netcat)

Time of First Successful Submission: 2025-07-19 13:56:35

HTTP Forms (python)

Time of First Successful Submission: 2025-07-19 14:13:43

HTTP Forms Without Forms

Time of First Successful Submission: 2025-07-19 14:20:29

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-07-19 14:26:05

Multiple Form Fields (netcat)

Time of First Successful Submission: 2025-07-19 14:37:25

HTTP Redirects (netcat)

Time of First Successful Submission: 2025-07-21 15:24:04

HTTP Redirects (curl)

Time of First Successful Submission: 2025-07-21 15:27:17

HTTP Redirects (python)

Time of First Successful Submission: 2025-07-21 15:29:22

HTTP Cookies (curl)

Time of First Successful Submission: 2025-07-21 15:36:59

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-07-21 15:39:54

HTTP Cookies (python)

Time of First Successful Submission: 2025-07-21 15:44:17

Server State (python)

Time of First Successful Submission: 2025-07-21 15:50:52

Listening Web

Time of First Successful Submission: 2025-07-21 16:04:42

Speaking Redirects

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

JavaScript Redirects

Time of First Successful Submission: 2025-07-21 16:19:14

Including JavaScript

Time of First Successful Submission: 2025-07-21 16:59:56

HTTP (javascript)

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

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-07-21 20:41:23

HTTP Forms (javascript)

Time of First Successful Submission: 2025-07-21 20:55:54

cat

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

more

Time of First Successful Submission: 2025-07-23 15:11:22

less

Time of First Successful Submission: 2025-07-23 15:13:26

tail

Time of First Successful Submission: 2025-07-23 15:16:10

head

Time of First Successful Submission: 2025-07-23 15:17:24

sort

Time of First Successful Submission: 2025-07-23 15:22:16

vim

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

emacs

Time of First Successful Submission: 2025-07-24 23:55:29

nano

Time of First Successful Submission: 2025-07-24 23:57:01

rev

Time of First Successful Submission: 2025-07-24 23:58:31

od

Time of First Successful Submission: 2025-07-25 00:09:23

hd

Time of First Successful Submission: 2025-07-25 00:15:11

xxd

Time of First Successful Submission: 2025-07-25 00:21:35

base32

Time of First Successful Submission: 2025-07-26 14:02:51

base64

Time of First Successful Submission: 2025-07-26 14:04:02

split

Time of First Successful Submission: 2025-07-26 14:13:19

gzip

Time of First Successful Submission: 2025-07-26 15:28:02

bzip2

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

zip

Time of First Successful Submission: 2025-07-26 15:48:49

tar

Time of First Successful Submission: 2025-07-26 15:56:01

ar

Time of First Successful Submission: 2025-07-26 16:04:35

cpio

Time of First Successful Submission: 2025-07-26 22:50:47

env

Time of First Successful Submission: 2025-07-27 14:41:39

find

Time of First Successful Submission: 2025-07-27 15:03:42

make

Time of First Successful Submission: 2025-07-27 22:02:16

nice

Time of First Successful Submission: 2025-07-27 22:03:31

timeout

Time of First Successful Submission: 2025-07-27 22:05:13

stdbuf

Time of First Successful Submission: 2025-07-27 22:09:02

setarch

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

watch

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

socat

Time of First Successful Submission: 2025-07-27 22:23:42

whiptail

Time of First Successful Submission: 2025-07-27 22:59:23

awk

Time of First Successful Submission: 2025-07-29 12:11:37

sed

Time of First Successful Submission: 2025-07-29 12:16:23

ed

Time of First Successful Submission: 2025-07-29 12:42:25

chown

Time of First Successful Submission: 2025-07-29 12:44:27

chmod

Time of First Successful Submission: 2025-07-29 12:52:41

cp

Time of First Successful Submission: 2025-07-29 12:57:59

mv

Time of First Successful Submission: 2025-07-30 00:00:52

SQL Queries

Time of First Successful Submission: 2025-08-04 20:56:20

Filtering SQL

Time of First Successful Submission: 2025-08-04 21:06:55

Choosing Columns

Time of First Successful Submission: 2025-08-04 21:08:40

Exclusionary Filtering

Time of First Successful Submission: 2025-08-04 21:12:35

Filtering Strings

Time of First Successful Submission: 2025-08-04 21:14:44

Filtering on Expressions

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

SELECTing Expressions

Time of First Successful Submission: 2025-08-07 19:30:41

Composite Conditions

Time of First Successful Submission: 2025-08-07 20:41:45

Reaching Your LIMITs

Time of First Successful Submission: 2025-08-07 20:47:11

Querying Metadata

Time of First Successful Submission: 2025-08-07 20:50:44


DSU Cyber Camps

11 / 104 7407 / 49174


Using the Terminal

Time of First Successful Submission: 2025-10-20 15:33:53

Using the VSCode Workspace

Time of First Successful Submission: 2025-05-13 21:48:09

Using the GUI Desktop

Time of First Successful Submission: 2025-05-13 21:49:48

Pasting into the Desktop

Time of First Successful Submission: 2025-05-13 21:51:32

Restarting Challenges

Time of First Successful Submission: 2025-05-13 21:53:27

Getting Help

Time of First Successful Submission: 2025-05-13 21:56:21

Challenge Programs

Time of First Successful Submission: 2025-05-13 21:58:33

The Flag File

Time of First Successful Submission: 2025-05-13 22:00:25

Using Privileged Mode

Time of First Successful Submission: 2025-05-13 22:03:14

Persistent Home Directories - One

Time of First Successful Submission: 2025-05-13 22:06:13

Persistent Home Directories - Two

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


GCA CTF

11 / 104 7407 / 49176


Using the Terminal

Time of First Successful Submission: 2025-10-20 15:33:53

Using the VSCode Workspace

Time of First Successful Submission: 2025-05-13 21:48:09

Using the GUI Desktop

Time of First Successful Submission: 2025-05-13 21:49:48

Pasting into the Desktop

Time of First Successful Submission: 2025-05-13 21:51:32

Restarting Challenges

Time of First Successful Submission: 2025-05-13 21:53:27

Getting Help

Time of First Successful Submission: 2025-05-13 21:56:21

Challenge Programs

Time of First Successful Submission: 2025-05-13 21:58:33

The Flag File

Time of First Successful Submission: 2025-05-13 22:00:25

Using Privileged Mode

Time of First Successful Submission: 2025-05-13 22:03:14

Persistent Home Directories - One

Time of First Successful Submission: 2025-05-13 22:06:13

Persistent Home Directories - Two

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