Aldarkeion

Intro to Cybersecurity

129 / 183 1199 / 20046


Path Traversal 1

Time of First Successful Submission: 2026-02-26 19:20:47

Path Traversal 2

Time of First Successful Submission: 2026-02-27 09:13:50

CMDi 1

Time of First Successful Submission: 2026-02-27 09:26:22

CMDi 2

Time of First Successful Submission: 2026-02-27 09:30:21

CMDi 3

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

CMDi 4

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

CMDi 5

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

CMDi 6

Time of First Successful Submission: 2026-02-27 13:54:44

Authentication Bypass 1

Time of First Successful Submission: 2026-02-27 14:09:39

Authentication Bypass 2

Time of First Successful Submission: 2026-02-27 14:15:03

SQLi 1

Time of First Successful Submission: 2026-02-27 16:47:00

SQLi 2

Time of First Successful Submission: 2026-02-27 16:52:23

SQLi 3

Time of First Successful Submission: 2026-02-27 19:30:22

SQLi 4

Time of First Successful Submission: 2026-02-27 19:38:13

SQLi 5

Time of First Successful Submission: 2026-02-28 09:34:24

XSS 1

Time of First Successful Submission: 2026-02-28 13:25:53

XSS 2

Time of First Successful Submission: 2026-02-28 13:37:52

XSS 3

Time of First Successful Submission: 2026-02-28 14:44:17

XSS 4

Time of First Successful Submission: 2026-02-28 20:29:52

XSS 5

Time of First Successful Submission: 2026-03-01 08:51:41

XSS 6

Time of First Successful Submission: 2026-03-01 09:11:14

XSS 7

Time of First Successful Submission: 2026-03-01 15:44:55

CSRF 1

Time of First Successful Submission: 2026-03-02 11:26:40

CSRF 2

Time of First Successful Submission: 2026-03-02 13:57:28

CSRF 3

Time of First Successful Submission: 2026-03-02 14:35:46

CSRF 4

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

CSRF 5

Time of First Successful Submission: 2026-03-03 10:22:47

Connect

Time of First Successful Submission: 2026-03-03 19:24:00

Send

Time of First Successful Submission: 2026-03-03 19:26:02

Shutdown

Time of First Successful Submission: 2026-03-03 19:27:32

Listen

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

Scan 1

Time of First Successful Submission: 2026-03-04 07:30:21

Scan 2

Time of First Successful Submission: 2026-03-04 19:02:21

Monitor 1

Time of First Successful Submission: 2026-03-04 19:05:26

Monitor 2

Time of First Successful Submission: 2026-03-05 11:56:33

Sniffing Cookies

Time of First Successful Submission: 2026-03-05 12:10:51

Network Configuration

Time of First Successful Submission: 2026-03-05 12:19:48

Firewall 1

Time of First Successful Submission: 2026-03-05 15:33:38

Firewall 2

Time of First Successful Submission: 2026-03-05 16:40:26

Firewall 3

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

Denial of Service 1

Time of First Successful Submission: 2026-03-05 19:02:53

Denial of Service 2

Time of First Successful Submission: 2026-03-05 19:04:55

Denial of Service 3

Time of First Successful Submission: 2026-03-06 09:14:56

Ethernet

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

IP

Time of First Successful Submission: 2026-03-06 16:42:26

TCP

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

TCP Handshake

Time of First Successful Submission: 2026-03-07 09:47:45

UDP

Time of First Successful Submission: 2026-03-07 09:54:21

UDP 2

Time of First Successful Submission: 2026-03-07 14:06:50

UDP Spoofing 1

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

UDP Spoofing 2

Time of First Successful Submission: 2026-03-07 14:22:04

UDP Spoofing 3

Time of First Successful Submission: 2026-03-07 17:06:27

UDP Spoofing 4

Time of First Successful Submission: 2026-03-08 09:34:59

ARP

Time of First Successful Submission: 2026-03-08 10:05:56

Intercept

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

Man-in-the-Middle

Time of First Successful Submission: 2026-03-11 14:04:56

XOR

Time of First Successful Submission: 2026-03-12 09:01:17

XORing Hex

Time of First Successful Submission: 2026-03-12 09:06:37

XORing ASCII

Time of First Successful Submission: 2026-03-12 09:13:03

One-time Pad

Time of First Successful Submission: 2026-03-12 13:34:00

One-time Pad Tampering

Time of First Successful Submission: 2026-03-12 13:56:08

Many-time Pad

Time of First Successful Submission: 2026-03-12 14:03:30

AES

Time of First Successful Submission: 2026-03-12 14:23:20

level1

Time of First Successful Submission: 2026-03-12 19:03:49

level2

Time of First Successful Submission: 2026-03-12 19:04:07

level3

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

level4

Time of First Successful Submission: 2026-03-12 19:05:19

level5

