b1tpunk

🐧 🔤

pwn.college Archives

1 / 202 22143 / 22791


Triple Dereference

Time of First Successful Submission: 2026-01-05 20:14:50


Intro to Programming Languages

15 / 234 6850 / 31936


Commands

Time of First Successful Submission: 2025-12-19 14:18:06

Command Arguments

Time of First Successful Submission: 2025-12-19 14:18:26

Command History

Time of First Successful Submission: 2025-12-19 14:19:09

The Root Path

Time of First Successful Submission: 2025-12-19 14:19:40

Absolute Paths

Time of First Successful Submission: 2025-12-19 14:19:58

Changing position

Time of First Successful Submission: 2025-12-19 14:20:26

Changing to an Absolute Path

Time of First Successful Submission: 2025-12-19 14:21:31

Relative Paths

Time of First Successful Submission: 2025-12-19 14:22:17

Cat

Time of First Successful Submission: 2025-12-19 14:24:20

Ls

Time of First Successful Submission: 2025-12-19 14:26:39

Ls All

Time of First Successful Submission: 2025-12-19 14:29:04

Find

Time of First Successful Submission: 2025-12-19 14:34:16

Piping Echo

Time of First Successful Submission: 2025-12-19 15:05:19

Piping Stdout

Time of First Successful Submission: 2025-12-19 15:07:15

Piping Stdin

Time of First Successful Submission: 2025-12-19 15:09:37


Intro to Cybersecurity

106 / 183 1985 / 20011


Path Traversal 1

Time of First Successful Submission: 2025-12-16 17:57:29

Path Traversal 2

Time of First Successful Submission: 2025-12-16 18:08:02

CMDi 1

Time of First Successful Submission: 2025-12-16 18:11:00

CMDi 2

Time of First Successful Submission: 2025-12-16 18:12:47

CMDi 3

Time of First Successful Submission: 2025-12-16 18:14:54

CMDi 4

Time of First Successful Submission: 2025-12-16 18:17:33

CMDi 5

Time of First Successful Submission: 2025-12-16 18:21:16

CMDi 6

Time of First Successful Submission: 2025-12-16 18:48:40

Authentication Bypass 1

Time of First Successful Submission: 2025-12-16 18:50:54

Authentication Bypass 2

Time of First Successful Submission: 2025-12-16 18:52:46

SQLi 1

Time of First Successful Submission: 2025-12-16 18:55:50

SQLi 2

Time of First Successful Submission: 2025-12-16 20:54:15

SQLi 3

Time of First Successful Submission: 2025-12-16 21:30:14

SQLi 4

Time of First Successful Submission: 2025-12-16 21:34:46

SQLi 5

Time of First Successful Submission: 2025-12-17 16:50:40

XSS 1

Time of First Successful Submission: 2025-12-17 16:58:03

XSS 2

Time of First Successful Submission: 2025-12-17 17:04:40

XSS 3

Time of First Successful Submission: 2025-12-17 17:06:37

XSS 4

Time of First Successful Submission: 2025-12-17 17:08:50

XSS 5

Time of First Successful Submission: 2025-12-17 17:34:21

XSS 6

Time of First Successful Submission: 2025-12-17 20:12:50

XSS 7

Time of First Successful Submission: 2025-12-17 20:29:45

CSRF 1

Time of First Successful Submission: 2025-12-17 20:56:09

CSRF 2

Time of First Successful Submission: 2025-12-17 21:09:27

CSRF 3

Time of First Successful Submission: 2025-12-17 21:36:26

CSRF 4

Time of First Successful Submission: 2025-12-18 15:42:35

CSRF 5

Time of First Successful Submission: 2025-12-18 16:04:49

Connect

Time of First Successful Submission: 2025-12-18 16:12:27

Send

Time of First Successful Submission: 2025-12-18 16:13:45

Shutdown

Time of First Successful Submission: 2025-12-18 16:19:44

Listen

Time of First Successful Submission: 2025-12-18 16:21:17

Scan 1

Time of First Successful Submission: 2025-12-18 16:31:41

Scan 2

Time of First Successful Submission: 2025-12-18 17:56:29

Monitor 1

Time of First Successful Submission: 2025-12-18 17:58:27

Monitor 2

Time of First Successful Submission: 2025-12-18 18:00:36

Sniffing Cookies

Time of First Successful Submission: 2025-12-18 18:03:38

Network Configuration

