ShanLee

💻

Getting Started

10 / 10 4653 / 17128


Using the VSCode Workspace

Time of First Successful Submission: 2024-12-19 15:49:29

Using the GUI Desktop

Time of First Successful Submission: 2024-12-19 15:52:09

Pasting into the Desktop

Time of First Successful Submission: 2024-12-19 15:55:03

Restarting Challenges

Time of First Successful Submission: 2024-12-19 15:58:20

Getting Help

Time of First Successful Submission: 2024-12-19 16:00:14

Challenge Programs

Time of First Successful Submission: 2024-12-19 16:03:55

The Flag File

Time of First Successful Submission: 2024-12-19 16:06:25

Using Practice Mode

Time of First Successful Submission: 2024-12-19 16:09:29

Persistent Home Directories - One

Time of First Successful Submission: 2024-12-19 16:12:12

Persistent Home Directories - Two

Time of First Successful Submission: 2024-12-19 16:12:52


Linux Luminarium

5 / 84 9445 / 11361


Intro to Commands

Time of First Successful Submission: 2024-12-19 16:17:59

Intro to Arguments

Time of First Successful Submission: 2024-12-19 16:18:26

The Root

Time of First Successful Submission: 2024-12-19 16:19:20

Program and absolute paths

Time of First Successful Submission: 2024-12-19 16:19:47

Position thy self

Time of First Successful Submission: 2024-12-19 16:23:26


Computing 101

68 / 69 65 / 11524


Your First Register

Time of First Successful Submission: 2024-12-24 03:33:13

Your First Syscall

Time of First Successful Submission: 2024-12-24 03:41:04

Exit Codes

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

Building Executables

Time of First Successful Submission: 2024-12-24 03:49:38

Moving Between Registers

Time of First Successful Submission: 2024-12-24 03:58:45

Tracing Syscalls

Time of First Successful Submission: 2024-12-24 03:53:19

Starting GDB

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

Starting Programs in GDB

Time of First Successful Submission: 2025-02-04 04:17:47

Loading From Memory

Time of First Successful Submission: 2024-12-24 04:05:11

More Loading Practice

Time of First Successful Submission: 2024-12-24 04:06:51

Dereferencing Pointers

Time of First Successful Submission: 2024-12-24 04:11:40

Dereferencing Yourself

Time of First Successful Submission: 2024-12-24 04:13:38

Dereferencing with Offsets

Time of First Successful Submission: 2024-12-24 04:15:19

Stored Addresses

Time of First Successful Submission: 2024-12-24 04:18:36

Double Dereference

Time of First Successful Submission: 2024-12-24 04:21:44

Triple Dereference

Time of First Successful Submission: 2024-12-24 04:24:30

Writing Output

Time of First Successful Submission: 2024-12-24 04:32:29

Chaining Syscalls

Time of First Successful Submission: 2024-12-24 04:33:58

Writing Strings

Time of First Successful Submission: 2024-12-24 04:35:23

set-register

Time of First Successful Submission: 2025-01-01 00:20:14

set-multiple-registers

Time of First Successful Submission: 2025-01-01 00:25:54

add-to-register

Time of First Successful Submission: 2025-01-01 00:28:34

linear-equation-registers

Time of First Successful Submission: 2025-01-01 00:33:05

integer-division

Time of First Successful Submission: 2025-01-01 00:37:17

modulo-operation

Time of First Successful Submission: 2025-01-01 00:39:29

set-upper-byte

Time of First Successful Submission: 2025-01-01 00:41:54

efficient-modulo

Time of First Successful Submission: 2025-01-01 20:19:47

byte-extraction

Time of First Successful Submission: 2025-01-01 21:48:13

bitwise-and

Time of First Successful Submission: 2025-01-01 20:31:34

check-even

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

memory-read

Time of First Successful Submission: 2025-01-01 21:53:21

memory-write

Time of First Successful Submission: 2025-01-01 21:54:57

memory-increment

Time of First Successful Submission: 2025-01-01 21:59:17

byte-access

Time of First Successful Submission: 2025-01-01 22:01:29

memory-size-access

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

little-endian-write

Time of First Successful Submission: 2025-01-01 22:08:58

memory-sum

Time of First Successful Submission: 2025-01-01 22:13:35

stack-subtraction

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

swap-stack-values

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

average-stack-values

Time of First Successful Submission: 2025-01-01 22:27:32

absolute-jump

Time of First Successful Submission: 2025-01-01 22:29:27

relative-jump

Time of First Successful Submission: 2025-01-01 22:38:45

jump-trampoline

Time of First Successful Submission: 2025-01-01 22:41:52

conditional-jump

