zengs

🔤

Italy

Intro to Programming Languages

3 / 253 36356 / 39538


Commands

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

Command Arguments

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

Command History

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


Intro to Cybersecurity

130 / 183 1530 / 22450


Path Traversal 1

Time of First Successful Submission: 2026-07-22 12:41:15

Path Traversal 2

Time of First Successful Submission: 2026-07-22 12:48:57

CMDi 1

Time of First Successful Submission: 2026-07-22 12:52:31

CMDi 2

Time of First Successful Submission: 2026-07-22 12:54:53

CMDi 3

Time of First Successful Submission: 2026-07-22 14:23:32

CMDi 4

Time of First Successful Submission: 2026-07-22 14:26:58

CMDi 5

Time of First Successful Submission: 2026-07-22 14:29:05

CMDi 6

Time of First Successful Submission: 2026-07-22 14:45:40

Authentication Bypass 1

Time of First Successful Submission: 2026-07-22 14:50:29

Authentication Bypass 2

Time of First Successful Submission: 2026-07-22 14:52:57

SQLi 1

Time of First Successful Submission: 2026-07-22 15:04:01

SQLi 2

Time of First Successful Submission: 2026-07-22 15:10:02

SQLi 3

Time of First Successful Submission: 2026-07-22 15:19:39

SQLi 4

Time of First Successful Submission: 2026-07-22 17:27:13

SQLi 5

Time of First Successful Submission: 2026-07-22 18:14:18

XSS 1

Time of First Successful Submission: 2026-07-22 18:31:08

XSS 2

Time of First Successful Submission: 2026-07-22 18:33:19

XSS 3

Time of First Successful Submission: 2026-07-22 18:36:32

XSS 4

Time of First Successful Submission: 2026-07-22 18:39:34

XSS 5

Time of First Successful Submission: 2026-07-22 18:45:31

XSS 6

Time of First Successful Submission: 2026-07-22 18:47:46

XSS 7

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

CSRF 1

Time of First Successful Submission: 2026-07-22 19:14:14

CSRF 2

Time of First Successful Submission: 2026-07-22 19:32:00

Connect

Time of First Successful Submission: 2026-08-06 00:33:48

Send

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

Shutdown

Time of First Successful Submission: 2026-08-06 00:41:04

Listen

Time of First Successful Submission: 2026-08-06 00:42:30

Scan 1

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

Scan 2

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

Monitor 1

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

Monitor 2

Time of First Successful Submission: 2026-08-07 20:20:32

Sniffing Cookies

Time of First Successful Submission: 2026-08-07 20:24:01

Network Configuration

Time of First Successful Submission: 2026-08-09 13:39:58

Firewall 1

Time of First Successful Submission: 2026-08-09 13:19:08

Firewall 2

Time of First Successful Submission: 2026-08-09 13:23:28

Firewall 3

Time of First Successful Submission: 2026-08-09 13:39:00

Denial of Service 1

Time of First Successful Submission: 2026-08-09 13:41:19

Denial of Service 2

Time of First Successful Submission: 2026-08-09 13:42:14

Denial of Service 3

Time of First Successful Submission: 2026-08-09 13:43:55

Ethernet

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

IP

Time of First Successful Submission: 2026-08-09 17:09:47

TCP

Time of First Successful Submission: 2026-08-09 17:13:38

TCP Handshake

Time of First Successful Submission: 2026-08-09 17:26:33

UDP

Time of First Successful Submission: 2026-08-09 17:31:31

UDP 2

Time of First Successful Submission: 2026-08-09 18:13:28

UDP Spoofing 1

Time of First Successful Submission: 2026-08-09 18:20:49

UDP Spoofing 2

Time of First Successful Submission: 2026-08-09 18:27:02

UDP Spoofing 3

Time of First Successful Submission: 2026-08-09 19:00:03

UDP Spoofing 4

Time of First Successful Submission: 2026-08-09 19:24:16

ARP

Time of First Successful Submission: 2026-08-09 19:29:26

Intercept

Time of First Successful Submission: 2026-08-09 19:39:21

Man-in-the-Middle

