fishfrog

Intro to Programming Languages

10 / 253 25260 / 38443


Commands

Time of First Successful Submission: 2025-11-23 07:50:31

Command Arguments

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

Command History

Time of First Successful Submission: 2025-11-23 07:52:14

The Root Path

Time of First Successful Submission: 2025-11-23 07:56:30

Absolute Paths

Time of First Successful Submission: 2025-11-23 08:05:12

Changing position

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

Changing to an Absolute Path

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

Relative Paths

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

Cat

Time of First Successful Submission: 2025-11-23 08:17:43

Ls

Time of First Successful Submission: 2025-11-23 08:25:39


Intro to Cybersecurity

183 / 183 243 / 22195


Path Traversal 1

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

Path Traversal 2

Time of First Successful Submission: 2026-06-08 14:58:53

CMDi 1

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

CMDi 2

Time of First Successful Submission: 2026-06-08 15:24:07

CMDi 3

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

CMDi 4

Time of First Successful Submission: 2026-06-08 18:24:58

CMDi 5

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

CMDi 6

Time of First Successful Submission: 2026-06-08 18:44:47

Authentication Bypass 1

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

Authentication Bypass 2

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

SQLi 1

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

SQLi 2

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

SQLi 3

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

SQLi 4

Time of First Successful Submission: 2026-06-08 21:00:14

SQLi 5

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

XSS 1

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

XSS 2

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

XSS 3

Time of First Successful Submission: 2026-06-10 07:39:41

XSS 4

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

XSS 5

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

XSS 6

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

XSS 7

Time of First Successful Submission: 2026-06-10 08:50:55

CSRF 1

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

CSRF 2

Time of First Successful Submission: 2026-06-11 08:24:25

CSRF 3

Time of First Successful Submission: 2026-06-11 08:31:46

CSRF 4

Time of First Successful Submission: 2026-06-11 08:44:57

CSRF 5

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

Connect

Time of First Successful Submission: 2026-05-29 10:57:50

Send

Time of First Successful Submission: 2026-05-29 11:00:22

Shutdown

Time of First Successful Submission: 2026-05-29 11:04:05

Listen

Time of First Successful Submission: 2026-05-29 11:07:10

Scan 1

Time of First Successful Submission: 2026-05-29 11:29:15

Scan 2

Time of First Successful Submission: 2026-05-29 12:56:24

Monitor 1

Time of First Successful Submission: 2026-05-29 20:02:37

Monitor 2

Time of First Successful Submission: 2026-05-31 09:27:04

Sniffing Cookies

Time of First Successful Submission: 2026-05-31 12:01:39

Network Configuration

Time of First Successful Submission: 2026-05-31 12:23:54

Firewall 1

Time of First Successful Submission: 2026-05-31 12:32:47

Firewall 2

Time of First Successful Submission: 2026-05-31 12:35:37

Firewall 3

Time of First Successful Submission: 2026-05-31 12:38:17

Denial of Service 1

Time of First Successful Submission: 2026-05-31 12:41:14

Denial of Service 2

Time of First Successful Submission: 2026-05-31 13:03:43

Denial of Service 3

Time of First Successful Submission: 2026-06-01 06:55:30

Ethernet

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

IP

Time of First Successful Submission: 2026-06-05 12:56:19

TCP

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

TCP Handshake

Time of First Successful Submission: 2026-06-05 16:23:27

UDP

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

UDP 2

Time of First Successful Submission: 2026-06-05 17:01:15

UDP Spoofing 1

Time of First Successful Submission: 2026-06-05 19:03:32

UDP Spoofing 2

Time of First Successful Submission: 2026-06-05 23:33:38

UDP Spoofing 3

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

UDP Spoofing 4

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

ARP

Time of First Successful Submission: 2026-06-06 09:42:46

Intercept

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

Man-in-the-Middle

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

XOR

Time of First Successful Submission: 2026-05-14 21:47:24

XORing Hex

Time of First Successful Submission: 2026-05-14 22:05:27

XORing ASCII

Time of First Successful Submission: 2026-05-16 21:22:56

XORing ASCII Strings

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

One-time Pad

