nuts727

🐧 💻 🔤

Vietnam

pwn.college Archives

1 / 202 22748 / 22795


Triple Dereference

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


Intro to Programming Languages

15 / 234 8470 / 32000


Commands

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

Command Arguments

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

Command History

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

The Root Path

Time of First Successful Submission: 2026-02-07 05:24:57

Absolute Paths

Time of First Successful Submission: 2026-02-07 16:28:45

Changing position

Time of First Successful Submission: 2026-02-07 16:30:20

Changing to an Absolute Path

Time of First Successful Submission: 2026-02-07 16:31:30

Relative Paths

Time of First Successful Submission: 2026-02-07 16:33:53

Cat

Time of First Successful Submission: 2026-02-09 02:13:29

Ls

Time of First Successful Submission: 2026-02-09 02:30:14

Ls All

Time of First Successful Submission: 2026-02-09 02:33:14

Find

Time of First Successful Submission: 2026-02-09 03:17:45

Piping Echo

Time of First Successful Submission: 2026-02-09 13:59:36

Piping Stdout

Time of First Successful Submission: 2026-02-09 14:00:10

Piping Stdin

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


Intro to Cybersecurity

60 / 183 5449 / 20045


Path Traversal 1

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

Path Traversal 2

Time of First Successful Submission: 2026-03-05 08:28:24

CMDi 1

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

CMDi 2

Time of First Successful Submission: 2026-03-05 16:21:57

CMDi 3

Time of First Successful Submission: 2026-03-05 16:25:01

CMDi 4

Time of First Successful Submission: 2026-03-05 16:27:53

CMDi 5

Time of First Successful Submission: 2026-03-05 17:29:19

CMDi 6

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

Authentication Bypass 1

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

Authentication Bypass 2

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

SQLi 1

Time of First Successful Submission: 2026-03-06 04:43:34

SQLi 2

Time of First Successful Submission: 2026-03-06 04:46:54

SQLi 3

Time of First Successful Submission: 2026-03-06 04:53:54

SQLi 4

Time of First Successful Submission: 2026-03-06 05:12:27

SQLi 5

Time of First Successful Submission: 2026-03-06 07:49:00

XSS 1

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

XSS 2

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

XSS 3

Time of First Successful Submission: 2026-03-06 14:31:11

XSS 4

Time of First Successful Submission: 2026-03-06 14:33:48

XSS 5

Time of First Successful Submission: 2026-03-06 15:41:01

XSS 6

Time of First Successful Submission: 2026-03-06 15:52:44

XSS 7

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

CSRF 1

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

CSRF 2

Time of First Successful Submission: 2026-03-07 08:05:17

CSRF 3

Time of First Successful Submission: 2026-03-07 08:24:11

CSRF 4

Time of First Successful Submission: 2026-03-07 08:39:17

CSRF 5

Time of First Successful Submission: 2026-03-07 08:44:09

Connect

Time of First Successful Submission: 2026-03-27 07:33:05

Send

Time of First Successful Submission: 2026-03-27 07:34:10

Shutdown

Time of First Successful Submission: 2026-03-27 07:36:39

Listen

Time of First Successful Submission: 2026-03-27 07:37:45

Scan 1

Time of First Successful Submission: 2026-03-28 07:30:10

Scan 2

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

Monitor 1

Time of First Successful Submission: 2026-03-28 14:07:55

Monitor 2

Time of First Successful Submission: 2026-03-28 14:23:36

Sniffing Cookies

Time of First Successful Submission: 2026-03-28 14:32:51

Network Configuration

Time of First Successful Submission: 2026-03-29 14:54:41

Firewall 1

Time of First Successful Submission: 2026-03-31 06:43:45

Firewall 2

Time of First Successful Submission: 2026-03-31 06:46:10

Firewall 3

Time of First Successful Submission: 2026-03-31 06:49:41

Denial of Service 1

Time of First Successful Submission: 2026-03-31 07:21:12

Denial of Service 2

Time of First Successful Submission: 2026-04-01 13:13:43

