whalesun

🔤 🐧 💻

Intro to Programming Languages

15 / 234 5112 / 28130


Commands

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

Command Arguments

Time of First Successful Submission: 2025-10-11 10:08:15

Command History

Time of First Successful Submission: 2025-10-11 10:08:42

The Root Path

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

Absolute Paths

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

Changing position

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

Changing to an Absolute Path

Time of First Successful Submission: 2025-10-11 10:12:05

Relative Paths

Time of First Successful Submission: 2025-10-11 10:14:44

Cat

Time of First Successful Submission: 2025-10-11 10:20:45

Ls

Time of First Successful Submission: 2025-10-11 10:27:03

Ls All

Time of First Successful Submission: 2025-10-11 10:29:54

Find

Time of First Successful Submission: 2025-10-11 10:56:15

Piping Echo

Time of First Successful Submission: 2025-10-11 12:14:28

Piping Stdout

Time of First Successful Submission: 2025-10-11 12:17:28

Piping Stdin

Time of First Successful Submission: 2025-10-11 12:26:20


Intro to Cybersecurity

183 / 183 82 / 17893


Path Traversal 1

Time of First Successful Submission: 2025-10-17 01:03:47

Path Traversal 2

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

CMDi 1

Time of First Successful Submission: 2025-10-17 08:57:37

CMDi 2

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

CMDi 3

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

CMDi 4

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

CMDi 5

Time of First Successful Submission: 2025-10-18 06:24:27

CMDi 6

Time of First Successful Submission: 2025-10-19 00:29:16

Authentication Bypass 1

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

Authentication Bypass 2

Time of First Successful Submission: 2025-10-18 10:14:13

SQLi 1

Time of First Successful Submission: 2025-10-18 10:41:01

SQLi 2

Time of First Successful Submission: 2025-10-18 11:12:35

SQLi 3

Time of First Successful Submission: 2025-10-18 11:44:05

SQLi 4

Time of First Successful Submission: 2025-10-18 12:02:29

SQLi 5

Time of First Successful Submission: 2025-10-18 13:37:47

XSS 1

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

XSS 2

Time of First Successful Submission: 2025-10-18 17:12:33

XSS 3

Time of First Successful Submission: 2025-10-18 17:26:51

XSS 4

Time of First Successful Submission: 2025-10-18 17:29:56

XSS 5

Time of First Successful Submission: 2025-10-18 19:07:37

XSS 6

Time of First Successful Submission: 2025-10-18 19:30:13

XSS 7

Time of First Successful Submission: 2025-10-18 19:47:10

CSRF 1

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

CSRF 2

Time of First Successful Submission: 2025-10-18 21:24:29

CSRF 3

Time of First Successful Submission: 2025-10-18 21:53:28

CSRF 4

Time of First Successful Submission: 2025-10-18 22:02:25

CSRF 5

Time of First Successful Submission: 2025-10-19 00:06:48

Connect

Time of First Successful Submission: 2025-10-29 12:47:34

Send

Time of First Successful Submission: 2025-10-29 12:50:59

Shutdown

Time of First Successful Submission: 2025-10-29 13:18:34

Listen

Time of First Successful Submission: 2025-10-29 13:20:02

Scan 1

Time of First Successful Submission: 2025-10-29 13:41:45

Scan 2

Time of First Successful Submission: 2025-10-29 20:36:10

Monitor 1

Time of First Successful Submission: 2025-10-29 20:52:49

Monitor 2

Time of First Successful Submission: 2025-10-29 21:00:13

Sniffing Cookies

Time of First Successful Submission: 2025-10-29 22:28:01

Network Configuration

Time of First Successful Submission: 2025-10-29 22:40:56

Firewall 1

Time of First Successful Submission: 2025-10-30 11:35:34

Firewall 2

Time of First Successful Submission: 2025-10-30 11:45:44

Firewall 3

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

Denial of Service 1

Time of First Successful Submission: 2025-10-30 12:24:04

Denial of Service 2

Time of First Successful Submission: 2025-10-30 13:47:14

Denial of Service 3

Time of First Successful Submission: 2025-10-30 21:02:21

Ethernet

Time of First Successful Submission: 2025-10-30 21:11:51

