ChefToan

🐧

pwn.college Archives

25 / 202 4632 / 22834


HTTP (curl)

Time of First Successful Submission: 2024-09-01 01:02:36

HTTP (python)

Time of First Successful Submission: 2024-09-01 08:53:51

URL Encoding (curl)

Time of First Successful Submission: 2024-09-01 09:04:28

URL Encoding (python)

Time of First Successful Submission: 2024-09-01 09:06:19

HTTP GET Parameters (netcat)

Time of First Successful Submission: 2024-09-01 09:15:13

HTTP GET Parameters (python)

Time of First Successful Submission: 2024-09-01 09:16:05

Multiple HTTP Parameters (python)

Time of First Successful Submission: 2024-09-01 09:22:48

Multiple Form Fields (python)

Time of First Successful Submission: 2024-09-01 09:46:43

HTTP JSON (curl)

Time of First Successful Submission: 2024-09-01 09:47:15

HTTP JSON (netcat)

Time of First Successful Submission: 2024-09-01 09:47:41

HTTP JSON (python)

Time of First Successful Submission: 2024-09-01 09:48:41

Complex HTTP JSON (curl)

Time of First Successful Submission: 2024-09-01 09:49:17

Complex HTTP JSON (netcat)

Time of First Successful Submission: 2024-09-04 01:36:17

Complex HTTP JSON (python)

Time of First Successful Submission: 2024-09-01 09:52:45

Server State (curl)

Time of First Successful Submission: 2024-09-04 01:55:54

Server State (netcat)

Time of First Successful Submission: 2024-09-04 02:18:34

Twisted Text (Easy)

Time of First Successful Submission: 2024-10-31 23:07:32

Twisted Text (Hard)

Time of First Successful Submission: 2024-10-31 23:08:23

Tidy Task (Easy)

Time of First Successful Submission: 2024-10-31 23:09:09

Tidy Task (Hard)

Time of First Successful Submission: 2024-10-31 23:19:24

Logical License (Easy)

Time of First Successful Submission: 2024-10-31 23:29:20

Logical License (Hard)

Time of First Successful Submission: 2024-11-04 15:57:16

Modest Mangler (Easy)

Time of First Successful Submission: 2024-11-04 16:38:41

Modest Mangler (Hard)

Time of First Successful Submission: 2024-11-04 16:55:11

Triple Dereference

Time of First Successful Submission: 2024-10-24 03:58:10


CTF Archive

9 / 703 233 / 776


CRYPTO - 100 - 1

Time of First Successful Submission: 2024-11-17 06:59:36

CRYPTO - 100 - 2

Time of First Successful Submission: 2024-11-17 07:03:15

CRYPTO - 100 - 3

Time of First Successful Submission: 2024-11-17 07:53:49

CRYPTO - 100 - 4

Time of First Successful Submission: 2024-11-17 07:58:00

CRYPTO - 200 - 5

Time of First Successful Submission: 2024-11-17 08:01:30

CRYPTO - 200 - 6

Time of First Successful Submission: 2024-11-17 08:05:23

CRYPTO - 200 - 7

Time of First Successful Submission: 2024-11-17 08:08:40

CRYPTO - 300 - 8

Time of First Successful Submission: 2024-11-17 08:14:29

CRYPTO - 300 - 9

Time of First Successful Submission: 2024-11-17 08:16:07


Intro to Programming Languages

14 / 234 11188 / 32821


Commands

Time of First Successful Submission: 2024-08-27 08:17:48

Command Arguments

Time of First Successful Submission: 2024-08-27 22:05:28

The Root Path

Time of First Successful Submission: 2024-08-27 22:13:34

Absolute Paths

Time of First Successful Submission: 2024-08-27 22:15:18

Changing position

Time of First Successful Submission: 2024-08-27 22:26:34

Changing to an Absolute Path

Time of First Successful Submission: 2024-08-27 22:38:13

Relative Paths

Time of First Successful Submission: 2024-08-28 17:23:29

Cat

Time of First Successful Submission: 2024-08-28 18:10:07

Ls

Time of First Successful Submission: 2024-08-28 18:25:26

Ls All

Time of First Successful Submission: 2024-08-28 20:40:03

Find

Time of First Successful Submission: 2024-08-29 04:30:19

Piping Echo