Time of First Successful Submission: 2025-12-18 18:05:39

Firewall 1

Time of First Successful Submission: 2025-12-18 18:08:43

Firewall 2

Time of First Successful Submission: 2025-12-18 18:10:06

Firewall 3

Time of First Successful Submission: 2025-12-18 18:12:42

Denial of Service 1

Time of First Successful Submission: 2025-12-18 18:37:41

Denial of Service 2

Time of First Successful Submission: 2025-12-18 18:38:49

Denial of Service 3

Time of First Successful Submission: 2025-12-18 19:20:35

Ethernet

Time of First Successful Submission: 2025-12-18 20:46:25

IP

Time of First Successful Submission: 2025-12-18 20:47:44

TCP

Time of First Successful Submission: 2025-12-18 20:51:19

TCP Handshake

Time of First Successful Submission: 2025-12-18 20:58:33

UDP

Time of First Successful Submission: 2025-12-18 21:22:17

UDP 2

Time of First Successful Submission: 2025-12-18 21:24:23

UDP Spoofing 1

Time of First Successful Submission: 2025-12-18 21:37:52

UDP Spoofing 2

Time of First Successful Submission: 2025-12-19 19:11:34

UDP Spoofing 3

Time of First Successful Submission: 2025-12-19 19:28:58

UDP Spoofing 4

Time of First Successful Submission: 2025-12-19 19:35:50

ARP

Time of First Successful Submission: 2025-12-19 19:55:52

XOR

Time of First Successful Submission: 2026-01-23 15:35:06

XORing Hex

Time of First Successful Submission: 2026-01-23 15:42:13

XORing ASCII

Time of First Successful Submission: 2026-01-23 15:47:31

XORing ASCII Strings

Time of First Successful Submission: 2026-01-23 15:54:28

One-time Pad

Time of First Successful Submission: 2026-01-23 15:57:59

One-time Pad Tampering

Time of First Successful Submission: 2026-01-23 16:18:00

Many-time Pad

Time of First Successful Submission: 2026-01-23 16:34:52

AES

Time of First Successful Submission: 2026-01-23 16:44:54

AES-ECB-CPA

Time of First Successful Submission: 2026-01-23 17:32:01

level1

Time of First Successful Submission: 2026-01-26 20:33:53

level2

Time of First Successful Submission: 2026-01-26 20:34:29

level3

Time of First Successful Submission: 2026-01-26 20:35:02

level4

Time of First Successful Submission: 2026-01-26 20:35:31

level5

Time of First Successful Submission: 2026-01-26 20:37:38

level6

Time of First Successful Submission: 2026-01-26 20:41:01

level7

Time of First Successful Submission: 2026-01-26 20:41:53

level8

Time of First Successful Submission: 2026-01-26 20:42:28

level9

Time of First Successful Submission: 2026-01-26 20:43:05

level10

Time of First Successful Submission: 2026-01-26 20:44:16

level11

Time of First Successful Submission: 2026-01-26 20:45:30

level12

Time of First Successful Submission: 2026-01-26 20:47:08

level13

Time of First Successful Submission: 2026-01-26 20:47:48

level14

Time of First Successful Submission: 2026-01-26 20:49:27

level15

Time of First Successful Submission: 2026-01-26 20:50:05

level16

Time of First Successful Submission: 2026-01-26 20:51:00

level17

Time of First Successful Submission: 2026-01-26 22:22:15

level18

Time of First Successful Submission: 2026-01-26 22:23:16

level19

Time of First Successful Submission: 2026-01-27 00:16:20

File Formats: Magic Numbers (Python)

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

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2026-01-27 16:53:49

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2026-01-27 19:50:25

Reading Endianness (Python)

Time of First Successful Submission: 2026-01-27 19:56:37

Reading Endianness (C)

Time of First Successful Submission: 2026-01-27 20:00:05

Reading Endianness (x86)

Time of First Successful Submission: 2026-01-27 21:00:26

Version Information (Python)

Time of First Successful Submission: 2026-01-27 21:06:39

Version Information (C)

Time of First Successful Submission: 2026-01-27 21:09:23

Version Information (x86)

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

Metadata and Data (Python)

Time of First Successful Submission: 2026-01-27 21:48:18

Metadata and Data (C)

Time of First Successful Submission: 2026-01-27 21:52:11

Metadata and Data (x86)

Time of First Successful Submission: 2026-01-27 21:58:59

