Mesh_

🐧 💻

Intro to Cybersecurity

46 / 142 3422 / 10672


Path Traversal 1

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

Path Traversal 2

Time of First Successful Submission: 2025-02-07 10:54:44

CMDi 1

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

CMDi 2

Time of First Successful Submission: 2025-02-04 21:04:59

CMDi 3

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

CMDi 4

Time of First Successful Submission: 2025-02-04 21:07:15

CMDi 5

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

CMDi 6

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

Authentication Bypass 1

Time of First Successful Submission: 2025-02-04 21:17:20

Authentication Bypass 2

Time of First Successful Submission: 2025-02-04 21:18:22

SQLi 1

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

SQLi 2

Time of First Successful Submission: 2025-02-04 21:24:11

SQLi 3

Time of First Successful Submission: 2025-02-04 21:25:50

SQLi 4

Time of First Successful Submission: 2025-02-04 21:29:07

SQLi 5

Time of First Successful Submission: 2025-02-07 10:04:00

XSS 1

Time of First Successful Submission: 2025-02-07 10:05:56

XSS 2

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

XSS 3

Time of First Successful Submission: 2025-02-07 10:09:28

XSS 4

Time of First Successful Submission: 2025-02-07 10:11:21

XSS 5

Time of First Successful Submission: 2025-02-07 10:17:57

XSS 6

Time of First Successful Submission: 2025-02-07 10:19:30

XSS 7

Time of First Successful Submission: 2025-02-07 10:23:22

CSRF 1

Time of First Successful Submission: 2025-02-07 10:27:41

CSRF 2

Time of First Successful Submission: 2025-02-07 10:31:57

CSRF 3

Time of First Successful Submission: 2025-02-07 10:39:15

CSRF 4

Time of First Successful Submission: 2025-02-07 10:49:41

CSRF 5

Time of First Successful Submission: 2025-02-07 10:52:17

level1

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

level2

Time of First Successful Submission: 2025-01-27 02:29:41

level3

Time of First Successful Submission: 2025-01-27 02:32:09

level4

Time of First Successful Submission: 2025-01-27 02:33:21

level5

Time of First Successful Submission: 2025-01-27 02:38:34

level6

Time of First Successful Submission: 2025-01-27 02:41:49

level7

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

level8

Time of First Successful Submission: 2025-01-27 02:43:17

level9

Time of First Successful Submission: 2025-01-27 02:44:19

level10

Time of First Successful Submission: 2025-01-27 02:46:17

level11

Time of First Successful Submission: 2025-01-27 02:57:59

level12

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

level13

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

level14

Time of First Successful Submission: 2025-01-27 03:05:16

level15

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

level16

Time of First Successful Submission: 2025-01-27 03:10:09

level17

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

level18

Time of First Successful Submission: 2025-01-27 06:23:14

level19

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


Getting Started

10 / 10 5883 / 17401


Using the VSCode Workspace

Time of First Successful Submission: 2025-01-18 23:06:11

Using the GUI Desktop

Time of First Successful Submission: 2025-01-18 23:12:02

Pasting into the Desktop

Time of First Successful Submission: 2025-01-18 23:19:06

Restarting Challenges

Time of First Successful Submission: 2025-01-18 23:24:10

Getting Help

Time of First Successful Submission: 2025-01-20 05:31:37

Challenge Programs

Time of First Successful Submission: 2025-01-20 05:15:26

The Flag File

Time of First Successful Submission: 2025-01-20 05:17:05

Using Practice Mode

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

Persistent Home Directories - One

Time of First Successful Submission: 2025-01-20 05:26:24

Persistent Home Directories - Two

Time of First Successful Submission: 2025-01-20 05:27:58


Linux Luminarium

84 / 84 2846 / 11588


Intro to Commands

Time of First Successful Submission: 2025-01-19 00:21:28

Intro to Arguments

Time of First Successful Submission: 2025-01-19 00:26:08

The Root

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

Program and absolute paths

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

Position thy self

Time of First Successful Submission: 2025-01-19 03:03:13

Position elsewhere

Time of First Successful Submission: 2025-01-19 03:10:37

Position yet elsewhere

Time of First Successful Submission: 2025-01-19 03:11:43

implicit relative paths, from /

Time of First Successful Submission: 2025-01-19 03:22:56

explicit relative paths, from /

Time of First Successful Submission: 2025-01-19 08:56:28

implicit relative path

Time of First Successful Submission: 2025-01-19 09:00:04