Time of First Successful Submission: 2024-08-29 16:02:59

Piping Stdout

Time of First Successful Submission: 2024-08-29 16:18:23

Piping Stdin

Time of First Successful Submission: 2024-08-30 02:11:59


Intro to Cybersecurity

183 / 183 195 / 20387


Path Traversal 1

Time of First Successful Submission: 2024-09-08 10:05:22

Path Traversal 2

Time of First Successful Submission: 2024-09-08 21:09:16

CMDi 1

Time of First Successful Submission: 2024-09-09 02:25:04

CMDi 2

Time of First Successful Submission: 2024-09-09 02:30:30

CMDi 3

Time of First Successful Submission: 2024-09-09 02:38:36

CMDi 4

Time of First Successful Submission: 2024-09-09 02:41:27

CMDi 5

Time of First Successful Submission: 2024-09-12 01:36:07

CMDi 6

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

Authentication Bypass 1

Time of First Successful Submission: 2024-09-09 03:23:15

Authentication Bypass 2

Time of First Successful Submission: 2024-09-12 03:46:27

SQLi 1

Time of First Successful Submission: 2024-09-14 22:15:24

SQLi 2

Time of First Successful Submission: 2024-09-15 09:40:37

SQLi 3

Time of First Successful Submission: 2024-09-15 10:39:13

SQLi 4

Time of First Successful Submission: 2024-09-15 10:48:08

SQLi 5

Time of First Successful Submission: 2024-09-15 13:07:43

XSS 1

Time of First Successful Submission: 2024-09-15 13:11:42

XSS 2

Time of First Successful Submission: 2024-09-15 13:17:04

XSS 3

Time of First Successful Submission: 2024-09-15 13:20:39

XSS 4

Time of First Successful Submission: 2024-09-15 13:23:53

XSS 5

Time of First Successful Submission: 2024-09-16 02:04:50

XSS 6

Time of First Successful Submission: 2024-09-16 02:27:39

XSS 7

Time of First Successful Submission: 2024-09-16 10:03:30

CSRF 1

Time of First Successful Submission: 2024-09-16 13:28:52

CSRF 2

Time of First Successful Submission: 2024-09-16 14:10:18

CSRF 3

Time of First Successful Submission: 2024-09-16 18:22:59

CSRF 4

Time of First Successful Submission: 2024-09-17 03:43:37

CSRF 5

Time of First Successful Submission: 2024-09-17 04:26:43

Connect

Time of First Successful Submission: 2024-09-19 05:50:59

Send

Time of First Successful Submission: 2025-02-28 18:56:30

Shutdown

Time of First Successful Submission: 2025-02-28 19:03:08

Listen

Time of First Successful Submission: 2024-09-19 06:04:07

Scan 1

Time of First Successful Submission: 2024-09-19 10:11:09

Scan 2

Time of First Successful Submission: 2024-09-20 17:25:34

Monitor 1

Time of First Successful Submission: 2024-09-21 01:32:40

Monitor 2

Time of First Successful Submission: 2024-09-28 19:09:15

Sniffing Cookies

Time of First Successful Submission: 2025-03-07 14:39:45

Network Configuration

Time of First Successful Submission: 2024-09-28 20:48:28

Firewall 1

Time of First Successful Submission: 2025-03-07 15:19:42

Firewall 2

Time of First Successful Submission: 2025-03-07 15:23:27

Firewall 3

Time of First Successful Submission: 2025-03-07 17:02:37

Denial of Service 1

Time of First Successful Submission: 2025-03-07 18:13:11

Denial of Service 2

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

Denial of Service 3

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

Ethernet

Time of First Successful Submission: 2024-09-28 22:00:30

IP

Time of First Successful Submission: 2024-09-28 22:27:10

TCP

Time of First Successful Submission: 2024-09-28 22:30:38

TCP Handshake

Time of First Successful Submission: 2024-09-28 22:57:21

UDP

Time of First Successful Submission: 2025-03-08 11:28:07

UDP 2

Time of First Successful Submission: 2025-03-08 11:34:33

UDP Spoofing 1

Time of First Successful Submission: 2025-03-08 11:38:45

UDP Spoofing 2

Time of First Successful Submission: 2025-03-08 16:24:37

UDP Spoofing 3

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

UDP Spoofing 4