Input Restrictions (Python)

Time of First Successful Submission: 2026-01-27 22:03:30

Input Restrictions (C)

Time of First Successful Submission: 2026-01-27 22:05:34

Input Restrictions (x86)

Time of First Successful Submission: 2026-01-27 22:11:20

Behold the cIMG! (Python)

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

Behold the cIMG! (C)

Time of First Successful Submission: 2026-01-27 22:18:15

Behold the cIMG! (x86)

Time of First Successful Submission: 2026-01-28 15:19:18

A Basic cIMG (Python)

Time of First Successful Submission: 2026-01-28 15:31:03

A Basic cIMG (C)

Time of First Successful Submission: 2026-01-28 15:33:41

A Basic cIMG (x86)

Time of First Successful Submission: 2026-01-28 15:54:03

Internal State Mini (C)

Time of First Successful Submission: 2026-01-28 20:16:09

Internal State Mini (x86)

Time of First Successful Submission: 2026-01-28 20:28:26

Internal State (C)

Time of First Successful Submission: 2026-01-28 22:08:56


Start Here

11 / 12 7352 / 43261


Using the Terminal

Time of First Successful Submission: 2025-12-16 17:29:14

Using the VSCode Workspace

Time of First Successful Submission: 2025-12-16 17:30:42

Using the GUI Desktop

Time of First Successful Submission: 2025-12-16 17:36:10

Pasting into the Desktop

Time of First Successful Submission: 2025-12-16 17:37:58

Restarting Challenges

Time of First Successful Submission: 2025-12-16 17:41:57

Challenge Programs

Time of First Successful Submission: 2025-12-16 17:43:25

The Flag File

Time of First Successful Submission: 2025-12-16 17:44:27

Using Privileged Mode

Time of First Successful Submission: 2025-12-16 17:46:38

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-16 17:48:09

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-16 17:48:42


Linux Luminarium

128 / 128 939 / 32345


Intro to Commands

Time of First Successful Submission: 2025-12-19 14:18:06

Intro to Arguments

Time of First Successful Submission: 2025-12-19 14:18:26

Command History

Time of First Successful Submission: 2025-12-19 14:19:09

The Root

Time of First Successful Submission: 2025-12-19 14:19:40

Program and absolute paths

Time of First Successful Submission: 2025-12-19 14:19:58

Position thy self

Time of First Successful Submission: 2025-12-19 14:20:26

Position elsewhere

Time of First Successful Submission: 2025-12-19 14:21:31

implicit relative paths, from /

Time of First Successful Submission: 2025-12-19 14:22:17

explicit relative paths, from /

Time of First Successful Submission: 2025-12-19 14:22:43

implicit relative path

Time of First Successful Submission: 2025-12-19 14:23:07

home sweet home

Time of First Successful Submission: 2025-12-19 14:23:42

cat: not the pet, but the command!

Time of First Successful Submission: 2025-12-19 14:24:20

catting absolute paths

Time of First Successful Submission: 2025-12-19 14:24:38

more catting practice

Time of First Successful Submission: 2025-12-19 14:25:10

grepping for a needle in a haystack

Time of First Successful Submission: 2025-12-19 14:25:35

comparing files

Time of First Successful Submission: 2025-12-19 14:26:15

listing files

Time of First Successful Submission: 2025-12-19 14:26:39

touching files

Time of First Successful Submission: 2025-12-19 14:27:08

removing files

Time of First Successful Submission: 2025-12-19 14:27:27

moving files

Time of First Successful Submission: 2025-12-19 14:27:56

copying files

Time of First Successful Submission: 2025-12-19 14:28:25

hidden files

Time of First Successful Submission: 2025-12-19 14:29:04

An Epic Filesystem Quest

Time of First Successful Submission: 2025-12-19 14:33:15

making directories

Time of First Successful Submission: 2025-12-19 14:33:39

finding files

Time of First Successful Submission: 2025-12-19 14:34:16

linking files

Time of First Successful Submission: 2025-12-19 14:35:19

Learning From Documentation

Time of First Successful Submission: 2025-12-19 14:36:01

Learning Complex Usage

Time of First Successful Submission: 2025-12-19 14:36:49

Reading Manuals

Time of First Successful Submission: 2025-12-19 14:37:46

Searching Manuals

Time of First Successful Submission: 2025-12-19 14:39:13

Searching For Manuals