Denial of Service 3

Time of First Successful Submission: 2026-04-03 07:03:50

Ethernet

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

IP

Time of First Successful Submission: 2026-04-03 07:41:29

TCP

Time of First Successful Submission: 2026-04-03 07:45:29

TCP Handshake

Time of First Successful Submission: 2026-04-03 07:54:17

UDP

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

UDP 2

Time of First Successful Submission: 2026-04-03 08:08:40

UDP Spoofing 1

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

UDP Spoofing 2

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

UDP Spoofing 3

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

UDP Spoofing 4

Time of First Successful Submission: 2026-04-04 03:28:38

ARP

Time of First Successful Submission: 2026-04-04 03:40:28

Intercept

Time of First Successful Submission: 2026-04-04 04:17:46

Man-in-the-Middle

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

XOR

Time of First Successful Submission: 2026-04-04 14:55:18

XORing Hex

Time of First Successful Submission: 2026-04-04 15:02:16

XORing ASCII

Time of First Successful Submission: 2026-04-04 15:07:45

XORing ASCII Strings

Time of First Successful Submission: 2026-04-04 16:47:51

One-time Pad

Time of First Successful Submission: 2026-04-04 16:52:10


Start Here

11 / 12 8082 / 43378


Using the Terminal

Time of First Successful Submission: 2026-02-07 05:00:50

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-07 05:16:02

Using the GUI Desktop

Time of First Successful Submission: 2026-02-07 05:17:27

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2026-02-07 05:02:16

Challenge Programs

Time of First Successful Submission: 2026-02-07 05:05:16

The Flag File

Time of First Successful Submission: 2026-02-07 05:06:47

Using Privileged Mode

Time of First Successful Submission: 2026-02-07 05:10:18

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-07 05:12:31

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-07 05:14:02


Linux Luminarium

128 / 128 2043 / 32409


Intro to Commands

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

Intro to Arguments

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

Command History

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

The Root

Time of First Successful Submission: 2026-02-07 05:24:57

Program and absolute paths

Time of First Successful Submission: 2026-02-07 16:28:45

Position thy self

Time of First Successful Submission: 2026-02-07 16:30:20

Position elsewhere

Time of First Successful Submission: 2026-02-07 16:31:30

implicit relative paths, from /

Time of First Successful Submission: 2026-02-07 16:33:53

explicit relative paths, from /

Time of First Successful Submission: 2026-02-07 16:34:29

implicit relative path

Time of First Successful Submission: 2026-02-07 16:35:25

home sweet home

Time of First Successful Submission: 2026-02-07 16:36:47

cat: not the pet, but the command!

Time of First Successful Submission: 2026-02-09 02:13:29

catting absolute paths

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

more catting practice

Time of First Successful Submission: 2026-02-09 02:14:31

grepping for a needle in a haystack

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

comparing files

Time of First Successful Submission: 2026-02-09 02:28:54

listing files

Time of First Successful Submission: 2026-02-09 02:30:14

touching files

Time of First Successful Submission: 2026-02-09 02:30:40

removing files

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

moving files

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

copying files

Time of First Successful Submission: 2026-02-09 02:32:28

hidden files

Time of First Successful Submission: 2026-02-09 02:33:14

An Epic Filesystem Quest

Time of First Successful Submission: 2026-02-09 02:55:28

making directories

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

finding files

Time of First Successful Submission: 2026-02-09 03:17:45

linking files

Time of First Successful Submission: 2026-02-09 04:07:05

Learning From Documentation

Time of First Successful Submission: 2026-02-09 05:03:52

Learning Complex Usage

Time of First Successful Submission: 2026-02-09 05:05:06

Reading Manuals

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

Searching Manuals

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

Searching For Manuals

Time of First Successful Submission: 2026-02-09 05:58:58

Helpful Programs

Time of First Successful Submission: 2026-02-09 06:00:51

Help for Builtins

Time of First Successful Submission: 2026-02-09 13:35:14

Matching with *

Time of First Successful Submission: 2026-02-09 13:37:11

