siwyiec

🐧 💻 🔤

pwn.college Archives

1 / 202 22768 / 22827


Triple Dereference

Time of First Successful Submission: 2026-02-16 23:29:57


Intro to Programming Languages

15 / 234 8576 / 32737


Commands

Time of First Successful Submission: 2026-02-11 19:38:37

Command Arguments

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

Command History

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

The Root Path

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

Absolute Paths

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

Changing position

Time of First Successful Submission: 2026-02-11 20:21:22

Changing to an Absolute Path

Time of First Successful Submission: 2026-02-11 20:22:40

Relative Paths

Time of First Successful Submission: 2026-02-12 11:08:55

Cat

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

Ls

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

Ls All

Time of First Successful Submission: 2026-02-12 11:37:02

Find

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

Piping Echo

Time of First Successful Submission: 2026-02-12 13:31:37

Piping Stdout

Time of First Successful Submission: 2026-02-12 13:32:47

Piping Stdin

Time of First Successful Submission: 2026-02-12 13:40:45


Intro to Cybersecurity

131 / 183 1189 / 20354


Path Traversal 1

Time of First Successful Submission: 2026-03-24 21:06:49

Path Traversal 2

Time of First Successful Submission: 2026-03-24 21:29:35

CMDi 1

Time of First Successful Submission: 2026-03-25 16:52:59

CMDi 2

Time of First Successful Submission: 2026-03-25 16:55:27

CMDi 3

Time of First Successful Submission: 2026-03-25 17:00:27

CMDi 4

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

CMDi 5

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

CMDi 6

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

Authentication Bypass 1

Time of First Successful Submission: 2026-03-25 17:37:18

Authentication Bypass 2

Time of First Successful Submission: 2026-03-25 17:42:44

SQLi 1

Time of First Successful Submission: 2026-03-25 17:50:40

SQLi 2

Time of First Successful Submission: 2026-03-25 17:54:31

SQLi 3

Time of First Successful Submission: 2026-03-25 19:14:55

SQLi 4

Time of First Successful Submission: 2026-03-25 19:21:05

SQLi 5

Time of First Successful Submission: 2026-03-25 22:41:10

XSS 1

Time of First Successful Submission: 2026-03-26 19:48:47

XSS 2

Time of First Successful Submission: 2026-03-26 19:58:00

XSS 3

Time of First Successful Submission: 2026-03-26 20:05:09

XSS 4

Time of First Successful Submission: 2026-03-26 20:08:13

XSS 5

Time of First Successful Submission: 2026-03-26 21:04:39

XSS 6

Time of First Successful Submission: 2026-03-26 21:25:55

XSS 7

Time of First Successful Submission: 2026-03-26 22:03:53

CSRF 1

Time of First Successful Submission: 2026-03-27 21:01:10

CSRF 2

Time of First Successful Submission: 2026-03-28 18:59:47

CSRF 3

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

CSRF 4

Time of First Successful Submission: 2026-03-28 21:07:43

CSRF 5

Time of First Successful Submission: 2026-03-28 22:49:06

Connect

Time of First Successful Submission: 2026-03-28 22:53:22

Send

Time of First Successful Submission: 2026-03-28 22:54:31

Shutdown

Time of First Successful Submission: 2026-03-28 22:59:10

Listen

Time of First Successful Submission: 2026-03-28 23:00:13

Scan 1

Time of First Successful Submission: 2026-03-29 07:55:42

Scan 2

Time of First Successful Submission: 2026-03-29 14:13:06

Monitor 1

Time of First Successful Submission: 2026-03-29 14:56:37

Monitor 2

Time of First Successful Submission: 2026-03-29 20:31:45

Sniffing Cookies

Time of First Successful Submission: 2026-03-29 21:59:49

Network Configuration

Time of First Successful Submission: 2026-03-30 18:56:48

Firewall 1

Time of First Successful Submission: 2026-03-30 19:12:16

Firewall 2

Time of First Successful Submission: 2026-03-30 19:27:11

Firewall 3

Time of First Successful Submission: 2026-03-30 19:29:43