IP

Time of First Successful Submission: 2025-10-30 21:42:05

TCP

Time of First Successful Submission: 2025-10-30 21:50:42

TCP Handshake

Time of First Successful Submission: 2025-10-30 22:00:40

UDP

Time of First Successful Submission: 2025-10-30 22:41:57

UDP 2

Time of First Successful Submission: 2025-10-30 22:44:04

UDP Spoofing 1

Time of First Successful Submission: 2025-10-30 22:55:25

UDP Spoofing 2

Time of First Successful Submission: 2025-10-30 23:40:30

UDP Spoofing 3

Time of First Successful Submission: 2025-10-31 01:10:52

UDP Spoofing 4

Time of First Successful Submission: 2025-10-31 01:15:13

ARP

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

Intercept

Time of First Successful Submission: 2025-11-01 21:46:56

Man-in-the-Middle

Time of First Successful Submission: 2025-11-01 22:45:36

XOR

Time of First Successful Submission: 2025-10-24 13:58:21

XORing Hex

Time of First Successful Submission: 2025-10-24 14:07:10

XORing ASCII

Time of First Successful Submission: 2025-10-24 14:22:39

XORing ASCII Strings

Time of First Successful Submission: 2025-10-24 14:36:34

One-time Pad

Time of First Successful Submission: 2025-10-24 14:54:58

One-time Pad Tampering

Time of First Successful Submission: 2025-10-24 15:55:38

Many-time Pad

Time of First Successful Submission: 2025-10-24 16:16:18

AES

Time of First Successful Submission: 2025-10-24 16:38:11

AES-ECB-CPA

Time of First Successful Submission: 2025-10-25 08:51:39

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2025-10-25 11:35:11

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2025-10-25 12:17:23

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2025-10-25 12:45:52

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2025-10-25 14:08:13

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2025-10-25 15:52:13

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2025-10-25 19:00:08

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2025-10-26 15:59:31

AES-CBC

Time of First Successful Submission: 2025-10-26 16:46:47

AES-CBC Tampering

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

AES-CBC Resizing

Time of First Successful Submission: 2025-10-27 06:43:54

AES-CBC-POA-Partial-Block

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

AES-CBC-POA-Full-Block

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

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2025-10-27 15:36:56

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2025-10-27 20:51:31

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2025-10-27 21:04:18

DHKE

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

DHKE-to-AES

Time of First Successful Submission: 2025-10-28 19:16:49

RSA 1

Time of First Successful Submission: 2025-10-28 19:47:10

RSA 2

Time of First Successful Submission: 2025-10-28 19:57:29

RSA 3

Time of First Successful Submission: 2025-10-28 20:25:47

RSA 4

Time of First Successful Submission: 2025-10-28 20:43:27

RSA Signatures

Time of First Successful Submission: 2025-10-28 22:29:48

SHA 1

Time of First Successful Submission: 2025-10-28 23:13:11

SHA 2

Time of First Successful Submission: 2025-10-28 23:50:13

TLS 1

Time of First Successful Submission: 2025-10-29 01:29:00

TLS 2

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

level1

Time of First Successful Submission: 2025-10-29 06:56:27

level2

Time of First Successful Submission: 2025-10-29 06:56:58

level3

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

level4

Time of First Successful Submission: 2025-10-29 06:58:15

level5

Time of First Successful Submission: 2025-10-29 07:02:28

level6

Time of First Successful Submission: 2025-10-29 07:28:33

level7

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

level8

Time of First Successful Submission: 2025-10-29 07:30:15

level9

Time of First Successful Submission: 2025-10-29 07:31:08

level10

Time of First Successful Submission: 2025-10-29 07:32:34

level11

Time of First Successful Submission: 2025-10-29 07:38:47

level12

Time of First Successful Submission: 2025-10-29 07:41:22

level13

Time of First Successful Submission: 2025-10-29 07:42:38

level14

Time of First Successful Submission: 2025-10-29 07:43:18

level15

Time of First Successful Submission: 2025-10-29 07:43:52

level16

Time of First Successful Submission: 2025-10-29 07:45:25

level17

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

level18

Time of First Successful Submission: 2025-10-29 12:03:59