Matching with ?

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

Matching with []

Time of First Successful Submission: 2026-02-09 13:40:47

Matching paths with []

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

Multiple globs

Time of First Successful Submission: 2026-02-09 13:47:06

Mixing globs

Time of First Successful Submission: 2026-02-09 13:49:26

Exclusionary globbing

Time of First Successful Submission: 2026-02-09 13:51:43

Tab completion

Time of First Successful Submission: 2026-02-09 13:53:05

Multiple options for tab completion

Time of First Successful Submission: 2026-02-09 13:56:26

Tab completion on commands

Time of First Successful Submission: 2026-02-09 13:57:29

Redirecting output

Time of First Successful Submission: 2026-02-09 13:59:36

Redirecting more output

Time of First Successful Submission: 2026-02-09 14:00:10

Appending output

Time of First Successful Submission: 2026-02-09 14:03:52

Redirecting errors

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

Redirecting input

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

Grepping stored results

Time of First Successful Submission: 2026-02-09 14:09:22

Grepping live output

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

Grepping errors

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

Filtering with grep -v

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

Filtering with sed

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

Duplicating piped data with tee

Time of First Successful Submission: 2026-02-09 14:30:55

Process substitution for input

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

Writing to multiple programs

Time of First Successful Submission: 2026-02-09 15:01:14

Split-piping stderr and stdout

Time of First Successful Submission: 2026-02-09 15:06:00

Named pipes

Time of First Successful Submission: 2026-02-09 15:32:00

Printing Variables

Time of First Successful Submission: 2026-02-07 16:40:24

Setting Variables

Time of First Successful Submission: 2026-02-07 16:49:35

Multi-word Variables

Time of First Successful Submission: 2026-02-07 16:50:04

Exporting Variables

Time of First Successful Submission: 2026-02-07 16:52:51

Printing Exported Variables

Time of First Successful Submission: 2026-02-07 16:53:20

Storing Command Output

Time of First Successful Submission: 2026-02-07 16:54:39

Reading Input

Time of First Successful Submission: 2026-02-07 17:08:10

Reading Files

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

Translating characters

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

Deleting characters

Time of First Successful Submission: 2026-02-08 09:36:52

Deleting newlines

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

Extracting the first lines with head

Time of First Successful Submission: 2026-02-08 17:05:57

Extracting specific sections of text

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

Sorting data

Time of First Successful Submission: 2026-02-08 17:10:04

Listing Processes

Time of First Successful Submission: 2026-02-09 01:31:14

Killing Processes

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

Interrupting Processes

Time of First Successful Submission: 2026-02-09 01:36:37

Killing Misbehaving Processes

Time of First Successful Submission: 2026-02-09 16:31:15

Suspending Processes

Time of First Successful Submission: 2026-02-09 16:32:15

Resuming Processes

Time of First Successful Submission: 2026-02-09 16:33:07

Backgrounding Processes

Time of First Successful Submission: 2026-02-09 17:01:31

Foregrounding Processes

Time of First Successful Submission: 2026-02-09 17:02:45

Starting Backgrounded Processes

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

Process Exit Codes

Time of First Successful Submission: 2026-02-09 17:05:49

Becoming root with su

Time of First Successful Submission: 2026-02-09 17:10:03

Other users with su

Time of First Successful Submission: 2026-02-09 17:10:43

Cracking passwords

Time of First Successful Submission: 2026-02-09 17:14:20

Using sudo

Time of First Successful Submission: 2026-02-09 17:17:19

Changing File Ownership

Time of First Successful Submission: 2026-02-10 03:50:21

Groups and Files

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

Fun With Groups Names

Time of First Successful Submission: 2026-02-10 15:54:39

Changing Permissions

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

Executable Files

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

Permission Tweaking Practice

Time of First Successful Submission: 2026-02-10 16:22:43

Permissions Setting Practice

Time of First Successful Submission: 2026-02-10 16:33:17

The SUID Bit

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

Chaining with Semicolons

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

Building on Success