Time of First Successful Submission: 2026-08-09 20:09:42

XOR

Time of First Successful Submission: 2026-08-07 21:02:38

XORing Hex

Time of First Successful Submission: 2026-08-07 21:22:43

XORing ASCII

Time of First Successful Submission: 2026-08-07 21:31:02

XORing ASCII Strings

Time of First Successful Submission: 2026-08-07 21:47:25

One-time Pad

Time of First Successful Submission: 2026-08-07 21:51:56

One-time Pad Tampering

Time of First Successful Submission: 2026-08-07 21:59:16

Many-time Pad

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

AES

Time of First Successful Submission: 2026-08-07 22:26:23

AES-ECB-CPA

Time of First Successful Submission: 2026-08-08 11:56:25

AES-ECB-CPA-HTTP

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

AES-ECB-CPA-HTTP (base64)

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

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2026-08-08 12:52:43

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2026-08-08 13:31:43

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-08-08 13:32:54

level1

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

level2

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

level3

Time of First Successful Submission: 2026-08-06 00:09:42

level4

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

level5

Time of First Successful Submission: 2026-08-06 00:12:02

level6

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

level7

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

level8

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

level9

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

level10

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

level11

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

level12

Time of First Successful Submission: 2026-08-06 00:22:41

level13

Time of First Successful Submission: 2026-08-06 00:24:27

level14

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

level15

Time of First Successful Submission: 2026-08-06 00:26:38

level16

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

level17

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

level18

Time of First Successful Submission: 2026-08-06 00:30:51

level19

Time of First Successful Submission: 2026-08-06 00:32:01

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-07-25 14:14:34

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-07-25 14:17:42

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-07-25 14:24:49

Reading Endianness (Python)

Time of First Successful Submission: 2026-07-25 14:30:31

Reading Endianness (C)

Time of First Successful Submission: 2026-07-25 14:32:07

Reading Endianness (x86)

Time of First Successful Submission: 2026-07-25 14:34:17

Version Information (Python)

Time of First Successful Submission: 2026-07-25 18:55:22

Version Information (C)

Time of First Successful Submission: 2026-07-25 18:56:49

Version Information (x86)

Time of First Successful Submission: 2026-07-25 19:12:01

Metadata and Data (Python)

Time of First Successful Submission: 2026-07-25 19:16:01

Metadata and Data (C)

Time of First Successful Submission: 2026-07-25 19:20:53

Metadata and Data (x86)

Time of First Successful Submission: 2026-07-25 19:27:13

Input Restrictions (Python)

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

Input Restrictions (C)

Time of First Successful Submission: 2026-07-25 19:34:23

Input Restrictions (x86)

Time of First Successful Submission: 2026-07-25 19:46:30

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-07-25 21:05:44

Behold the cIMG! (C)

Time of First Successful Submission: 2026-07-25 21:07:11

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-07-26 11:25:42

A Basic cIMG (Python)

Time of First Successful Submission: 2026-07-26 11:30:14

A Basic cIMG (C)

Time of First Successful Submission: 2026-07-26 11:36:23

A Basic cIMG (x86)

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

Internal State Mini (C)

Time of First Successful Submission: 2026-07-29 06:26:26

Internal State Mini (x86)

Time of First Successful Submission: 2026-08-09 22:36:34

Your First Overflow (easy)

Time of First Successful Submission: 2026-07-23 17:10:59

Your First Overflow (hard)

Time of First Successful Submission: 2026-08-05 19:30:02

Precision (easy)

Time of First Successful Submission: 2026-08-05 19:34:36

Precision (hard)

Time of First Successful Submission: 2026-08-05 19:48:24

Variable Control (easy)

Time of First Successful Submission: 2026-08-05 20:00:31

Variable Control (hard)

Time of First Successful Submission: 2026-08-05 20:09:17

Control Hijack (easy)

Time of First Successful Submission: 2026-08-05 20:20:41

Control Hijack (hard)

Time of First Successful Submission: 2026-08-05 20:39:04

Tricky Control Hijack (easy)

Time of First Successful Submission: 2026-08-05 20:46:57

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-08-05 20:49:39