Denial of Service 1

Time of First Successful Submission: 2026-03-30 20:06:44

Denial of Service 2

Time of First Successful Submission: 2026-03-30 20:12:47

Denial of Service 3

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

Ethernet

Time of First Successful Submission: 2026-03-30 20:19:00

IP

Time of First Successful Submission: 2026-03-30 20:20:17

TCP

Time of First Successful Submission: 2026-03-30 20:23:57

TCP Handshake

Time of First Successful Submission: 2026-03-30 20:53:46

UDP

Time of First Successful Submission: 2026-03-30 21:27:11

UDP 2

Time of First Successful Submission: 2026-03-30 21:29:08

UDP Spoofing 1

Time of First Successful Submission: 2026-03-30 21:38:11

UDP Spoofing 2

Time of First Successful Submission: 2026-03-30 21:48:58

UDP Spoofing 3

Time of First Successful Submission: 2026-03-31 16:13:09

UDP Spoofing 4

Time of First Successful Submission: 2026-03-31 16:17:41

ARP

Time of First Successful Submission: 2026-03-31 16:44:17

Intercept

Time of First Successful Submission: 2026-03-31 20:43:07

Man-in-the-Middle

Time of First Successful Submission: 2026-04-01 15:35:05

XOR

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

XORing Hex

Time of First Successful Submission: 2026-04-02 10:41:54

XORing ASCII

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

XORing ASCII Strings

Time of First Successful Submission: 2026-04-02 12:05:18

One-time Pad

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

One-time Pad Tampering

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

Many-time Pad

Time of First Successful Submission: 2026-04-02 12:21:26

AES

Time of First Successful Submission: 2026-04-02 13:03:51

AES-ECB-CPA

Time of First Successful Submission: 2026-04-02 21:05:14

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2026-04-03 10:38:30

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2026-04-03 10:49:41

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2026-04-05 21:10:58

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2026-04-07 13:45:53

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-04-07 14:00:31

AES-ECB-CPA-Prefix-Miniboss

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

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2026-04-09 19:48:40

AES-CBC

Time of First Successful Submission: 2026-04-09 19:59:39

AES-CBC Tampering

Time of First Successful Submission: 2026-04-09 22:14:57

AES-CBC Resizing

Time of First Successful Submission: 2026-04-10 12:56:00

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2026-04-10 20:17:40

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2026-04-10 20:34:53

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2026-04-10 20:52:50

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2026-04-11 14:11:21

AES-CBC-POA-Encrypt-2

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

DHKE

Time of First Successful Submission: 2026-04-11 18:59:49

DHKE-to-AES

Time of First Successful Submission: 2026-04-11 19:47:38

RSA 1

Time of First Successful Submission: 2026-04-11 20:28:08

RSA 2

Time of First Successful Submission: 2026-04-11 20:41:05

RSA 3

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

RSA 4

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

RSA Signatures

Time of First Successful Submission: 2026-04-12 18:02:48

SHA 1

Time of First Successful Submission: 2026-04-12 21:02:26

SHA 2

Time of First Successful Submission: 2026-04-12 21:29:10

TLS 1

Time of First Successful Submission: 2026-04-13 18:18:38

TLS 2

Time of First Successful Submission: 2026-04-13 22:04:55

level1

Time of First Successful Submission: 2026-02-16 23:33:22

level2

Time of First Successful Submission: 2026-02-16 23:35:09

level3

Time of First Successful Submission: 2026-02-16 23:35:48

level4

Time of First Successful Submission: 2026-02-17 21:39:04

level5

Time of First Successful Submission: 2026-02-17 21:42:50

level6

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

level7

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

level8

Time of First Successful Submission: 2026-02-17 21:56:13

level9

Time of First Successful Submission: 2026-02-17 21:59:02

level10

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

level11

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

level12

Time of First Successful Submission: 2026-02-18 19:47:57

level13

Time of First Successful Submission: 2026-02-18 20:08:16

level14

Time of First Successful Submission: 2026-02-18 20:10:00

level15

Time of First Successful Submission: 2026-02-18 20:10:58

level16

