HackyDucky

🐧 💻

pwn.college Archives

16 / 201 8820 / 16678


HTTP (curl)

Time of First Successful Submission: 2024-12-31 21:11:20

HTTP (python)

Time of First Successful Submission: 2025-01-01 01:30:31

URL Encoding (curl)

Time of First Successful Submission: 2025-01-01 02:27:26

URL Encoding (python)

Time of First Successful Submission: 2025-01-01 02:30:44

HTTP GET Parameters (netcat)

Time of First Successful Submission: 2025-01-01 02:36:26

HTTP GET Parameters (python)

Time of First Successful Submission: 2025-01-01 06:04:40

Multiple HTTP Parameters (python)

Time of First Successful Submission: 2025-01-01 02:59:32

Multiple Form Fields (python)

Time of First Successful Submission: 2025-01-01 04:22:06

HTTP JSON (curl)

Time of First Successful Submission: 2025-01-01 04:23:44

HTTP JSON (netcat)

Time of First Successful Submission: 2025-01-01 04:28:06

HTTP JSON (python)

Time of First Successful Submission: 2025-01-01 04:30:00

Complex HTTP JSON (curl)

Time of First Successful Submission: 2025-01-01 04:38:17

Complex HTTP JSON (netcat)

Time of First Successful Submission: 2025-01-01 04:46:14

Complex HTTP JSON (python)

Time of First Successful Submission: 2025-01-01 04:47:26

Server State (curl)

Time of First Successful Submission: 2025-01-01 05:16:57

Server State (netcat)

Time of First Successful Submission: 2025-01-01 06:01:42


Intro to Programming Languages

15 / 234 3147 / 28115


Commands

Time of First Successful Submission: 2024-12-20 22:20:07

Command Arguments

Time of First Successful Submission: 2024-12-20 22:22:54

Command History

Time of First Successful Submission: 2025-08-26 05:34:50

The Root Path

Time of First Successful Submission: 2024-12-20 22:26:30

Absolute Paths

Time of First Successful Submission: 2024-12-20 22:29:18

Changing position

Time of First Successful Submission: 2024-12-20 22:35:44

Changing to an Absolute Path

Time of First Successful Submission: 2024-12-20 22:37:24

Relative Paths

Time of First Successful Submission: 2024-12-20 22:51:03

Cat

Time of First Successful Submission: 2024-12-22 02:24:51

Ls

Time of First Successful Submission: 2024-12-22 02:48:42

Ls All

Time of First Successful Submission: 2024-12-22 03:02:43

Find

Time of First Successful Submission: 2024-12-22 04:01:04

Piping Echo

Time of First Successful Submission: 2024-12-31 03:05:42

Piping Stdout

Time of First Successful Submission: 2024-12-31 03:07:57

Piping Stdin

Time of First Successful Submission: 2024-12-31 06:49:52


Intro to Cybersecurity

182 / 183 141 / 17887


Path Traversal 1

Time of First Successful Submission: 2025-01-03 00:26:44

Path Traversal 2

Time of First Successful Submission: 2025-01-03 08:17:28

CMDi 1

Time of First Successful Submission: 2025-01-03 08:27:22

CMDi 2

Time of First Successful Submission: 2025-01-03 08:28:49

CMDi 3

Time of First Successful Submission: 2025-01-03 08:33:39

CMDi 4

Time of First Successful Submission: 2025-01-03 22:20:39

CMDi 5

Time of First Successful Submission: 2025-01-03 22:28:11

CMDi 6

Time of First Successful Submission: 2025-01-03 23:02:47

Authentication Bypass 1

Time of First Successful Submission: 2025-01-04 03:04:54

Authentication Bypass 2

Time of First Successful Submission: 2025-01-04 03:15:29

SQLi 1

Time of First Successful Submission: 2025-01-04 03:26:32

SQLi 2

Time of First Successful Submission: 2025-01-04 03:31:08

SQLi 3

Time of First Successful Submission: 2025-01-04 03:47:19

SQLi 4

Time of First Successful Submission: 2025-01-04 04:22:39

SQLi 5

Time of First Successful Submission: 2025-01-04 20:21:08

XSS 1

Time of First Successful Submission: 2025-01-04 20:30:56

XSS 2

Time of First Successful Submission: 2025-01-04 20:35:46

XSS 3

Time of First Successful Submission: 2025-01-04 21:03:33

XSS 4

Time of First Successful Submission: 2025-01-04 21:18:37

XSS 5

Time of First Successful Submission: 2025-01-31 08:24:08

XSS 6

Time of First Successful Submission: 2025-01-31 08:29:31

XSS 7

Time of First Successful Submission: 2025-01-31 09:07:07

CSRF 1

Time of First Successful Submission: 2025-01-31 09:22:27

CSRF 2

Time of First Successful Submission: 2025-02-01 09:30:23

CSRF 3

Time of First Successful Submission: 2025-02-01 09:47:43

CSRF 4

Time of First Successful Submission: 2025-02-01 22:48:50

CSRF 5

Time of First Successful Submission: 2025-02-01 23:14:32

Connect