level19

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

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2025-10-19 09:49:24

File Formats: Magic Numbers (C)

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

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2025-10-19 10:27:43

Reading Endianness (Python)

Time of First Successful Submission: 2025-10-19 17:00:12

Reading Endianness (C)

Time of First Successful Submission: 2025-10-19 17:17:01

Reading Endianness (x86)

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

Version Information (Python)

Time of First Successful Submission: 2025-10-19 17:50:07

Version Information (C)

Time of First Successful Submission: 2025-10-19 18:08:29

Version Information (x86)

Time of First Successful Submission: 2025-10-19 18:29:19

Metadata and Data (Python)

Time of First Successful Submission: 2025-10-19 19:54:20

Metadata and Data (C)

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

Metadata and Data (x86)

Time of First Successful Submission: 2025-10-19 21:54:16

Input Restrictions (Python)

Time of First Successful Submission: 2025-10-19 22:05:12

Input Restrictions (C)

Time of First Successful Submission: 2025-10-19 22:32:36

Input Restrictions (x86)

Time of First Successful Submission: 2025-10-19 22:56:05

Behold the cIMG! (Python)

Time of First Successful Submission: 2025-10-19 23:05:00

Behold the cIMG! (C)

Time of First Successful Submission: 2025-10-19 23:44:32

Behold the cIMG! (x86)

Time of First Successful Submission: 2025-10-20 11:10:34

A Basic cIMG (Python)

Time of First Successful Submission: 2025-10-20 12:08:35

A Basic cIMG (C)

Time of First Successful Submission: 2025-10-20 12:16:13

A Basic cIMG (x86)

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

Internal State Mini (C)

Time of First Successful Submission: 2025-10-20 18:57:36

Internal State Mini (x86)

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

Internal State (C)

Time of First Successful Submission: 2025-10-20 20:32:32

Internal State (x86)

Time of First Successful Submission: 2025-10-20 21:06:55

File Formats: Directives (C)

Time of First Successful Submission: 2025-10-20 21:34:25

File Formats: Directives (x86)

Time of First Successful Submission: 2025-10-20 21:43:33

The Patch Directive

Time of First Successful Submission: 2025-10-22 20:43:15

Optimizing for Space

Time of First Successful Submission: 2025-10-22 22:42:03

Tweaking Images

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

Storage and Retrieval

Time of First Successful Submission: 2025-10-23 02:15:01

Extracting Knowledge

Time of First Successful Submission: 2025-10-23 00:45:49

Advanced Sprites

Time of First Successful Submission: 2025-10-23 14:12:33

Accessing Resources

Time of First Successful Submission: 2025-10-23 16:06:29

Unsafe Animations

Time of First Successful Submission: 2025-10-23 18:15:14

Animations

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

Interoperability: Patching Data

Time of First Successful Submission: 2025-10-24 07:51:43

Patching Code

Time of First Successful Submission: 2025-10-24 13:10:58

Patching Control Flow

Time of First Successful Submission: 2025-10-24 13:00:16

Your First Overflow (easy)

Time of First Successful Submission: 2025-11-01 23:18:55

Your First Overflow (hard)

Time of First Successful Submission: 2025-11-02 00:31:57

Precision (easy)

Time of First Successful Submission: 2025-11-02 00:43:42

Precision (hard)

Time of First Successful Submission: 2025-11-02 00:48:47

Variable Control (easy)

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

Variable Control (hard)

Time of First Successful Submission: 2025-11-02 01:19:17

Control Hijack (easy)

Time of First Successful Submission: 2025-11-02 01:28:48

Control Hijack (hard)

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

Tricky Control Hijack (easy)

Time of First Successful Submission: 2025-11-02 02:19:12

Tricky Control Hijack (hard)

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

PIEs (easy)

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

PIEs (hard)

Time of First Successful Submission: 2025-11-02 02:59:22

String Lengths (easy)

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

String Lengths (hard)

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

Basic Shellcode

Time of First Successful Submission: 2025-11-02 04:46:37

NOP Sleds

Time of First Successful Submission: 2025-11-02 04:59:52

NULL-Free Shellcode

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

Hijack to (Mapped) Shellcode (easy)

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

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2025-11-02 11:41:22