Time of First Successful Submission: 2026-02-18 20:13:11

level17

Time of First Successful Submission: 2026-03-24 18:27:38

level18

Time of First Successful Submission: 2026-03-24 20:45:21

level19

Time of First Successful Submission: 2026-03-24 20:47:12

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2026-04-19 08:25:35

File Formats: Magic Numbers (C)

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

File Formats: Magic Numbers (x86)

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

Reading Endianness (Python)

Time of First Successful Submission: 2026-04-19 12:42:10

Reading Endianness (C)

Time of First Successful Submission: 2026-04-19 12:47:29

Reading Endianness (x86)

Time of First Successful Submission: 2026-04-19 12:56:19

Version Information (Python)

Time of First Successful Submission: 2026-04-19 20:08:34

Version Information (C)

Time of First Successful Submission: 2026-04-19 20:20:18

Version Information (x86)

Time of First Successful Submission: 2026-04-19 20:41:07

Metadata and Data (Python)

Time of First Successful Submission: 2026-04-19 20:53:40

Metadata and Data (C)

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

Metadata and Data (x86)

Time of First Successful Submission: 2026-04-19 21:07:16

Input Restrictions (Python)

Time of First Successful Submission: 2026-04-19 21:28:00

Input Restrictions (C)

Time of First Successful Submission: 2026-04-20 16:57:41

Input Restrictions (x86)

Time of First Successful Submission: 2026-04-20 17:00:52

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-04-20 17:17:37

Behold the cIMG! (C)

Time of First Successful Submission: 2026-04-20 21:13:55

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-04-21 06:39:19

A Basic cIMG (Python)

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

A Basic cIMG (C)

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

A Basic cIMG (x86)

Time of First Successful Submission: 2026-04-21 15:36:18


Start Here

12 / 12 1225 / 44302


Using the Terminal

Time of First Successful Submission: 2026-02-11 20:23:40

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2026-02-11 20:28:41

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2026-02-11 20:58:05

Challenge Programs

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

The Flag File

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

Using Privileged Mode

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

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-11 21:11:40

Persistent Home Directories - Two

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


Linux Luminarium

128 / 128 2057 / 33163


Intro to Commands

Time of First Successful Submission: 2026-02-11 19:38:37

Intro to Arguments

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

Command History

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

The Root

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

Program and absolute paths

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

Position thy self

Time of First Successful Submission: 2026-02-11 20:21:22

Position elsewhere

Time of First Successful Submission: 2026-02-11 20:22:40

implicit relative paths, from /

Time of First Successful Submission: 2026-02-12 11:08:55

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2026-02-12 11:11:15

home sweet home

Time of First Successful Submission: 2026-02-12 11:14:30

cat: not the pet, but the command!

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

catting absolute paths

Time of First Successful Submission: 2026-02-12 11:22:17

more catting practice

Time of First Successful Submission: 2026-02-12 11:23:32

grepping for a needle in a haystack

Time of First Successful Submission: 2026-02-12 11:24:28

comparing files

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

listing files

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

touching files

Time of First Successful Submission: 2026-02-12 11:28:58

removing files

Time of First Successful Submission: 2026-02-12 11:29:36

moving files

Time of First Successful Submission: 2026-02-12 11:30:48

copying files

Time of First Successful Submission: 2026-02-12 11:35:49

hidden files

Time of First Successful Submission: 2026-02-12 11:37:02

An Epic Filesystem Quest

Time of First Successful Submission: 2026-02-12 11:46:53

making directories

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

finding files

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

linking files

Time of First Successful Submission: 2026-02-12 11:57:27

Learning From Documentation

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

Learning Complex Usage

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

Reading Manuals

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

Searching Manuals

Time of First Successful Submission: 2026-02-12 12:10:32

Searching For Manuals

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

Helpful Programs

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

Help for Builtins

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

Matching with *

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

Matching with ?

Time of First Successful Submission: 2026-02-12 13:11:52

Matching with []

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

Matching paths with []

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

Multiple globs

Time of First Successful Submission: 2026-02-12 13:15:10

Mixing globs

