l3st3r

🐧 💻

Software Exploitation

16 / 103 406 / 1301


Level1.0

Time of First Successful Submission: 2025-05-04 18:46:11

Level1.1

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

Level2.0

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

Level2.1

Time of First Successful Submission: 2025-05-04 19:14:58

Level3.0

Time of First Successful Submission: 2025-05-04 20:00:02

Level3.1

Time of First Successful Submission: 2025-05-04 20:26:19

Level4.0

Time of First Successful Submission: 2025-05-04 20:42:41

Level4.1

Time of First Successful Submission: 2025-05-04 21:06:34

Level5.0

Time of First Successful Submission: 2025-05-05 20:48:10

Level5.1

Time of First Successful Submission: 2025-05-05 21:34:23

Level6.0

Time of First Successful Submission: 2025-05-05 22:11:14

Level6.1

Time of First Successful Submission: 2025-05-06 20:42:16

Level7.0

Time of First Successful Submission: 2025-05-07 22:07:00

Level7.1

Time of First Successful Submission: 2025-05-07 22:36:48

Level8.0

Time of First Successful Submission: 2025-05-08 22:43:07

Level8.1

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


Getting Started

10 / 10 8647 / 20899


Using the VSCode Workspace

Time of First Successful Submission: 2025-04-25 23:38:47

Using the GUI Desktop

Time of First Successful Submission: 2025-04-25 23:43:17

Pasting into the Desktop

Time of First Successful Submission: 2025-04-25 23:44:40

Restarting Challenges

Time of First Successful Submission: 2025-04-25 23:48:04

Getting Help

Time of First Successful Submission: 2025-04-25 23:59:17

Challenge Programs

Time of First Successful Submission: 2025-04-26 00:00:36

The Flag File

Time of First Successful Submission: 2025-04-26 00:02:48

Using Practice Mode

Time of First Successful Submission: 2025-04-26 00:09:32

Persistent Home Directories - One

Time of First Successful Submission: 2025-04-26 00:12:10

Persistent Home Directories - Two

Time of First Successful Submission: 2025-04-26 00:14:11


Linux Luminarium

84 / 84 4050 / 13965


Intro to Commands

Time of First Successful Submission: 2025-04-26 00:17:26

Intro to Arguments

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

The Root

Time of First Successful Submission: 2025-04-26 00:20:30

Program and absolute paths

Time of First Successful Submission: 2025-04-26 00:22:01

Position thy self

Time of First Successful Submission: 2025-04-26 00:23:39

Position elsewhere

Time of First Successful Submission: 2025-04-26 00:25:52

Position yet elsewhere

Time of First Successful Submission: 2025-04-26 00:26:56

implicit relative paths, from /

Time of First Successful Submission: 2025-04-26 00:28:15

explicit relative paths, from /

Time of First Successful Submission: 2025-04-26 00:29:57

implicit relative path

Time of First Successful Submission: 2025-04-26 00:31:14

home sweet home

Time of First Successful Submission: 2025-04-26 00:33:19

cat: not the pet, but the command!

Time of First Successful Submission: 2025-04-26 00:55:08

catting absolute paths

Time of First Successful Submission: 2025-04-26 00:55:58

more catting practice

Time of First Successful Submission: 2025-04-26 00:57:13

grepping for a needle in a haystack

Time of First Successful Submission: 2025-04-26 00:58:43

listing files

Time of First Successful Submission: 2025-04-26 00:59:52

touching files

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

removing files

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

hidden files

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

An Epic Filesystem Quest

Time of First Successful Submission: 2025-04-26 01:12:59

making directories

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

finding files

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

linking files

Time of First Successful Submission: 2025-04-26 01:19:40

Learning From Documentation

Time of First Successful Submission: 2025-04-26 13:14:02

Learning Complex Usage

Time of First Successful Submission: 2025-04-26 13:16:33

Reading Manuals

Time of First Successful Submission: 2025-04-26 13:20:48

Searching Manuals

Time of First Successful Submission: 2025-04-26 13:22:30

Searching For Manuals

Time of First Successful Submission: 2025-04-26 13:24:41

Helpful Programs

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

Help for Builtins

Time of First Successful Submission: 2025-04-26 14:29:49

Matching with *

Time of First Successful Submission: 2025-04-26 13:29:26

Matching with ?

Time of First Successful Submission: 2025-04-26 13:31:04

Matching with []

Time of First Successful Submission: 2025-04-26 13:32:58