Time of First Successful Submission: 2025-03-08 16:38:05

ARP

Time of First Successful Submission: 2024-09-28 23:10:18

Intercept

Time of First Successful Submission: 2024-09-29 03:24:09

Man-in-the-Middle

Time of First Successful Submission: 2025-03-08 17:06:56

XOR

Time of First Successful Submission: 2024-10-02 00:25:27

XORing Hex

Time of First Successful Submission: 2024-10-02 00:46:37

XORing ASCII

Time of First Successful Submission: 2024-10-02 01:03:12

XORing ASCII Strings

Time of First Successful Submission: 2024-10-02 01:11:10

One-time Pad

Time of First Successful Submission: 2024-10-02 03:51:32

One-time Pad Tampering

Time of First Successful Submission: 2026-04-20 22:39:44

Many-time Pad

Time of First Successful Submission: 2024-10-04 02:28:11

AES

Time of First Successful Submission: 2024-10-04 06:32:10

AES-ECB-CPA

Time of First Successful Submission: 2024-10-10 19:56:19

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2026-04-20 22:38:28

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2024-10-10 20:07:06

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2024-10-10 23:47:55

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2024-10-17 00:15:22

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2024-10-17 00:34:49

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2024-10-17 00:18:23

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2024-10-18 04:51:51

AES-CBC

Time of First Successful Submission: 2024-10-16 03:48:41

AES-CBC Tampering

Time of First Successful Submission: 2024-10-16 03:54:57

AES-CBC Resizing

Time of First Successful Submission: 2024-10-16 03:57:18

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2026-04-20 22:29:04

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2026-04-20 22:31:54

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2025-03-08 18:04:42

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2025-03-09 04:14:17

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2026-04-20 22:35:13

DHKE

Time of First Successful Submission: 2024-10-16 04:50:44

DHKE-to-AES

Time of First Successful Submission: 2024-10-16 04:54:57

RSA 1

Time of First Successful Submission: 2024-10-07 06:33:53

RSA 2

Time of First Successful Submission: 2024-10-16 04:59:58

RSA 3

Time of First Successful Submission: 2024-10-16 06:13:07

RSA 4

Time of First Successful Submission: 2024-10-16 06:53:00

RSA Signatures

Time of First Successful Submission: 2024-10-17 08:21:13

SHA 1

Time of First Successful Submission: 2024-10-16 05:37:24

SHA 2

Time of First Successful Submission: 2024-10-16 05:59:23

TLS 1

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

TLS 2

Time of First Successful Submission: 2024-10-18 04:27:12

level1

Time of First Successful Submission: 2024-10-18 07:49:51

level2

Time of First Successful Submission: 2024-10-18 07:58:24

level3

Time of First Successful Submission: 2024-10-18 08:02:14

level4

Time of First Successful Submission: 2024-10-18 08:36:01

level5

Time of First Successful Submission: 2024-10-18 10:16:31

level6

Time of First Successful Submission: 2024-10-18 10:30:11

level7

Time of First Successful Submission: 2024-10-18 10:31:12

level8

Time of First Successful Submission: 2024-10-18 10:36:04

level9

Time of First Successful Submission: 2024-10-18 10:37:20

level10

Time of First Successful Submission: 2024-10-18 10:41:57

level11

Time of First Successful Submission: 2024-10-18 18:09:41

level12

Time of First Successful Submission: 2024-10-18 18:17:08

level13

Time of First Successful Submission: 2024-10-18 18:19:21

level14

Time of First Successful Submission: 2024-10-18 18:48:19

level15

Time of First Successful Submission: 2024-10-18 19:02:34

level16

Time of First Successful Submission: 2024-10-18 19:24:18

level17

Time of First Successful Submission: 2024-10-18 22:26:21

level18

Time of First Successful Submission: 2024-10-18 22:41:48

level19

Time of First Successful Submission: 2024-10-18 22:43:21

File Formats: Magic Numbers (Python)

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

File Formats: Magic Numbers (C)

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

File Formats: Magic Numbers (x86)

Time of First Successful Submission: 2024-11-05 18:27:41

Reading Endianness (Python)

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

Reading Endianness (C)

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

Reading Endianness (x86)

Time of First Successful Submission: 2024-11-05 18:30:52

Version Information (Python)