Time of First Successful Submission: 2026-03-12 19:08:50

level6

Time of First Successful Submission: 2026-03-12 19:27:12

level7

Time of First Successful Submission: 2026-03-12 19:28:25

level8

Time of First Successful Submission: 2026-03-12 19:28:57

level9

Time of First Successful Submission: 2026-03-12 19:31:12

level10

Time of First Successful Submission: 2026-03-12 19:32:56

level11

Time of First Successful Submission: 2026-03-12 19:37:19

level12

Time of First Successful Submission: 2026-03-12 19:38:41

level13

Time of First Successful Submission: 2026-03-12 19:49:02

level14

Time of First Successful Submission: 2026-03-12 19:49:43

level15

Time of First Successful Submission: 2026-03-12 19:50:22

level16

Time of First Successful Submission: 2026-03-12 19:51:41

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-03-14 19:48:29

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-03-15 12:33:23

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-03-15 15:29:57

Reading Endianness (Python)

Time of First Successful Submission: 2026-03-15 15:52:27

Reading Endianness (C)

Time of First Successful Submission: 2026-03-15 16:35:50

Reading Endianness (x86)

Time of First Successful Submission: 2026-03-15 18:56:15

Version Information (Python)

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

Version Information (C)

Time of First Successful Submission: 2026-03-16 07:15:24

Version Information (x86)

Time of First Successful Submission: 2026-03-16 08:29:29

Metadata and Data (Python)

Time of First Successful Submission: 2026-03-16 08:49:13

Metadata and Data (C)

Time of First Successful Submission: 2026-03-16 09:03:52

Metadata and Data (x86)

Time of First Successful Submission: 2026-03-16 14:48:30

Input Restrictions (Python)

Time of First Successful Submission: 2026-03-16 14:53:12

Input Restrictions (C)

Time of First Successful Submission: 2026-03-16 14:57:12

Input Restrictions (x86)

Time of First Successful Submission: 2026-03-16 15:17:15

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-03-16 15:45:03

Behold the cIMG! (C)

Time of First Successful Submission: 2026-03-16 15:50:17

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-03-16 16:56:40

A Basic cIMG (Python)

Time of First Successful Submission: 2026-03-17 19:56:47

A Basic cIMG (C)

Time of First Successful Submission: 2026-03-17 08:36:41

A Basic cIMG (x86)

Time of First Successful Submission: 2026-03-17 09:24:49

Internal State Mini (C)

Time of First Successful Submission: 2026-03-17 19:54:15

Internal State Mini (x86)

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

Internal State (C)

Time of First Successful Submission: 2026-03-24 17:27:35

Internal State (x86)

Time of First Successful Submission: 2026-03-25 17:08:01

File Formats: Directives (C)

Time of First Successful Submission: 2026-03-26 08:42:46

File Formats: Directives (x86)

Time of First Successful Submission: 2026-03-26 08:44:37

Interoperability: Patching Data

Time of First Successful Submission: 2026-03-28 19:56:57

Patching Code

Time of First Successful Submission: 2026-03-29 08:55:51

Your First Overflow (easy)

Time of First Successful Submission: 2026-03-30 14:00:23

Your First Overflow (hard)

Time of First Successful Submission: 2026-03-30 14:51:04

Precision (easy)

Time of First Successful Submission: 2026-03-30 15:08:24

Precision (hard)

Time of First Successful Submission: 2026-03-30 18:06:49

Variable Control (easy)

Time of First Successful Submission: 2026-03-30 18:05:36

Variable Control (hard)

Time of First Successful Submission: 2026-03-31 08:07:51

Control Hijack (easy)

Time of First Successful Submission: 2026-03-31 14:54:43

Control Hijack (hard)

Time of First Successful Submission: 2026-03-31 15:09:15

Tricky Control Hijack (easy)

Time of First Successful Submission: 2026-03-31 17:49:02

Tricky Control Hijack (hard)

Time of First Successful Submission: 2026-03-31 17:51:31

PIEs (easy)

Time of First Successful Submission: 2026-04-01 19:17:49

PIEs (hard)

Time of First Successful Submission: 2026-04-02 07:42:33

String Lengths (easy)

Time of First Successful Submission: 2026-04-02 11:25:39

String Lengths (hard)

Time of First Successful Submission: 2026-04-02 12:33:44

Basic Shellcode

Time of First Successful Submission: 2026-04-03 07:48:44

NOP Sleds

Time of First Successful Submission: 2026-04-03 07:53:34

NULL-Free Shellcode

Time of First Successful Submission: 2026-04-03 09:40:38

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2026-04-03 13:44:08

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2026-04-03 16:23:03

Hijack to Shellcode (easy)

Time of First Successful Submission: 2026-04-04 08:23:18

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-04-04 15:55:39


Start Here

8 / 12 23486 / 43379


Using the Terminal

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