Matching paths with []

Time of First Successful Submission: 2025-04-26 13:34:54

Mixing globs

Time of First Successful Submission: 2025-04-26 13:44:58

Exclusionary globbing

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

Redirecting output

Time of First Successful Submission: 2025-04-26 14:25:41

Redirecting more output

Time of First Successful Submission: 2025-04-26 14:27:44

Appending output

Time of First Successful Submission: 2025-04-26 13:57:40

Redirecting errors

Time of First Successful Submission: 2025-04-26 13:59:47

Redirecting input

Time of First Successful Submission: 2025-04-26 14:01:44

Grepping stored results

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

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2025-04-26 14:06:18

Duplicating piped data with tee

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

Writing to multiple programs

Time of First Successful Submission: 2025-04-26 14:17:48

Split-piping stderr and stdout

Time of First Successful Submission: 2025-04-26 14:24:11

Printing Variables

Time of First Successful Submission: 2025-04-26 22:13:09

Setting Variables

Time of First Successful Submission: 2025-04-26 22:14:12

Multi-word Variables

Time of First Successful Submission: 2025-04-26 22:15:29

Exporting Variables

Time of First Successful Submission: 2025-04-26 22:19:40

Printing Exported Variables

Time of First Successful Submission: 2025-04-26 22:20:39

Storing Command Output

Time of First Successful Submission: 2025-04-26 22:22:36

Reading Input

Time of First Successful Submission: 2025-04-26 22:25:49

Reading Files

Time of First Successful Submission: 2025-04-26 22:28:06

Listing Processes

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

Killing Processes

Time of First Successful Submission: 2025-04-27 01:22:10

Interrupting Processes

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

Suspending Processes

Time of First Successful Submission: 2025-04-27 01:24:51

Resuming Processes

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

Backgrounding Processes

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

Foregrounding Processes

Time of First Successful Submission: 2025-04-27 01:30:17

Starting Backgrounded Processes

Time of First Successful Submission: 2025-04-27 01:31:28

Process Exit Codes

Time of First Successful Submission: 2025-04-27 01:33:46

Changing File Ownership

Time of First Successful Submission: 2025-04-27 01:36:34

Groups and Files

Time of First Successful Submission: 2025-04-27 01:37:59

Fun With Groups Names

Time of First Successful Submission: 2025-04-27 01:39:54

Changing Permissions

Time of First Successful Submission: 2025-04-27 01:42:17

Executable Files

Time of First Successful Submission: 2025-04-27 01:43:40

Permission Tweaking Practice

Time of First Successful Submission: 2025-04-27 01:49:48

Permissions Setting Practice

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

The SUID Bit

Time of First Successful Submission: 2025-04-27 02:02:34

Becoming root with su

Time of First Successful Submission: 2025-04-27 02:05:25

Other users with su

Time of First Successful Submission: 2025-04-27 02:06:47

Cracking passwords

Time of First Successful Submission: 2025-04-27 02:10:49

Using sudo

Time of First Successful Submission: 2025-04-27 02:12:49

Chaining with Semicolons

Time of First Successful Submission: 2025-04-27 02:14:20

Your First Shell Script

Time of First Successful Submission: 2025-04-27 02:16:43

Redirecting Script Output

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

Executable Shell Scripts

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

The PATH Variable

Time of First Successful Submission: 2025-04-27 02:22:29

Setting PATH

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

Adding Commands

Time of First Successful Submission: 2025-04-27 02:28:43

Hijacking Commands

Time of First Successful Submission: 2025-04-27 02:30:47


Computing 101

69 / 69 369 / 13360


Your First Register

Time of First Successful Submission: 2025-04-27 11:43:19

Your First Syscall

Time of First Successful Submission: 2025-04-27 11:45:40

Exit Codes

Time of First Successful Submission: 2025-04-27 11:46:57

Building Executables

Time of First Successful Submission: 2025-04-27 11:51:30

Moving Between Registers

Time of First Successful Submission: 2025-04-27 11:54:02

Tracing Syscalls

Time of First Successful Submission: 2025-04-27 11:57:35

Starting GDB

Time of First Successful Submission: 2025-04-27 12:00:54

Starting Programs in GDB

Time of First Successful Submission: 2025-04-27 12:02:31

Loading From Memory

Time of First Successful Submission: 2025-04-27 12:16:56

More Loading Practice

Time of First Successful Submission: 2025-04-27 12:17:52

Dereferencing Pointers

