autism_intensifies

🐧 💻 🔤

Antarctica

pwn.college Archives

30 / 232 12333 / 25760


set-register

Time of First Successful Submission: 2026-06-06 11:13:22

set-multiple-registers

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

add-to-register

Time of First Successful Submission: 2026-06-06 11:17:31

linear-equation-registers

Time of First Successful Submission: 2026-06-06 11:24:21

integer-division

Time of First Successful Submission: 2026-06-06 11:37:05

modulo-operation

Time of First Successful Submission: 2026-06-06 11:39:20

set-upper-byte

Time of First Successful Submission: 2026-06-06 11:41:25

efficient-modulo

Time of First Successful Submission: 2026-06-06 11:46:29

byte-extraction

Time of First Successful Submission: 2026-06-06 11:52:49

bitwise-and

Time of First Successful Submission: 2026-06-06 11:56:43

check-even

Time of First Successful Submission: 2026-06-06 12:33:51

memory-read

Time of First Successful Submission: 2026-06-06 12:40:41

memory-write

Time of First Successful Submission: 2026-06-06 12:41:57

memory-increment

Time of First Successful Submission: 2026-06-06 12:47:26

byte-access

Time of First Successful Submission: 2026-06-06 12:49:53

memory-size-access

Time of First Successful Submission: 2026-06-06 12:58:23

little-endian-write

Time of First Successful Submission: 2026-06-06 13:12:02

memory-sum

Time of First Successful Submission: 2026-06-06 13:18:02

stack-subtraction

Time of First Successful Submission: 2026-06-06 13:19:35

swap-stack-values

Time of First Successful Submission: 2026-06-06 13:21:17

average-stack-values

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

absolute-jump

Time of First Successful Submission: 2026-06-06 14:13:42

relative-jump

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

jump-trampoline

Time of First Successful Submission: 2026-06-06 14:36:31

conditional-jump

Time of First Successful Submission: 2026-06-06 14:59:34

indirect-jump

Time of First Successful Submission: 2026-06-06 15:22:23

average-loop

Time of First Successful Submission: 2026-06-06 15:38:37

count-non-zero

Time of First Successful Submission: 2026-06-06 16:08:52

string-lower

Time of First Successful Submission: 2026-06-06 16:46:29

most-common-byte

Time of First Successful Submission: 2026-06-06 17:55:36


Intro to Programming Languages

15 / 253 10429 / 36860


Commands

Time of First Successful Submission: 2026-04-09 11:58:47

Command Arguments

Time of First Successful Submission: 2026-04-09 11:59:16

Command History

Time of First Successful Submission: 2026-04-09 11:59:54

The Root Path

Time of First Successful Submission: 2026-04-09 12:02:14

Absolute Paths

Time of First Successful Submission: 2026-04-09 12:02:53

Changing position

Time of First Successful Submission: 2026-04-09 12:03:49

Changing to an Absolute Path

Time of First Successful Submission: 2026-04-09 12:04:54

Relative Paths

Time of First Successful Submission: 2026-04-09 12:08:17

Cat

Time of First Successful Submission: 2026-04-10 13:32:21

Ls

Time of First Successful Submission: 2026-04-10 13:42:48

Ls All

Time of First Successful Submission: 2026-04-10 14:06:11

Find

Time of First Successful Submission: 2026-04-10 14:13:37

Piping Echo

Time of First Successful Submission: 2026-05-12 16:18:12

Piping Stdout

Time of First Successful Submission: 2026-05-12 16:24:30

Piping Stdin

Time of First Successful Submission: 2026-05-12 16:31:51


Intro to Cybersecurity

183 / 183 239 / 21722


Path Traversal 1

Time of First Successful Submission: 2026-06-09 09:29:18

Path Traversal 2

Time of First Successful Submission: 2026-06-09 09:45:58

CMDi 1

Time of First Successful Submission: 2026-06-09 10:33:38

CMDi 2

Time of First Successful Submission: 2026-06-09 10:41:11

CMDi 3

Time of First Successful Submission: 2026-06-09 10:50:15

CMDi 4

Time of First Successful Submission: 2026-06-09 10:53:39

CMDi 5

Time of First Successful Submission: 2026-06-09 11:02:17

CMDi 6

Time of First Successful Submission: 2026-06-09 11:28:17

Authentication Bypass 1

Time of First Successful Submission: 2026-06-09 11:53:40

Authentication Bypass 2

Time of First Successful Submission: 2026-06-09 11:55:00

SQLi 1

Time of First Successful Submission: 2026-06-09 12:23:50

SQLi 2

Time of First Successful Submission: 2026-06-09 12:32:32

SQLi 3

Time of First Successful Submission: 2026-06-09 13:03:57

SQLi 4

Time of First Successful Submission: 2026-06-09 13:10:57

SQLi 5

Time of First Successful Submission: 2026-06-09 14:13:07

XSS 1

Time of First Successful Submission: 2026-06-09 15:00:05

XSS 2

Time of First Successful Submission: 2026-06-09 15:02:49

XSS 3

Time of First Successful Submission: 2026-06-09 15:10:55

XSS 4

Time of First Successful Submission: 2026-06-09 15:15:11

XSS 5

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

XSS 6

Time of First Successful Submission: 2026-06-09 18:53:55

XSS 7

Time of First Successful Submission: 2026-06-09 19:22:33

CSRF 1

Time of First Successful Submission: 2026-06-10 06:34:04

CSRF 2

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

CSRF 3

Time of First Successful Submission: 2026-06-10 07:31:35

CSRF 4

Time of First Successful Submission: 2026-06-10 07:52:01

CSRF 5

Time of First Successful Submission: 2026-06-10 08:15:11

Connect

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

Send

Time of First Successful Submission: 2026-06-10 10:17:05

Shutdown

Time of First Successful Submission: 2026-06-10 10:21:59

Listen

Time of First Successful Submission: 2026-06-10 10:28:31

Scan 1

Time of First Successful Submission: 2026-06-10 10:37:20

Scan 2