Hijack to Shellcode (easy)

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

Hijack to Shellcode (hard)

Time of First Successful Submission: 2025-11-02 13:56:44

ECB-to-Win (easy)

Time of First Successful Submission: 2025-11-02 15:22:57

ECB-to-Win (hard)

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

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2025-11-02 23:37:19

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2025-11-03 01:35:05

CIMG Screenshots

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

CIMG Screenshots 2

Time of First Successful Submission: 2025-11-05 15:53:37

Wily Webserver

Time of First Successful Submission: 2025-11-05 22:48:02

The Watering Hole

Time of First Successful Submission: 2025-11-06 14:35:44

Secure Chat 1

Time of First Successful Submission: 2025-11-07 11:46:49

Secure Chat 2

Time of First Successful Submission: 2025-11-09 03:47:44

Secure Chat 3

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

Secure Chat 4

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

Secure Chat 5

Time of First Successful Submission: 2025-11-16 17:02:47


Start Here

1 / 12 37584 / 38369



Linux Luminarium

126 / 128 2545 / 28374


Intro to Commands

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

Intro to Arguments

Time of First Successful Submission: 2025-10-11 10:08:15

Command History

Time of First Successful Submission: 2025-10-11 10:08:42

The Root

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

Program and absolute paths

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

Position thy self

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

Position elsewhere

Time of First Successful Submission: 2025-10-11 10:12:05

implicit relative paths, from /

Time of First Successful Submission: 2025-10-11 10:14:44

explicit relative paths, from /

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

implicit relative path

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

home sweet home

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

cat: not the pet, but the command!

Time of First Successful Submission: 2025-10-11 10:20:45

catting absolute paths

Time of First Successful Submission: 2025-10-11 10:21:14

more catting practice

Time of First Successful Submission: 2025-10-11 10:21:58

grepping for a needle in a haystack

Time of First Successful Submission: 2025-10-11 10:22:46

comparing files

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

listing files

Time of First Successful Submission: 2025-10-11 10:27:03

touching files

Time of First Successful Submission: 2025-10-11 10:27:45

removing files

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

moving files

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

hidden files

Time of First Successful Submission: 2025-10-11 10:29:54

An Epic Filesystem Quest

Time of First Successful Submission: 2025-10-11 10:35:00

making directories

Time of First Successful Submission: 2025-10-11 10:35:41

finding files

Time of First Successful Submission: 2025-10-11 10:56:15

linking files

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

Learning From Documentation

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

Learning Complex Usage

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

Reading Manuals

Time of First Successful Submission: 2025-10-11 11:32:34

Searching Manuals

Time of First Successful Submission: 2025-10-11 11:34:01

Searching For Manuals

Time of First Successful Submission: 2025-10-11 11:36:14

Helpful Programs

Time of First Successful Submission: 2025-10-11 11:37:44

Help for Builtins

Time of First Successful Submission: 2025-10-11 11:40:54

Matching with *

Time of First Successful Submission: 2025-10-11 11:42:34

Matching with ?

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

Matching with []

Time of First Successful Submission: 2025-10-11 11:45:51

Matching paths with []

Time of First Successful Submission: 2025-10-11 11:46:34

Multiple globs

Time of First Successful Submission: 2025-10-11 11:48:41

Mixing globs

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

Exclusionary globbing

Time of First Successful Submission: 2025-10-11 12:01:37

Tab completion

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

Multiple options for tab completion

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

Tab completion on commands

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

Redirecting output

Time of First Successful Submission: 2025-10-11 12:14:28

Redirecting more output

Time of First Successful Submission: 2025-10-11 12:17:28

Appending output

Time of First Successful Submission: 2025-10-11 12:19:02

Redirecting errors

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

Redirecting input

Time of First Successful Submission: 2025-10-11 12:26:20

Grepping stored results

Time of First Successful Submission: 2025-10-11 12:27:46

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2025-10-11 12:30:50

Filtering with grep -v

Time of First Successful Submission: 2025-10-11 12:31:49

Duplicating piped data with tee

Time of First Successful Submission: 2025-10-11 12:39:53

Process substitution for input

Time of First Successful Submission: 2025-10-11 12:53:03

Writing to multiple programs

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