Time of First Successful Submission: 2026-02-12 13:18:15

Exclusionary globbing

Time of First Successful Submission: 2026-02-12 13:20:47

Tab completion

Time of First Successful Submission: 2026-02-12 13:21:44

Multiple options for tab completion

Time of First Successful Submission: 2026-02-12 13:22:57

Tab completion on commands

Time of First Successful Submission: 2026-02-12 13:23:47

Redirecting output

Time of First Successful Submission: 2026-02-12 13:31:37

Redirecting more output

Time of First Successful Submission: 2026-02-12 13:32:47

Appending output

Time of First Successful Submission: 2026-02-12 13:34:49

Redirecting errors

Time of First Successful Submission: 2026-02-12 13:37:01

Redirecting input

Time of First Successful Submission: 2026-02-12 13:40:45

Grepping stored results

Time of First Successful Submission: 2026-02-12 13:42:56

Grepping live output

Time of First Successful Submission: 2026-02-12 13:43:52

Grepping errors

Time of First Successful Submission: 2026-02-12 13:45:33

Filtering with grep -v

Time of First Successful Submission: 2026-02-12 13:46:27

Filtering with sed

Time of First Successful Submission: 2026-02-12 13:48:30

Duplicating piped data with tee

Time of First Successful Submission: 2026-02-12 13:51:42

Process substitution for input

Time of First Successful Submission: 2026-02-12 13:55:09

Writing to multiple programs

Time of First Successful Submission: 2026-02-12 14:02:37

Split-piping stderr and stdout

Time of First Successful Submission: 2026-02-12 14:08:34

Named pipes

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

Printing Variables

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

Setting Variables

Time of First Successful Submission: 2026-02-12 15:27:52

Multi-word Variables

Time of First Successful Submission: 2026-02-12 15:32:41

Exporting Variables

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

Printing Exported Variables

Time of First Successful Submission: 2026-02-12 15:37:49

Storing Command Output

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

Reading Input

Time of First Successful Submission: 2026-02-12 15:46:30

Reading Files

Time of First Successful Submission: 2026-02-12 15:52:34

Translating characters

Time of First Successful Submission: 2026-02-12 16:03:06

Deleting characters

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

Deleting newlines

Time of First Successful Submission: 2026-02-12 16:06:37

Extracting the first lines with head

Time of First Successful Submission: 2026-02-12 16:08:53

Extracting specific sections of text

Time of First Successful Submission: 2026-02-12 16:12:10

Sorting data

Time of First Successful Submission: 2026-02-12 16:14:00

Listing Processes

Time of First Successful Submission: 2026-02-12 18:29:36

Killing Processes

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

Interrupting Processes

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

Killing Misbehaving Processes

Time of First Successful Submission: 2026-02-12 22:09:45

Suspending Processes

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

Resuming Processes

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

Backgrounding Processes

Time of First Successful Submission: 2026-02-12 22:13:43

Foregrounding Processes

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

Starting Backgrounded Processes

Time of First Successful Submission: 2026-02-12 22:32:12

Process Exit Codes

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

Becoming root with su

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

Other users with su

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

Cracking passwords

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

Using sudo

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

Changing File Ownership

Time of First Successful Submission: 2026-02-14 12:17:48

Groups and Files

Time of First Successful Submission: 2026-02-14 12:19:43

Fun With Groups Names

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

Changing Permissions

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

Executable Files

Time of First Successful Submission: 2026-02-14 12:29:08

Permission Tweaking Practice

Time of First Successful Submission: 2026-02-14 12:34:54

Permissions Setting Practice

Time of First Successful Submission: 2026-02-14 12:38:13

The SUID Bit

Time of First Successful Submission: 2026-02-14 12:39:48

Chaining with Semicolons

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

Building on Success

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

Handling Failure

Time of First Successful Submission: 2026-02-14 12:43:47

Your First Shell Script

Time of First Successful Submission: 2026-02-14 12:47:53

Redirecting Script Output

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

Executable Shell Scripts

Time of First Successful Submission: 2026-02-14 12:51:26

Understanding Shebangs