Time of First Successful Submission: 2026-04-20 05:30:32

Version Information (C)

Time of First Successful Submission: 2026-04-20 05:31:42

Version Information (x86)

Time of First Successful Submission: 2024-11-05 19:45:11

Metadata and Data (Python)

Time of First Successful Submission: 2026-04-20 05:35:08

Metadata and Data (C)

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

Metadata and Data (x86)

Time of First Successful Submission: 2024-11-05 19:54:08

Input Restrictions (Python)

Time of First Successful Submission: 2026-04-20 05:42:31

Input Restrictions (C)

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

Input Restrictions (x86)

Time of First Successful Submission: 2024-11-05 19:56:33

Behold the cIMG! (Python)

Time of First Successful Submission: 2026-04-20 05:44:04

Behold the cIMG! (C)

Time of First Successful Submission: 2026-04-20 05:45:05

Behold the cIMG! (x86)

Time of First Successful Submission: 2024-11-05 19:57:56

A Basic cIMG (Python)

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

A Basic cIMG (C)

Time of First Successful Submission: 2026-04-20 05:47:38

A Basic cIMG (x86)

Time of First Successful Submission: 2024-11-08 19:13:21

Internal State Mini (C)

Time of First Successful Submission: 2026-04-20 05:48:29

Internal State Mini (x86)

Time of First Successful Submission: 2026-04-20 06:21:59

Internal State (C)

Time of First Successful Submission: 2026-04-20 06:23:45

Internal State (x86)

Time of First Successful Submission: 2024-11-14 08:06:42

File Formats: Directives (C)

Time of First Successful Submission: 2026-04-20 06:24:46

File Formats: Directives (x86)

Time of First Successful Submission: 2024-11-14 18:32:47

The Patch Directive

Time of First Successful Submission: 2024-11-14 22:44:27

Optimizing for Space

Time of First Successful Submission: 2024-11-14 22:56:25

Tweaking Images

Time of First Successful Submission: 2024-11-15 00:09:12

Storage and Retrieval

Time of First Successful Submission: 2024-11-18 06:18:02

Extracting Knowledge

Time of First Successful Submission: 2024-11-16 20:18:12

Advanced Sprites

Time of First Successful Submission: 2026-04-20 21:33:06

Accessing Resources

Time of First Successful Submission: 2024-11-16 21:21:07

Unsafe Animations

Time of First Successful Submission: 2024-11-16 21:30:07

Animations

Time of First Successful Submission: 2024-11-16 22:12:33

Interoperability: Patching Data

Time of First Successful Submission: 2024-11-18 06:07:05

Patching Code

Time of First Successful Submission: 2026-04-20 21:53:39

Patching Control Flow

Time of First Successful Submission: 2026-04-20 22:12:24

Your First Overflow (easy)

Time of First Successful Submission: 2024-11-18 10:52:30

Your First Overflow (hard)

Time of First Successful Submission: 2024-11-18 10:54:45

Precision (easy)

Time of First Successful Submission: 2024-11-18 10:56:40

Precision (hard)

Time of First Successful Submission: 2024-11-18 11:03:28

Variable Control (easy)

Time of First Successful Submission: 2024-11-18 11:06:23

Variable Control (hard)

Time of First Successful Submission: 2024-11-18 11:12:55

Control Hijack (easy)

Time of First Successful Submission: 2024-11-18 11:21:36

Control Hijack (hard)

Time of First Successful Submission: 2024-11-18 11:26:30

Tricky Control Hijack (easy)

Time of First Successful Submission: 2024-11-18 11:32:09

Tricky Control Hijack (hard)

Time of First Successful Submission: 2024-11-18 11:58:50

PIEs (easy)

Time of First Successful Submission: 2024-11-18 21:20:58

PIEs (hard)

Time of First Successful Submission: 2024-11-23 10:21:36

String Lengths (easy)

Time of First Successful Submission: 2024-11-18 22:11:31

String Lengths (hard)

Time of First Successful Submission: 2024-11-23 10:48:00

Basic Shellcode

Time of First Successful Submission: 2024-11-18 22:24:38

NOP Sleds

Time of First Successful Submission: 2024-11-18 22:30:18

NULL-Free Shellcode

Time of First Successful Submission: 2024-12-01 14:47:06

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2024-12-01 15:09:16