Time of First Successful Submission: 2026-06-10 11:13:18

Monitor 1

Time of First Successful Submission: 2026-06-10 11:24:39

Monitor 2

Time of First Successful Submission: 2026-06-10 12:22:25

Sniffing Cookies

Time of First Successful Submission: 2026-06-10 12:42:02

Network Configuration

Time of First Successful Submission: 2026-06-10 12:56:03

Firewall 1

Time of First Successful Submission: 2026-06-10 13:12:10

Firewall 2

Time of First Successful Submission: 2026-06-10 13:15:13

Firewall 3

Time of First Successful Submission: 2026-06-10 13:16:38

Denial of Service 1

Time of First Successful Submission: 2026-06-10 13:30:53

Denial of Service 2

Time of First Successful Submission: 2026-06-10 13:57:36

Denial of Service 3

Time of First Successful Submission: 2026-06-10 16:14:22

Ethernet

Time of First Successful Submission: 2026-06-10 16:35:29

IP

Time of First Successful Submission: 2026-06-10 16:59:50

TCP

Time of First Successful Submission: 2026-06-10 17:10:48

TCP Handshake

Time of First Successful Submission: 2026-06-10 17:19:11

UDP

Time of First Successful Submission: 2026-06-10 19:31:35

UDP 2

Time of First Successful Submission: 2026-06-10 19:33:10

UDP Spoofing 1

Time of First Successful Submission: 2026-06-10 20:01:55

UDP Spoofing 2

Time of First Successful Submission: 2026-06-10 20:30:37

UDP Spoofing 3

Time of First Successful Submission: 2026-06-10 21:05:05

UDP Spoofing 4

Time of First Successful Submission: 2026-06-10 22:17:52

ARP

Time of First Successful Submission: 2026-06-11 06:43:47

Intercept

Time of First Successful Submission: 2026-06-11 07:45:53

Man-in-the-Middle

Time of First Successful Submission: 2026-06-11 17:39:19

XOR

Time of First Successful Submission: 2026-06-12 07:00:49

XORing Hex

Time of First Successful Submission: 2026-06-12 07:24:14

XORing ASCII

Time of First Successful Submission: 2026-06-12 07:32:26

XORing ASCII Strings

Time of First Successful Submission: 2026-06-12 07:41:05

One-time Pad

Time of First Successful Submission: 2026-06-12 07:45:38

One-time Pad Tampering

Time of First Successful Submission: 2026-06-12 09:13:44

Many-time Pad

Time of First Successful Submission: 2026-06-12 09:30:48

AES

Time of First Successful Submission: 2026-06-12 09:40:46

AES-ECB-CPA

Time of First Successful Submission: 2026-06-12 10:30:34

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2026-06-12 11:04:18

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2026-06-12 11:05:46

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2026-06-12 11:38:22

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2026-06-12 12:57:55

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-06-12 13:29:35

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2026-06-12 15:03:39

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2026-06-12 16:00:30

AES-CBC

Time of First Successful Submission: 2026-06-12 16:35:51

AES-CBC Tampering

Time of First Successful Submission: 2026-06-12 17:21:25

AES-CBC Resizing

Time of First Successful Submission: 2026-06-12 17:28:15

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2026-06-13 13:35:13

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2026-06-15 07:50:26

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2026-06-15 07:56:22

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2026-06-15 08:46:57

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2026-06-15 09:02:43

DHKE

Time of First Successful Submission: 2026-06-15 12:14:16

DHKE-to-AES

Time of First Successful Submission: 2026-06-15 12:37:10

RSA 1

Time of First Successful Submission: 2026-06-15 15:23:59

RSA 2

Time of First Successful Submission: 2026-06-15 16:00:14

RSA 3

Time of First Successful Submission: 2026-06-15 16:40:51

RSA 4

Time of First Successful Submission: 2026-06-16 05:35:16

RSA Signatures

Time of First Successful Submission: 2026-06-16 06:18:51

SHA 1

Time of First Successful Submission: 2026-06-16 06:32:18

SHA 2

Time of First Successful Submission: 2026-06-16 06:40:11

TLS 1

Time of First Successful Submission: 2026-06-16 08:07:56

TLS 2

Time of First Successful Submission: 2026-06-16 08:12:18

level1

Time of First Successful Submission: 2026-06-16 08:50:11

level2

Time of First Successful Submission: 2026-06-16 08:50:58

level3

Time of First Successful Submission: 2026-06-16 08:51:37

level4

Time of First Successful Submission: 2026-06-16 08:52:32

level5

Time of First Successful Submission: 2026-06-16 08:59:47

level6

Time of First Successful Submission: 2026-06-16 09:06:58

level7

Time of First Successful Submission: 2026-06-16 09:10:42

level8

Time of First Successful Submission: 2026-06-16 09:12:57

level9

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

level10

Time of First Successful Submission: 2026-06-16 09:16:28

level11

Time of First Successful Submission: 2026-06-16 09:25:00

level12

Time of First Successful Submission: 2026-06-16 09:30:59

level13

Time of First Successful Submission: 2026-06-16 10:17:27

level14

Time of First Successful Submission: 2026-06-16 10:18:29

level15

Time of First Successful Submission: 2026-06-16 10:21:51

level16

Time of First Successful Submission: 2026-06-16 10:23:08

level17

Time of First Successful Submission: 2026-06-16 10:26:19

level18

Time of First Successful Submission: 2026-06-16 10:27:50

level19

Time of First Successful Submission: 2026-06-16 10:28:22

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-06-16 16:09:31

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-06-16 17:01:56

File Formats: Magic Numbers (x86)

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

Reading Endianness (Python)

Time of First Successful Submission: 2026-06-16 18:07:00

Reading Endianness (C)

Time of First Successful Submission: 2026-06-16 18:20:57

Reading Endianness (x86)

Time of First Successful Submission: 2026-06-16 18:29:48

Version Information (Python)

Time of First Successful Submission: 2026-06-17 08:05:36

Version Information (C)

Time of First Successful Submission: 2026-06-17 08:11:37