Time of First Successful Submission: 2026-05-17 07:55:41

One-time Pad Tampering

Time of First Successful Submission: 2026-05-17 08:13:41

Many-time Pad

Time of First Successful Submission: 2026-05-17 08:21:50

AES

Time of First Successful Submission: 2026-05-17 08:45:38

AES-ECB-CPA

Time of First Successful Submission: 2026-05-17 09:11:59

AES-ECB-CPA-HTTP

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

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2026-05-17 10:25:36

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2026-05-17 10:39:34

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2026-05-17 11:49:33

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-05-17 11:52:09

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2026-05-17 13:21:24

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2026-05-17 15:21:46

AES-CBC

Time of First Successful Submission: 2026-05-17 15:54:17

AES-CBC Tampering

Time of First Successful Submission: 2026-05-17 18:32:45

AES-CBC Resizing

Time of First Successful Submission: 2026-05-17 18:39:09

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2026-05-17 20:23:05

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2026-05-17 21:41:45

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2026-05-19 09:33:01

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2026-05-19 10:33:41

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2026-05-19 10:35:07

DHKE

Time of First Successful Submission: 2026-05-22 11:12:41

DHKE-to-AES

Time of First Successful Submission: 2026-05-22 11:26:01

RSA 1

Time of First Successful Submission: 2026-05-22 14:42:52

RSA 2

Time of First Successful Submission: 2026-05-22 15:12:17

RSA 3

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

RSA 4

Time of First Successful Submission: 2026-05-22 16:31:42

RSA Signatures

Time of First Successful Submission: 2026-05-22 18:09:51

SHA 1

Time of First Successful Submission: 2026-05-22 19:18:09

SHA 2

Time of First Successful Submission: 2026-05-22 19:34:37

TLS 1

Time of First Successful Submission: 2026-05-22 21:05:45

TLS 2

Time of First Successful Submission: 2026-05-22 22:17:42

level1

Time of First Successful Submission: 2026-05-10 12:19:14

level2

Time of First Successful Submission: 2026-05-10 12:21:48

level3

Time of First Successful Submission: 2026-05-10 12:24:48

level4

Time of First Successful Submission: 2026-05-10 12:27:18

level5

Time of First Successful Submission: 2026-05-10 12:38:07

level6

Time of First Successful Submission: 2026-05-10 13:20:22

level7

Time of First Successful Submission: 2026-05-10 13:21:19

level8

Time of First Successful Submission: 2026-05-10 13:23:45

level9

Time of First Successful Submission: 2026-05-10 13:25:56

level10

Time of First Successful Submission: 2026-05-10 13:29:28

level11

Time of First Successful Submission: 2026-05-10 13:31:43

level12

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

level13

Time of First Successful Submission: 2026-05-10 13:35:43

level14

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

level15

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

level16

Time of First Successful Submission: 2026-05-10 14:23:00

level17

Time of First Successful Submission: 2026-05-10 15:38:31

level18

Time of First Successful Submission: 2026-05-10 15:40:01

level19

Time of First Successful Submission: 2026-05-10 15:55:24

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-04-25 10:55:04

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-04-25 11:05:15

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-04-25 11:19:22

Reading Endianness (Python)

Time of First Successful Submission: 2026-04-25 14:13:18

Reading Endianness (C)

Time of First Successful Submission: 2026-04-25 14:58:24

Reading Endianness (x86)

Time of First Successful Submission: 2026-04-25 15:15:49

Version Information (Python)

Time of First Successful Submission: 2026-04-25 15:36:07

Version Information (C)

Time of First Successful Submission: 2026-04-25 15:43:17

Version Information (x86)

Time of First Successful Submission: 2026-04-25 15:58:29

Metadata and Data (Python)

Time of First Successful Submission: 2026-04-25 16:34:56

Metadata and Data (C)

Time of First Successful Submission: 2026-04-25 16:39:45

Metadata and Data (x86)

Time of First Successful Submission: 2026-04-25 16:53:28

Input Restrictions (Python)

Time of First Successful Submission: 2026-04-25 20:18:52

Input Restrictions (C)

Time of First Successful Submission: 2026-04-25 20:21:49