Split-piping stderr and stdout

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

Named pipes

Time of First Successful Submission: 2025-10-11 13:37:08

Printing Variables

Time of First Successful Submission: 2025-10-11 13:39:46

Setting Variables

Time of First Successful Submission: 2025-10-11 13:41:38

Multi-word Variables

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

Exporting Variables

Time of First Successful Submission: 2025-10-11 13:49:46

Printing Exported Variables

Time of First Successful Submission: 2025-10-11 13:50:47

Storing Command Output

Time of First Successful Submission: 2025-10-11 13:51:55

Reading Input

Time of First Successful Submission: 2025-10-11 13:55:37

Reading Files

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

Translating characters

Time of First Successful Submission: 2025-10-11 14:07:33

Deleting characters

Time of First Successful Submission: 2025-10-11 14:09:54

Deleting newlines

Time of First Successful Submission: 2025-10-11 14:11:34

Extracting the first lines with head

Time of First Successful Submission: 2025-10-11 14:12:38

Extracting specific sections of text

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

Sorting data

Time of First Successful Submission: 2025-10-11 14:15:37

Listing Processes

Time of First Successful Submission: 2025-10-11 14:22:41

Killing Processes

Time of First Successful Submission: 2025-10-11 14:23:48

Interrupting Processes

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

Killing Misbehaving Processes

Time of First Successful Submission: 2025-10-11 14:34:24

Suspending Processes

Time of First Successful Submission: 2025-10-11 14:35:25

Resuming Processes

Time of First Successful Submission: 2025-10-11 14:37:45

Backgrounding Processes

Time of First Successful Submission: 2025-10-11 14:41:47

Foregrounding Processes

Time of First Successful Submission: 2025-10-11 14:43:12

Starting Backgrounded Processes

Time of First Successful Submission: 2025-10-11 14:44:19

Process Exit Codes

Time of First Successful Submission: 2025-10-11 14:45:29

Becoming root with su

Time of First Successful Submission: 2025-10-11 14:48:25

Other users with su

Time of First Successful Submission: 2025-10-11 14:49:48

Cracking passwords

Time of First Successful Submission: 2025-10-11 14:52:56

Using sudo

Time of First Successful Submission: 2025-10-11 14:57:08

Changing File Ownership

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

Groups and Files

Time of First Successful Submission: 2025-10-11 15:01:41

Fun With Groups Names

Time of First Successful Submission: 2025-10-11 15:23:44

Changing Permissions

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

Executable Files

Time of First Successful Submission: 2025-10-11 15:29:36

Permission Tweaking Practice

Time of First Successful Submission: 2025-10-11 15:45:09

Permissions Setting Practice

Time of First Successful Submission: 2025-10-11 15:49:31

The SUID Bit

Time of First Successful Submission: 2025-10-11 15:50:46

Chaining with Semicolons

Time of First Successful Submission: 2025-10-11 15:51:55

Building on Success

Time of First Successful Submission: 2025-10-11 15:53:26

Handling Failure

Time of First Successful Submission: 2025-10-11 15:54:19

Your First Shell Script

Time of First Successful Submission: 2025-10-11 15:57:00

Redirecting Script Output

Time of First Successful Submission: 2025-10-11 16:15:10

Executable Shell Scripts

Time of First Successful Submission: 2025-10-11 16:17:40

Understanding Shebangs

Time of First Successful Submission: 2025-10-11 16:20:46

Scripting with Arguments

Time of First Successful Submission: 2025-10-11 16:22:02

Scripting with Conditionals

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

Scripting with Default Cases

Time of First Successful Submission: 2025-10-11 16:25:17

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-10-11 16:28:25

Reading Shell Scripts

Time of First Successful Submission: 2025-10-11 16:29:59

Launching Screen

Time of First Successful Submission: 2025-10-11 16:30:50

Detaching and Attaching

Time of First Successful Submission: 2025-10-11 16:32:14

Finding Sessions

Time of First Successful Submission: 2025-10-11 16:33:59

Switching Windows

Time of First Successful Submission: 2025-10-11 16:35:33

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-10-11 16:42:16

Switching Windows (tmux)

Time of First Successful Submission: 2025-10-11 16:43:32