Version Information (x86)

Time of First Successful Submission: 2026-06-17 08:24:20

Metadata and Data (Python)

Time of First Successful Submission: 2026-06-17 08:31:22

Metadata and Data (C)

Time of First Successful Submission: 2026-06-17 08:42:38

Metadata and Data (x86)

Time of First Successful Submission: 2026-06-17 08:55:26

Input Restrictions (Python)

Time of First Successful Submission: 2026-06-17 09:04:25

Input Restrictions (C)

Time of First Successful Submission: 2026-06-17 09:19:07

Input Restrictions (x86)

Time of First Successful Submission: 2026-06-17 09:31:14

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-06-17 09:37:21

Behold the cIMG! (C)

Time of First Successful Submission: 2026-06-17 09:51:46

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-06-17 10:05:03

A Basic cIMG (Python)

Time of First Successful Submission: 2026-06-17 10:21:02

A Basic cIMG (C)

Time of First Successful Submission: 2026-06-17 10:25:57

A Basic cIMG (x86)

Time of First Successful Submission: 2026-06-17 11:05:13

Internal State Mini (C)

Time of First Successful Submission: 2026-06-17 12:51:49

Internal State Mini (x86)

Time of First Successful Submission: 2026-06-17 13:19:19

Internal State (C)

Time of First Successful Submission: 2026-06-17 15:49:20

Internal State (x86)

Time of First Successful Submission: 2026-06-17 16:01:24

File Formats: Directives (C)

Time of First Successful Submission: 2026-06-17 16:59:31

File Formats: Directives (x86)

Time of First Successful Submission: 2026-06-17 17:09:49

The Patch Directive

Time of First Successful Submission: 2026-06-18 12:35:14

Optimizing for Space

Time of First Successful Submission: 2026-06-18 13:47:02

Tweaking Images

Time of First Successful Submission: 2026-06-18 14:26:53

Storage and Retrieval

Time of First Successful Submission: 2026-06-18 16:46:29

Extracting Knowledge

Time of First Successful Submission: 2026-06-18 17:46:09

Advanced Sprites

Time of First Successful Submission: 2026-06-19 07:48:36

Accessing Resources

Time of First Successful Submission: 2026-06-19 08:16:47

Unsafe Animations

Time of First Successful Submission: 2026-06-19 08:42:01

Animations

Time of First Successful Submission: 2026-06-19 09:39:34

Interoperability: Patching Data

Time of First Successful Submission: 2026-06-19 10:14:19

Patching Code

Time of First Successful Submission: 2026-06-19 10:48:30

Patching Control Flow

Time of First Successful Submission: 2026-06-19 11:01:30

Your First Overflow (easy)

Time of First Successful Submission: 2026-06-19 11:25:09

Your First Overflow (hard)

Time of First Successful Submission: 2026-06-19 12:58:11

Precision (easy)

Time of First Successful Submission: 2026-06-19 13:11:41

Precision (hard)

Time of First Successful Submission: 2026-06-19 14:10:22

Variable Control (easy)

Time of First Successful Submission: 2026-06-19 14:41:36

Variable Control (hard)

Time of First Successful Submission: 2026-06-19 15:03:43

Control Hijack (easy)

Time of First Successful Submission: 2026-06-19 15:28:03

Control Hijack (hard)

Time of First Successful Submission: 2026-06-19 15:32:13

Tricky Control Hijack (easy)

Time of First Successful Submission: 2026-06-19 15:48:12

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-06-19 15:51:22

PIEs (easy)

Time of First Successful Submission: 2026-06-19 16:25:00

PIEs (hard)

Time of First Successful Submission: 2026-06-19 16:32:50

String Lengths (easy)

Time of First Successful Submission: 2026-06-19 17:20:15

String Lengths (hard)

Time of First Successful Submission: 2026-06-19 17:35:16

Basic Shellcode

Time of First Successful Submission: 2026-06-20 08:06:06

NOP Sleds

Time of First Successful Submission: 2026-06-20 08:30:40

NULL-Free Shellcode

Time of First Successful Submission: 2026-06-20 08:59:56

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2026-06-20 18:02:04

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2026-06-20 18:12:45

Hijack to Shellcode (easy)

Time of First Successful Submission: 2026-06-20 18:28:02

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-06-20 19:29:32

ECB-to-Win (easy)

Time of First Successful Submission: 2026-06-21 08:36:45

ECB-to-Win (hard)

Time of First Successful Submission: 2026-06-21 08:59:20

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2026-06-21 09:49:13

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2026-06-21 10:00:21

CIMG Screenshots

Time of First Successful Submission: 2026-06-21 16:31:33

CIMG Screenshots 2

Time of First Successful Submission: 2026-06-22 09:25:44

Wily Webserver

Time of First Successful Submission: 2026-06-22 12:38:37

The Watering Hole

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

Secure Chat 1

Time of First Successful Submission: 2026-06-22 15:36:27

Secure Chat 2

Time of First Successful Submission: 2026-06-22 20:09:36

Secure Chat 3

Time of First Successful Submission: 2026-06-23 11:31:31

Secure Chat 4

Time of First Successful Submission: 2026-06-23 12:51:26

Secure Chat 5

Time of First Successful Submission: 2026-06-23 13:50:04


Start Here

12 / 12 2561 / 50558


Using the Terminal

Time of First Successful Submission: 2026-05-20 11:33:13

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-20 11:34:34

Using the GUI Desktop

Time of First Successful Submission: 2026-05-20 12:01:17

Pasting into the Desktop

Time of First Successful Submission: 2026-04-09 11:23:32

Restarting Challenges

Time of First Successful Submission: 2026-04-09 11:54:37

Challenge Programs

Time of First Successful Submission: 2026-04-09 11:38:30

The Flag File

Time of First Successful Submission: 2026-04-09 11:41:07

Using Privileged Mode

Time of First Successful Submission: 2026-04-09 11:45:46

Persistent Home Directories - One

Time of First Successful Submission: 2026-04-09 11:48:58