Time of First Successful Submission: 2025-02-20 09:30:32

Send

Time of First Successful Submission: 2025-02-25 08:34:54

Shutdown

Time of First Successful Submission: 2025-02-25 08:47:39

Listen

Time of First Successful Submission: 2025-02-20 09:31:59

Scan 1

Time of First Successful Submission: 2025-02-20 09:55:37

Scan 2

Time of First Successful Submission: 2025-02-20 10:58:12

Monitor 1

Time of First Successful Submission: 2025-02-20 11:04:11

Monitor 2

Time of First Successful Submission: 2025-02-25 20:29:12

Sniffing Cookies

Time of First Successful Submission: 2025-02-26 10:01:41

Network Configuration

Time of First Successful Submission: 2025-03-01 21:41:10

Firewall 1

Time of First Successful Submission: 2025-03-01 09:38:37

Firewall 2

Time of First Successful Submission: 2025-03-01 09:43:31

Firewall 3

Time of First Successful Submission: 2025-03-01 11:00:34

Denial of Service 1

Time of First Successful Submission: 2025-03-01 11:10:10

Denial of Service 2

Time of First Successful Submission: 2025-03-01 11:11:17

Denial of Service 3

Time of First Successful Submission: 2025-03-03 06:52:42

Ethernet

Time of First Successful Submission: 2025-03-03 07:56:59

IP

Time of First Successful Submission: 2025-03-03 07:59:30

TCP

Time of First Successful Submission: 2025-03-03 08:01:44

TCP Handshake

Time of First Successful Submission: 2025-03-03 08:04:07

UDP

Time of First Successful Submission: 2025-03-03 10:42:36

UDP 2

Time of First Successful Submission: 2025-03-03 10:53:15

UDP Spoofing 1

Time of First Successful Submission: 2025-03-03 11:04:19

UDP Spoofing 2

Time of First Successful Submission: 2025-03-04 01:50:15

UDP Spoofing 3

Time of First Successful Submission: 2025-03-08 09:03:38

UDP Spoofing 4

Time of First Successful Submission: 2025-03-08 12:29:00

ARP

Time of First Successful Submission: 2025-03-05 22:29:54

Intercept

Time of First Successful Submission: 2025-03-08 12:40:32

Man-in-the-Middle

Time of First Successful Submission: 2025-03-09 13:49:56

XOR

Time of First Successful Submission: 2025-02-02 02:47:57

XORing Hex

Time of First Successful Submission: 2025-02-02 03:06:34

XORing ASCII

Time of First Successful Submission: 2025-02-19 09:48:30

XORing ASCII Strings

Time of First Successful Submission: 2025-02-19 09:57:46

One-time Pad

Time of First Successful Submission: 2025-02-19 10:11:28

One-time Pad Tampering

Time of First Successful Submission: 2025-07-14 16:51:02

Many-time Pad

Time of First Successful Submission: 2025-02-19 12:43:20

AES

Time of First Successful Submission: 2025-02-19 13:04:44

AES-ECB-CPA

Time of First Successful Submission: 2025-02-20 05:22:08

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2025-03-17 07:21:46

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2025-02-20 08:13:04

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2025-02-20 08:22:38

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2025-02-22 03:23:15

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2025-02-22 04:31:22

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2025-02-23 10:13:03

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2025-03-10 11:08:46

AES-CBC

Time of First Successful Submission: 2025-03-10 12:00:14

AES-CBC Tampering

Time of First Successful Submission: 2025-03-12 08:01:43

AES-CBC Resizing

Time of First Successful Submission: 2025-03-12 09:33:19

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2025-03-21 11:30:58

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2025-03-21 11:31:55

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2025-03-15 10:36:34

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2025-03-22 03:44:52

DHKE

Time of First Successful Submission: 2025-03-22 04:40:09

DHKE-to-AES

Time of First Successful Submission: 2025-03-22 06:38:08

RSA 1

Time of First Successful Submission: 2025-03-22 18:08:58

RSA 2

Time of First Successful Submission: 2025-03-22 18:35:31

RSA 3

Time of First Successful Submission: 2025-03-23 05:09:26

RSA 4

Time of First Successful Submission: 2025-03-23 06:00:50

RSA Signatures

Time of First Successful Submission: 2025-03-22 20:10:49

SHA 1

Time of First Successful Submission: 2025-03-22 20:34:51

SHA 2

Time of First Successful Submission: 2025-03-23 04:46:03

TLS 1

Time of First Successful Submission: 2025-03-25 01:12:23

TLS 2

Time of First Successful Submission: 2025-03-25 07:18:01

level1

Time of First Successful Submission: 2025-01-16 01:56:06

level2

Time of First Successful Submission: 2025-01-16 01:56:55

level3

Time of First Successful Submission: 2025-01-16 02:22:59

level4

Time of First Successful Submission: 2025-01-16 02:34:00

level5

Time of First Successful Submission: 2025-01-16 02:39:26

level6

Time of First Successful Submission: 2025-01-16 02:40:50

level7

Time of First Successful Submission: 2025-01-16 02:50:24

level8

Time of First Successful Submission: 2025-01-16 02:51:28