The PATH Variable

Time of First Successful Submission: 2025-10-11 16:49:08

Setting PATH

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

Finding Commands

Time of First Successful Submission: 2025-10-11 16:58:50

Adding Commands

Time of First Successful Submission: 2025-10-11 17:05:50

Hijacking Commands

Time of First Successful Submission: 2025-10-11 17:14:23

Bashrc Backdoor

Time of First Successful Submission: 2025-10-11 17:22:03

Sniffing Input

Time of First Successful Submission: 2025-10-11 17:36:13

Overshared Directories

Time of First Successful Submission: 2025-10-11 17:47:57

Tricky Linking

Time of First Successful Submission: 2025-10-11 17:55:21

Sniffing Process Arguments

Time of First Successful Submission: 2025-10-11 18:00:06

Snooping on Configurations

Time of First Successful Submission: 2025-10-11 18:04:19

The Fork Bomb

Time of First Successful Submission: 2025-10-11 19:07:52

Disk-Space Doomsday

Time of First Successful Submission: 2025-10-11 19:29:29

rm -rf /

Time of First Successful Submission: 2025-10-11 19:34:17

Life after rm -rf /

Time of First Successful Submission: 2025-10-11 19:43:51

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-10-11 19:51:36


Computing 101

69 / 69 1038 / 19407


Your First Register

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

Your First Syscall

Time of First Successful Submission: 2025-10-11 21:34:44

Exit Codes

Time of First Successful Submission: 2025-10-11 21:38:26

Building Executables

Time of First Successful Submission: 2025-10-11 21:46:00

Moving Between Registers

Time of First Successful Submission: 2025-10-11 21:48:43

Tracing Syscalls

Time of First Successful Submission: 2025-10-11 21:52:34

Starting GDB

Time of First Successful Submission: 2025-10-11 21:53:41

Starting Programs in GDB

Time of First Successful Submission: 2025-10-11 21:55:21

Loading From Memory

Time of First Successful Submission: 2025-10-11 22:11:42

More Loading Practice

Time of First Successful Submission: 2025-10-11 22:13:27

Dereferencing Pointers

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

Dereferencing Yourself

Time of First Successful Submission: 2025-10-11 22:17:46

Dereferencing with Offsets

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

Stored Addresses

Time of First Successful Submission: 2025-10-11 22:21:39

Double Dereference

Time of First Successful Submission: 2025-10-11 22:24:13

Triple Dereference

Time of First Successful Submission: 2025-10-11 22:25:32

Writing Output

Time of First Successful Submission: 2025-10-11 22:41:36

Chaining Syscalls

Time of First Successful Submission: 2025-10-11 22:43:30

Writing Strings

Time of First Successful Submission: 2025-10-11 22:45:40

Reading Data

Time of First Successful Submission: 2025-10-11 22:50:34

set-register

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

set-multiple-registers

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

add-to-register

Time of First Successful Submission: 2025-10-11 23:08:26

linear-equation-registers

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

integer-division

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

modulo-operation

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

set-upper-byte

Time of First Successful Submission: 2025-10-11 23:40:01

efficient-modulo

Time of First Successful Submission: 2025-10-12 00:00:39

byte-extraction

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

bitwise-and

Time of First Successful Submission: 2025-10-12 07:48:29

check-even

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

memory-read

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

memory-write

Time of First Successful Submission: 2025-10-12 10:39:38

memory-increment

Time of First Successful Submission: 2025-10-12 10:50:56

byte-access

Time of First Successful Submission: 2025-10-12 11:01:58

memory-size-access

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

little-endian-write

Time of First Successful Submission: 2025-10-12 11:22:13

memory-sum

Time of First Successful Submission: 2025-10-12 11:58:10

stack-subtraction

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

swap-stack-values

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

average-stack-values

Time of First Successful Submission: 2025-10-12 12:47:48

absolute-jump

Time of First Successful Submission: 2025-10-12 13:04:05

relative-jump

Time of First Successful Submission: 2025-10-12 13:52:09

jump-trampoline

Time of First Successful Submission: 2025-10-12 18:46:27

conditional-jump

Time of First Successful Submission: 2025-10-12 20:21:17

indirect-jump