Persistent Home Directories - Two

Time of First Successful Submission: 2026-04-09 11:50:24


Linux Luminarium

128 / 128 3353 / 37367


Intro to Commands

Time of First Successful Submission: 2026-04-09 11:58:47

Intro to Arguments

Time of First Successful Submission: 2026-04-09 11:59:16

Command History

Time of First Successful Submission: 2026-04-09 11:59:54

The Root

Time of First Successful Submission: 2026-04-09 12:02:14

Program and absolute paths

Time of First Successful Submission: 2026-04-09 12:02:53

Position thy self

Time of First Successful Submission: 2026-04-09 12:03:49

Position elsewhere

Time of First Successful Submission: 2026-04-09 12:04:54

implicit relative paths, from /

Time of First Successful Submission: 2026-04-09 12:08:17

explicit relative paths, from /

Time of First Successful Submission: 2026-04-09 12:09:34

implicit relative path

Time of First Successful Submission: 2026-04-09 12:10:39

home sweet home

Time of First Successful Submission: 2026-04-09 12:13:53

cat: not the pet, but the command!

Time of First Successful Submission: 2026-04-10 13:32:21

catting absolute paths

Time of First Successful Submission: 2026-04-10 13:33:48

more catting practice

Time of First Successful Submission: 2026-04-10 13:37:37

grepping for a needle in a haystack

Time of First Successful Submission: 2026-04-10 13:39:26

comparing files

Time of First Successful Submission: 2026-04-10 13:42:02

listing files

Time of First Successful Submission: 2026-04-10 13:42:48

touching files

Time of First Successful Submission: 2026-04-10 13:43:45

removing files

Time of First Successful Submission: 2026-04-10 13:46:54

moving files

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

copying files

Time of First Successful Submission: 2026-04-10 14:03:01

hidden files

Time of First Successful Submission: 2026-04-10 14:06:11

An Epic Filesystem Quest

Time of First Successful Submission: 2026-04-10 14:11:08

making directories

Time of First Successful Submission: 2026-04-10 14:11:57

finding files

Time of First Successful Submission: 2026-04-10 14:13:37

linking files

Time of First Successful Submission: 2026-04-10 14:56:23

Learning From Documentation

Time of First Successful Submission: 2026-04-10 15:07:33

Learning Complex Usage

Time of First Successful Submission: 2026-04-10 15:09:09

Reading Manuals

Time of First Successful Submission: 2026-04-10 15:12:05

Searching Manuals

Time of First Successful Submission: 2026-04-10 15:13:46

Searching For Manuals

Time of First Successful Submission: 2026-04-10 15:21:04

Helpful Programs

Time of First Successful Submission: 2026-04-10 15:23:31

Help for Builtins

Time of First Successful Submission: 2026-04-10 15:26:07

Matching with *

Time of First Successful Submission: 2026-04-10 15:53:43

Matching with ?

Time of First Successful Submission: 2026-04-10 15:54:43

Matching with []

Time of First Successful Submission: 2026-04-10 15:57:10

Matching paths with []

Time of First Successful Submission: 2026-04-10 15:58:17

Multiple globs

Time of First Successful Submission: 2026-04-10 16:02:25

Mixing globs

Time of First Successful Submission: 2026-04-10 16:09:14

Exclusionary globbing

Time of First Successful Submission: 2026-04-10 16:12:05

Tab completion

Time of First Successful Submission: 2026-04-10 16:13:50

Multiple options for tab completion

Time of First Successful Submission: 2026-04-10 16:19:15

Tab completion on commands

Time of First Successful Submission: 2026-04-10 16:19:47

Redirecting output

Time of First Successful Submission: 2026-05-12 16:18:12

Redirecting more output

Time of First Successful Submission: 2026-05-12 16:24:30

Appending output

Time of First Successful Submission: 2026-05-12 16:26:22

Redirecting errors

Time of First Successful Submission: 2026-05-12 16:29:04

Redirecting input

Time of First Successful Submission: 2026-05-12 16:31:51

Grepping stored results

Time of First Successful Submission: 2026-05-12 16:33:43

Grepping live output

Time of First Successful Submission: 2026-05-12 16:34:43

Grepping errors

Time of First Successful Submission: 2026-05-12 16:36:18

Filtering with grep -v

Time of First Successful Submission: 2026-05-12 16:55:59

Filtering with sed

Time of First Successful Submission: 2026-05-12 16:57:51

Duplicating piped data with tee

Time of First Successful Submission: 2026-05-12 17:21:26

Process substitution for input

Time of First Successful Submission: 2026-05-12 18:05:51

Writing to multiple programs

Time of First Successful Submission: 2026-05-13 10:48:09

Split-piping stderr and stdout

Time of First Successful Submission: 2026-05-13 10:51:00

Named pipes

Time of First Successful Submission: 2026-05-13 11:48:35

Printing Variables

Time of First Successful Submission: 2026-05-13 11:52:28

Setting Variables

Time of First Successful Submission: 2026-05-13 11:55:54

Multi-word Variables

Time of First Successful Submission: 2026-05-13 11:57:19

Exporting Variables

Time of First Successful Submission: 2026-05-13 11:59:36

Printing Exported Variables

Time of First Successful Submission: 2026-05-13 12:00:48

Storing Command Output

Time of First Successful Submission: 2026-05-13 12:03:11

Reading Input

Time of First Successful Submission: 2026-05-13 12:10:01

Reading Files

Time of First Successful Submission: 2026-05-13 12:13:36

Translating characters

Time of First Successful Submission: 2026-05-13 12:18:52

Deleting characters

Time of First Successful Submission: 2026-05-13 12:21:08

Deleting newlines

Time of First Successful Submission: 2026-05-13 12:23:23

Extracting the first lines with head

Time of First Successful Submission: 2026-05-13 12:24:39

Extracting specific sections of text

Time of First Successful Submission: 2026-05-13 13:23:42

Sorting data

Time of First Successful Submission: 2026-05-13 13:25:29

Listing Processes