home sweet home

Time of First Successful Submission: 2025-01-19 09:29:45

cat: not the pet, but the command!

Time of First Successful Submission: 2025-01-19 09:50:14

catting absolute paths

Time of First Successful Submission: 2025-01-19 09:51:15

more catting practice

Time of First Successful Submission: 2025-01-19 09:55:09

grepping for a needle in a haystack

Time of First Successful Submission: 2025-01-19 09:59:24

listing files

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

touching files

Time of First Successful Submission: 2025-01-19 10:08:24

removing files

Time of First Successful Submission: 2025-01-19 10:11:53

hidden files

Time of First Successful Submission: 2025-01-19 10:20:05

An Epic Filesystem Quest

Time of First Successful Submission: 2025-01-19 10:38:54

making directories

Time of First Successful Submission: 2025-01-19 10:43:34

finding files

Time of First Successful Submission: 2025-01-19 10:49:32

linking files

Time of First Successful Submission: 2025-01-19 21:31:23

Learning From Documentation

Time of First Successful Submission: 2025-01-19 21:36:20

Learning Complex Usage

Time of First Successful Submission: 2025-01-19 21:44:54

Reading Manuals

Time of First Successful Submission: 2025-01-19 21:49:24

Searching Manuals

Time of First Successful Submission: 2025-01-19 22:00:41

Searching For Manuals

Time of First Successful Submission: 2025-01-19 22:08:47

Helpful Programs

Time of First Successful Submission: 2025-01-19 22:11:55

Help for Builtins

Time of First Successful Submission: 2025-01-19 22:16:18

Matching with *

Time of First Successful Submission: 2025-01-19 22:37:40

Matching with ?

Time of First Successful Submission: 2025-01-19 22:42:07

Matching with []

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

Matching paths with []

Time of First Successful Submission: 2025-01-19 22:50:53

Mixing globs

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

Exclusionary globbing

Time of First Successful Submission: 2025-01-19 23:30:27

Redirecting output

Time of First Successful Submission: 2025-01-19 23:33:47

Redirecting more output

Time of First Successful Submission: 2025-01-19 23:37:12

Appending output

Time of First Successful Submission: 2025-01-19 23:46:09

Redirecting errors

Time of First Successful Submission: 2025-01-19 23:53:49

Redirecting input

Time of First Successful Submission: 2025-01-19 23:57:05

Grepping stored results

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

Grepping live output

Time of First Successful Submission: 2025-01-20 00:12:06

Grepping errors

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

Duplicating piped data with tee

Time of First Successful Submission: 2025-01-20 00:44:16

Writing to multiple programs

Time of First Successful Submission: 2025-01-20 00:57:29

Split-piping stderr and stdout

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

Printing Variables

Time of First Successful Submission: 2025-01-20 01:13:04

Setting Variables

Time of First Successful Submission: 2025-01-20 01:16:50

Multi-word Variables

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

Exporting Variables

Time of First Successful Submission: 2025-01-20 01:27:59

Printing Exported Variables

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

Storing Command Output

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

Reading Input

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

Reading Files

Time of First Successful Submission: 2025-01-20 01:45:46

Listing Processes

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

Killing Processes

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

Interrupting Processes

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

Suspending Processes

Time of First Successful Submission: 2025-01-20 02:00:22

Resuming Processes

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

Backgrounding Processes

Time of First Successful Submission: 2025-01-20 02:03:19

Foregrounding Processes

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

Starting Backgrounded Processes

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

Process Exit Codes

Time of First Successful Submission: 2025-01-20 02:08:52

Changing File Ownership

Time of First Successful Submission: 2025-01-20 02:26:30

Groups and Files

Time of First Successful Submission: 2025-01-20 02:33:45

Fun With Groups Names

Time of First Successful Submission: 2025-01-20 02:35:34

Changing Permissions

Time of First Successful Submission: 2025-01-20 02:41:49

Executable Files

Time of First Successful Submission: 2025-01-20 02:45:12

Permission Tweaking Practice

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

Permissions Setting Practice

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

The SUID Bit

Time of First Successful Submission: 2025-01-20 03:25:51

Becoming root with su

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

Other users with su

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

Cracking passwords

Time of First Successful Submission: 2025-01-20 03:42:52

Using sudo

Time of First Successful Submission: 2025-01-20 03:46:52

Chaining with Semicolons

Time of First Successful Submission: 2025-01-20 03:56:35