Time of First Successful Submission: 2025-04-27 12:19:17

Dereferencing Yourself

Time of First Successful Submission: 2025-04-27 12:22:18

Dereferencing with Offsets

Time of First Successful Submission: 2025-04-27 12:24:56

Stored Addresses

Time of First Successful Submission: 2025-04-27 12:27:59

Double Dereference

Time of First Successful Submission: 2025-04-29 21:00:53

Triple Dereference

Time of First Successful Submission: 2025-04-29 21:03:16

Writing Output

Time of First Successful Submission: 2025-04-28 20:27:11

Chaining Syscalls

Time of First Successful Submission: 2025-04-28 20:29:19

Writing Strings

Time of First Successful Submission: 2025-04-28 20:30:23

Reading Data

Time of First Successful Submission: 2025-04-28 20:33:10

set-register

Time of First Successful Submission: 2025-04-28 20:59:20

set-multiple-registers

Time of First Successful Submission: 2025-04-28 21:06:37

add-to-register

Time of First Successful Submission: 2025-04-28 21:08:58

linear-equation-registers

Time of First Successful Submission: 2025-04-28 21:11:50

integer-division

Time of First Successful Submission: 2025-04-28 21:15:40

modulo-operation

Time of First Successful Submission: 2025-04-28 21:19:49

set-upper-byte

Time of First Successful Submission: 2025-04-28 21:22:24

efficient-modulo

Time of First Successful Submission: 2025-04-28 21:35:38

byte-extraction

Time of First Successful Submission: 2025-04-28 21:43:03

bitwise-and

Time of First Successful Submission: 2025-04-28 21:49:43

check-even

Time of First Successful Submission: 2025-04-28 22:04:13

memory-read

Time of First Successful Submission: 2025-04-29 21:41:55

memory-write

Time of First Successful Submission: 2025-04-29 21:43:56

memory-increment

Time of First Successful Submission: 2025-04-29 23:30:01

byte-access

Time of First Successful Submission: 2025-04-29 23:33:21

memory-size-access

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

little-endian-write

Time of First Successful Submission: 2025-04-29 23:41:17

memory-sum

Time of First Successful Submission: 2025-04-29 23:46:44

stack-subtraction

Time of First Successful Submission: 2025-04-29 23:51:16

swap-stack-values

Time of First Successful Submission: 2025-04-29 23:53:04

average-stack-values

Time of First Successful Submission: 2025-04-29 23:57:58

absolute-jump

Time of First Successful Submission: 2025-04-30 19:49:51

relative-jump

Time of First Successful Submission: 2025-04-30 19:57:17

jump-trampoline

Time of First Successful Submission: 2025-04-30 20:03:12

conditional-jump

Time of First Successful Submission: 2025-04-30 20:16:52

indirect-jump

Time of First Successful Submission: 2025-04-30 20:30:03

average-loop

Time of First Successful Submission: 2025-04-30 21:01:22

count-non-zero

Time of First Successful Submission: 2025-04-30 21:06:12

string-lower

Time of First Successful Submission: 2025-04-30 21:43:07

most-common-byte

Time of First Successful Submission: 2025-04-30 22:55:34

level1

Time of First Successful Submission: 2025-05-01 19:32:52

level2

Time of First Successful Submission: 2025-05-01 19:35:11

level3

Time of First Successful Submission: 2025-05-01 19:45:35

level4

Time of First Successful Submission: 2025-05-01 19:56:56

level5

Time of First Successful Submission: 2025-05-01 20:14:44

level6

Time of First Successful Submission: 2025-05-01 20:32:03

level7

Time of First Successful Submission: 2025-05-01 20:34:29

level8

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

Exit

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

Socket

Time of First Successful Submission: 2025-05-01 21:50:30

Bind

Time of First Successful Submission: 2025-05-01 22:07:11

Listen

Time of First Successful Submission: 2025-05-02 20:53:21

Accept

Time of First Successful Submission: 2025-05-02 21:19:59

Static Response

Time of First Successful Submission: 2025-05-02 21:37:27

Dynamic Response

Time of First Successful Submission: 2025-05-03 22:55:21

Iterative GET Server

Time of First Successful Submission: 2025-05-03 22:58:31

Concurrent GET Server

Time of First Successful Submission: 2025-05-03 23:05:02

Concurrent POST Server

Time of First Successful Submission: 2025-05-04 16:10:31

Web Server

Time of First Successful Submission: 2025-05-04 16:12:33