Time of First Successful Submission: 2026-05-13 13:51:01

Killing Processes

Time of First Successful Submission: 2026-05-13 13:53:13

Interrupting Processes

Time of First Successful Submission: 2026-05-13 13:54:21

Killing Misbehaving Processes

Time of First Successful Submission: 2026-05-13 13:56:28

Suspending Processes

Time of First Successful Submission: 2026-05-13 13:58:36

Resuming Processes

Time of First Successful Submission: 2026-05-13 13:59:26

Backgrounding Processes

Time of First Successful Submission: 2026-05-13 14:21:50

Foregrounding Processes

Time of First Successful Submission: 2026-05-13 14:23:35

Starting Backgrounded Processes

Time of First Successful Submission: 2026-05-13 14:25:35

Process Exit Codes

Time of First Successful Submission: 2026-05-13 14:27:50

Becoming root with su

Time of First Successful Submission: 2026-05-13 14:44:51

Other users with su

Time of First Successful Submission: 2026-05-13 14:45:47

Cracking passwords

Time of First Successful Submission: 2026-05-13 14:52:04

Using sudo

Time of First Successful Submission: 2026-05-13 14:54:57

Changing File Ownership

Time of First Successful Submission: 2026-05-20 16:21:04

Groups and Files

Time of First Successful Submission: 2026-06-04 10:48:51

Fun With Groups Names

Time of First Successful Submission: 2026-06-04 10:50:13

Changing Permissions

Time of First Successful Submission: 2026-06-04 11:05:09

Executable Files

Time of First Successful Submission: 2026-06-04 11:08:15

Permission Tweaking Practice

Time of First Successful Submission: 2026-06-04 11:12:47

Permissions Setting Practice

Time of First Successful Submission: 2026-06-04 11:24:24

The SUID Bit

Time of First Successful Submission: 2026-06-04 11:27:20

Chaining with Semicolons

Time of First Successful Submission: 2026-06-04 11:31:47

Building on Success

Time of First Successful Submission: 2026-06-04 11:33:39

Handling Failure

Time of First Successful Submission: 2026-06-04 11:35:20

Your First Shell Script

Time of First Successful Submission: 2026-06-04 11:50:55

Redirecting Script Output

Time of First Successful Submission: 2026-06-04 12:06:23

Executable Shell Scripts

Time of First Successful Submission: 2026-06-04 12:11:20

Understanding Shebangs

Time of First Successful Submission: 2026-06-04 12:18:53

Scripting with Arguments

Time of First Successful Submission: 2026-06-04 12:25:48

Scripting with Conditionals

Time of First Successful Submission: 2026-06-04 12:30:38

Scripting with Default Cases

Time of First Successful Submission: 2026-06-04 13:00:59

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-06-04 13:04:28

Reading Shell Scripts

Time of First Successful Submission: 2026-06-04 13:08:18

Launching Screen

Time of First Successful Submission: 2026-06-04 13:10:27

Detaching and Attaching

Time of First Successful Submission: 2026-06-04 13:13:27

Finding Sessions

Time of First Successful Submission: 2026-06-04 13:16:46

Switching Windows

Time of First Successful Submission: 2026-06-04 13:21:36

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-06-04 13:23:12

Switching Windows (tmux)

Time of First Successful Submission: 2026-06-04 13:25:46

The PATH Variable

Time of First Successful Submission: 2026-06-04 13:28:34

Setting PATH

Time of First Successful Submission: 2026-06-04 13:34:27

Finding Commands

Time of First Successful Submission: 2026-06-04 13:36:07

Adding Commands

Time of First Successful Submission: 2026-06-04 13:43:10

Hijacking Commands

Time of First Successful Submission: 2026-06-04 13:47:47

Bashrc Backdoor

Time of First Successful Submission: 2026-06-04 14:06:35

Sniffing Input

Time of First Successful Submission: 2026-06-04 14:21:20

Overshared Directories

Time of First Successful Submission: 2026-06-04 14:44:26

Tricky Linking

Time of First Successful Submission: 2026-06-04 14:56:36

Sniffing Process Arguments

Time of First Successful Submission: 2026-06-04 15:02:05

Snooping on Configurations

Time of First Successful Submission: 2026-06-04 15:04:29

The Fork Bomb

Time of First Successful Submission: 2026-06-04 15:41:07

Disk-Space Doomsday

Time of First Successful Submission: 2026-06-04 15:46:05

rm -rf /

Time of First Successful Submission: 2026-06-04 15:49:19

Life after rm -rf /

Time of First Successful Submission: 2026-06-04 15:53:34

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-06-04 16:08:11


Computing 101

109 / 131 133 / 21044


Your First Register

Time of First Successful Submission: 2026-06-05 05:36:19

Your First Syscall

Time of First Successful Submission: 2026-06-05 05:41:14

Exit Codes

Time of First Successful Submission: 2026-06-05 05:45:14

Building Executables

Time of First Successful Submission: 2026-06-05 06:20:30

Moving Between Registers

Time of First Successful Submission: 2026-06-05 06:34:03

Loading From Memory

Time of First Successful Submission: 2026-06-05 07:08:30

More Loading Practice

Time of First Successful Submission: 2026-06-05 07:13:58

Dereferencing Pointers

Time of First Successful Submission: 2026-06-05 07:17:47

Dereferencing Yourself

Time of First Successful Submission: 2026-06-05 07:20:35

Dereferencing with Offsets

Time of First Successful Submission: 2026-06-05 07:24:09

Stored Addresses

Time of First Successful Submission: 2026-06-05 07:31:13

Double Dereference

Time of First Successful Submission: 2026-06-05 07:33:57

The Stack

Time of First Successful Submission: 2026-06-05 07:38:56

Stack Offsets

Time of First Successful Submission: 2026-06-05 07:40:32

Program Arguments on the Stack

Time of First Successful Submission: 2026-06-05 07:46:24

Popping From the Stack

Time of First Successful Submission: 2026-06-05 07:49:45

Negative Numbers

Time of First Successful Submission: 2026-06-06 19:33:13