Time of First Successful Submission: 2026-02-10 16:39:08

Handling Failure

Time of First Successful Submission: 2026-02-10 16:39:30

Your First Shell Script

Time of First Successful Submission: 2026-02-10 16:41:38

Redirecting Script Output

Time of First Successful Submission: 2026-02-11 08:29:27

Executable Shell Scripts

Time of First Successful Submission: 2026-02-11 08:30:29

Understanding Shebangs

Time of First Successful Submission: 2026-02-11 08:33:47

Scripting with Arguments

Time of First Successful Submission: 2026-02-11 08:36:28

Scripting with Conditionals

Time of First Successful Submission: 2026-02-11 08:41:56

Scripting with Default Cases

Time of First Successful Submission: 2026-02-11 08:42:30

Scripting with Multiple Conditions

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

Reading Shell Scripts

Time of First Successful Submission: 2026-02-11 08:48:22

Launching Screen

Time of First Successful Submission: 2026-02-11 08:49:52

Detaching and Attaching

Time of First Successful Submission: 2026-02-11 09:19:28

Finding Sessions

Time of First Successful Submission: 2026-02-11 09:22:28

Switching Windows

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

Detaching and Attaching (tmux)

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

Switching Windows (tmux)

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

The PATH Variable

Time of First Successful Submission: 2026-02-11 09:41:37

Setting PATH

Time of First Successful Submission: 2026-02-11 09:43:35

Finding Commands

Time of First Successful Submission: 2026-02-11 09:55:27

Adding Commands

Time of First Successful Submission: 2026-02-11 14:28:01

Hijacking Commands

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

Bashrc Backdoor

Time of First Successful Submission: 2026-02-11 14:52:35

Sniffing Input

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

Overshared Directories

Time of First Successful Submission: 2026-02-11 15:28:36

Tricky Linking

Time of First Successful Submission: 2026-02-11 15:36:39

Sniffing Process Arguments

Time of First Successful Submission: 2026-02-13 02:36:46

Snooping on Configurations

Time of First Successful Submission: 2026-02-13 02:38:51

The Fork Bomb

Time of First Successful Submission: 2026-02-13 02:56:43

Disk-Space Doomsday

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

rm -rf /

Time of First Successful Submission: 2026-02-13 03:15:52

Life after rm -rf /

Time of First Successful Submission: 2026-02-13 15:26:35

Finding meaning after rm -rf /

Time of First Successful Submission: 2026-02-13 15:28:59


Computing 101

94 / 94 55 / 21536


Your First Register

Time of First Successful Submission: 2026-02-14 14:39:07

Your First Syscall

Time of First Successful Submission: 2026-02-14 14:42:09

Exit Codes

Time of First Successful Submission: 2026-02-14 14:43:36

Building Executables

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

Moving Between Registers

Time of First Successful Submission: 2026-02-14 14:55:15

Loading From Memory

Time of First Successful Submission: 2026-02-15 09:56:05

More Loading Practice

Time of First Successful Submission: 2026-02-15 10:05:49

Dereferencing Pointers

Time of First Successful Submission: 2026-02-15 10:33:28

Dereferencing Yourself

Time of First Successful Submission: 2026-02-16 03:03:33

Dereferencing with Offsets

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

Stored Addresses

Time of First Successful Submission: 2026-02-16 03:08:37

Double Dereference

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

The Stack

Time of First Successful Submission: 2026-02-20 07:05:30

Stack Offsets

Time of First Successful Submission: 2026-02-20 07:06:19

Program Arguments on the Stack

Time of First Successful Submission: 2026-02-20 07:07:37

Popping From the Stack

Time of First Successful Submission: 2026-02-20 07:08:55

Disassembling Programs

Time of First Successful Submission: 2026-02-20 07:13:50

Tracing Syscalls

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

Starting GDB

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

Quitting GDB

Time of First Successful Submission: 2026-02-20 07:15:06

Starting Programs in GDB

Time of First Successful Submission: 2026-02-14 16:01:59