Your First Shell Script

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

Redirecting Script Output

Time of First Successful Submission: 2025-01-20 04:50:09

Executable Shell Scripts

Time of First Successful Submission: 2025-01-20 04:53:22

The PATH Variable

Time of First Successful Submission: 2025-01-20 04:54:26

Setting PATH

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

Adding Commands

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

Hijacking Commands

Time of First Successful Submission: 2025-01-20 05:10:00


Computing 101

69 / 69 106 / 11798


Your First Register

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

Your First Syscall

Time of First Successful Submission: 2025-02-22 19:08:14

Exit Codes

Time of First Successful Submission: 2025-02-22 19:08:33

Building Executables

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

Moving Between Registers

Time of First Successful Submission: 2025-02-22 19:10:01

Tracing Syscalls

Time of First Successful Submission: 2025-02-22 19:10:43

Starting GDB

Time of First Successful Submission: 2025-02-22 19:11:04

Starting Programs in GDB

Time of First Successful Submission: 2025-02-22 19:11:26

Loading From Memory

Time of First Successful Submission: 2025-02-22 19:13:46

More Loading Practice

Time of First Successful Submission: 2025-02-22 19:14:12

Dereferencing Pointers

Time of First Successful Submission: 2025-02-22 19:14:30

Dereferencing Yourself

Time of First Successful Submission: 2025-02-22 19:15:28

Dereferencing with Offsets

Time of First Successful Submission: 2025-02-22 19:15:48

Stored Addresses

Time of First Successful Submission: 2025-02-22 19:16:27

Double Dereference

Time of First Successful Submission: 2025-02-22 19:16:53

Triple Dereference

Time of First Successful Submission: 2025-02-22 19:17:11

Writing Output

Time of First Successful Submission: 2025-02-22 19:18:01

Chaining Syscalls

Time of First Successful Submission: 2025-02-22 19:18:33

Writing Strings

Time of First Successful Submission: 2025-02-22 19:18:48

Reading Data

Time of First Successful Submission: 2025-02-22 19:19:24

set-register

Time of First Successful Submission: 2025-02-16 08:47:41

set-multiple-registers

Time of First Successful Submission: 2025-02-16 08:49:47

add-to-register

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

linear-equation-registers

Time of First Successful Submission: 2025-02-16 08:52:32

integer-division

Time of First Successful Submission: 2025-02-16 08:54:07

modulo-operation

Time of First Successful Submission: 2025-02-16 08:55:39

set-upper-byte

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

efficient-modulo

Time of First Successful Submission: 2025-02-16 08:58:50

byte-extraction

Time of First Successful Submission: 2025-02-16 08:59:41

bitwise-and

Time of First Successful Submission: 2025-02-16 09:01:08

check-even

Time of First Successful Submission: 2025-02-16 09:03:11

memory-read

Time of First Successful Submission: 2025-02-16 09:06:12

memory-write

Time of First Successful Submission: 2025-02-16 09:08:06

memory-increment

Time of First Successful Submission: 2025-02-16 09:51:51

byte-access

Time of First Successful Submission: 2025-02-16 09:53:52

memory-size-access

Time of First Successful Submission: 2025-02-16 09:57:56

little-endian-write

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

memory-sum

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

stack-subtraction

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

swap-stack-values

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

average-stack-values

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

absolute-jump

Time of First Successful Submission: 2025-02-16 10:18:34

relative-jump

Time of First Successful Submission: 2025-02-16 10:19:49

jump-trampoline

Time of First Successful Submission: 2025-02-16 10:24:54

conditional-jump

Time of First Successful Submission: 2025-02-16 10:26:23

indirect-jump

Time of First Successful Submission: 2025-02-16 10:27:37

average-loop

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

count-non-zero

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

string-lower

Time of First Successful Submission: 2025-02-16 10:35:39

most-common-byte

Time of First Successful Submission: 2025-02-16 10:43:15

level1

Time of First Successful Submission: 2025-02-16 11:48:26

level2

Time of First Successful Submission: 2025-02-16 11:49:59

level3

Time of First Successful Submission: 2025-02-16 11:51:50

level4

Time of First Successful Submission: 2025-02-16 11:52:49

level5

Time of First Successful Submission: 2025-02-22 19:05:31

level6

Time of First Successful Submission: 2025-02-22 19:05:47

level7

Time of First Successful Submission: 2025-02-22 19:06:03

level8

Time of First Successful Submission: 2025-02-22 19:06:51