Using the GUI Desktop

Time of First Successful Submission: 2026-02-18 17:08:03

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2026-02-18 17:22:26

Using Privileged Mode

Time of First Successful Submission: 2026-02-19 09:35:49

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-19 09:37:33

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-19 09:38:12


Computing 101

51 / 94 5606 / 21536


Tracing Syscalls

Time of First Successful Submission: 2026-02-19 11:23:46

Starting GDB

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

Quitting GDB

Time of First Successful Submission: 2026-02-19 11:27:22

Starting Programs in GDB

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

Disassembling in GDB

Time of First Successful Submission: 2026-02-19 11:31:50

Reading Register Values

Time of First Successful Submission: 2026-02-19 11:36:31

Popping Stack Values

Time of First Successful Submission: 2026-02-19 11:39:00

Examining Memory

Time of First Successful Submission: 2026-02-19 11:41:51

Examining Stack Pointers

Time of First Successful Submission: 2026-02-19 11:46:44

Cooperative Debugging

Time of First Successful Submission: 2026-02-19 12:00:48

Reverse the Calculation

Time of First Successful Submission: 2026-02-19 12:39:53

Reverse the Reverse

Time of First Successful Submission: 2026-02-19 12:40:54

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-02-19 12:46:33

Loops on Data

Time of First Successful Submission: 2026-02-19 12:49:09

set-register

Time of First Successful Submission: 2026-02-19 20:17:34

set-multiple-registers

Time of First Successful Submission: 2026-02-19 20:18:42

add-to-register

Time of First Successful Submission: 2026-02-19 13:14:51

linear-equation-registers

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

integer-division

Time of First Successful Submission: 2026-02-19 13:30:49

modulo-operation

Time of First Successful Submission: 2026-02-19 13:35:46

set-upper-byte

Time of First Successful Submission: 2026-02-19 13:37:43

efficient-modulo

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

byte-extraction

Time of First Successful Submission: 2026-02-19 14:53:21

bitwise-and

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

check-even

Time of First Successful Submission: 2026-02-19 15:04:55

memory-read

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

memory-write

Time of First Successful Submission: 2026-02-19 15:07:40

memory-increment

Time of First Successful Submission: 2026-02-19 15:14:59

byte-access

Time of First Successful Submission: 2026-02-19 15:19:40

memory-size-access

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

little-endian-write

Time of First Successful Submission: 2026-02-19 15:27:14

memory-sum

Time of First Successful Submission: 2026-02-19 15:40:33

stack-subtraction

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

swap-stack-values

Time of First Successful Submission: 2026-02-19 16:09:01

average-stack-values

Time of First Successful Submission: 2026-02-19 16:13:41

absolute-jump

Time of First Successful Submission: 2026-02-19 16:27:17

relative-jump

Time of First Successful Submission: 2026-02-19 16:33:00

jump-trampoline

Time of First Successful Submission: 2026-02-19 16:35:08

conditional-jump

Time of First Successful Submission: 2026-02-19 16:54:04

indirect-jump

Time of First Successful Submission: 2026-02-19 17:32:55

average-loop

Time of First Successful Submission: 2026-02-19 19:05:46

count-non-zero

Time of First Successful Submission: 2026-02-19 19:12:28

string-lower

Time of First Successful Submission: 2026-02-19 19:32:25

Debugging Programs

Time of First Successful Submission: 2026-02-20 08:44:03

Inspecting Registers

Time of First Successful Submission: 2026-02-20 08:48:17

Examining Memory

Time of First Successful Submission: 2026-02-20 09:08:23

Setting Breakpoints

Time of First Successful Submission: 2026-02-20 09:15:26

GDB Scripting

Time of First Successful Submission: 2026-02-20 09:29:07

Modifying Data

Time of First Successful Submission: 2026-02-20 14:32:48

Modifying Execution

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

Broken Functions

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


Playing With Programs

79 / 116 1491 / 23386


Your First HTTP Request

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

Reading Flask

Time of First Successful Submission: 2026-02-20 20:39:13

Commented Data

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

HTTP Metadata

Time of First Successful Submission: 2026-02-21 08:33:57

HTTP (netcat)

Time of First Successful Submission: 2026-02-21 08:39:35

HTTP Paths (netcat)

Time of First Successful Submission: 2026-02-21 08:41:32

HTTP (curl)

Time of First Successful Submission: 2026-02-21 08:42:55

HTTP (python)

Time of First Successful Submission: 2026-02-21 08:50:53

HTTP Host Header (python)

Time of First Successful Submission: 2026-02-21 08:57:51

HTTP Host Header (curl)

Time of First Successful Submission: 2026-02-21 09:00:56

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-02-21 09:02:46

HTTP GET Parameters

Time of First Successful Submission: 2026-02-21 13:59:11

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-02-21 14:09:11