Input Restrictions (x86)

Time of First Successful Submission: 2026-04-25 20:36:22

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-04-25 20:40:59

Behold the cIMG! (C)

Time of First Successful Submission: 2026-04-25 20:45:27

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-04-27 20:20:43

A Basic cIMG (Python)

Time of First Successful Submission: 2026-04-27 20:29:27

A Basic cIMG (C)

Time of First Successful Submission: 2026-04-27 20:58:42

A Basic cIMG (x86)

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

Internal State Mini (C)

Time of First Successful Submission: 2026-04-28 08:00:35

Internal State Mini (x86)

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

Internal State (C)

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

Internal State (x86)

Time of First Successful Submission: 2026-05-01 08:45:10

File Formats: Directives (C)

Time of First Successful Submission: 2026-05-01 10:35:06

File Formats: Directives (x86)

Time of First Successful Submission: 2026-05-01 11:12:51

The Patch Directive

Time of First Successful Submission: 2026-05-03 16:45:52

Optimizing for Space

Time of First Successful Submission: 2026-05-04 18:10:25

Tweaking Images

Time of First Successful Submission: 2026-05-04 19:16:17

Storage and Retrieval

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

Extracting Knowledge

Time of First Successful Submission: 2026-05-05 19:24:32

Advanced Sprites

Time of First Successful Submission: 2026-05-08 12:03:46

Accessing Resources

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

Unsafe Animations

Time of First Successful Submission: 2026-05-08 16:18:55

Animations

Time of First Successful Submission: 2026-05-08 17:05:35

Interoperability: Patching Data

Time of First Successful Submission: 2026-05-09 12:16:03

Patching Code

Time of First Successful Submission: 2026-05-09 13:15:01

Patching Control Flow

Time of First Successful Submission: 2026-05-09 14:08:23

Your First Overflow (easy)

Time of First Successful Submission: 2026-02-14 17:17:08

Your First Overflow (hard)

Time of First Successful Submission: 2026-02-14 17:42:54

Precision (easy)

Time of First Successful Submission: 2026-02-14 20:05:06

Precision (hard)

Time of First Successful Submission: 2026-02-14 20:51:44

Variable Control (easy)

Time of First Successful Submission: 2026-02-14 21:29:16

Variable Control (hard)

Time of First Successful Submission: 2026-02-14 21:33:26

Control Hijack (easy)

Time of First Successful Submission: 2026-02-14 21:56:02

Control Hijack (hard)

Time of First Successful Submission: 2026-02-14 22:03:57

Tricky Control Hijack (easy)

Time of First Successful Submission: 2026-02-14 22:37:00

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-02-14 22:39:55

PIEs (easy)

Time of First Successful Submission: 2026-02-15 17:15:26

PIEs (hard)

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

String Lengths (easy)

Time of First Successful Submission: 2026-02-15 17:45:31

String Lengths (hard)

Time of First Successful Submission: 2026-02-15 17:49:00

Basic Shellcode

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

NOP Sleds

Time of First Successful Submission: 2026-06-20 18:39:19

NULL-Free Shellcode

Time of First Successful Submission: 2026-06-20 21:12:03

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2026-06-21 09:07:57

Hijack to (Mapped) Shellcode (hard)

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

Hijack to Shellcode (easy)

Time of First Successful Submission: 2026-06-21 09:51:09

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-06-21 09:57:24

ECB-to-Win (easy)

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

ECB-to-Win (hard)

Time of First Successful Submission: 2026-06-21 15:51:07

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2026-06-21 21:45:04

ECB-to-Shellcode (hard)

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

CIMG Screenshots

Time of First Successful Submission: 2026-06-23 09:04:01

CIMG Screenshots 2

Time of First Successful Submission: 2026-06-23 11:13:44

Wily Webserver

Time of First Successful Submission: 2026-06-23 17:33:45

The Watering Hole

Time of First Successful Submission: 2026-06-29 13:44:20

Secure Chat 1

Time of First Successful Submission: 2026-07-03 11:15:29

Secure Chat 2

Time of First Successful Submission: 2026-07-03 15:44:17