level9

Time of First Successful Submission: 2025-01-16 02:52:06

level10

Time of First Successful Submission: 2025-01-16 02:53:34

level11

Time of First Successful Submission: 2025-01-16 03:45:42

level12

Time of First Successful Submission: 2025-01-16 03:48:15

level13

Time of First Successful Submission: 2025-01-16 03:49:08

level14

Time of First Successful Submission: 2025-01-16 03:50:45

level15

Time of First Successful Submission: 2025-01-16 03:51:45

level16

Time of First Successful Submission: 2025-01-16 03:52:28

level17

Time of First Successful Submission: 2025-01-24 04:47:28

level18

Time of First Successful Submission: 2025-01-24 22:03:36

level19

Time of First Successful Submission: 2025-01-24 23:25:27

File Formats: Magic Numbers (Python)

Time of First Successful Submission: 2025-04-01 17:32:59

File Formats: Magic Numbers (C)

Time of First Successful Submission: 2025-04-01 23:16:00

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2025-03-26 12:20:15

Reading Endianness (Python)

Time of First Successful Submission: 2025-04-01 23:17:53

Reading Endianness (C)

Time of First Successful Submission: 2025-04-01 23:19:59

Reading Endianness (x86)

Time of First Successful Submission: 2025-03-26 12:30:40

Version Information (Python)

Time of First Successful Submission: 2025-04-01 23:37:40

Version Information (C)

Time of First Successful Submission: 2025-04-01 23:39:07

Version Information (x86)

Time of First Successful Submission: 2025-03-26 14:04:04

Metadata and Data (Python)

Time of First Successful Submission: 2025-04-02 00:17:15

Metadata and Data (C)

Time of First Successful Submission: 2025-04-02 00:39:55

Metadata and Data (x86)

Time of First Successful Submission: 2025-03-26 16:00:13

Input Restrictions (Python)

Time of First Successful Submission: 2025-04-02 00:56:59

Input Restrictions (C)

Time of First Successful Submission: 2025-04-02 01:01:02

Input Restrictions (x86)

Time of First Successful Submission: 2025-03-26 16:04:27

Behold the cIMG! (Python)

Time of First Successful Submission: 2025-04-02 02:13:51

Behold the cIMG! (C)

Time of First Successful Submission: 2025-04-02 02:31:42

Behold the cIMG! (x86)

Time of First Successful Submission: 2025-03-26 16:16:16

A Basic cIMG (Python)

Time of First Successful Submission: 2025-04-02 03:08:40

A Basic cIMG (C)

Time of First Successful Submission: 2025-04-02 03:36:50

A Basic cIMG (x86)

Time of First Successful Submission: 2025-03-26 18:16:37

Internal State Mini (C)

Time of First Successful Submission: 2025-04-02 03:49:47

Internal State Mini (x86)

Time of First Successful Submission: 2025-04-02 03:56:57

Internal State (C)

Time of First Successful Submission: 2025-04-02 16:59:17

Internal State (x86)

Time of First Successful Submission: 2025-04-02 17:01:22

File Formats: Directives (C)

Time of First Successful Submission: 2025-04-02 17:13:23

File Formats: Directives (x86)

Time of First Successful Submission: 2025-04-02 17:15:58

The Patch Directive

Time of First Successful Submission: 2025-04-08 21:30:31

Optimizing for Space

Time of First Successful Submission: 2025-04-09 00:24:30

Tweaking Images

Time of First Successful Submission: 2025-04-09 18:31:29

Storage and Retrieval

Time of First Successful Submission: 2025-04-10 18:57:35

Extracting Knowledge

Time of First Successful Submission: 2025-04-11 04:22:27

Advanced Sprites

Time of First Successful Submission: 2025-04-11 23:36:50

Accessing Resources

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

Unsafe Animations

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

Animations

Time of First Successful Submission: 2025-04-12 18:45:58

Interoperability: Patching Data

Time of First Successful Submission: 2025-04-13 10:07:41

Patching Code

Time of First Successful Submission: 2025-04-14 13:32:53

Patching Control Flow

Time of First Successful Submission: 2025-04-14 13:45:18

Your First Overflow (easy)

Time of First Successful Submission: 2025-03-12 22:47:34

Your First Overflow (hard)

Time of First Successful Submission: 2025-03-12 22:52:10

Precision (easy)

Time of First Successful Submission: 2025-03-27 08:54:10

Precision (hard)

Time of First Successful Submission: 2025-03-27 09:03:02

Variable Control (easy)

Time of First Successful Submission: 2025-03-27 09:37:08

Variable Control (hard)

Time of First Successful Submission: 2025-03-27 09:45:51

Control Hijack (easy)

Time of First Successful Submission: 2025-03-27 10:00:57

Control Hijack (hard)

Time of First Successful Submission: 2025-03-27 10:31:13

Tricky Control Hijack (easy)

Time of First Successful Submission: 2025-03-27 11:20:52

Tricky Control Hijack (hard)

Time of First Successful Submission: 2025-03-27 11:25:33

PIEs (easy)

Time of First Successful Submission: 2025-04-15 08:09:29