Time of First Successful Submission: 2025-12-19 14:40:18

Helpful Programs

Time of First Successful Submission: 2025-12-19 14:41:13

Help for Builtins

Time of First Successful Submission: 2025-12-19 14:41:50

Matching with *

Time of First Successful Submission: 2025-12-19 14:42:50

Matching with ?

Time of First Successful Submission: 2025-12-19 14:43:25

Matching with []

Time of First Successful Submission: 2025-12-19 14:44:35

Matching paths with []

Time of First Successful Submission: 2025-12-19 14:45:07

Multiple globs

Time of First Successful Submission: 2025-12-19 14:46:11

Mixing globs

Time of First Successful Submission: 2025-12-19 15:02:02

Exclusionary globbing

Time of First Successful Submission: 2025-12-19 15:02:40

Tab completion

Time of First Successful Submission: 2025-12-19 15:03:16

Multiple options for tab completion

Time of First Successful Submission: 2025-12-19 15:04:26

Tab completion on commands

Time of First Successful Submission: 2025-12-19 15:04:49

Redirecting output

Time of First Successful Submission: 2025-12-19 15:05:19

Redirecting more output

Time of First Successful Submission: 2025-12-19 15:07:15

Appending output

Time of First Successful Submission: 2025-12-19 15:08:04

Redirecting errors

Time of First Successful Submission: 2025-12-19 15:08:57

Redirecting input

Time of First Successful Submission: 2025-12-19 15:09:37

Grepping stored results

Time of First Successful Submission: 2025-12-19 15:10:13

Grepping live output

Time of First Successful Submission: 2025-12-19 15:10:41

Grepping errors

Time of First Successful Submission: 2025-12-19 15:11:31

Filtering with grep -v

Time of First Successful Submission: 2025-12-19 15:12:09

Filtering with sed

Time of First Successful Submission: 2025-12-19 15:12:53

Duplicating piped data with tee

Time of First Successful Submission: 2025-12-19 15:14:50

Process substitution for input

Time of First Successful Submission: 2025-12-19 15:15:46

Writing to multiple programs

Time of First Successful Submission: 2025-12-19 15:17:41

Split-piping stderr and stdout

Time of First Successful Submission: 2025-12-19 15:20:50

Named pipes

Time of First Successful Submission: 2025-12-19 15:22:24

Printing Variables

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

Setting Variables

Time of First Successful Submission: 2025-12-19 15:23:22

Multi-word Variables

Time of First Successful Submission: 2025-12-19 15:23:46

Exporting Variables

Time of First Successful Submission: 2025-12-19 15:24:18

Printing Exported Variables

Time of First Successful Submission: 2025-12-19 15:24:41

Storing Command Output

Time of First Successful Submission: 2025-12-19 15:25:18

Reading Input

Time of First Successful Submission: 2025-12-19 15:25:46

Reading Files

Time of First Successful Submission: 2025-12-19 15:26:12

Translating characters

Time of First Successful Submission: 2025-12-19 15:27:25

Deleting characters

Time of First Successful Submission: 2025-12-19 15:28:00

Deleting newlines

Time of First Successful Submission: 2025-12-19 15:28:45

Extracting the first lines with head

Time of First Successful Submission: 2025-12-19 15:29:12

Extracting specific sections of text

Time of First Successful Submission: 2025-12-19 15:30:13

Sorting data

Time of First Successful Submission: 2025-12-19 15:31:17

Listing Processes

Time of First Successful Submission: 2025-12-19 15:32:13

Killing Processes

Time of First Successful Submission: 2025-12-19 15:32:51

Interrupting Processes

Time of First Successful Submission: 2025-12-19 15:33:16

Killing Misbehaving Processes

Time of First Successful Submission: 2025-12-19 15:34:36

Suspending Processes

Time of First Successful Submission: 2025-12-19 15:35:06

Resuming Processes

Time of First Successful Submission: 2025-12-19 15:35:32

Backgrounding Processes

Time of First Successful Submission: 2025-12-19 15:36:39

Foregrounding Processes

Time of First Successful Submission: 2025-12-19 15:37:19

Starting Backgrounded Processes

Time of First Successful Submission: 2025-12-19 15:37:57

Process Exit Codes

Time of First Successful Submission: 2025-12-19 15:38:28

Becoming root with su

Time of First Successful Submission: 2025-12-19 15:39:05

Other users with su

Time of First Successful Submission: 2025-12-19 15:39:34