Time of First Successful Submission: 2026-02-14 12:54:46

Scripting with Arguments

Time of First Successful Submission: 2026-02-14 12:56:50

Scripting with Conditionals

Time of First Successful Submission: 2026-02-14 13:00:13

Scripting with Default Cases

Time of First Successful Submission: 2026-02-14 13:01:20

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-02-14 13:04:48

Reading Shell Scripts

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

Launching Screen

Time of First Successful Submission: 2026-02-14 13:08:36

Detaching and Attaching

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

Finding Sessions

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

Switching Windows

Time of First Successful Submission: 2026-02-14 13:16:10

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-02-14 13:17:46

Switching Windows (tmux)

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

The PATH Variable

Time of First Successful Submission: 2026-02-14 18:42:35

Setting PATH

Time of First Successful Submission: 2026-02-14 18:48:42

Finding Commands

Time of First Successful Submission: 2026-02-14 18:51:04

Adding Commands

Time of First Successful Submission: 2026-02-14 18:54:28

Hijacking Commands

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

Bashrc Backdoor

Time of First Successful Submission: 2026-02-12 22:49:56

Sniffing Input

Time of First Successful Submission: 2026-02-14 21:15:54

Overshared Directories

Time of First Successful Submission: 2026-02-14 21:23:43

Tricky Linking

Time of First Successful Submission: 2026-02-14 21:30:15

Sniffing Process Arguments

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

Snooping on Configurations

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

The Fork Bomb

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

Disk-Space Doomsday

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

rm -rf /

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

Life after rm -rf /

Time of First Successful Submission: 2026-02-14 22:05:59

Finding meaning after rm -rf /

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


Computing 101

94 / 94 228 / 21987


Your First Register

Time of First Successful Submission: 2026-02-11 21:55:06

Your First Syscall

Time of First Successful Submission: 2026-02-11 22:01:46

Exit Codes

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

Building Executables

Time of First Successful Submission: 2026-02-11 22:25:34

Moving Between Registers

Time of First Successful Submission: 2026-02-11 22:34:07

Loading From Memory

Time of First Successful Submission: 2026-02-16 22:37:31

More Loading Practice

Time of First Successful Submission: 2026-02-16 22:40:36

Dereferencing Pointers

Time of First Successful Submission: 2026-02-16 22:58:00

Dereferencing Yourself

Time of First Successful Submission: 2026-02-16 23:14:56

Dereferencing with Offsets

Time of First Successful Submission: 2026-02-16 23:18:37

Stored Addresses

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

Double Dereference

Time of First Successful Submission: 2026-02-16 23:24:16

The Stack

Time of First Successful Submission: 2026-02-18 20:30:39

Stack Offsets

Time of First Successful Submission: 2026-02-18 20:34:45

Program Arguments on the Stack

Time of First Successful Submission: 2026-02-18 20:41:26

Popping From the Stack

Time of First Successful Submission: 2026-02-18 20:46:56

Disassembling Programs

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

Tracing Syscalls

Time of First Successful Submission: 2026-02-11 22:52:17

Starting GDB

Time of First Successful Submission: 2026-02-11 22:54:49

Quitting GDB

Time of First Successful Submission: 2026-02-18 21:01:37

Starting Programs in GDB

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

Disassembling in GDB

Time of First Successful Submission: 2026-02-18 21:05:38

Stepping Through Instructions

Time of First Successful Submission: 2026-02-18 21:15:01

Reading Register Values

Time of First Successful Submission: 2026-02-18 21:16:15

Popping Stack Values

Time of First Successful Submission: 2026-02-18 21:17:54

Examining Memory

Time of First Successful Submission: 2026-02-18 21:19:49

Examining Stack Pointers

Time of First Successful Submission: 2026-02-18 21:22:24

Cooperative Debugging

Time of First Successful Submission: 2026-02-18 21:30:52

Writing Output

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

Chaining Syscalls

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

Writing Strings

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

Reading Data

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

Opening Files

Time of First Successful Submission: 2026-02-19 19:51:36

Hardcoding the Filename

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