PIEs (hard)

Time of First Successful Submission: 2025-04-15 08:23:39

String Lengths (easy)

Time of First Successful Submission: 2025-04-16 09:06:22

String Lengths (hard)

Time of First Successful Submission: 2025-04-16 23:20:13

Basic Shellcode

Time of First Successful Submission: 2025-04-16 23:24:02

NOP Sleds

Time of First Successful Submission: 2025-04-16 23:28:52

NULL-Free Shellcode

Time of First Successful Submission: 2025-04-18 19:11:51

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2025-04-18 19:40:38

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2025-04-18 19:47:00

Hijack to Shellcode (easy)

Time of First Successful Submission: 2025-04-18 23:57:01

Hijack to Shellcode (hard)

Time of First Successful Submission: 2025-04-19 00:02:41

ECB-to-Win (easy)

Time of First Successful Submission: 2025-04-19 01:33:49

ECB-to-Win (hard)

Time of First Successful Submission: 2025-04-19 01:37:32

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2025-04-22 21:27:07

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2025-04-22 23:15:46

CIMG Screenshots

Time of First Successful Submission: 2025-05-05 03:52:48

CIMG Screenshots 2

Time of First Successful Submission: 2025-05-05 09:28:21

Wily Webserver

Time of First Successful Submission: 2025-04-27 23:01:25

The Watering Hole

Time of First Successful Submission: 2025-07-14 16:28:52

Secure Chat 1

Time of First Successful Submission: 2025-05-17 16:10:14

Secure Chat 2

Time of First Successful Submission: 2025-05-25 10:07:24

Secure Chat 3

Time of First Successful Submission: 2025-07-06 19:56:30

Secure Chat 4

Time of First Successful Submission: 2025-07-08 17:21:37

Secure Chat 5

Time of First Successful Submission: 2025-07-08 19:33:08


Program Security

2 / 162 8220 / 9029


ello ackers!

Time of First Successful Submission: 2025-06-12 23:59:46

Syscall Smuggler

Time of First Successful Submission: 2025-06-13 00:02:13


Start Here

11 / 12 2259 / 38351


Using the Terminal

Time of First Successful Submission: 2025-08-26 05:33:54

Using the VSCode Workspace

Time of First Successful Submission: 2025-01-15 22:57:31

Using the GUI Desktop

Time of First Successful Submission: 2025-01-15 23:04:21

Pasting into the Desktop

Time of First Successful Submission: 2025-01-15 23:20:47

Restarting Challenges

Time of First Successful Submission: 2025-01-15 23:22:52

Challenge Programs

Time of First Successful Submission: 2025-01-15 23:26:43

The Flag File

Time of First Successful Submission: 2025-01-15 23:34:32

Using Privileged Mode

Time of First Successful Submission: 2025-01-16 01:11:33

Persistent Home Directories - One

Time of First Successful Submission: 2025-01-15 23:51:48

Persistent Home Directories - Two

Time of First Successful Submission: 2025-01-15 23:52:30


Linux Luminarium

104 / 128 4710 / 28356


Intro to Commands

Time of First Successful Submission: 2024-12-20 22:20:07

Intro to Arguments

Time of First Successful Submission: 2024-12-20 22:22:54

Command History

Time of First Successful Submission: 2025-08-26 05:34:50

The Root

Time of First Successful Submission: 2024-12-20 22:26:30

Program and absolute paths

Time of First Successful Submission: 2024-12-20 22:29:18

Position thy self

Time of First Successful Submission: 2024-12-20 22:35:44

Position elsewhere

Time of First Successful Submission: 2024-12-20 22:37:24

implicit relative paths, from /

Time of First Successful Submission: 2024-12-20 22:51:03

explicit relative paths, from /

Time of First Successful Submission: 2024-12-20 22:57:12

implicit relative path

Time of First Successful Submission: 2024-12-20 22:58:29

home sweet home

Time of First Successful Submission: 2024-12-20 23:07:52

cat: not the pet, but the command!

Time of First Successful Submission: 2024-12-22 02:24:51

catting absolute paths

Time of First Successful Submission: 2024-12-22 02:26:29

more catting practice

Time of First Successful Submission: 2024-12-22 02:27:30

grepping for a needle in a haystack

Time of First Successful Submission: 2024-12-22 02:45:54

comparing files

Time of First Successful Submission: 2025-08-26 05:36:13

listing files

Time of First Successful Submission: 2024-12-22 02:48:42

touching files

Time of First Successful Submission: 2024-12-22 02:50:09

removing files

Time of First Successful Submission: 2024-12-22 02:52:17

moving files

Time of First Successful Submission: 2025-08-23 02:51:05

hidden files

Time of First Successful Submission: 2024-12-22 03:02:43

An Epic Filesystem Quest

Time of First Successful Submission: 2024-12-22 03:13:05

making directories

Time of First Successful Submission: 2024-12-22 03:16:57

finding files

Time of First Successful Submission: 2024-12-22 04:01:04

linking files

Time of First Successful Submission: 2024-12-22 04:13:18

Learning From Documentation

Time of First Successful Submission: 2024-12-23 00:49:39