Cracking passwords

Time of First Successful Submission: 2025-12-19 15:40:57

Using sudo

Time of First Successful Submission: 2025-12-19 15:41:46

Changing File Ownership

Time of First Successful Submission: 2025-12-19 15:42:38

Groups and Files

Time of First Successful Submission: 2025-12-19 15:43:03

Fun With Groups Names

Time of First Successful Submission: 2025-12-19 15:44:11

Changing Permissions

Time of First Successful Submission: 2025-12-19 15:45:48

Executable Files

Time of First Successful Submission: 2025-12-19 15:46:31

Permission Tweaking Practice

Time of First Successful Submission: 2025-12-19 15:51:03

Permissions Setting Practice

Time of First Successful Submission: 2025-12-19 15:55:47

The SUID Bit

Time of First Successful Submission: 2025-12-19 15:56:32

Chaining with Semicolons

Time of First Successful Submission: 2025-12-19 17:55:57

Building on Success

Time of First Successful Submission: 2025-12-19 17:56:55

Handling Failure

Time of First Successful Submission: 2025-12-19 17:57:17

Your First Shell Script

Time of First Successful Submission: 2025-12-19 17:58:29

Redirecting Script Output

Time of First Successful Submission: 2025-12-19 17:58:54

Executable Shell Scripts

Time of First Successful Submission: 2025-12-19 17:59:52

Understanding Shebangs

Time of First Successful Submission: 2025-12-19 18:00:49

Scripting with Arguments

Time of First Successful Submission: 2025-12-19 18:01:44

Scripting with Conditionals

Time of First Successful Submission: 2025-12-19 18:03:07

Scripting with Default Cases

Time of First Successful Submission: 2025-12-19 18:03:38

Scripting with Multiple Conditions

Time of First Successful Submission: 2025-12-19 18:05:12

Reading Shell Scripts

Time of First Successful Submission: 2025-12-19 18:05:43

Launching Screen

Time of First Successful Submission: 2025-12-19 18:06:13

Detaching and Attaching

Time of First Successful Submission: 2025-12-19 18:07:16

Finding Sessions

Time of First Successful Submission: 2025-12-19 18:09:06

Switching Windows

Time of First Successful Submission: 2025-12-19 18:09:55

Detaching and Attaching (tmux)

Time of First Successful Submission: 2025-12-19 18:10:29

Switching Windows (tmux)

Time of First Successful Submission: 2025-12-19 18:11:02

The PATH Variable

Time of First Successful Submission: 2025-12-19 18:13:10

Setting PATH

Time of First Successful Submission: 2025-12-19 18:14:29

Finding Commands

Time of First Successful Submission: 2025-12-19 18:15:09

Adding Commands

Time of First Successful Submission: 2025-12-19 18:17:22

Hijacking Commands

Time of First Successful Submission: 2025-12-19 18:19:00

Bashrc Backdoor

Time of First Successful Submission: 2025-12-19 18:20:50

Sniffing Input

Time of First Successful Submission: 2025-12-19 18:28:01

Overshared Directories

Time of First Successful Submission: 2025-12-19 18:32:28

Tricky Linking

Time of First Successful Submission: 2025-12-19 18:35:08

Sniffing Process Arguments

Time of First Successful Submission: 2025-12-19 18:36:53

Snooping on Configurations

Time of First Successful Submission: 2025-12-19 18:38:21

The Fork Bomb

Time of First Successful Submission: 2025-12-19 18:45:40

Disk-Space Doomsday

Time of First Successful Submission: 2025-12-19 18:46:54

rm -rf /

Time of First Successful Submission: 2025-12-19 18:48:58

Life after rm -rf /

Time of First Successful Submission: 2025-12-19 18:54:59

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-12-19 18:57:09


Computing 101

66 / 94 2602 / 21494


Your First Register

Time of First Successful Submission: 2026-01-05 17:30:36

Your First Syscall

Time of First Successful Submission: 2026-01-05 19:32:16

Exit Codes

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

Building Executables

Time of First Successful Submission: 2026-01-05 19:35:48

Moving Between Registers

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

Loading From Memory

Time of First Successful Submission: 2026-01-05 20:05:18

More Loading Practice

Time of First Successful Submission: 2026-01-05 20:06:29

Dereferencing Pointers

Time of First Successful Submission: 2026-01-05 20:07:50

Dereferencing Yourself