Secure Chat 3

Time of First Successful Submission: 2026-07-04 08:50:11

Secure Chat 4

Time of First Successful Submission: 2026-07-04 14:27:57

Secure Chat 5

Time of First Successful Submission: 2026-07-05 19:18:09


Program Security

72 / 162 1175 / 10231


ello ackers!

Time of First Successful Submission: 2026-07-07 19:11:13

Syscall Smuggler

Time of First Successful Submission: 2026-07-07 19:25:36

Syscall Shenanigans

Time of First Successful Submission: 2026-07-07 20:19:31

Byte Budget

Time of First Successful Submission: 2026-07-08 07:41:57

ClobberCode

Time of First Successful Submission: 2026-07-08 09:15:58

Diverse Delivery

Time of First Successful Submission: 2026-07-08 16:49:08

Pocket Payload

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

Micro Menace

Time of First Successful Submission: 2026-07-11 09:01:53

Login Leakage (Easy)

Time of First Successful Submission: 2026-07-11 19:03:19

Login Leakage (Hard)

Time of First Successful Submission: 2026-07-11 19:14:35

Bounds Breaker (Easy)

Time of First Successful Submission: 2026-07-11 21:08:13

Bounds Breaker (Hard)

Time of First Successful Submission: 2026-07-11 21:09:43

Casting Catastrophe (Easy)

Time of First Successful Submission: 2026-07-12 08:39:40

Casting Catastrophe (Hard)

Time of First Successful Submission: 2026-07-12 08:40:50

Pointer Problems (Easy)

Time of First Successful Submission: 2026-07-12 10:39:10

Pointer Problems (Hard)

Time of First Successful Submission: 2026-07-12 10:47:36

Anomalous Array (Easy)

Time of First Successful Submission: 2026-07-12 16:32:20

Anomalous Array (Hard)

Time of First Successful Submission: 2026-07-12 16:42:48

Now you got it (Easy)

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

Now you got it (Hard)

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

Loop Lunacy (Easy)

Time of First Successful Submission: 2026-07-13 09:03:29

Loop Lunacy (Hard)

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

Nosy Neighbor (Easy)

Time of First Successful Submission: 2026-07-13 09:30:48

Nosy Neighbor (Hard)

Time of First Successful Submission: 2026-07-13 09:35:07

Recursive Ruin (Easy)

Time of First Successful Submission: 2026-07-13 14:55:27

Recursive Ruin (Hard)

Time of First Successful Submission: 2026-07-13 15:03:51

Lingering Leftover (Easy)

Time of First Successful Submission: 2026-07-13 16:32:55

Lingering Leftover (Hard)

Time of First Successful Submission: 2026-07-13 16:49:31

Latent Leak (Easy)

Time of First Successful Submission: 2026-07-13 17:58:00

Latent Leak (Hard)

Time of First Successful Submission: 2026-07-13 18:04:40

Fork Foolery (Easy)

Time of First Successful Submission: 2026-07-15 08:12:33

Fork Foolery (Hard)

Time of First Successful Submission: 2026-07-15 08:17:38

Canary Conundrum (Easy)

Time of First Successful Submission: 2026-07-17 20:42:51

Canary Conundrum (Hard)

Time of First Successful Submission: 2026-07-17 20:51:47

A Crafty Clobber (Easy)

Time of First Successful Submission: 2026-07-18 09:01:17

A Crafty Clobber (Hard)

Time of First Successful Submission: 2026-07-18 09:22:48

Can It Fizz?

Time of First Successful Submission: 2026-07-18 17:02:42

Does It Buzz?

Time of First Successful Submission: 2026-07-19 10:30:15

Make It FizzBuzz

Time of First Successful Submission: 2026-07-19 11:50:45

Terrible Token (Easy)

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

Terrible Token (Hard)

Time of First Successful Submission: 2026-07-24 09:11:02

Tangled Ticket (Easy)

Time of First Successful Submission: 2026-07-24 09:21:11

Tangled Ticket (Hard)

Time of First Successful Submission: 2026-07-24 10:09:52

Bit Bender

Time of First Successful Submission: 2026-07-24 17:03:07