Hijack to (Mapped) Shellcode (hard)

Time of First Successful Submission: 2026-04-20 22:49:27

Hijack to Shellcode (easy)

Time of First Successful Submission: 2026-04-20 22:55:07

Hijack to Shellcode (hard)

Time of First Successful Submission: 2026-04-20 23:00:42

ECB-to-Win (easy)

Time of First Successful Submission: 2024-12-03 19:28:18

ECB-to-Win (hard)

Time of First Successful Submission: 2024-12-04 22:47:46

ECB-to-Shellcode (easy)

Time of First Successful Submission: 2026-04-21 02:53:04

ECB-to-Shellcode (hard)

Time of First Successful Submission: 2026-04-21 03:14:47

CIMG Screenshots

Time of First Successful Submission: 2026-04-21 05:00:03

CIMG Screenshots 2

Time of First Successful Submission: 2024-12-03 19:51:17

Wily Webserver

Time of First Successful Submission: 2026-04-21 05:59:37

The Watering Hole

Time of First Successful Submission: 2026-04-21 06:37:40

Secure Chat 1

Time of First Successful Submission: 2026-04-21 11:00:58

Secure Chat 2

Time of First Successful Submission: 2026-04-21 22:00:42

Secure Chat 3

Time of First Successful Submission: 2026-04-22 07:27:29

Secure Chat 4

Time of First Successful Submission: 2026-04-22 08:02:38

Secure Chat 5

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


Program Security

7 / 162 6094 / 9726


Terrible Token (Easy)

Time of First Successful Submission: 2024-10-31 22:48:19

Terrible Token (Hard)

Time of First Successful Submission: 2024-10-31 22:54:34

Tangled Ticket (Easy)

Time of First Successful Submission: 2024-10-31 22:56:48

Tangled Ticket (Hard)

Time of First Successful Submission: 2024-10-31 23:04:52

Meager Mangler (Easy)

Time of First Successful Submission: 2024-11-04 16:01:56

Meager Mangler (Hard)

Time of First Successful Submission: 2024-11-04 16:32:56

Monstrous Mangler (Easy)

Time of First Successful Submission: 2024-11-04 21:51:32


Linux Luminarium

92 / 128 6909 / 33248


Intro to Commands

Time of First Successful Submission: 2024-08-27 08:17:48

Intro to Arguments

Time of First Successful Submission: 2024-08-27 22:05:28

The Root

Time of First Successful Submission: 2024-08-27 22:13:34

Program and absolute paths

Time of First Successful Submission: 2024-08-27 22:15:18

Position thy self

Time of First Successful Submission: 2024-08-27 22:26:34

Position elsewhere

Time of First Successful Submission: 2024-08-27 22:38:13

implicit relative paths, from /

Time of First Successful Submission: 2024-08-28 17:23:29

explicit relative paths, from /

Time of First Successful Submission: 2024-08-28 17:31:08

implicit relative path

Time of First Successful Submission: 2024-08-28 17:45:05

home sweet home

Time of First Successful Submission: 2024-08-28 18:01:45

cat: not the pet, but the command!

Time of First Successful Submission: 2024-08-28 18:10:07

catting absolute paths

Time of First Successful Submission: 2024-08-28 18:15:02

more catting practice

Time of First Successful Submission: 2024-08-28 18:18:49

grepping for a needle in a haystack

Time of First Successful Submission: 2024-08-28 18:21:35

comparing files

Time of First Successful Submission: 2026-01-14 01:46:44

listing files

Time of First Successful Submission: 2024-08-28 18:25:26

touching files

Time of First Successful Submission: 2024-08-28 18:28:54

removing files

Time of First Successful Submission: 2024-08-28 19:35:12

moving files

Time of First Successful Submission: 2026-01-14 01:48:41

copying files

Time of First Successful Submission: 2026-01-14 01:49:17

hidden files

Time of First Successful Submission: 2024-08-28 20:40:03

An Epic Filesystem Quest

Time of First Successful Submission: 2024-08-28 21:16:30

making directories

Time of First Successful Submission: 2024-08-28 21:39:04

finding files

Time of First Successful Submission: 2024-08-29 04:30:19

linking files

Time of First Successful Submission: 2024-08-29 05:49:48

Learning From Documentation