Negative Numbers (16-bit)

Time of First Successful Submission: 2026-06-06 19:39:49

Negative Numbers (32-bit)

Time of First Successful Submission: 2026-06-06 19:43:07

Encoding Negatives

Time of First Successful Submission: 2026-06-06 19:47:43

Binary and Hex Encoding

Time of First Successful Submission: 2026-06-06 19:49:50

More Hex

Time of First Successful Submission: 2026-06-06 19:52:06

Decoding Hex

Time of First Successful Submission: 2026-06-06 19:53:48

Mixed Conversions

Time of First Successful Submission: 2026-06-06 19:58:45

Disassembling Programs

Time of First Successful Submission: 2026-06-05 08:52:23

Tracing Syscalls

Time of First Successful Submission: 2026-06-05 08:57:48

Starting GDB

Time of First Successful Submission: 2026-06-05 09:00:06

Quitting GDB

Time of First Successful Submission: 2026-06-05 09:00:48

Starting Programs in GDB

Time of First Successful Submission: 2026-06-05 09:03:55

Disassembling in GDB

Time of First Successful Submission: 2026-06-05 09:05:05

Stepping Through Instructions

Time of First Successful Submission: 2026-06-05 09:07:41

Reading Register Values

Time of First Successful Submission: 2026-06-05 09:09:27

Popping Stack Values

Time of First Successful Submission: 2026-06-05 09:13:38

Examining Memory

Time of First Successful Submission: 2026-06-05 09:15:44

Examining Stack Pointers

Time of First Successful Submission: 2026-06-05 09:26:06

Cooperative Debugging

Time of First Successful Submission: 2026-06-05 09:37:56

Running with Arguments

Time of First Successful Submission: 2026-06-05 09:39:29

Writing Output

Time of First Successful Submission: 2026-06-05 10:36:13

Chaining Syscalls

Time of First Successful Submission: 2026-06-05 10:37:45

Writing Strings

Time of First Successful Submission: 2026-06-05 10:39:21

Reading Data

Time of First Successful Submission: 2026-06-05 11:05:08

Opening Files

Time of First Successful Submission: 2026-06-05 11:09:00

Hardcoding the Filename

Time of First Successful Submission: 2026-06-05 11:14:29

Comparing Values

Time of First Successful Submission: 2026-06-05 12:36:46

Comparing Characters

Time of First Successful Submission: 2026-06-05 12:40:54

Conditional Control Flow

Time of First Successful Submission: 2026-06-05 12:54:30

Comparing Strings

Time of First Successful Submission: 2026-06-05 13:00:38

Reverse the Password

Time of First Successful Submission: 2026-06-05 13:14:53

Conditionals Without Conditionals

Time of First Successful Submission: 2026-06-05 13:54:18

Recognizing Loops

Time of First Successful Submission: 2026-06-05 14:07:37

Writing From a Shared Library

Time of First Successful Submission: 2026-06-05 14:28:24

Returning a Value

Time of First Successful Submission: 2026-06-05 14:34:58

Calling Through a Pointer

Time of First Successful Submission: 2026-06-05 14:43:07

Calling Through a Pointer with an Argument

Time of First Successful Submission: 2026-06-05 14:51:53

Saving Caller-Saved Registers

Time of First Successful Submission: 2026-06-06 10:48:54

Saving Callee-Saved Registers

Time of First Successful Submission: 2026-06-06 10:59:08

Little-Endian Bytes

Time of First Successful Submission: 2026-06-09 06:50:25

Qword by Qword

Time of First Successful Submission: 2026-06-09 06:59:49

Dword by Dword

Time of First Successful Submission: 2026-06-09 07:02:03

Word by Word

Time of First Successful Submission: 2026-06-09 07:03:59

Byte by Byte

Time of First Successful Submission: 2026-06-09 07:06:01

Cracking a Struct

Time of First Successful Submission: 2026-06-09 07:10:02

Scrambled Struct

Time of First Successful Submission: 2026-06-09 07:12:50

Reverse the Calculation

Time of First Successful Submission: 2026-06-05 16:15:49

Reverse the Reverse

Time of First Successful Submission: 2026-06-05 16:17:32

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-06-05 16:19:08

Even or Odd

Time of First Successful Submission: 2026-06-11 18:39:03

Masking Bits

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

Lowercase a String

Time of First Successful Submission: 2026-06-11 18:46:07

Uppercase a String

Time of First Successful Submission: 2026-06-11 19:59:23

Swap Case

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

Shifting Left

Time of First Successful Submission: 2026-06-11 20:05:44

Shifting Right

Time of First Successful Submission: 2026-06-11 20:07:28

Loops on Data

Time of First Successful Submission: 2026-06-05 16:28:47

Reaching Into the Caller's Frame

Time of First Successful Submission: 2026-06-05 16:43:54

Environment Variables on the Stack

Time of First Successful Submission: 2026-06-05 16:50:33

Aligning the Stack Through the Environment

Time of First Successful Submission: 2026-06-06 09:36:30

Aligning the Stack Through GDB

Time of First Successful Submission: 2026-06-06 10:09:53

Aligning the Stack Through GDB, Generalized

Time of First Successful Submission: 2026-06-06 10:15:39

A Single Digit

Time of First Successful Submission: 2026-06-07 13:27:42

Two Digits

Time of First Successful Submission: 2026-06-07 13:39:16

String to Integer

Time of First Successful Submission: 2026-06-07 13:46:59

Negative Numbers

Time of First Successful Submission: 2026-06-07 13:52:05

Where the Number Ends

Time of First Successful Submission: 2026-06-07 13:58:27

A Whole Program

Time of First Successful Submission: 2026-06-07 14:05:13

A Single Digit, Back to Text

Time of First Successful Submission: 2026-06-07 14:10:56

Divide and Remainder

Time of First Successful Submission: 2026-06-07 14:40:56

Drop the Leading Zero

Time of First Successful Submission: 2026-06-07 14:49:39

Integer to String

Time of First Successful Submission: 2026-06-07 15:10:53