Disassembling in GDB

Time of First Successful Submission: 2026-02-20 07:16:05

Stepping Through Instructions

Time of First Successful Submission: 2026-02-20 07:17:36

Reading Register Values

Time of First Successful Submission: 2026-02-20 07:18:31

Popping Stack Values

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

Examining Memory

Time of First Successful Submission: 2026-02-20 07:20:52

Examining Stack Pointers

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

Cooperative Debugging

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

Writing Output

Time of First Successful Submission: 2026-02-16 03:38:00

Chaining Syscalls

Time of First Successful Submission: 2026-02-16 03:39:04

Writing Strings

Time of First Successful Submission: 2026-02-16 03:39:45

Reading Data

Time of First Successful Submission: 2026-02-16 03:44:54

Opening Files

Time of First Successful Submission: 2026-02-20 08:55:38

Hardcoding the Filename

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

Comparing Values

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

Comparing Characters

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

Conditional Control Flow

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

Comparing Strings

Time of First Successful Submission: 2026-02-21 02:27:12

Reverse the Password

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

Conditionals Without Conditionals

Time of First Successful Submission: 2026-02-21 03:18:44

Looping

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

Reverse the Calculation

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

Reverse the Reverse

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

Dealing with Bitwise Operations

Time of First Successful Submission: 2026-02-21 03:27:53

Loops on Data

Time of First Successful Submission: 2026-02-21 03:29:01

set-register

Time of First Successful Submission: 2026-02-16 15:15:30

set-multiple-registers

Time of First Successful Submission: 2026-02-16 15:16:51

add-to-register

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

linear-equation-registers

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

integer-division

Time of First Successful Submission: 2026-02-16 15:27:33

modulo-operation

Time of First Successful Submission: 2026-02-16 15:57:54

set-upper-byte

Time of First Successful Submission: 2026-02-16 15:58:48

efficient-modulo

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

byte-extraction

Time of First Successful Submission: 2026-02-16 16:26:54

bitwise-and

Time of First Successful Submission: 2026-02-16 16:32:41

check-even

Time of First Successful Submission: 2026-02-16 16:53:59

memory-read

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

memory-write

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

memory-increment

Time of First Successful Submission: 2026-02-17 15:44:54

byte-access

Time of First Successful Submission: 2026-02-17 15:48:06

memory-size-access

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

little-endian-write

Time of First Successful Submission: 2026-02-17 15:59:23

memory-sum

Time of First Successful Submission: 2026-02-17 16:09:51

stack-subtraction

Time of First Successful Submission: 2026-02-17 16:31:00

swap-stack-values

Time of First Successful Submission: 2026-02-17 16:34:49

average-stack-values

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

absolute-jump

Time of First Successful Submission: 2026-02-18 13:06:59

relative-jump

Time of First Successful Submission: 2026-02-18 13:13:46

jump-trampoline

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

conditional-jump

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

indirect-jump

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

average-loop

Time of First Successful Submission: 2026-02-18 14:23:05

count-non-zero

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

string-lower

Time of First Successful Submission: 2026-02-18 17:13:25

most-common-byte

Time of First Successful Submission: 2026-02-20 06:54:29

Exit

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

Socket

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

Bind

Time of First Successful Submission: 2026-02-22 16:29:25

Listen

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

Accept

Time of First Successful Submission: 2026-02-22 16:43:21

Static Response

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

Dynamic Response

Time of First Successful Submission: 2026-02-23 04:37:36

Iterative GET Server

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

Concurrent GET Server

Time of First Successful Submission: 2026-02-23 09:05:51

Concurrent POST Server

Time of First Successful Submission: 2026-02-23 11:09:50

Web Server

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

Debugging Programs

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

Inspecting Registers

Time of First Successful Submission: 2026-02-23 13:39:37

Examining Memory

Time of First Successful Submission: 2026-02-23 14:07:04

Setting Breakpoints

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

GDB Scripting

Time of First Successful Submission: 2026-02-24 03:52:23

Modifying Data

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

Modifying Execution