Substitution Sorcery

Time of First Successful Submission: 2026-07-24 17:46:41

Meager Mangler (Easy)

Time of First Successful Submission: 2026-07-25 09:22:16

Meager Mangler (Hard)

Time of First Successful Submission: 2026-07-25 09:36:06

Monstrous Mangler (Easy)

Time of First Successful Submission: 2026-07-25 09:53:33

Monstrous Mangler (Hard)

Time of First Successful Submission: 2026-07-25 10:18:46

Patched Up (Easy)

Time of First Successful Submission: 2026-07-25 11:43:52

Patched Up (Hard)

Time of First Successful Submission: 2026-07-25 11:50:12

Puzzle Patch (Easy)

Time of First Successful Submission: 2026-07-25 11:55:28

Puzzle Patch (Hard)

Time of First Successful Submission: 2026-07-25 11:57:54

Patch Perfect (Easy)

Time of First Successful Submission: 2026-07-25 13:29:06

Patch Perfect (Hard)

Time of First Successful Submission: 2026-07-25 13:36:38

Trust the Yancode (Easy)

Time of First Successful Submission: 2026-07-26 10:39:06

Trust the Yancode (Hard)

Time of First Successful Submission: 2026-07-26 11:10:33

Know the Yancode (Easy)

Time of First Successful Submission: 2026-07-26 12:01:43

Know the Yancode (Hard)

Time of First Successful Submission: 2026-07-26 12:10:39

Master the Yancode (Easy)

Time of First Successful Submission: 2026-07-26 12:34:27

Master the Yancode (Hard)

Time of First Successful Submission: 2026-07-26 12:43:18

Transcend the Yancode (Easy)

Time of First Successful Submission: 2026-07-26 14:44:00

Transcend the Yancode (Hard)

Time of First Successful Submission: 2026-07-26 16:05:00

The Yanalyzer (Easy)

Time of First Successful Submission: 2026-07-27 14:40:18

The Yanalyzer (Hard)

Time of First Successful Submission: 2026-07-27 20:35:34

The Yangler (Easy)

Time of First Successful Submission: 2026-07-27 21:55:57

The Yangler (Hard)

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

Yancraft (Easy)

Time of First Successful Submission: 2026-07-28 10:59:11

Yancraft (Hard)

Time of First Successful Submission: 2026-07-28 11:38:30

Yansanity (Easy)

Time of First Successful Submission: 2026-07-28 15:56:55

Yansanity (Hard)

Time of First Successful Submission: 2026-07-28 16:00:08

When the Cow Says Moo

Time of First Successful Submission: 2026-07-31 11:26:21


Start Here

10 / 12 21402 / 52864


Using the Terminal

Time of First Successful Submission: 2025-11-22 18:34:59

Using the VSCode Workspace

Time of First Successful Submission: 2025-11-22 19:48:45

Using the GUI Desktop

Time of First Successful Submission: 2025-11-22 19:51:27

Pasting into the Desktop

Time of First Successful Submission: 2025-11-22 19:53:33

Restarting Challenges

Time of First Successful Submission: 2025-11-22 19:57:55

Challenge Programs

Time of First Successful Submission: 2025-11-22 21:50:17

The Flag File

Time of First Successful Submission: 2025-11-22 21:52:29

Using Privileged Mode

Time of First Successful Submission: 2025-11-22 21:58:25

Persistent Home Directories - One

Time of First Successful Submission: 2025-11-22 22:04:39

Persistent Home Directories - Two

Time of First Successful Submission: 2025-11-22 22:05:31


Linux Luminarium

31 / 128 21158 / 38977


Intro to Commands

Time of First Successful Submission: 2025-11-23 07:50:31

Intro to Arguments

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

Command History

Time of First Successful Submission: 2025-11-23 07:52:14

The Root

Time of First Successful Submission: 2025-11-23 07:56:30

Program and absolute paths

Time of First Successful Submission: 2025-11-23 08:05:12

Position thy self

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

Position elsewhere

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

implicit relative paths, from /

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

explicit relative paths, from /

Time of First Successful Submission: 2025-11-23 08:11:52