Time of First Successful Submission: 2026-01-05 20:09:36

Dereferencing with Offsets

Time of First Successful Submission: 2026-01-05 20:10:49

Stored Addresses

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

Double Dereference

Time of First Successful Submission: 2026-01-05 20:13:46

Tracing Syscalls

Time of First Successful Submission: 2026-01-05 19:38:12

Starting GDB

Time of First Successful Submission: 2026-01-05 19:38:56

Starting Programs in GDB

Time of First Successful Submission: 2026-01-05 19:39:41

Writing Output

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

Chaining Syscalls

Time of First Successful Submission: 2026-01-05 20:18:51

Writing Strings

Time of First Successful Submission: 2026-01-05 20:19:52

Reading Data

Time of First Successful Submission: 2026-01-05 20:21:55

set-register

Time of First Successful Submission: 2026-01-05 20:24:21

set-multiple-registers

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

add-to-register

Time of First Successful Submission: 2026-01-05 20:27:42

linear-equation-registers

Time of First Successful Submission: 2026-01-05 21:31:24

integer-division

Time of First Successful Submission: 2026-01-05 21:35:01

modulo-operation

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

set-upper-byte

Time of First Successful Submission: 2026-01-05 21:41:39

efficient-modulo

Time of First Successful Submission: 2026-01-05 21:47:31

byte-extraction

Time of First Successful Submission: 2026-01-05 21:53:28

bitwise-and

Time of First Successful Submission: 2026-01-05 21:55:38

check-even

Time of First Successful Submission: 2026-01-05 22:06:29

memory-read

Time of First Successful Submission: 2026-01-05 22:07:40

memory-write

Time of First Successful Submission: 2026-01-05 22:09:09

memory-increment

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

byte-access

Time of First Successful Submission: 2026-01-05 22:15:34

memory-size-access

Time of First Successful Submission: 2026-01-05 22:17:57

little-endian-write

Time of First Successful Submission: 2026-01-05 22:21:47

memory-sum

Time of First Successful Submission: 2026-01-05 22:25:39

stack-subtraction

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

swap-stack-values

Time of First Successful Submission: 2026-01-05 22:28:02

average-stack-values

Time of First Successful Submission: 2026-01-05 22:43:34

absolute-jump

Time of First Successful Submission: 2026-01-06 16:41:45

relative-jump

Time of First Successful Submission: 2026-01-06 17:38:44

jump-trampoline

Time of First Successful Submission: 2026-01-06 17:41:30

conditional-jump

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

indirect-jump

Time of First Successful Submission: 2026-01-06 22:03:36

average-loop

Time of First Successful Submission: 2026-01-07 21:13:53

count-non-zero

Time of First Successful Submission: 2026-01-07 21:25:14

string-lower

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

most-common-byte

Time of First Successful Submission: 2026-01-08 21:18:34

Exit

Time of First Successful Submission: 2026-01-12 22:13:35

Socket

Time of First Successful Submission: 2026-01-12 22:23:54

Bind

Time of First Successful Submission: 2026-01-12 22:37:24

Listen

Time of First Successful Submission: 2026-01-12 22:46:12

Accept

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

Static Response

Time of First Successful Submission: 2026-01-13 21:32:08

Dynamic Response

Time of First Successful Submission: 2026-01-14 21:03:56

Iterative GET Server

Time of First Successful Submission: 2026-01-14 22:44:59

Concurrent GET Server

Time of First Successful Submission: 2026-01-22 22:37:07

Debugging Programs

Time of First Successful Submission: 2026-01-08 21:24:27

Inspecting Registers

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

Examining Memory

Time of First Successful Submission: 2026-01-09 21:09:18

Setting Breakpoints

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

GDB Scripting

Time of First Successful Submission: 2026-01-12 21:19:01

Modifying Data

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

Modifying Execution

Time of First Successful Submission: 2026-01-12 22:04:35

Broken Functions

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


Playing With Programs

116 / 116 691 / 23364


What's the password?

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

... and again!

Time of First Successful Submission: 2026-01-20 21:59:55

Newline Troubles

Time of First Successful Submission: 2026-01-20 22:02:45

Reasoning about files

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

Specifying Filenames

Time of First Successful Submission: 2026-01-20 22:04:57

Binary and Hex Encoding

Time of First Successful Submission: 2026-01-20 22:11:34

More Hex

Time of First Successful Submission: 2026-01-20 22:12:15