Time of First Successful Submission: 2025-01-01 23:34:17

indirect-jump

Time of First Successful Submission: 2025-01-01 23:48:19

average-loop

Time of First Successful Submission: 2025-01-01 23:57:50

count-non-zero

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

string-lower

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

most-common-byte

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

level1

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

level2

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

level3

Time of First Successful Submission: 2025-01-04 05:28:16

level4

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

level5

Time of First Successful Submission: 2025-01-04 22:44:15

level6

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

level7

Time of First Successful Submission: 2025-01-06 02:03:51

level8

Time of First Successful Submission: 2025-01-06 03:55:30

level1

Time of First Successful Submission: 2025-01-08 02:05:48

level2

Time of First Successful Submission: 2025-02-01 03:42:56

level3

Time of First Successful Submission: 2025-02-01 05:11:16

level4

Time of First Successful Submission: 2025-02-01 05:23:00

level5

Time of First Successful Submission: 2025-02-01 05:31:15

level6

Time of First Successful Submission: 2025-02-01 06:17:26

level7

Time of First Successful Submission: 2025-02-03 03:26:52

level8

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

level9

Time of First Successful Submission: 2025-02-03 06:37:26

level10

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

level11

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


Playing With Programs

51 / 255 5515 / 18950


What's the password?

Time of First Successful Submission: 2025-02-05 04:39:42

... and again!

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

Newline Troubles

Time of First Successful Submission: 2025-02-05 04:44:15

Reasoning about files

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

Specifying Filenames

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

Binary and Hex Encoding

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

More Hex

Time of First Successful Submission: 2025-02-05 05:08:36

Decoding Hex

Time of First Successful Submission: 2025-02-05 05:53:35

Decoding Practice

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

Encoding Practice

Time of First Successful Submission: 2025-02-07 05:12:11

Hex-encoding ASCII

Time of First Successful Submission: 2025-02-07 05:20:19

Nested Encoding

Time of First Successful Submission: 2025-02-07 05:35:16

Hex-encoding UTF-8

Time of First Successful Submission: 2025-02-07 05:40:03

UTF Mixups

Time of First Successful Submission: 2025-02-07 06:10:29

Modifying Encoded Data

Time of First Successful Submission: 2025-02-07 06:22:36

Decoding Base64

Time of First Successful Submission: 2025-02-07 06:31:45

Encoding Base64

Time of First Successful Submission: 2025-02-07 06:34:51

Dealing with Obfuscation

Time of First Successful Submission: 2025-02-07 06:44:25

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-02-07 08:21:55

Your First HTTP Request

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

Reading Flask

Time of First Successful Submission: 2025-02-08 05:41:08

Commented Data

Time of First Successful Submission: 2025-02-08 05:50:29

HTTP Metadata

Time of First Successful Submission: 2025-02-10 02:56:55

HTTP (netcat)

Time of First Successful Submission: 2025-02-10 03:05:52

HTTP Paths (netcat)

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

HTTP (curl)

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

HTTP (python)

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

HTTP Host Header (python)

Time of First Successful Submission: 2025-02-10 03:31:29

HTTP Host Header (curl)

Time of First Successful Submission: 2025-02-10 03:34:58

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-02-10 03:48:47

URL Encoding (netcat)

Time of First Successful Submission: 2025-02-10 04:02:57

HTTP GET Parameters

Time of First Successful Submission: 2025-02-12 03:17:46

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-02-12 03:23:34

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-02-12 03:26:10

HTTP Forms

Time of First Successful Submission: 2025-02-12 03:30:09

HTTP Forms (curl)

Time of First Successful Submission: 2025-02-12 03:35:41

HTTP Forms (netcat)

Time of First Successful Submission: 2025-02-12 03:41:56

HTTP Forms (python)

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

HTTP Forms Without Forms

Time of First Successful Submission: 2025-02-12 04:15:20

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-02-13 04:05:48

Multiple Form Fields (netcat)

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

HTTP Redirects (netcat)

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

HTTP Redirects (curl)

Time of First Successful Submission: 2025-02-13 04:25:58

HTTP Redirects (python)

Time of First Successful Submission: 2025-02-13 04:29:06

HTTP Cookies (curl)

Time of First Successful Submission: 2025-02-13 04:34:24

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-02-13 04:39:59

HTTP Cookies (python)

Time of First Successful Submission: 2025-02-13 04:45:57

Server State (python)

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

Listening Web

Time of First Successful Submission: 2025-02-13 05:02:40

Speaking Redirects

Time of First Successful Submission: 2025-02-13 05:11:05

JavaScript Redirects

Time of First Successful Submission: 2025-02-13 05:24:07