PIEs (easy)

Time of First Successful Submission: 2026-08-05 21:38:07

PIEs (hard)

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

String Lengths (easy)

Time of First Successful Submission: 2026-08-05 22:25:17

String Lengths (hard)

Time of First Successful Submission: 2026-08-05 22:34:32

Basic Shellcode

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

NOP Sleds

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

NULL-Free Shellcode

Time of First Successful Submission: 2026-08-07 15:13:14

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2026-08-07 18:57:22

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2026-08-07 19:03:34

Hijack to Shellcode (easy)

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

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-08-07 20:13:16


Start Here

12 / 12 3601 / 54662


Using the Terminal

Time of First Successful Submission: 2026-07-22 11:47:04

Using the VSCode Workspace

Time of First Successful Submission: 2026-07-22 11:48:22

Using the GUI Desktop

Time of First Successful Submission: 2026-07-22 11:49:32

Pasting into the Desktop

Time of First Successful Submission: 2026-07-22 11:50:43

Restarting Challenges

Time of First Successful Submission: 2026-07-22 11:55:44

Challenge Programs

Time of First Successful Submission: 2026-07-22 11:59:48

The Flag File

Time of First Successful Submission: 2026-07-22 12:01:53

Using Privileged Mode

Time of First Successful Submission: 2026-07-22 12:03:56

Persistent Home Directories - One

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

Persistent Home Directories - Two

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


Linux Luminarium

8 / 128 31505 / 40134


Intro to Commands

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

Intro to Arguments

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

Command History

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

The Fork Bomb

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

Disk-Space Doomsday

Time of First Successful Submission: 2026-07-22 12:20:28

rm -rf /

Time of First Successful Submission: 2026-07-22 12:23:19

Life after rm -rf /

Time of First Successful Submission: 2026-07-22 12:29:25

Finding meaning after rm -rf /

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


Computing 101

5 / 132 19054 / 21904


Your First Register

Time of First Successful Submission: 2026-08-09 12:31:46

Your First Syscall

Time of First Successful Submission: 2026-08-09 12:32:55

Exit Codes

Time of First Successful Submission: 2026-08-09 12:34:15

Building Executables

Time of First Successful Submission: 2026-08-09 12:37:28

Moving Between Registers

Time of First Successful Submission: 2026-08-09 12:38:50


Playing With Programs

116 / 116 1130 / 24902


What's the password?

Time of First Successful Submission: 2026-08-05 23:03:43

... and again!

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

Newline Troubles

Time of First Successful Submission: 2026-08-05 23:05:58

Reasoning about files

Time of First Successful Submission: 2026-08-05 23:08:48

Specifying Filenames

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

Binary and Hex Encoding

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

More Hex

Time of First Successful Submission: 2026-08-05 23:16:32

Decoding Hex

Time of First Successful Submission: 2026-08-05 23:18:25

Decoding Practice

Time of First Successful Submission: 2026-08-05 23:21:07

Encoding Practice

Time of First Successful Submission: 2026-08-05 23:26:10

Hex-encoding ASCII

Time of First Successful Submission: 2026-08-05 23:28:00

Nested Encoding

Time of First Successful Submission: 2026-08-05 23:30:00

Hex-encoding UTF-8

Time of First Successful Submission: 2026-08-05 23:31:36

UTF Mixups

Time of First Successful Submission: 2026-08-05 23:39:01

Modifying Encoded Data

Time of First Successful Submission: 2026-08-05 23:43:18

Decoding Base64

Time of First Successful Submission: 2026-08-05 23:49:33

Encoding Base64

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

Dealing with Obfuscation

Time of First Successful Submission: 2026-08-05 23:59:05

Dealing with Obfuscation 2

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

Your First HTTP Request

Time of First Successful Submission: 2026-08-06 00:01:26

Reading Flask

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

Commented Data

Time of First Successful Submission: 2026-08-06 00:04:55

HTTP Metadata

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

HTTP (netcat)

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

HTTP Paths (netcat)

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

HTTP (curl)

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

HTTP (python)

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

HTTP Host Header (python)

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