Time of First Successful Submission: 2026-02-24 08:13:50

Broken Functions

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


Playing With Programs

116 / 116 787 / 23386


What's the password?

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

... and again!

Time of First Successful Submission: 2026-02-24 08:30:29

Newline Troubles

Time of First Successful Submission: 2026-02-24 08:32:19

Reasoning about files

Time of First Successful Submission: 2026-02-24 08:42:27

Specifying Filenames

Time of First Successful Submission: 2026-02-24 08:43:20

Binary and Hex Encoding

Time of First Successful Submission: 2026-02-24 08:57:58

More Hex

Time of First Successful Submission: 2026-02-24 14:38:53

Decoding Hex

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

Decoding Practice

Time of First Successful Submission: 2026-02-24 15:01:59

Encoding Practice

Time of First Successful Submission: 2026-02-24 15:25:57

Hex-encoding ASCII

Time of First Successful Submission: 2026-02-24 16:31:46

Nested Encoding

Time of First Successful Submission: 2026-02-24 16:33:46

Hex-encoding UTF-8

Time of First Successful Submission: 2026-02-24 16:42:52

UTF Mixups

Time of First Successful Submission: 2026-02-24 16:46:32

Modifying Encoded Data

Time of First Successful Submission: 2026-02-24 16:53:40

Decoding Base64

Time of First Successful Submission: 2026-02-28 05:43:37

Encoding Base64

Time of First Successful Submission: 2026-02-28 06:09:53

Dealing with Obfuscation

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

Dealing with Obfuscation 2

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

Your First HTTP Request

Time of First Successful Submission: 2026-02-28 14:45:38

Reading Flask

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

Commented Data

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

HTTP Metadata

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

HTTP (netcat)

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

HTTP Paths (netcat)

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

HTTP (curl)

Time of First Successful Submission: 2026-03-02 05:06:43

HTTP (python)

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

HTTP Host Header (python)

Time of First Successful Submission: 2026-03-02 05:30:24

HTTP Host Header (curl)

Time of First Successful Submission: 2026-03-02 05:38:38

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-03-02 05:45:23

URL Encoding (netcat)

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

HTTP GET Parameters

Time of First Successful Submission: 2026-03-02 14:33:33

Multiple HTTP Parameters (netcat)

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

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-03-02 14:39:01

HTTP Forms

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

HTTP Forms (curl)

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

HTTP Forms (netcat)

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

HTTP Forms (python)

Time of First Successful Submission: 2026-03-02 14:53:01

HTTP Forms Without Forms

Time of First Successful Submission: 2026-03-02 14:54:39

Multiple Form Fields (curl)

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

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-03-02 15:07:20

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-03-02 15:32:35

HTTP Redirects (curl)

Time of First Successful Submission: 2026-03-02 15:33:17

HTTP Redirects (python)

Time of First Successful Submission: 2026-03-02 15:34:25

HTTP Cookies (curl)

Time of First Successful Submission: 2026-03-02 16:02:25

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-03-02 16:03:37

HTTP Cookies (python)

Time of First Successful Submission: 2026-03-02 16:07:07

Server State (python)

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

Listening Web

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

Speaking Redirects

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

JavaScript Redirects

Time of First Successful Submission: 2026-03-03 06:57:45

Including JavaScript

Time of First Successful Submission: 2026-03-03 07:20:16

HTTP (javascript)

Time of First Successful Submission: 2026-03-03 07:48:33

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-03-03 07:51:02

HTTP Forms (javascript)

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

cat

Time of First Successful Submission: 2026-02-28 14:55:45

more

Time of First Successful Submission: 2026-02-28 14:56:00

less

Time of First Successful Submission: 2026-02-28 14:56:30

tail

Time of First Successful Submission: 2026-02-28 14:56:45

head

Time of First Successful Submission: 2026-02-28 14:57:20

sort

Time of First Successful Submission: 2026-02-28 14:57:33

vim

Time of First Successful Submission: 2026-02-28 14:58:01

emacs