Comparing Values

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

Comparing Characters

Time of First Successful Submission: 2026-02-21 21:16:47

Conditional Control Flow

Time of First Successful Submission: 2026-02-21 21:23:18

Comparing Strings

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

Reverse the Password

Time of First Successful Submission: 2026-02-21 21:36:07

Conditionals Without Conditionals

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

Looping

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

Reverse the Calculation

Time of First Successful Submission: 2026-02-22 21:25:58

Reverse the Reverse

Time of First Successful Submission: 2026-02-22 21:27:44

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-02-22 21:34:19

Loops on Data

Time of First Successful Submission: 2026-02-22 21:38:48

set-register

Time of First Successful Submission: 2026-02-22 21:44:24

set-multiple-registers

Time of First Successful Submission: 2026-02-22 22:04:58

add-to-register

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

linear-equation-registers

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

integer-division

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

modulo-operation

Time of First Successful Submission: 2026-02-22 22:18:29

set-upper-byte

Time of First Successful Submission: 2026-02-23 12:39:27

efficient-modulo

Time of First Successful Submission: 2026-02-23 12:45:53

byte-extraction

Time of First Successful Submission: 2026-02-23 12:54:50

bitwise-and

Time of First Successful Submission: 2026-02-23 12:58:39

check-even

Time of First Successful Submission: 2026-02-23 13:17:03

memory-read

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

memory-write

Time of First Successful Submission: 2026-02-23 13:29:17

memory-increment

Time of First Successful Submission: 2026-02-23 13:32:31

byte-access

Time of First Successful Submission: 2026-02-23 13:36:07

memory-size-access

Time of First Successful Submission: 2026-02-23 22:51:55

little-endian-write

Time of First Successful Submission: 2026-02-25 13:44:25

memory-sum

Time of First Successful Submission: 2026-02-25 13:49:34

stack-subtraction

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

swap-stack-values

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

average-stack-values

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

absolute-jump

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

relative-jump

Time of First Successful Submission: 2026-02-25 14:34:06

jump-trampoline

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

conditional-jump

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

indirect-jump

Time of First Successful Submission: 2026-02-26 20:32:57

average-loop

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

count-non-zero

Time of First Successful Submission: 2026-02-27 08:04:49

string-lower

Time of First Successful Submission: 2026-02-28 17:42:58

most-common-byte

Time of First Successful Submission: 2026-02-28 21:18:02

Exit

Time of First Successful Submission: 2026-02-28 21:25:42

Socket

Time of First Successful Submission: 2026-02-28 21:54:22

Bind

Time of First Successful Submission: 2026-03-01 22:38:32

Listen

Time of First Successful Submission: 2026-03-01 22:45:45

Accept

Time of First Successful Submission: 2026-03-01 22:54:43

Static Response

Time of First Successful Submission: 2026-03-02 20:59:47

Dynamic Response

Time of First Successful Submission: 2026-03-03 07:10:52

Iterative GET Server

Time of First Successful Submission: 2026-03-03 07:18:57

Concurrent GET Server

Time of First Successful Submission: 2026-03-04 19:52:16

Concurrent POST Server

Time of First Successful Submission: 2026-03-04 22:18:56

Web Server

Time of First Successful Submission: 2026-03-04 22:19:37

Debugging Programs

Time of First Successful Submission: 2026-03-05 20:46:34

Inspecting Registers

Time of First Successful Submission: 2026-03-05 20:50:47

Examining Memory

Time of First Successful Submission: 2026-03-05 21:37:40

Setting Breakpoints

Time of First Successful Submission: 2026-03-05 22:29:51

GDB Scripting

Time of First Successful Submission: 2026-03-06 21:15:31

Modifying Data

Time of First Successful Submission: 2026-03-06 22:56:19

Modifying Execution

Time of First Successful Submission: 2026-03-06 22:59:18

Broken Functions

Time of First Successful Submission: 2026-03-06 23:42:39


Playing With Programs

116 / 116 826 / 23580


What's the password?

Time of First Successful Submission: 2026-02-18 21:47:59

... and again!