Time of First Successful Submission: 2024-08-29 05:53:27

Learning Complex Usage

Time of First Successful Submission: 2024-08-29 06:02:38

Reading Manuals

Time of First Successful Submission: 2024-08-29 06:09:33

Searching Manuals

Time of First Successful Submission: 2024-08-29 06:16:57

Searching For Manuals

Time of First Successful Submission: 2024-08-29 06:33:55

Helpful Programs

Time of First Successful Submission: 2024-08-29 06:36:03

Help for Builtins

Time of First Successful Submission: 2024-08-29 06:41:34

Matching with *

Time of First Successful Submission: 2024-08-29 07:01:27

Matching with ?

Time of First Successful Submission: 2024-08-29 07:07:34

Matching with []

Time of First Successful Submission: 2024-08-29 07:12:25

Matching paths with []

Time of First Successful Submission: 2024-08-29 07:16:51

Multiple globs

Time of First Successful Submission: 2026-01-14 01:56:46

Mixing globs

Time of First Successful Submission: 2024-08-29 07:47:58

Exclusionary globbing

Time of First Successful Submission: 2024-08-29 07:49:48

Tab completion

Time of First Successful Submission: 2026-01-14 01:57:04

Multiple options for tab completion

Time of First Successful Submission: 2026-01-14 02:06:36

Tab completion on commands

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

Redirecting output

Time of First Successful Submission: 2024-08-29 16:02:59

Redirecting more output

Time of First Successful Submission: 2024-08-29 16:18:23

Appending output

Time of First Successful Submission: 2024-08-29 17:29:23

Redirecting errors

Time of First Successful Submission: 2024-08-30 02:02:37

Redirecting input

Time of First Successful Submission: 2024-08-30 02:11:59

Grepping stored results

Time of First Successful Submission: 2024-08-30 02:20:43

Grepping live output

Time of First Successful Submission: 2024-08-30 02:36:52

Grepping errors

Time of First Successful Submission: 2024-08-30 02:40:02

Filtering with grep -v

Time of First Successful Submission: 2026-01-14 02:38:00

Filtering with sed

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

Duplicating piped data with tee

Time of First Successful Submission: 2024-08-30 02:56:55

Writing to multiple programs

Time of First Successful Submission: 2024-08-30 03:03:53

Split-piping stderr and stdout

Time of First Successful Submission: 2024-08-30 03:05:27

Printing Variables

Time of First Successful Submission: 2024-08-30 03:07:16

Setting Variables

Time of First Successful Submission: 2024-08-30 03:59:03

Multi-word Variables

Time of First Successful Submission: 2024-08-30 03:59:55

Exporting Variables

Time of First Successful Submission: 2024-08-30 04:04:35

Printing Exported Variables

Time of First Successful Submission: 2024-08-30 04:05:37

Storing Command Output

Time of First Successful Submission: 2024-08-30 04:10:05

Reading Input

Time of First Successful Submission: 2024-08-30 04:12:40

Reading Files

Time of First Successful Submission: 2024-08-30 07:23:50

Listing Processes

Time of First Successful Submission: 2024-08-30 07:33:11

Killing Processes

Time of First Successful Submission: 2024-08-30 08:00:40

Interrupting Processes

Time of First Successful Submission: 2024-08-30 08:06:57

Suspending Processes

Time of First Successful Submission: 2024-08-30 08:08:38

Resuming Processes

Time of First Successful Submission: 2024-08-30 08:09:05

Backgrounding Processes

Time of First Successful Submission: 2024-08-30 08:10:36

Foregrounding Processes

Time of First Successful Submission: 2024-08-30 08:32:26

Starting Backgrounded Processes

Time of First Successful Submission: 2024-08-30 08:33:25

Process Exit Codes

Time of First Successful Submission: 2024-08-30 08:37:49

Becoming root with su

Time of First Successful Submission: 2024-08-30 20:02:16

Other users with su

Time of First Successful Submission: 2024-08-30 20:09:53

Cracking passwords

Time of First Successful Submission: 2024-08-30 22:34:29

Using sudo

Time of First Successful Submission: 2024-08-30 22:39:50

Changing File Ownership

Time of First Successful Submission: 2024-08-30 08:54:07

Groups and Files

Time of First Successful Submission: 2024-08-30 08:55:22