HTTP Forms

Time of First Successful Submission: 2026-02-21 14:13:55

HTTP Forms (curl)

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

HTTP Forms (python)

Time of First Successful Submission: 2026-02-21 14:22:45

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-02-21 14:37:10

HTTP Redirects (curl)

Time of First Successful Submission: 2026-02-21 15:06:45

HTTP Redirects (python)

Time of First Successful Submission: 2026-02-21 15:08:03

HTTP Cookies (curl)

Time of First Successful Submission: 2026-02-21 19:03:36

HTTP Cookies (python)

Time of First Successful Submission: 2026-02-21 19:15:47

Server State (python)

Time of First Successful Submission: 2026-02-21 19:23:38

Listening Web

Time of First Successful Submission: 2026-02-22 08:35:55

Speaking Redirects

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

JavaScript Redirects

Time of First Successful Submission: 2026-02-22 13:37:26

Including JavaScript

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

HTTP (javascript)

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

HTTP Forms (javascript)

Time of First Successful Submission: 2026-02-22 19:46:39

cat

Time of First Successful Submission: 2026-02-23 08:28:25

less

Time of First Successful Submission: 2026-02-23 08:28:56

head

Time of First Successful Submission: 2026-02-23 08:30:27

sort

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

emacs

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

rev

Time of First Successful Submission: 2026-02-23 08:32:43

od

Time of First Successful Submission: 2026-02-23 18:59:54

hd

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

xxd

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

base32

Time of First Successful Submission: 2026-02-24 09:12:18

base64

Time of First Successful Submission: 2026-02-24 09:12:49

split

Time of First Successful Submission: 2026-02-24 09:14:05

gzip

Time of First Successful Submission: 2026-02-24 09:25:30

bzip2

Time of First Successful Submission: 2026-02-24 09:38:48

zip

Time of First Successful Submission: 2026-02-24 09:42:23

tar

Time of First Successful Submission: 2026-02-24 09:48:02

cpio

Time of First Successful Submission: 2026-02-24 09:53:43

env

Time of First Successful Submission: 2026-02-24 09:57:17

find

Time of First Successful Submission: 2026-02-24 09:58:31

make

Time of First Successful Submission: 2026-02-24 09:59:12

nice

Time of First Successful Submission: 2026-02-24 09:59:34

timeout

Time of First Successful Submission: 2026-02-24 10:00:03

stdbuf

Time of First Successful Submission: 2026-02-24 10:02:34

setarch

Time of First Successful Submission: 2026-02-24 10:03:28

watch

Time of First Successful Submission: 2026-02-24 10:04:38

socat

Time of First Successful Submission: 2026-02-24 11:44:01

sed

Time of First Successful Submission: 2026-02-24 13:04:47

ed

Time of First Successful Submission: 2026-02-25 09:46:11

chown

Time of First Successful Submission: 2026-02-25 09:46:44

chmod

Time of First Successful Submission: 2026-02-25 09:47:38

cp

Time of First Successful Submission: 2026-02-25 14:13:11

mv

Time of First Successful Submission: 2026-02-25 14:20:11

python

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

bash

Time of First Successful Submission: 2026-02-25 14:23:15

date

Time of First Successful Submission: 2026-02-25 14:24:21

dmesg

Time of First Successful Submission: 2026-02-25 14:26:13

wc

Time of First Successful Submission: 2026-02-25 14:27:45

gcc

Time of First Successful Submission: 2026-02-25 14:30:46

as

Time of First Successful Submission: 2026-02-25 14:31:04

wget

Time of First Successful Submission: 2026-02-25 14:39:28

ssh-keygen

Time of First Successful Submission: 2026-02-25 15:16:43

SQL Queries

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

Filtering SQL

Time of First Successful Submission: 2026-02-26 08:48:01

Choosing Columns

Time of First Successful Submission: 2026-02-26 08:49:21

Exclusionary Filtering

Time of First Successful Submission: 2026-02-26 08:55:42

Filtering Strings

Time of First Successful Submission: 2026-02-26 08:59:54

Filtering on Expressions

Time of First Successful Submission: 2026-02-26 09:03:03

SELECTing Expressions

Time of First Successful Submission: 2026-02-26 15:54:22

Composite Conditions

Time of First Successful Submission: 2026-02-26 11:08:20

Reaching Your LIMITs

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

Querying Metadata

Time of First Successful Submission: 2026-02-26 11:14:32


GCA CTF

8 / 104 23621 / 43656


Using the Terminal

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

Using the GUI Desktop

Time of First Successful Submission: 2026-02-18 17:08:03

Connecting over SSH

Time of First Successful Submission: 2026-02-18 17:12:57

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2026-02-18 17:22:26

Using Privileged Mode

Time of First Successful Submission: 2026-02-19 09:35:49

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-19 09:37:33

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-19 09:38:12