Decoding Hex

Time of First Successful Submission: 2026-01-20 22:13:01

Decoding Practice

Time of First Successful Submission: 2026-01-20 22:17:47

Encoding Practice

Time of First Successful Submission: 2026-01-20 22:23:54

Hex-encoding ASCII

Time of First Successful Submission: 2026-01-20 22:27:18

Nested Encoding

Time of First Successful Submission: 2026-01-20 22:33:04

Hex-encoding UTF-8

Time of First Successful Submission: 2026-01-20 22:38:08

UTF Mixups

Time of First Successful Submission: 2026-01-20 22:48:38

Modifying Encoded Data

Time of First Successful Submission: 2026-01-20 22:54:15

Decoding Base64

Time of First Successful Submission: 2026-01-20 22:56:28

Encoding Base64

Time of First Successful Submission: 2026-01-20 22:57:51

Dealing with Obfuscation

Time of First Successful Submission: 2026-01-20 23:00:24

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-01-20 23:06:44

Your First HTTP Request

Time of First Successful Submission: 2026-01-20 23:08:15

Reading Flask

Time of First Successful Submission: 2026-01-20 23:09:19

Commented Data

Time of First Successful Submission: 2026-01-20 23:10:49

HTTP Metadata

Time of First Successful Submission: 2026-01-20 23:12:06

HTTP (netcat)

Time of First Successful Submission: 2026-01-20 23:14:41

HTTP Paths (netcat)

Time of First Successful Submission: 2026-01-20 23:15:42

HTTP (curl)

Time of First Successful Submission: 2026-01-20 23:16:28

HTTP (python)

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

HTTP Host Header (python)

Time of First Successful Submission: 2026-01-21 19:51:20

HTTP Host Header (curl)

Time of First Successful Submission: 2026-01-21 19:52:31

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-01-21 19:53:48

URL Encoding (netcat)

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

HTTP GET Parameters

Time of First Successful Submission: 2026-01-21 20:03:34

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-01-21 20:05:53

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-01-21 20:07:42

HTTP Forms

Time of First Successful Submission: 2026-01-21 20:11:34

HTTP Forms (curl)

Time of First Successful Submission: 2026-01-21 20:13:43

HTTP Forms (netcat)

Time of First Successful Submission: 2026-01-21 20:17:53

HTTP Forms (python)

Time of First Successful Submission: 2026-01-21 20:20:31

HTTP Forms Without Forms

Time of First Successful Submission: 2026-01-21 20:24:19

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-01-21 20:26:13

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-01-21 20:54:32

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-01-21 20:59:32

HTTP Redirects (curl)

Time of First Successful Submission: 2026-01-21 21:00:38

HTTP Redirects (python)

Time of First Successful Submission: 2026-01-21 21:03:26

HTTP Cookies (curl)

Time of First Successful Submission: 2026-01-21 21:13:12

HTTP Cookies (netcat)

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

HTTP Cookies (python)

Time of First Successful Submission: 2026-01-21 21:18:00

Server State (python)

Time of First Successful Submission: 2026-01-21 21:20:11

Listening Web

Time of First Successful Submission: 2026-01-21 21:29:27

Speaking Redirects

Time of First Successful Submission: 2026-01-21 21:32:16

JavaScript Redirects

Time of First Successful Submission: 2026-01-21 21:42:07

Including JavaScript

Time of First Successful Submission: 2026-01-21 21:45:33

HTTP (javascript)

Time of First Successful Submission: 2026-01-21 21:53:19

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-01-21 21:55:16

HTTP Forms (javascript)

Time of First Successful Submission: 2026-01-22 16:33:19

cat

Time of First Successful Submission: 2026-01-22 16:34:30

more

Time of First Successful Submission: 2026-01-22 16:34:55

less

Time of First Successful Submission: 2026-01-22 16:35:23

tail

Time of First Successful Submission: 2026-01-22 16:35:51

head

Time of First Successful Submission: 2026-01-22 16:36:16

sort

Time of First Successful Submission: 2026-01-22 16:36:37

vim

Time of First Successful Submission: 2026-01-22 16:37:08

emacs

Time of First Successful Submission: 2026-01-22 16:37:29

nano

Time of First Successful Submission: 2026-01-22 16:37:53

rev

Time of First Successful Submission: 2026-01-22 16:39:03

od

Time of First Successful Submission: 2026-01-22 16:41:14