Negative Numbers, Back to Text

Time of First Successful Submission: 2026-06-07 15:22:06

Sum Them All

Time of First Successful Submission: 2026-06-07 16:08:32

Debugging Programs

Time of First Successful Submission: 2026-06-07 17:54:43

Inspecting Registers

Time of First Successful Submission: 2026-06-07 17:59:49

Examining Memory

Time of First Successful Submission: 2026-06-07 18:12:53

Setting Breakpoints

Time of First Successful Submission: 2026-06-07 18:47:04

GDB Scripting

Time of First Successful Submission: 2026-06-07 18:54:14

Modifying Execution

Time of First Successful Submission: 2026-06-07 19:01:27

Broken Functions

Time of First Successful Submission: 2026-06-07 19:49:50

Exit

Time of First Successful Submission: 2026-06-07 08:28:40

Socket

Time of First Successful Submission: 2026-06-07 08:34:53

Bind

Time of First Successful Submission: 2026-06-07 09:01:02

Listen

Time of First Successful Submission: 2026-06-07 09:10:44

Accept

Time of First Successful Submission: 2026-06-07 09:13:59

Static Response

Time of First Successful Submission: 2026-06-07 09:35:50

Dynamic Response

Time of First Successful Submission: 2026-06-07 10:35:27

Iterative GET Server

Time of First Successful Submission: 2026-06-07 10:46:03

Concurrent GET Server

Time of First Successful Submission: 2026-06-07 11:09:38

Concurrent POST Server

Time of First Successful Submission: 2026-06-07 13:18:13

Web Server

Time of First Successful Submission: 2026-06-07 13:19:04


Playing With Programs

116 / 116 998 / 24413


What's the password?

Time of First Successful Submission: 2026-06-08 05:50:01

... and again!

Time of First Successful Submission: 2026-06-08 05:50:46

Newline Troubles

Time of First Successful Submission: 2026-06-08 05:53:10

Reasoning about files

Time of First Successful Submission: 2026-06-08 05:59:40

Specifying Filenames

Time of First Successful Submission: 2026-06-08 06:00:44

Binary and Hex Encoding

Time of First Successful Submission: 2026-06-08 06:33:42

More Hex

Time of First Successful Submission: 2026-06-08 06:36:43

Decoding Hex

Time of First Successful Submission: 2026-06-08 06:47:33

Decoding Practice

Time of First Successful Submission: 2026-06-08 06:50:49

Encoding Practice

Time of First Successful Submission: 2026-06-08 07:08:39

Hex-encoding ASCII

Time of First Successful Submission: 2026-06-08 08:05:28

Nested Encoding

Time of First Successful Submission: 2026-06-08 08:12:33

Hex-encoding UTF-8

Time of First Successful Submission: 2026-06-08 08:17:17

UTF Mixups

Time of First Successful Submission: 2026-06-08 08:21:27

Modifying Encoded Data

Time of First Successful Submission: 2026-06-08 08:30:47

Decoding Base64

Time of First Successful Submission: 2026-06-08 08:40:01

Encoding Base64

Time of First Successful Submission: 2026-06-08 08:40:58

Dealing with Obfuscation

Time of First Successful Submission: 2026-06-08 08:44:27

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-06-08 08:49:00

Your First HTTP Request

Time of First Successful Submission: 2026-06-08 10:04:11

Reading Flask

Time of First Successful Submission: 2026-06-08 10:08:04

Commented Data

Time of First Successful Submission: 2026-06-08 10:10:30

HTTP Metadata

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

HTTP (netcat)

Time of First Successful Submission: 2026-06-08 10:19:10

HTTP Paths (netcat)

Time of First Successful Submission: 2026-06-08 10:20:52

HTTP (curl)

Time of First Successful Submission: 2026-06-08 10:22:13

HTTP (python)

Time of First Successful Submission: 2026-06-08 10:28:31

HTTP Host Header (python)

Time of First Successful Submission: 2026-06-08 10:38:09

HTTP Host Header (curl)

Time of First Successful Submission: 2026-06-08 10:41:06

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-06-08 10:45:29

URL Encoding (netcat)

Time of First Successful Submission: 2026-06-08 10:49:06

HTTP GET Parameters

Time of First Successful Submission: 2026-06-08 10:51:17

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-06-08 10:52:14

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-06-08 10:53:15

HTTP Forms

Time of First Successful Submission: 2026-06-08 10:58:49

HTTP Forms (curl)

Time of First Successful Submission: 2026-06-08 11:04:18

HTTP Forms (netcat)

Time of First Successful Submission: 2026-06-08 11:05:23

HTTP Forms (python)

Time of First Successful Submission: 2026-06-08 11:08:07

HTTP Forms Without Forms

Time of First Successful Submission: 2026-06-08 11:37:45

Multiple Form Fields (curl)

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

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-06-08 11:43:13

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-06-08 11:47:32

HTTP Redirects (curl)

Time of First Successful Submission: 2026-06-08 11:48:22

HTTP Redirects (python)

Time of First Successful Submission: 2026-06-08 11:50:39

HTTP Cookies (curl)

Time of First Successful Submission: 2026-06-08 12:01:31

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-06-08 12:03:36

HTTP Cookies (python)

Time of First Successful Submission: 2026-06-08 12:08:20

Server State (python)

Time of First Successful Submission: 2026-06-08 12:10:17

Listening Web

Time of First Successful Submission: 2026-06-08 12:15:10

Speaking Redirects

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

JavaScript Redirects

Time of First Successful Submission: 2026-06-08 12:37:23

Including JavaScript

Time of First Successful Submission: 2026-06-08 13:00:29

HTTP (javascript)

Time of First Successful Submission: 2026-06-08 13:15:27

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-06-08 13:19:07

HTTP Forms (javascript)

Time of First Successful Submission: 2026-06-08 13:33:19

cat

Time of First Successful Submission: 2026-06-08 14:38:43

more

Time of First Successful Submission: 2026-06-08 14:39:42

less