implicit relative path

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

home sweet home

Time of First Successful Submission: 2025-11-23 08:15:16

cat: not the pet, but the command!

Time of First Successful Submission: 2025-11-23 08:17:43

catting absolute paths

Time of First Successful Submission: 2025-11-23 08:18:35

more catting practice

Time of First Successful Submission: 2025-11-23 08:19:15

grepping for a needle in a haystack

Time of First Successful Submission: 2025-11-23 08:20:05

comparing files

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

listing files

Time of First Successful Submission: 2025-11-23 08:25:39

touching files

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

Matching with *

Time of First Successful Submission: 2025-11-23 11:47:50

Matching with ?

Time of First Successful Submission: 2025-11-23 11:57:25

Suspending Processes

Time of First Successful Submission: 2025-11-23 20:30:48

Resuming Processes

Time of First Successful Submission: 2025-11-23 20:33:08

Foregrounding Processes

Time of First Successful Submission: 2025-11-23 20:37:42

Chaining with Semicolons

Time of First Successful Submission: 2026-01-23 21:55:51

Building on Success

Time of First Successful Submission: 2026-01-23 21:56:32

Handling Failure

Time of First Successful Submission: 2026-01-23 21:57:16

Your First Shell Script

Time of First Successful Submission: 2026-01-23 21:59:30

Redirecting Script Output

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

Executable Shell Scripts

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

Understanding Shebangs

Time of First Successful Submission: 2026-01-23 22:06:48

Reading Shell Scripts

Time of First Successful Submission: 2026-01-23 22:15:17


Computing 101

19 / 132 11648 / 21613


Tracing Syscalls

Time of First Successful Submission: 2025-11-24 22:02:29

Writing Output

Time of First Successful Submission: 2026-02-03 21:56:03

Chaining Syscalls

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

Writing Strings

Time of First Successful Submission: 2026-02-03 22:04:35

Reading Data

Time of First Successful Submission: 2026-02-03 22:07:41

Debugging Programs

Time of First Successful Submission: 2026-01-23 22:36:41

Inspecting Registers

Time of First Successful Submission: 2026-01-24 09:15:44

Examining Memory

Time of First Successful Submission: 2026-01-24 09:52:50

Setting Breakpoints

Time of First Successful Submission: 2026-01-24 11:38:21

GDB Scripting

Time of First Successful Submission: 2026-01-24 15:09:37

Modifying Data

Time of First Successful Submission: 2026-01-24 21:48:13

Modifying Execution

Time of First Successful Submission: 2026-01-24 21:50:58

Broken Functions

Time of First Successful Submission: 2026-01-25 10:02:46

Exit

Time of First Successful Submission: 2026-02-04 09:13:15

Socket

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

Bind

Time of First Successful Submission: 2026-02-08 13:15:51

Listen

Time of First Successful Submission: 2026-02-08 14:40:11

Accept

Time of First Successful Submission: 2026-02-08 15:12:19

Static Response

Time of First Successful Submission: 2026-02-08 19:40:17


Playing With Programs

45 / 116 8644 / 24676


What's the password?

Time of First Successful Submission: 2026-02-10 10:52:31

... and again!

Time of First Successful Submission: 2026-02-10 10:53:20

Newline Troubles

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

Reasoning about files

Time of First Successful Submission: 2026-02-10 11:05:44

Specifying Filenames

Time of First Successful Submission: 2026-02-10 11:36:35

Binary and Hex Encoding

Time of First Successful Submission: 2026-02-10 11:49:49

More Hex

Time of First Successful Submission: 2026-02-10 11:56:12

Decoding Hex

Time of First Successful Submission: 2026-02-10 12:20:50

Decoding Practice

Time of First Successful Submission: 2026-02-10 12:35:18

Encoding Practice

Time of First Successful Submission: 2026-02-10 13:43:59

Hex-encoding ASCII

Time of First Successful Submission: 2026-02-10 14:12:03

Nested Encoding

Time of First Successful Submission: 2026-02-10 14:20:12

Hex-encoding UTF-8

Time of First Successful Submission: 2026-02-10 14:26:52

UTF Mixups