Time of First Successful Submission: 2026-02-18 21:49:09

Newline Troubles

Time of First Successful Submission: 2026-02-18 21:51:27

Reasoning about files

Time of First Successful Submission: 2026-02-18 21:54:12

Specifying Filenames

Time of First Successful Submission: 2026-02-18 21:55:23

Binary and Hex Encoding

Time of First Successful Submission: 2026-02-18 22:09:47

More Hex

Time of First Successful Submission: 2026-02-19 19:58:34

Decoding Hex

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

Decoding Practice

Time of First Successful Submission: 2026-02-19 20:36:52

Encoding Practice

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

Hex-encoding ASCII

Time of First Successful Submission: 2026-02-19 21:43:21

Nested Encoding

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

Hex-encoding UTF-8

Time of First Successful Submission: 2026-03-07 21:50:13

UTF Mixups

Time of First Successful Submission: 2026-03-07 22:19:20

Modifying Encoded Data

Time of First Successful Submission: 2026-03-07 22:30:49

Decoding Base64

Time of First Successful Submission: 2026-03-07 22:42:24

Encoding Base64

Time of First Successful Submission: 2026-03-07 22:49:03

Dealing with Obfuscation

Time of First Successful Submission: 2026-03-07 22:51:46

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-03-07 22:59:47

Your First HTTP Request

Time of First Successful Submission: 2026-03-14 16:10:16

Reading Flask

Time of First Successful Submission: 2026-03-14 17:43:20

Commented Data

Time of First Successful Submission: 2026-03-14 17:47:59

HTTP Metadata

Time of First Successful Submission: 2026-03-14 17:57:38

HTTP (netcat)

Time of First Successful Submission: 2026-03-14 20:15:18

HTTP Paths (netcat)

Time of First Successful Submission: 2026-03-14 20:17:16

HTTP (curl)

Time of First Successful Submission: 2026-03-14 22:16:26

HTTP (python)

Time of First Successful Submission: 2026-03-14 22:32:52

HTTP Host Header (python)

Time of First Successful Submission: 2026-03-14 22:40:52

HTTP Host Header (curl)

Time of First Successful Submission: 2026-03-14 22:46:37

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-03-14 22:55:20

URL Encoding (netcat)

Time of First Successful Submission: 2026-03-15 18:27:28

HTTP GET Parameters

Time of First Successful Submission: 2026-03-15 18:34:54

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-03-15 18:38:37

Multiple HTTP Parameters (curl)

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

HTTP Forms

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

HTTP Forms (curl)

Time of First Successful Submission: 2026-03-17 14:57:03

HTTP Forms (netcat)

Time of First Successful Submission: 2026-03-17 15:04:49

HTTP Forms (python)

Time of First Successful Submission: 2026-03-17 15:11:43

HTTP Forms Without Forms

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

Multiple Form Fields (curl)

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

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-03-17 15:20:31

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-03-18 22:18:45

HTTP Redirects (curl)

Time of First Successful Submission: 2026-03-18 22:20:35

HTTP Redirects (python)

Time of First Successful Submission: 2026-03-18 22:22:41

HTTP Cookies (curl)

Time of First Successful Submission: 2026-03-18 22:59:33

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-03-18 23:03:05

HTTP Cookies (python)

Time of First Successful Submission: 2026-03-18 23:12:59

Server State (python)

Time of First Successful Submission: 2026-03-18 23:14:17

Listening Web

Time of First Successful Submission: 2026-03-19 21:17:01

Speaking Redirects

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

JavaScript Redirects

Time of First Successful Submission: 2026-03-19 21:38:45

Including JavaScript

Time of First Successful Submission: 2026-03-19 22:14:46

HTTP (javascript)

Time of First Successful Submission: 2026-03-19 22:30:55

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-03-19 22:35:22

HTTP Forms (javascript)

Time of First Successful Submission: 2026-03-19 23:07:58

cat

Time of First Successful Submission: 2026-03-07 23:10:58

more

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

less

Time of First Successful Submission: 2026-03-07 23:11:53

tail

Time of First Successful Submission: 2026-03-07 23:12:25