Time of First Successful Submission: 2025-10-13 10:36:13

average-loop

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

count-non-zero

Time of First Successful Submission: 2025-10-13 11:39:16

string-lower

Time of First Successful Submission: 2025-10-13 15:03:22

most-common-byte

Time of First Successful Submission: 2025-10-14 13:43:05

Debugging Programs

Time of First Successful Submission: 2025-10-13 15:08:47

Inspecting Registers

Time of First Successful Submission: 2025-10-13 15:11:19

Examining Memory

Time of First Successful Submission: 2025-10-13 16:16:14

Setting Breakpoints

Time of First Successful Submission: 2025-10-13 16:32:35

GDB Scripting

Time of First Successful Submission: 2025-10-13 17:54:27

Modifying Data

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

Modifying Execution

Time of First Successful Submission: 2025-10-13 22:01:07

Broken Functions

Time of First Successful Submission: 2025-10-13 23:03:07

Exit

Time of First Successful Submission: 2025-10-15 10:39:34

Socket

Time of First Successful Submission: 2025-10-15 11:39:02

Bind

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

Listen

Time of First Successful Submission: 2025-10-15 12:36:13

Accept

Time of First Successful Submission: 2025-10-15 12:44:01

Static Response

Time of First Successful Submission: 2025-10-15 13:23:54

Dynamic Response

Time of First Successful Submission: 2025-10-15 14:42:46

Iterative GET Server

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

Concurrent GET Server

Time of First Successful Submission: 2025-10-15 15:29:03

Concurrent POST Server

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

Web Server

Time of First Successful Submission: 2025-10-15 18:24:08


Playing With Programs

116 / 116 437 / 22237


What's the password?

Time of First Successful Submission: 2025-10-05 22:54:32

... and again!

Time of First Successful Submission: 2025-10-05 22:56:18

Newline Troubles

Time of First Successful Submission: 2025-10-05 23:04:18

Reasoning about files

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

Specifying Filenames

Time of First Successful Submission: 2025-10-05 23:43:56

Binary and Hex Encoding

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

More Hex

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

Decoding Hex

Time of First Successful Submission: 2025-10-06 06:45:59

Decoding Practice

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

Encoding Practice

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

Hex-encoding ASCII

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

Nested Encoding

Time of First Successful Submission: 2025-10-06 15:31:34

Hex-encoding UTF-8

Time of First Successful Submission: 2025-10-06 15:36:32

UTF Mixups

Time of First Successful Submission: 2025-10-06 15:42:31

Modifying Encoded Data

Time of First Successful Submission: 2025-10-06 16:26:41

Decoding Base64

Time of First Successful Submission: 2025-10-06 16:58:44

Encoding Base64

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

Dealing with Obfuscation

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

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-10-07 07:47:31

Your First HTTP Request

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

Reading Flask

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

Commented Data

Time of First Successful Submission: 2025-10-07 12:22:28

HTTP Metadata

Time of First Successful Submission: 2025-10-07 12:31:16

HTTP (netcat)

Time of First Successful Submission: 2025-10-07 12:57:41

HTTP Paths (netcat)

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

HTTP (curl)

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

HTTP (python)

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

HTTP Host Header (python)

Time of First Successful Submission: 2025-10-07 13:28:14

HTTP Host Header (curl)

Time of First Successful Submission: 2025-10-07 13:38:48

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-10-07 13:58:01

URL Encoding (netcat)

Time of First Successful Submission: 2025-10-07 14:07:04

HTTP GET Parameters

Time of First Successful Submission: 2025-10-07 14:35:04

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-10-07 14:48:28

Multiple HTTP Parameters (curl)

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

HTTP Forms

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

HTTP Forms (curl)

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

HTTP Forms (netcat)

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

HTTP Forms (python)

Time of First Successful Submission: 2025-10-08 07:20:51

HTTP Forms Without Forms

Time of First Successful Submission: 2025-10-08 07:52:20

Multiple Form Fields (curl)

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

Multiple Form Fields (netcat)

Time of First Successful Submission: 2025-10-08 08:15:02

HTTP Redirects (netcat)

Time of First Successful Submission: 2025-10-08 09:55:13

HTTP Redirects (curl)