HTTP Host Header (curl)

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

HTTP Host Header (netcat)

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

URL Encoding (netcat)

Time of First Successful Submission: 2026-08-07 22:55:57

HTTP GET Parameters

Time of First Successful Submission: 2026-08-07 22:57:09

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-08-07 22:58:38

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-08-07 23:00:17

HTTP Forms

Time of First Successful Submission: 2026-08-07 23:01:47

HTTP Forms (curl)

Time of First Successful Submission: 2026-08-07 23:07:12

HTTP Forms (netcat)

Time of First Successful Submission: 2026-08-07 23:12:09

HTTP Forms (python)

Time of First Successful Submission: 2026-08-07 23:15:05

HTTP Forms Without Forms

Time of First Successful Submission: 2026-08-07 23:05:23

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-08-07 23:16:52

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-08-07 23:19:25

HTTP Redirects (netcat)

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

HTTP Redirects (curl)

Time of First Successful Submission: 2026-08-07 23:25:08

HTTP Redirects (python)

Time of First Successful Submission: 2026-08-07 23:26:18

HTTP Cookies (curl)

Time of First Successful Submission: 2026-08-07 23:30:08

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-08-07 23:34:15

HTTP Cookies (python)

Time of First Successful Submission: 2026-08-07 23:36:00

Server State (python)

Time of First Successful Submission: 2026-08-09 12:42:22

Listening Web

Time of First Successful Submission: 2026-08-07 23:31:29

Speaking Redirects

Time of First Successful Submission: 2026-08-07 23:39:27

JavaScript Redirects

Time of First Successful Submission: 2026-08-09 12:51:31

Including JavaScript

Time of First Successful Submission: 2026-08-09 12:57:41

HTTP (javascript)

Time of First Successful Submission: 2026-08-09 13:02:58

HTTP Get Parameters (javascript)

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

HTTP Forms (javascript)

Time of First Successful Submission: 2026-08-09 13:11:55

cat

Time of First Successful Submission: 2026-07-29 06:30:27

more

Time of First Successful Submission: 2026-07-29 06:31:02

less

Time of First Successful Submission: 2026-07-29 06:31:31

tail

Time of First Successful Submission: 2026-07-29 06:32:17

head

Time of First Successful Submission: 2026-07-29 06:32:47

sort

Time of First Successful Submission: 2026-07-29 06:33:29

vim

Time of First Successful Submission: 2026-07-29 06:35:29

emacs

Time of First Successful Submission: 2026-07-29 06:36:02

nano

Time of First Successful Submission: 2026-07-29 06:36:33

rev

Time of First Successful Submission: 2026-07-29 06:37:07

od

Time of First Successful Submission: 2026-07-29 06:40:23

hd

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

xxd

Time of First Successful Submission: 2026-07-29 06:42:56

base32

Time of First Successful Submission: 2026-07-29 07:04:34

base64

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

split

Time of First Successful Submission: 2026-07-29 07:13:58

gzip

Time of First Successful Submission: 2026-07-29 07:15:58

bzip2

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

zip

Time of First Successful Submission: 2026-07-29 07:24:04

tar

Time of First Successful Submission: 2026-07-29 07:51:11

ar

Time of First Successful Submission: 2026-07-29 14:51:35

cpio

Time of First Successful Submission: 2026-07-29 14:46:49

genisoimage

Time of First Successful Submission: 2026-07-29 17:35:24

env

Time of First Successful Submission: 2026-07-29 14:38:48

find

Time of First Successful Submission: 2026-07-29 14:57:52

make

Time of First Successful Submission: 2026-07-29 14:37:32

nice

Time of First Successful Submission: 2026-07-29 17:34:36

timeout

Time of First Successful Submission: 2026-07-29 16:38:28

stdbuf

Time of First Successful Submission: 2026-08-03 13:55:08

setarch

Time of First Successful Submission: 2026-08-03 13:58:43

watch

Time of First Successful Submission: 2026-08-03 14:00:37

socat

Time of First Successful Submission: 2026-08-03 14:04:23

whiptail

Time of First Successful Submission: 2026-08-03 14:08:56