head

Time of First Successful Submission: 2026-03-07 23:12:53

sort

Time of First Successful Submission: 2026-03-07 23:13:21

vim

Time of First Successful Submission: 2026-03-07 23:13:47

emacs

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

nano

Time of First Successful Submission: 2026-03-07 23:14:37

rev

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

od

Time of First Successful Submission: 2026-03-07 23:18:35

hd

Time of First Successful Submission: 2026-03-07 23:21:49

xxd

Time of First Successful Submission: 2026-03-07 23:22:37

base32

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

base64

Time of First Successful Submission: 2026-03-07 23:23:56

split

Time of First Successful Submission: 2026-03-07 23:26:42

gzip

Time of First Successful Submission: 2026-03-07 23:31:30

bzip2

Time of First Successful Submission: 2026-03-07 23:32:33

zip

Time of First Successful Submission: 2026-03-08 21:56:06

tar

Time of First Successful Submission: 2026-03-08 21:59:19

ar

Time of First Successful Submission: 2026-03-08 22:32:11

cpio

Time of First Successful Submission: 2026-03-09 19:53:21

genisoimage

Time of First Successful Submission: 2026-03-09 21:36:40

env

Time of First Successful Submission: 2026-03-09 21:38:55

find

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

make

Time of First Successful Submission: 2026-03-09 22:04:53

nice

Time of First Successful Submission: 2026-03-09 22:05:42

timeout

Time of First Successful Submission: 2026-03-09 22:06:22

stdbuf

Time of First Successful Submission: 2026-03-10 15:50:53

setarch

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

watch

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

socat

Time of First Successful Submission: 2026-03-10 16:08:19

whiptail

Time of First Successful Submission: 2026-03-10 16:13:53

awk

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

sed

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

ed

Time of First Successful Submission: 2026-03-10 16:24:41

chown

Time of First Successful Submission: 2026-03-10 16:25:22

chmod

Time of First Successful Submission: 2026-03-10 16:26:35

cp

Time of First Successful Submission: 2026-03-10 21:46:08

mv

Time of First Successful Submission: 2026-03-10 22:01:29

perl

Time of First Successful Submission: 2026-03-11 14:35:47

python

Time of First Successful Submission: 2026-03-11 14:42:27

ruby

Time of First Successful Submission: 2026-03-11 14:43:44

bash

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

date

Time of First Successful Submission: 2026-03-11 15:01:16

dmesg

Time of First Successful Submission: 2026-03-11 15:02:47

wc

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

gcc

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

as

Time of First Successful Submission: 2026-03-11 22:04:20

wget

Time of First Successful Submission: 2026-03-12 12:52:57

ssh-keygen

Time of First Successful Submission: 2026-03-12 13:45:16

SQL Queries

Time of First Successful Submission: 2026-03-12 16:02:32

Filtering SQL

Time of First Successful Submission: 2026-03-12 16:06:24

Choosing Columns

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

Exclusionary Filtering

Time of First Successful Submission: 2026-03-12 16:11:11

Filtering Strings

Time of First Successful Submission: 2026-03-12 16:17:06

Filtering on Expressions

Time of First Successful Submission: 2026-03-12 16:23:10

SELECTing Expressions

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

Composite Conditions

Time of First Successful Submission: 2026-03-13 17:20:06

Reaching Your LIMITs

Time of First Successful Submission: 2026-03-13 17:52:26

Querying Metadata

Time of First Successful Submission: 2026-03-13 17:57:14


GCA CTF

12 / 104 1490 / 44582


Using the Terminal

Time of First Successful Submission: 2026-02-11 20:23:40

Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2026-02-11 20:28:41

Pasting into the Desktop

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

Connecting over SSH

Time of First Successful Submission: 2026-02-11 20:55:35

Restarting Challenges

Time of First Successful Submission: 2026-02-11 20:58:05

Getting Help

Time of First Successful Submission: 2026-02-11 21:01:08

Challenge Programs

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

The Flag File

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

Using Privileged Mode

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

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-11 21:11:40

Persistent Home Directories - Two

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