Fun With Groups Names

Time of First Successful Submission: 2024-08-30 09:13:38

Changing Permissions

Time of First Successful Submission: 2024-08-30 19:09:13

Executable Files

Time of First Successful Submission: 2024-08-30 19:13:17

Permission Tweaking Practice

Time of First Successful Submission: 2024-08-30 19:25:12

Permissions Setting Practice

Time of First Successful Submission: 2024-08-30 19:52:52

The SUID Bit

Time of First Successful Submission: 2024-08-30 19:54:19

Chaining with Semicolons

Time of First Successful Submission: 2024-08-30 22:42:30

Your First Shell Script

Time of First Successful Submission: 2024-08-31 00:21:43

Redirecting Script Output

Time of First Successful Submission: 2024-08-31 00:42:58

Executable Shell Scripts

Time of First Successful Submission: 2024-08-31 00:46:32

The PATH Variable

Time of First Successful Submission: 2024-08-31 01:23:03

Setting PATH

Time of First Successful Submission: 2024-08-31 01:25:55

Adding Commands

Time of First Successful Submission: 2024-08-31 06:12:29

Hijacking Commands

Time of First Successful Submission: 2024-08-31 06:20:04


Computing 101

59 / 94 3894 / 22027


Your First Register

Time of First Successful Submission: 2024-10-21 09:52:14

Your First Syscall

Time of First Successful Submission: 2024-10-21 09:57:37

Exit Codes

Time of First Successful Submission: 2024-10-21 10:00:18

Building Executables

Time of First Successful Submission: 2024-10-24 00:01:34

Moving Between Registers

Time of First Successful Submission: 2024-10-21 10:15:58

Loading From Memory

Time of First Successful Submission: 2024-10-21 10:22:14

More Loading Practice

Time of First Successful Submission: 2024-10-21 10:24:04

Dereferencing Pointers

Time of First Successful Submission: 2024-10-21 23:00:27

Dereferencing Yourself

Time of First Successful Submission: 2024-10-21 23:09:20

Dereferencing with Offsets

Time of First Successful Submission: 2024-10-24 00:48:15

Stored Addresses

Time of First Successful Submission: 2024-10-24 03:53:25

Double Dereference

Time of First Successful Submission: 2024-10-24 03:55:29

Tracing Syscalls

Time of First Successful Submission: 2024-10-21 10:12:52

Writing Output

Time of First Successful Submission: 2024-10-24 04:05:40

Chaining Syscalls

Time of First Successful Submission: 2024-10-24 04:08:37

Writing Strings

Time of First Successful Submission: 2024-10-24 04:10:36

set-register

Time of First Successful Submission: 2024-10-24 08:08:42

set-multiple-registers

Time of First Successful Submission: 2024-10-24 10:38:15

add-to-register

Time of First Successful Submission: 2024-10-24 10:36:54

linear-equation-registers

Time of First Successful Submission: 2024-10-24 10:40:45

integer-division

Time of First Successful Submission: 2024-10-24 10:41:34

modulo-operation

Time of First Successful Submission: 2024-10-24 10:42:36

set-upper-byte

Time of First Successful Submission: 2024-10-24 10:47:34

efficient-modulo

Time of First Successful Submission: 2024-10-24 10:46:23

byte-extraction

Time of First Successful Submission: 2024-10-24 10:54:08

bitwise-and

Time of First Successful Submission: 2024-10-24 10:55:58

check-even

Time of First Successful Submission: 2024-10-24 10:58:09

memory-read

Time of First Successful Submission: 2024-10-24 11:01:41

memory-write

Time of First Successful Submission: 2024-10-24 11:02:32

memory-increment

Time of First Successful Submission: 2024-10-24 11:00:54

byte-access

Time of First Successful Submission: 2024-10-24 11:05:38

memory-size-access

Time of First Successful Submission: 2024-10-24 11:03:17

little-endian-write

Time of First Successful Submission: 2024-10-24 11:06:30

memory-sum

Time of First Successful Submission: 2024-10-24 11:08:16

stack-subtraction

Time of First Successful Submission: 2024-10-24 11:09:05

swap-stack-values

Time of First Successful Submission: 2024-10-24 11:11:31

average-stack-values

Time of First Successful Submission: 2024-10-24 11:12:35