Learning Complex Usage

Time of First Successful Submission: 2024-12-31 01:26:00

Reading Manuals

Time of First Successful Submission: 2024-12-31 01:32:12

Searching Manuals

Time of First Successful Submission: 2024-12-31 01:34:23

Searching For Manuals

Time of First Successful Submission: 2024-12-31 02:04:05

Helpful Programs

Time of First Successful Submission: 2024-12-31 02:05:53

Help for Builtins

Time of First Successful Submission: 2024-12-31 02:08:37

Matching with *

Time of First Successful Submission: 2024-12-31 02:16:51

Matching with ?

Time of First Successful Submission: 2024-12-31 02:17:46

Matching with []

Time of First Successful Submission: 2024-12-31 02:19:45

Matching paths with []

Time of First Successful Submission: 2024-12-31 02:21:15

Multiple globs

Time of First Successful Submission: 2025-08-26 05:47:03

Mixing globs

Time of First Successful Submission: 2024-12-31 02:49:57

Exclusionary globbing

Time of First Successful Submission: 2024-12-31 02:53:52

Tab completion

Time of First Successful Submission: 2025-08-26 05:48:29

Multiple options for tab completion

Time of First Successful Submission: 2025-08-26 05:54:23

Tab completion on commands

Time of First Successful Submission: 2025-08-26 08:55:50

Redirecting output

Time of First Successful Submission: 2024-12-31 03:05:42

Redirecting more output

Time of First Successful Submission: 2024-12-31 03:07:57

Appending output

Time of First Successful Submission: 2024-12-31 03:12:04

Redirecting errors

Time of First Successful Submission: 2024-12-31 06:48:05

Redirecting input

Time of First Successful Submission: 2024-12-31 06:49:52

Grepping stored results

Time of First Successful Submission: 2024-12-31 06:51:59

Grepping live output

Time of First Successful Submission: 2024-12-31 06:53:18

Grepping errors

Time of First Successful Submission: 2024-12-31 06:57:30

Filtering with grep -v

Time of First Successful Submission: 2025-08-26 08:58:08

Duplicating piped data with tee

Time of First Successful Submission: 2024-12-31 07:09:06

Process substitution for input

Time of First Successful Submission: 2025-08-26 09:06:39

Writing to multiple programs

Time of First Successful Submission: 2024-12-31 07:25:26

Split-piping stderr and stdout

Time of First Successful Submission: 2024-12-31 07:33:24

Printing Variables

Time of First Successful Submission: 2024-12-31 07:36:20

Setting Variables

Time of First Successful Submission: 2024-12-31 07:37:42

Multi-word Variables

Time of First Successful Submission: 2024-12-31 07:39:00

Exporting Variables

Time of First Successful Submission: 2024-12-31 07:45:38

Printing Exported Variables

Time of First Successful Submission: 2024-12-31 07:55:22

Storing Command Output

Time of First Successful Submission: 2024-12-31 07:59:07

Reading Input

Time of First Successful Submission: 2024-12-31 08:05:18

Reading Files

Time of First Successful Submission: 2024-12-31 08:07:00

Listing Processes

Time of First Successful Submission: 2024-12-31 08:09:05

Killing Processes

Time of First Successful Submission: 2024-12-31 08:15:24

Interrupting Processes

Time of First Successful Submission: 2024-12-31 08:16:04

Suspending Processes

Time of First Successful Submission: 2024-12-31 08:17:10

Resuming Processes

Time of First Successful Submission: 2024-12-31 08:17:56

Backgrounding Processes

Time of First Successful Submission: 2024-12-31 08:19:58

Foregrounding Processes

Time of First Successful Submission: 2024-12-31 08:21:39

Starting Backgrounded Processes

Time of First Successful Submission: 2024-12-31 08:22:24

Process Exit Codes

Time of First Successful Submission: 2024-12-31 08:23:43

Becoming root with su

Time of First Successful Submission: 2024-12-31 09:02:12

Other users with su

Time of First Successful Submission: 2024-12-31 09:03:12

Cracking passwords

Time of First Successful Submission: 2024-12-31 09:17:39

Using sudo

Time of First Successful Submission: 2024-12-31 09:25:12

Changing File Ownership

Time of First Successful Submission: 2024-12-31 08:26:49

Groups and Files

Time of First Successful Submission: 2024-12-31 08:28:09

Fun With Groups Names

Time of First Successful Submission: 2024-12-31 08:30:01

Changing Permissions

Time of First Successful Submission: 2024-12-31 08:36:31

Executable Files

Time of First Successful Submission: 2024-12-31 08:38:25

Permission Tweaking Practice

Time of First Successful Submission: 2024-12-31 08:49:45

Permissions Setting Practice

Time of First Successful Submission: 2024-12-31 08:55:13

The SUID Bit

Time of First Successful Submission: 2024-12-31 08:59:09

Chaining with Semicolons

Time of First Successful Submission: 2024-12-31 09:28:53

Your First Shell Script

Time of First Successful Submission: 2024-12-31 09:37:46

Redirecting Script Output

Time of First Successful Submission: 2024-12-31 19:29:38