Time of First Successful Submission: 2026-02-10 14:34:15

Modifying Encoded Data

Time of First Successful Submission: 2026-02-10 14:40:06

Decoding Base64

Time of First Successful Submission: 2026-02-10 15:31:31

Encoding Base64

Time of First Successful Submission: 2026-02-10 15:53:17

Dealing with Obfuscation

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

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-02-10 16:03:47

Your First HTTP Request

Time of First Successful Submission: 2026-02-11 21:25:12

Reading Flask

Time of First Successful Submission: 2026-02-11 21:29:04

Commented Data

Time of First Successful Submission: 2026-02-11 21:38:31

HTTP Metadata

Time of First Successful Submission: 2026-02-11 21:42:27

HTTP (netcat)

Time of First Successful Submission: 2026-02-11 22:00:55

HTTP Paths (netcat)

Time of First Successful Submission: 2026-02-11 22:06:47

HTTP (curl)

Time of First Successful Submission: 2026-02-11 22:10:02

HTTP (python)

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

HTTP Host Header (python)

Time of First Successful Submission: 2026-02-11 22:30:05

HTTP Host Header (curl)

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

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-02-12 12:08:24

URL Encoding (netcat)

Time of First Successful Submission: 2026-02-12 12:18:49

HTTP GET Parameters

Time of First Successful Submission: 2026-02-12 12:24:03

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-02-12 12:50:25

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-02-12 22:23:00

HTTP Forms

Time of First Successful Submission: 2026-02-12 22:25:54

HTTP Forms (curl)

Time of First Successful Submission: 2026-02-12 22:33:26

HTTP Forms (netcat)

Time of First Successful Submission: 2026-02-12 22:38:05

HTTP Forms (python)

Time of First Successful Submission: 2026-02-12 22:42:07

HTTP Forms Without Forms

Time of First Successful Submission: 2026-02-12 22:52:03

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-02-12 22:55:29

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-02-12 22:59:15

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-02-12 23:01:41

HTTP Redirects (curl)

Time of First Successful Submission: 2026-02-12 23:04:17

HTTP Redirects (python)

Time of First Successful Submission: 2026-02-12 23:05:28

HTTP Cookies (curl)

Time of First Successful Submission: 2026-02-12 23:40:06


DSU Cyber Camps

10 / 104 21572 / 53174


Using the Terminal

Time of First Successful Submission: 2025-11-22 18:34:59

Using the VSCode Workspace

Time of First Successful Submission: 2025-11-22 19:48:45

Using the GUI Desktop

Time of First Successful Submission: 2025-11-22 19:51:27

Pasting into the Desktop

Time of First Successful Submission: 2025-11-22 19:53:33

Restarting Challenges

Time of First Successful Submission: 2025-11-22 19:57:55

Challenge Programs

Time of First Successful Submission: 2025-11-22 21:50:17

The Flag File

Time of First Successful Submission: 2025-11-22 21:52:29

Using Privileged Mode

Time of First Successful Submission: 2025-11-22 21:58:25

Persistent Home Directories - One

Time of First Successful Submission: 2025-11-22 22:04:39

Persistent Home Directories - Two

Time of First Successful Submission: 2025-11-22 22:05:31


GCA CTF

10 / 104 21572 / 53176


Using the Terminal

Time of First Successful Submission: 2025-11-22 18:34:59

Using the VSCode Workspace

Time of First Successful Submission: 2025-11-22 19:48:45

Using the GUI Desktop

Time of First Successful Submission: 2025-11-22 19:51:27

Pasting into the Desktop

Time of First Successful Submission: 2025-11-22 19:53:33

Restarting Challenges

Time of First Successful Submission: 2025-11-22 19:57:55

Challenge Programs

Time of First Successful Submission: 2025-11-22 21:50:17

The Flag File

Time of First Successful Submission: 2025-11-22 21:52:29

Using Privileged Mode

Time of First Successful Submission: 2025-11-22 21:58:25

Persistent Home Directories - One

Time of First Successful Submission: 2025-11-22 22:04:39

Persistent Home Directories - Two

Time of First Successful Submission: 2025-11-22 22:05:31