level1

Time of First Successful Submission: 2025-02-22 19:20:10

level2

Time of First Successful Submission: 2025-02-22 19:20:35

level3

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

level4

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

level5

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

level6

Time of First Successful Submission: 2025-02-22 19:22:36

level7

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

level8

Time of First Successful Submission: 2025-02-22 19:23:44

level9

Time of First Successful Submission: 2025-02-22 19:24:12

level10

Time of First Successful Submission: 2025-02-22 19:24:49

level11

Time of First Successful Submission: 2025-02-22 19:25:35


Playing With Programs

65 / 255 4278 / 19017


What's the password?

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

... and again!

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

Newline Troubles

Time of First Successful Submission: 2025-01-23 21:18:35

Reasoning about files

Time of First Successful Submission: 2025-01-26 01:32:17

Specifying Filenames

Time of First Successful Submission: 2025-01-26 01:39:59

Binary and Hex Encoding

Time of First Successful Submission: 2025-01-26 01:44:56

More Hex

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

Decoding Hex

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

Decoding Practice

Time of First Successful Submission: 2025-01-26 06:45:12

Encoding Practice

Time of First Successful Submission: 2025-01-26 06:54:48

Hex-encoding ASCII

Time of First Successful Submission: 2025-01-26 07:19:47

Nested Encoding

Time of First Successful Submission: 2025-01-27 05:54:34

Hex-encoding UTF-8

Time of First Successful Submission: 2025-01-27 01:49:12

UTF Mixups

Time of First Successful Submission: 2025-01-27 01:53:17

Modifying Encoded Data

Time of First Successful Submission: 2025-01-27 01:56:25

Decoding Base64

Time of First Successful Submission: 2025-01-27 02:00:15

Encoding Base64

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

Dealing with Obfuscation

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

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-01-27 06:00:50

Your First HTTP Request

Time of First Successful Submission: 2025-01-30 06:19:36

Reading Flask

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

Commented Data

Time of First Successful Submission: 2025-01-30 23:59:36

HTTP Metadata

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

HTTP (netcat)

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

HTTP Paths (netcat)

Time of First Successful Submission: 2025-01-31 01:18:14

HTTP (curl)

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

HTTP (python)

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

HTTP Host Header (python)

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

HTTP Host Header (curl)

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

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-02-01 05:09:24

URL Encoding (netcat)

Time of First Successful Submission: 2025-02-01 05:46:12

HTTP GET Parameters

Time of First Successful Submission: 2025-02-01 05:54:45

Multiple HTTP Parameters (netcat)

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

Multiple HTTP Parameters (curl)

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

HTTP Forms

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

HTTP Forms (curl)

Time of First Successful Submission: 2025-02-01 06:48:30

HTTP Forms (netcat)

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

HTTP Forms (python)

Time of First Successful Submission: 2025-02-01 10:48:42

HTTP Forms Without Forms

Time of First Successful Submission: 2025-02-03 04:22:58

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-02-01 11:00:31

Multiple Form Fields (netcat)

Time of First Successful Submission: 2025-02-03 04:41:33

HTTP Redirects (netcat)

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

HTTP Redirects (curl)

Time of First Successful Submission: 2025-02-01 11:15:56

HTTP Redirects (python)

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

HTTP Cookies (curl)

Time of First Successful Submission: 2025-02-01 11:35:22

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-02-01 11:31:39

HTTP Cookies (python)

Time of First Successful Submission: 2025-02-01 11:40:25

Server State (python)

Time of First Successful Submission: 2025-02-01 11:45:40

Listening Web

Time of First Successful Submission: 2025-02-01 11:55:10

Speaking Redirects

Time of First Successful Submission: 2025-02-04 16:56:47

JavaScript Redirects

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

Including JavaScript

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

HTTP (javascript)

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

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-02-04 17:10:53

HTTP Forms (javascript)

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

SQL Queries

Time of First Successful Submission: 2025-02-02 05:14:34

Filtering SQL

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

Choosing Columns

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

Exclusionary Filtering

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

Filtering Strings

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

Filtering on Expressions

Time of First Successful Submission: 2025-02-02 05:56:28

SELECTing Expressions

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

Composite Conditions

Time of First Successful Submission: 2025-02-02 06:23:24

Reaching Your LIMITs

Time of First Successful Submission: 2025-02-02 06:27:43

Querying Metadata

Time of First Successful Submission: 2025-02-02 06:35:55