Executable Shell Scripts

Time of First Successful Submission: 2024-12-31 19:31:35

The PATH Variable

Time of First Successful Submission: 2024-12-31 19:36:23

Setting PATH

Time of First Successful Submission: 2024-12-31 19:40:13

Finding Commands

Time of First Successful Submission: 2025-08-29 23:04:18

Adding Commands

Time of First Successful Submission: 2024-12-31 20:40:17

Hijacking Commands

Time of First Successful Submission: 2024-12-31 21:05:44

Bashrc Backdoor

Time of First Successful Submission: 2025-08-23 02:57:05

Sniffing Input

Time of First Successful Submission: 2025-08-26 19:56:09

Overshared Directories

Time of First Successful Submission: 2025-08-26 22:07:02

Tricky Linking

Time of First Successful Submission: 2025-08-26 22:16:31

Sniffing Process Arguments

Time of First Successful Submission: 2025-08-26 22:32:32

Snooping on Configurations

Time of First Successful Submission: 2025-08-26 22:35:58

The Fork Bomb

Time of First Successful Submission: 2025-08-26 22:40:20

Disk-Space Doomsday

Time of First Successful Submission: 2025-08-26 22:43:39

rm -rf /

Time of First Successful Submission: 2025-08-26 23:42:06

Life after rm -rf /

Time of First Successful Submission: 2025-08-27 01:03:58

Finding meaning after rm -rf /

Time of First Successful Submission: 2025-08-27 22:47:12


Computing 101

69 / 69 74 / 19402


Your First Register

Time of First Successful Submission: 2025-02-01 23:36:52

Your First Syscall

Time of First Successful Submission: 2025-02-01 23:37:49

Exit Codes

Time of First Successful Submission: 2025-02-01 23:41:54

Building Executables

Time of First Successful Submission: 2025-02-01 23:50:36

Moving Between Registers

Time of First Successful Submission: 2025-02-06 16:53:17

Tracing Syscalls

Time of First Successful Submission: 2025-02-01 23:54:40

Starting GDB

Time of First Successful Submission: 2025-02-06 16:54:46

Starting Programs in GDB

Time of First Successful Submission: 2025-02-06 16:58:02

Loading From Memory

Time of First Successful Submission: 2025-02-06 17:20:08

More Loading Practice

Time of First Successful Submission: 2025-02-06 17:20:46

Dereferencing Pointers

Time of First Successful Submission: 2025-02-06 17:24:11

Dereferencing Yourself

Time of First Successful Submission: 2025-02-06 17:28:16

Dereferencing with Offsets

Time of First Successful Submission: 2025-02-06 17:29:34

Stored Addresses

Time of First Successful Submission: 2025-02-06 17:31:32

Double Dereference

Time of First Successful Submission: 2025-02-06 17:37:04

Triple Dereference

Time of First Successful Submission: 2025-02-06 17:42:23

Writing Output

Time of First Successful Submission: 2025-02-06 18:19:45

Chaining Syscalls

Time of First Successful Submission: 2025-02-09 04:38:18

Writing Strings

Time of First Successful Submission: 2025-02-09 04:41:32

Reading Data

Time of First Successful Submission: 2025-02-16 10:42:53

set-register

Time of First Successful Submission: 2025-02-09 06:05:18

set-multiple-registers

Time of First Successful Submission: 2025-02-09 06:09:25

add-to-register

Time of First Successful Submission: 2025-02-09 07:07:35

linear-equation-registers

Time of First Successful Submission: 2025-02-09 07:11:55

integer-division

Time of First Successful Submission: 2025-02-09 07:19:22

modulo-operation

Time of First Successful Submission: 2025-02-09 07:20:53

set-upper-byte

Time of First Successful Submission: 2025-02-09 07:22:27

efficient-modulo

Time of First Successful Submission: 2025-02-09 07:24:45

byte-extraction

Time of First Successful Submission: 2025-02-09 08:45:04

bitwise-and

Time of First Successful Submission: 2025-02-09 08:48:42

check-even

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

memory-read

Time of First Successful Submission: 2025-02-09 09:20:43

memory-write

Time of First Successful Submission: 2025-02-09 09:21:27

memory-increment

Time of First Successful Submission: 2025-02-09 09:24:25

byte-access

Time of First Successful Submission: 2025-02-09 09:28:59

memory-size-access

Time of First Successful Submission: 2025-02-10 07:16:03

little-endian-write

Time of First Successful Submission: 2025-02-10 13:44:33

memory-sum

Time of First Successful Submission: 2025-02-10 14:10:33

stack-subtraction

Time of First Successful Submission: 2025-02-12 09:26:19

swap-stack-values

Time of First Successful Submission: 2025-02-12 09:28:44

average-stack-values

Time of First Successful Submission: 2025-02-12 09:37:10

absolute-jump

Time of First Successful Submission: 2025-02-12 09:38:48

relative-jump

Time of First Successful Submission: 2025-02-12 10:15:31

jump-trampoline

Time of First Successful Submission: 2025-02-12 10:47:05

conditional-jump

Time of First Successful Submission: 2025-02-12 11:48:03