Time of First Successful Submission: 2026-02-28 14:59:07

nano

Time of First Successful Submission: 2026-02-28 14:59:32

rev

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

od

Time of First Successful Submission: 2026-02-28 15:08:06

hd

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

xxd

Time of First Successful Submission: 2026-02-28 15:11:52

base32

Time of First Successful Submission: 2026-02-28 15:16:31

base64

Time of First Successful Submission: 2026-02-28 15:16:53

split

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

gzip

Time of First Successful Submission: 2026-02-28 15:21:40

bzip2

Time of First Successful Submission: 2026-02-28 15:23:09

zip

Time of First Successful Submission: 2026-02-28 15:26:25

tar

Time of First Successful Submission: 2026-02-28 15:41:05

ar

Time of First Successful Submission: 2026-02-28 15:44:38

cpio

Time of First Successful Submission: 2026-02-28 16:03:38

genisoimage

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

env

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

find

Time of First Successful Submission: 2026-03-03 15:55:34

make

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

nice

Time of First Successful Submission: 2026-03-04 02:48:59

timeout

Time of First Successful Submission: 2026-03-04 02:49:33

stdbuf

Time of First Successful Submission: 2026-03-04 02:53:12

setarch

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

watch

Time of First Successful Submission: 2026-03-04 03:13:32

socat

Time of First Successful Submission: 2026-03-04 03:24:22

whiptail

Time of First Successful Submission: 2026-03-04 03:33:37

awk

Time of First Successful Submission: 2026-03-04 03:35:33

sed

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

ed

Time of First Successful Submission: 2026-03-04 03:38:53

chown

Time of First Successful Submission: 2026-03-04 03:39:46

chmod

Time of First Successful Submission: 2026-03-04 03:40:14

cp

Time of First Successful Submission: 2026-03-04 03:42:52

mv

Time of First Successful Submission: 2026-03-04 04:04:36

perl

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

python

Time of First Successful Submission: 2026-03-04 04:10:24

ruby

Time of First Successful Submission: 2026-03-04 04:11:25

bash

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

date

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

dmesg

Time of First Successful Submission: 2026-03-04 04:15:11

wc

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

gcc

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

as

Time of First Successful Submission: 2026-03-04 04:20:55

wget

Time of First Successful Submission: 2026-03-04 04:52:43

ssh-keygen

Time of First Successful Submission: 2026-03-04 06:26:48

SQL Queries

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

Filtering SQL

Time of First Successful Submission: 2026-03-04 15:42:27

Choosing Columns

Time of First Successful Submission: 2026-03-04 15:44:44

Exclusionary Filtering

Time of First Successful Submission: 2026-03-04 15:47:06

Filtering Strings

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

Filtering on Expressions

Time of First Successful Submission: 2026-03-04 15:50:34

SELECTing Expressions

Time of First Successful Submission: 2026-03-04 15:59:13

Composite Conditions

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

Reaching Your LIMITs

Time of First Successful Submission: 2026-03-04 16:06:00

Querying Metadata

Time of First Successful Submission: 2026-03-04 16:07:50


GCA CTF

11 / 104 8221 / 43655


Using the Terminal

Time of First Successful Submission: 2026-02-07 05:00:50

Using the VSCode Workspace

Time of First Successful Submission: 2026-02-07 05:16:02

Using the GUI Desktop

Time of First Successful Submission: 2026-02-07 05:17:27

Pasting into the Desktop

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

Restarting Challenges

Time of First Successful Submission: 2026-02-07 05:02:16

Getting Help

Time of First Successful Submission: 2026-02-07 05:03:49

Challenge Programs

Time of First Successful Submission: 2026-02-07 05:05:16

The Flag File

Time of First Successful Submission: 2026-02-07 05:06:47

Using Privileged Mode

Time of First Successful Submission: 2026-02-07 05:10:18

Persistent Home Directories - One

Time of First Successful Submission: 2026-02-07 05:12:31

Persistent Home Directories - Two

Time of First Successful Submission: 2026-02-07 05:14:02