Time of First Successful Submission: 2025-10-08 09:57:04

HTTP Redirects (python)

Time of First Successful Submission: 2025-10-08 09:59:26

HTTP Cookies (curl)

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

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-10-08 10:19:46

HTTP Cookies (python)

Time of First Successful Submission: 2025-10-08 11:43:56

Server State (python)

Time of First Successful Submission: 2025-10-08 11:53:25

Listening Web

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

Speaking Redirects

Time of First Successful Submission: 2025-10-08 12:26:50

JavaScript Redirects

Time of First Successful Submission: 2025-10-08 12:41:46

Including JavaScript

Time of First Successful Submission: 2025-10-08 13:37:24

HTTP (javascript)

Time of First Successful Submission: 2025-10-08 14:14:18

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-10-08 14:34:49

HTTP Forms (javascript)

Time of First Successful Submission: 2025-10-08 14:54:05

cat

Time of First Successful Submission: 2025-10-08 18:00:08

more

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

less

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

tail

Time of First Successful Submission: 2025-10-08 18:08:42

head

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

sort

Time of First Successful Submission: 2025-10-08 18:10:34

vim

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

emacs

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

nano

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

rev

Time of First Successful Submission: 2025-10-08 18:14:36

od

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

hd

Time of First Successful Submission: 2025-10-08 18:30:18

xxd

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

base32

Time of First Successful Submission: 2025-10-08 18:34:23

base64

Time of First Successful Submission: 2025-10-08 18:34:57

split

Time of First Successful Submission: 2025-10-08 18:39:43

gzip

Time of First Successful Submission: 2025-10-08 18:45:54

bzip2

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

zip

Time of First Successful Submission: 2025-10-08 19:04:29

tar

Time of First Successful Submission: 2025-10-08 19:08:13

ar

Time of First Successful Submission: 2025-10-08 19:14:55

cpio

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

genisoimage

Time of First Successful Submission: 2025-10-09 10:58:48

env

Time of First Successful Submission: 2025-10-09 11:32:37

find

Time of First Successful Submission: 2025-10-09 11:43:12

make

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

nice

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

timeout

Time of First Successful Submission: 2025-10-09 11:59:50

stdbuf

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

setarch

Time of First Successful Submission: 2025-10-09 12:26:32

watch

Time of First Successful Submission: 2025-10-09 12:30:05

socat

Time of First Successful Submission: 2025-10-09 12:47:39

whiptail

Time of First Successful Submission: 2025-10-09 13:02:00

awk

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

sed

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

ed

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

chown

Time of First Successful Submission: 2025-10-09 13:20:15

chmod

Time of First Successful Submission: 2025-10-09 13:20:47

cp

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

mv

Time of First Successful Submission: 2025-10-09 14:49:04

perl

Time of First Successful Submission: 2025-10-09 14:53:58

python

Time of First Successful Submission: 2025-10-09 15:08:35

ruby

Time of First Successful Submission: 2025-10-10 07:40:38

bash

Time of First Successful Submission: 2025-10-10 07:54:46

date

Time of First Successful Submission: 2025-10-10 07:57:41

dmesg

Time of First Successful Submission: 2025-10-10 08:07:00

wc

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

gcc

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

as

Time of First Successful Submission: 2025-10-10 09:31:32

wget

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

ssh-keygen

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

SQL Queries

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

Filtering SQL

Time of First Successful Submission: 2025-10-11 07:50:41

Choosing Columns

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

Exclusionary Filtering

Time of First Successful Submission: 2025-10-11 08:02:36

Filtering Strings

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

Filtering on Expressions

Time of First Successful Submission: 2025-10-11 08:23:51

SELECTing Expressions

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

Composite Conditions

Time of First Successful Submission: 2025-10-11 09:29:35

Reaching Your LIMITs

Time of First Successful Submission: 2025-10-11 09:36:04

Querying Metadata

Time of First Successful Submission: 2025-10-11 09:44:17


CybHer Dojo

1 / 104 37785 / 38587


Getting Help

Time of First Successful Submission: 2025-10-16 19:32:30


GCA CTF

1 / 104 37785 / 38587


Getting Help

Time of First Successful Submission: 2025-10-16 19:32:30