indirect-jump

Time of First Successful Submission: 2025-02-12 21:41:51

average-loop

Time of First Successful Submission: 2025-02-12 21:54:46

count-non-zero

Time of First Successful Submission: 2025-02-12 22:11:40

string-lower

Time of First Successful Submission: 2025-02-15 04:37:03

most-common-byte

Time of First Successful Submission: 2025-02-15 20:38:26

Debugging Programs

Time of First Successful Submission: 2025-02-15 20:40:32

Inspecting Registers

Time of First Successful Submission: 2025-02-15 20:43:58

Examining Memory

Time of First Successful Submission: 2025-02-15 21:01:08

Setting Breakpoints

Time of First Successful Submission: 2025-02-17 11:37:51

GDB Scripting

Time of First Successful Submission: 2025-02-17 12:55:42

Modifying Data

Time of First Successful Submission: 2025-02-17 21:55:42

Modifying Execution

Time of First Successful Submission: 2025-02-17 22:00:51

Broken Functions

Time of First Successful Submission: 2025-02-17 22:54:48

Exit

Time of First Successful Submission: 2025-02-17 23:18:27

Socket

Time of First Successful Submission: 2025-02-18 01:07:32

Bind

Time of First Successful Submission: 2025-02-18 06:45:33

Listen

Time of First Successful Submission: 2025-02-18 06:49:45

Accept

Time of First Successful Submission: 2025-02-18 06:51:29

Static Response

Time of First Successful Submission: 2025-02-18 06:59:58

Dynamic Response

Time of First Successful Submission: 2025-02-18 10:43:35

Iterative GET Server

Time of First Successful Submission: 2025-02-18 10:45:28

Concurrent GET Server

Time of First Successful Submission: 2025-02-18 11:30:16

Concurrent POST Server

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

Web Server

Time of First Successful Submission: 2025-02-19 03:59:33


Playing With Programs

65 / 116 3197 / 22213


What's the password?

Time of First Successful Submission: 2025-01-21 02:41:26

... and again!

Time of First Successful Submission: 2025-01-21 02:42:08

Newline Troubles

Time of First Successful Submission: 2025-01-21 02:44:18

Reasoning about files

Time of First Successful Submission: 2025-01-21 03:12:47

Specifying Filenames

Time of First Successful Submission: 2025-01-21 03:13:54

Binary and Hex Encoding

Time of First Successful Submission: 2025-01-21 07:29:37

More Hex

Time of First Successful Submission: 2025-01-21 07:47:10

Decoding Hex

Time of First Successful Submission: 2025-01-21 07:57:23

Decoding Practice

Time of First Successful Submission: 2025-01-21 08:10:14

Encoding Practice

Time of First Successful Submission: 2025-01-21 10:46:41

Hex-encoding ASCII

Time of First Successful Submission: 2025-01-21 10:55:42

Nested Encoding

Time of First Successful Submission: 2025-01-21 22:28:43

Hex-encoding UTF-8

Time of First Successful Submission: 2025-01-21 22:31:02

UTF Mixups

Time of First Successful Submission: 2025-01-22 22:25:55

Modifying Encoded Data

Time of First Successful Submission: 2025-01-22 22:59:36

Decoding Base64

Time of First Successful Submission: 2025-01-22 23:10:37

Encoding Base64

Time of First Successful Submission: 2025-01-22 23:13:59

Dealing with Obfuscation

Time of First Successful Submission: 2025-01-22 23:16:59

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-01-22 23:42:12

Your First HTTP Request

Time of First Successful Submission: 2025-01-28 02:27:05

Reading Flask

Time of First Successful Submission: 2025-01-28 02:34:06

Commented Data

Time of First Successful Submission: 2025-01-28 02:39:55

HTTP Metadata

Time of First Successful Submission: 2025-01-28 02:54:46

HTTP (netcat)

Time of First Successful Submission: 2024-12-31 21:23:43

HTTP Paths (netcat)

Time of First Successful Submission: 2025-01-01 02:21:36

HTTP (curl)

Time of First Successful Submission: 2025-01-01 02:13:41

HTTP (python)

Time of First Successful Submission: 2025-01-01 02:23:56

HTTP Host Header (python)

Time of First Successful Submission: 2025-01-01 02:09:59

HTTP Host Header (curl)

Time of First Successful Submission: 2025-01-01 01:55:00

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-01-01 02:08:07

URL Encoding (netcat)

Time of First Successful Submission: 2025-01-01 02:31:46

HTTP GET Parameters

Time of First Successful Submission: 2025-01-01 02:34:48

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-01-01 02:57:13

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-01-01 02:53:16

HTTP Forms

Time of First Successful Submission: 2025-01-28 03:01:42

HTTP Forms (curl)

Time of First Successful Submission: 2025-01-01 03:03:40

HTTP Forms (netcat)

Time of First Successful Submission: 2025-01-01 03:20:33

HTTP Forms (python)

Time of First Successful Submission: 2025-01-01 06:06:01

HTTP Forms Without Forms

Time of First Successful Submission: 2025-01-28 06:08:24

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-01-01 03:30:54