awk

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

sed

Time of First Successful Submission: 2026-07-29 14:17:52

ed

Time of First Successful Submission: 2026-07-29 14:36:30

chown

Time of First Successful Submission: 2026-07-29 13:51:31

chmod

Time of First Successful Submission: 2026-07-29 13:52:12

cp

Time of First Successful Submission: 2026-07-29 13:56:14

mv

Time of First Successful Submission: 2026-07-29 17:30:56

perl

Time of First Successful Submission: 2026-07-29 17:22:25

python

Time of First Successful Submission: 2026-07-29 16:49:58

ruby

Time of First Successful Submission: 2026-07-29 17:21:02

bash

Time of First Successful Submission: 2026-07-29 16:41:09

date

Time of First Successful Submission: 2026-07-29 16:50:51

dmesg

Time of First Successful Submission: 2026-07-29 16:48:50

wc

Time of First Successful Submission: 2026-07-29 16:44:47

gcc

Time of First Successful Submission: 2026-07-29 16:47:16

as

Time of First Successful Submission: 2026-07-29 16:52:35

wget

Time of First Successful Submission: 2026-07-29 16:57:15

ssh-keygen

Time of First Successful Submission: 2026-07-29 17:17:33

SQL Queries

Time of First Successful Submission: 2026-07-29 14:05:17

Filtering SQL

Time of First Successful Submission: 2026-08-05 22:39:09

Choosing Columns

Time of First Successful Submission: 2026-08-05 22:40:34

Exclusionary Filtering

Time of First Successful Submission: 2026-08-05 22:42:11

Filtering Strings

Time of First Successful Submission: 2026-08-05 22:44:15

Filtering on Expressions

Time of First Successful Submission: 2026-08-05 22:46:17

SELECTing Expressions

Time of First Successful Submission: 2026-08-05 22:50:44

Composite Conditions

Time of First Successful Submission: 2026-08-05 22:53:38

Reaching Your LIMITs

Time of First Successful Submission: 2026-08-05 22:56:17

Querying Metadata

Time of First Successful Submission: 2026-08-05 23:02:31


DSU Cyber Camps

12 / 104 3945 / 54977


Using the Terminal

Time of First Successful Submission: 2026-07-22 11:47:04

Using the VSCode Workspace

Time of First Successful Submission: 2026-07-22 11:48:22

Using the GUI Desktop

Time of First Successful Submission: 2026-07-22 11:49:32

Pasting into the Desktop

Time of First Successful Submission: 2026-07-22 11:50:43

Connecting over SSH

Time of First Successful Submission: 2026-07-22 11:54:32

Restarting Challenges

Time of First Successful Submission: 2026-07-22 11:55:44

Getting Help

Time of First Successful Submission: 2026-07-22 11:58:33

Challenge Programs

Time of First Successful Submission: 2026-07-22 11:59:48

The Flag File

Time of First Successful Submission: 2026-07-22 12:01:53

Using Privileged Mode

Time of First Successful Submission: 2026-07-22 12:03:56

Persistent Home Directories - One

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

Persistent Home Directories - Two

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


GCA CTF

12 / 104 3945 / 54977


Using the Terminal

Time of First Successful Submission: 2026-07-22 11:47:04

Using the VSCode Workspace

Time of First Successful Submission: 2026-07-22 11:48:22

Using the GUI Desktop

Time of First Successful Submission: 2026-07-22 11:49:32

Pasting into the Desktop

Time of First Successful Submission: 2026-07-22 11:50:43

Connecting over SSH

Time of First Successful Submission: 2026-07-22 11:54:32

Restarting Challenges

Time of First Successful Submission: 2026-07-22 11:55:44

Getting Help

Time of First Successful Submission: 2026-07-22 11:58:33

Challenge Programs

Time of First Successful Submission: 2026-07-22 11:59:48

The Flag File

Time of First Successful Submission: 2026-07-22 12:01:53

Using Privileged Mode

Time of First Successful Submission: 2026-07-22 12:03:56

Persistent Home Directories - One

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

Persistent Home Directories - Two

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