absolute-jump

Time of First Successful Submission: 2024-10-24 11:13:49

relative-jump

Time of First Successful Submission: 2024-10-24 11:28:42

jump-trampoline

Time of First Successful Submission: 2024-10-24 11:31:21

conditional-jump

Time of First Successful Submission: 2024-10-24 11:36:18

indirect-jump

Time of First Successful Submission: 2024-10-24 11:39:05

average-loop

Time of First Successful Submission: 2024-10-24 11:39:58

count-non-zero

Time of First Successful Submission: 2024-10-24 11:41:27

string-lower

Time of First Successful Submission: 2024-10-24 11:42:18

most-common-byte

Time of First Successful Submission: 2024-10-24 11:45:35

Exit

Time of First Successful Submission: 2024-10-25 00:17:52

Socket

Time of First Successful Submission: 2024-10-25 00:19:18

Bind

Time of First Successful Submission: 2024-10-25 00:19:49

Listen

Time of First Successful Submission: 2024-10-25 00:20:22

Accept

Time of First Successful Submission: 2024-10-25 00:21:01

Static Response

Time of First Successful Submission: 2024-10-25 00:22:56

Debugging Programs

Time of First Successful Submission: 2024-10-24 19:21:17

Inspecting Registers

Time of First Successful Submission: 2024-10-24 19:24:23

Examining Memory

Time of First Successful Submission: 2024-10-24 19:26:55

Setting Breakpoints

Time of First Successful Submission: 2024-10-24 19:36:30

GDB Scripting

Time of First Successful Submission: 2024-10-24 19:38:18

Modifying Data

Time of First Successful Submission: 2024-10-25 00:02:01

Modifying Execution

Time of First Successful Submission: 2024-10-25 00:03:12


Playing With Programs

31 / 116 9751 / 23601


What's the password?

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

... and again!

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

Newline Troubles

Time of First Successful Submission: 2026-01-21 23:08:25

Reasoning about files

Time of First Successful Submission: 2026-01-21 23:16:48

Decoding Base64

Time of First Successful Submission: 2024-10-02 01:28:08

HTTP (netcat)

Time of First Successful Submission: 2024-09-01 01:04:27

HTTP Paths (netcat)

Time of First Successful Submission: 2024-09-01 08:58:36

HTTP (curl)

Time of First Successful Submission: 2024-09-01 08:57:18

HTTP (python)

Time of First Successful Submission: 2024-09-01 09:00:17

HTTP Host Header (python)

Time of First Successful Submission: 2024-09-01 08:56:42

HTTP Host Header (curl)

Time of First Successful Submission: 2024-09-01 08:54:42

HTTP Host Header (netcat)

Time of First Successful Submission: 2024-09-01 08:55:19

URL Encoding (netcat)

Time of First Successful Submission: 2024-09-01 09:09:05

HTTP GET Parameters

Time of First Successful Submission: 2024-09-01 09:09:49

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2024-09-01 09:21:13

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2024-09-01 09:20:42

HTTP Forms (curl)

Time of First Successful Submission: 2024-09-01 09:25:52

HTTP Forms (netcat)

Time of First Successful Submission: 2024-09-01 09:38:14

HTTP Forms (python)

Time of First Successful Submission: 2024-09-01 09:35:56

Multiple Form Fields (curl)

Time of First Successful Submission: 2024-09-01 09:37:31

Multiple Form Fields (netcat)

Time of First Successful Submission: 2024-09-02 04:33:56

HTTP Redirects (netcat)

Time of First Successful Submission: 2024-09-01 10:07:29

HTTP Redirects (curl)

Time of First Successful Submission: 2024-09-01 10:06:05

HTTP Redirects (python)

Time of First Successful Submission: 2024-09-01 10:08:21

HTTP Cookies (curl)

Time of First Successful Submission: 2024-09-01 10:09:15

HTTP Cookies (netcat)

Time of First Successful Submission: 2024-09-01 10:11:03

HTTP Cookies (python)

Time of First Successful Submission: 2024-09-01 10:11:58

Server State (python)

Time of First Successful Submission: 2024-09-04 02:35:08

Including JavaScript

Time of First Successful Submission: 2025-02-03 05:43:49

HTTP (javascript)

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

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-02-03 06:27:32