Multiple Form Fields (netcat)

Time of First Successful Submission: 2025-01-01 04:18:41

HTTP Redirects (netcat)

Time of First Successful Submission: 2025-01-01 04:51:25

HTTP Redirects (curl)

Time of First Successful Submission: 2025-01-01 04:48:40

HTTP Redirects (python)

Time of First Successful Submission: 2025-01-01 04:52:53

HTTP Cookies (curl)

Time of First Successful Submission: 2025-01-01 04:55:41

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-01-01 05:13:01

HTTP Cookies (python)

Time of First Successful Submission: 2025-01-01 05:15:11

Server State (python)

Time of First Successful Submission: 2025-01-01 06:02:31

Listening Web

Time of First Successful Submission: 2025-01-28 20:56:07

Speaking Redirects

Time of First Successful Submission: 2025-01-28 21:05:14

JavaScript Redirects

Time of First Successful Submission: 2025-01-28 21:24:39

Including JavaScript

Time of First Successful Submission: 2025-01-28 23:07:30

HTTP (javascript)

Time of First Successful Submission: 2025-01-28 23:29:27

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-01-28 23:59:33

HTTP Forms (javascript)

Time of First Successful Submission: 2025-01-29 06:07:42

SQL Queries

Time of First Successful Submission: 2025-01-28 04:49:01

Filtering SQL

Time of First Successful Submission: 2025-01-28 05:00:31

Choosing Columns

Time of First Successful Submission: 2025-01-28 05:05:39

Exclusionary Filtering

Time of First Successful Submission: 2025-01-28 05:07:35

Filtering Strings

Time of First Successful Submission: 2025-01-28 05:08:41

Filtering on Expressions

Time of First Successful Submission: 2025-01-28 05:09:57

SELECTing Expressions

Time of First Successful Submission: 2025-01-28 05:31:52

Composite Conditions

Time of First Successful Submission: 2025-01-28 05:35:52

Reaching Your LIMITs

Time of First Successful Submission: 2025-01-28 05:38:38

Querying Metadata

Time of First Successful Submission: 2025-01-28 05:41:34


Arizona CTF 2025

7 / 23 27 / 718


Hijack Me!

Time of First Successful Submission: 2025-04-05 17:14:32

Expand Your Mind

Time of First Successful Submission: 2025-04-05 17:29:43

No Admin For You

Time of First Successful Submission: 2025-04-05 18:03:03

TripleTrouble (Cryptography, easy)

Time of First Successful Submission: 2025-04-05 18:57:02

TimeSlinger 1

Time of First Successful Submission: 2025-04-05 22:02:09

TimeSlinger 2

Time of First Successful Submission: 2025-04-05 22:45:24

BMPacker

Time of First Successful Submission: 2025-04-06 00:01:10


CybHer Dojo

11 / 104 2403 / 38569


Using the Terminal

Time of First Successful Submission: 2025-08-26 05:33:54

Using the VSCode Workspace

Time of First Successful Submission: 2025-01-15 22:57:31

Using the GUI Desktop

Time of First Successful Submission: 2025-01-15 23:04:21

Pasting into the Desktop

Time of First Successful Submission: 2025-01-15 23:20:47

Restarting Challenges

Time of First Successful Submission: 2025-01-15 23:22:52

Getting Help

Time of First Successful Submission: 2025-01-15 23:25:02

Challenge Programs

Time of First Successful Submission: 2025-01-15 23:26:43

The Flag File

Time of First Successful Submission: 2025-01-15 23:34:32

Using Privileged Mode

Time of First Successful Submission: 2025-01-16 01:11:33

Persistent Home Directories - One

Time of First Successful Submission: 2025-01-15 23:51:48

Persistent Home Directories - Two

Time of First Successful Submission: 2025-01-15 23:52:30


GCA CTF

11 / 104 2403 / 38569


Using the Terminal

Time of First Successful Submission: 2025-08-26 05:33:54

Using the VSCode Workspace

Time of First Successful Submission: 2025-01-15 22:57:31

Using the GUI Desktop

Time of First Successful Submission: 2025-01-15 23:04:21

Pasting into the Desktop

Time of First Successful Submission: 2025-01-15 23:20:47

Restarting Challenges

Time of First Successful Submission: 2025-01-15 23:22:52

Getting Help

Time of First Successful Submission: 2025-01-15 23:25:02

Challenge Programs

Time of First Successful Submission: 2025-01-15 23:26:43

The Flag File

Time of First Successful Submission: 2025-01-15 23:34:32

Using Privileged Mode

Time of First Successful Submission: 2025-01-16 01:11:33

Persistent Home Directories - One

Time of First Successful Submission: 2025-01-15 23:51:48

Persistent Home Directories - Two

Time of First Successful Submission: 2025-01-15 23:52:30


The Art of the Shell

3 / 55 187 / 467


The Transient Path

Time of First Successful Submission: 2025-04-05 17:14:32

Ferocious Functionality

Time of First Successful Submission: 2025-09-06 23:54:55

Saga of the Sneaky Similarity

Time of First Successful Submission: 2025-04-05 17:29:43