hd

Time of First Successful Submission: 2026-01-22 16:42:19

xxd

Time of First Successful Submission: 2026-01-22 16:44:46

base32

Time of First Successful Submission: 2026-01-22 16:45:23

base64

Time of First Successful Submission: 2026-01-22 16:45:47

split

Time of First Successful Submission: 2026-01-22 16:48:53

gzip

Time of First Successful Submission: 2026-01-22 16:50:20

bzip2

Time of First Successful Submission: 2026-01-22 16:51:00

zip

Time of First Successful Submission: 2026-01-22 16:54:16

tar

Time of First Successful Submission: 2026-01-22 17:01:31

ar

Time of First Successful Submission: 2026-01-22 17:03:41

cpio

Time of First Successful Submission: 2026-01-22 17:04:17

genisoimage

Time of First Successful Submission: 2026-01-22 17:05:38

env

Time of First Successful Submission: 2026-01-22 17:06:03

find

Time of First Successful Submission: 2026-01-22 21:22:32

make

Time of First Successful Submission: 2026-01-22 17:07:16

nice

Time of First Successful Submission: 2026-01-22 17:07:42

timeout

Time of First Successful Submission: 2026-01-22 17:08:54

stdbuf

Time of First Successful Submission: 2026-01-22 17:38:45

setarch

Time of First Successful Submission: 2026-01-22 17:41:47

watch

Time of First Successful Submission: 2026-01-22 17:42:45

socat

Time of First Successful Submission: 2026-01-22 17:43:10

whiptail

Time of First Successful Submission: 2026-01-22 17:45:18

awk

Time of First Successful Submission: 2026-01-22 17:48:36

sed

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

ed

Time of First Successful Submission: 2026-01-22 17:53:56

chown

Time of First Successful Submission: 2026-01-22 17:54:16

chmod

Time of First Successful Submission: 2026-01-22 17:54:36

cp

Time of First Successful Submission: 2026-01-22 17:55:11

mv

Time of First Successful Submission: 2026-01-22 20:55:39

perl

Time of First Successful Submission: 2026-01-22 21:00:20

python

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

ruby

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

bash

Time of First Successful Submission: 2026-01-22 21:04:08

date

Time of First Successful Submission: 2026-01-22 21:06:41

dmesg

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

wc

Time of First Successful Submission: 2026-01-22 21:07:47

gcc

Time of First Successful Submission: 2026-01-22 21:08:56

as

Time of First Successful Submission: 2026-01-22 21:11:25

wget

Time of First Successful Submission: 2026-01-22 21:14:27

ssh-keygen

Time of First Successful Submission: 2026-01-22 21:20:43

SQL Queries

Time of First Successful Submission: 2026-01-22 21:24:17

Filtering SQL

Time of First Successful Submission: 2026-01-22 21:25:17

Choosing Columns

Time of First Successful Submission: 2026-01-22 21:25:56

Exclusionary Filtering

Time of First Successful Submission: 2026-01-22 21:27:09

Filtering Strings

Time of First Successful Submission: 2026-01-22 21:28:23

Filtering on Expressions

Time of First Successful Submission: 2026-01-22 21:33:13

SELECTing Expressions

Time of First Successful Submission: 2026-01-22 22:14:54

Composite Conditions

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

Reaching Your LIMITs

Time of First Successful Submission: 2026-01-22 22:17:13

Querying Metadata

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


GCA CTF

11 / 104 7511 / 43538


Using the Terminal

Time of First Successful Submission: 2025-12-16 17:29:14

Using the VSCode Workspace

Time of First Successful Submission: 2025-12-16 17:30:42

Using the GUI Desktop

Time of First Successful Submission: 2025-12-16 17:36:10

Pasting into the Desktop

Time of First Successful Submission: 2025-12-16 17:37:58

Connecting over SSH

Time of First Successful Submission: 2025-12-16 17:40:29

Restarting Challenges

Time of First Successful Submission: 2025-12-16 17:41:57

Challenge Programs

Time of First Successful Submission: 2025-12-16 17:43:25

The Flag File

Time of First Successful Submission: 2025-12-16 17:44:27

Using Privileged Mode

Time of First Successful Submission: 2025-12-16 17:46:38

Persistent Home Directories - One

Time of First Successful Submission: 2025-12-16 17:48:09

Persistent Home Directories - Two

Time of First Successful Submission: 2025-12-16 17:48:42