Time of First Successful Submission: 2026-06-08 14:40:03

tail

Time of First Successful Submission: 2026-06-08 14:40:42

head

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

sort

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

vim

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

emacs

Time of First Successful Submission: 2026-06-08 15:10:05

nano

Time of First Successful Submission: 2026-06-08 15:10:34

rev

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

od

Time of First Successful Submission: 2026-06-08 15:14:41

hd

Time of First Successful Submission: 2026-06-08 15:16:00

xxd

Time of First Successful Submission: 2026-06-08 15:16:41

base32

Time of First Successful Submission: 2026-06-08 15:17:49

base64

Time of First Successful Submission: 2026-06-08 15:18:12

split

Time of First Successful Submission: 2026-06-08 15:20:45

gzip

Time of First Successful Submission: 2026-06-08 15:25:00

bzip2

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

zip

Time of First Successful Submission: 2026-06-08 15:28:01

tar

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

ar

Time of First Successful Submission: 2026-06-08 15:33:54

cpio

Time of First Successful Submission: 2026-06-08 15:36:14

genisoimage

Time of First Successful Submission: 2026-06-08 16:00:37

env

Time of First Successful Submission: 2026-06-08 16:05:42

find

Time of First Successful Submission: 2026-06-08 16:09:50

make

Time of First Successful Submission: 2026-06-08 16:13:01

nice

Time of First Successful Submission: 2026-06-08 16:14:56

timeout

Time of First Successful Submission: 2026-06-08 16:15:54

stdbuf

Time of First Successful Submission: 2026-06-08 16:18:33

setarch

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

watch

Time of First Successful Submission: 2026-06-08 16:30:28

socat

Time of First Successful Submission: 2026-06-08 16:38:14

whiptail

Time of First Successful Submission: 2026-06-08 16:42:49

awk

Time of First Successful Submission: 2026-06-08 16:44:09

sed

Time of First Successful Submission: 2026-06-08 16:45:09

ed

Time of First Successful Submission: 2026-06-08 16:46:41

chown

Time of First Successful Submission: 2026-06-08 16:47:12

chmod

Time of First Successful Submission: 2026-06-08 16:47:41

cp

Time of First Successful Submission: 2026-06-08 16:49:09

mv

Time of First Successful Submission: 2026-06-08 17:43:48

perl

Time of First Successful Submission: 2026-06-08 17:47:31

python

Time of First Successful Submission: 2026-06-08 17:51:21

ruby

Time of First Successful Submission: 2026-06-08 17:53:31

bash

Time of First Successful Submission: 2026-06-08 18:00:49

date

Time of First Successful Submission: 2026-06-08 19:18:09

dmesg

Time of First Successful Submission: 2026-06-08 19:21:43

wc

Time of First Successful Submission: 2026-06-08 19:23:00

gcc

Time of First Successful Submission: 2026-06-08 19:33:19

as

Time of First Successful Submission: 2026-06-08 19:34:12

wget

Time of First Successful Submission: 2026-06-08 19:48:42

ssh-keygen

Time of First Successful Submission: 2026-06-08 20:23:50

SQL Queries

Time of First Successful Submission: 2026-06-09 07:26:15

Filtering SQL

Time of First Successful Submission: 2026-06-09 07:34:45

Choosing Columns

Time of First Successful Submission: 2026-06-09 07:39:51

Exclusionary Filtering

Time of First Successful Submission: 2026-06-09 07:42:10

Filtering Strings

Time of First Successful Submission: 2026-06-09 07:44:35

Filtering on Expressions

Time of First Successful Submission: 2026-06-09 07:47:47

SELECTing Expressions

Time of First Successful Submission: 2026-06-09 07:56:48

Composite Conditions

Time of First Successful Submission: 2026-06-09 08:02:08

Reaching Your LIMITs

Time of First Successful Submission: 2026-06-09 08:04:30

Querying Metadata

Time of First Successful Submission: 2026-06-09 08:14:07


DSU Cyber Camps

12 / 104 2889 / 50860


Using the Terminal

Time of First Successful Submission: 2026-05-20 11:33:13

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-20 11:34:34

Using the GUI Desktop

Time of First Successful Submission: 2026-05-20 12:01:17

Pasting into the Desktop

Time of First Successful Submission: 2026-04-09 11:23:32

Connecting over SSH

Time of First Successful Submission: 2026-04-09 11:31:30

Restarting Challenges

Time of First Successful Submission: 2026-04-09 11:54:37

Getting Help

Time of First Successful Submission: 2026-04-09 11:35:40

Challenge Programs

Time of First Successful Submission: 2026-04-09 11:38:30

The Flag File

Time of First Successful Submission: 2026-04-09 11:41:07

Using Privileged Mode

Time of First Successful Submission: 2026-04-09 11:45:46

Persistent Home Directories - One

Time of First Successful Submission: 2026-04-09 11:48:58

Persistent Home Directories - Two

Time of First Successful Submission: 2026-04-09 11:50:24


GCA CTF

12 / 104 2889 / 50859


Using the Terminal

Time of First Successful Submission: 2026-05-20 11:33:13

Using the VSCode Workspace

Time of First Successful Submission: 2026-05-20 11:34:34

Using the GUI Desktop

Time of First Successful Submission: 2026-05-20 12:01:17

Pasting into the Desktop

Time of First Successful Submission: 2026-04-09 11:23:32

Connecting over SSH

Time of First Successful Submission: 2026-04-09 11:31:30

Restarting Challenges

Time of First Successful Submission: 2026-04-09 11:54:37

Getting Help

Time of First Successful Submission: 2026-04-09 11:35:40

Challenge Programs

Time of First Successful Submission: 2026-04-09 11:38:30

The Flag File

Time of First Successful Submission: 2026-04-09 11:41:07

Using Privileged Mode

Time of First Successful Submission: 2026-04-09 11:45:46

Persistent Home Directories - One

Time of First Successful Submission: 2026-04-09 11:48:58

Persistent Home Directories - Two

Time of First Successful Submission: 2026-04-09 11:50:24