N1ct0ph0b14

🐧 💻

Intro to Cybersecurity

1 / 181 11808 / 11857


Path Traversal 1

Time of First Successful Submission: 2025-04-16 15:38:01


Getting Started

10 / 10 8344 / 20844


Using the VSCode Workspace

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

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2025-04-13 00:27:39

Restarting Challenges

Time of First Successful Submission: 2025-04-13 00:29:30

Getting Help

Time of First Successful Submission: 2025-04-13 00:32:16

Challenge Programs

Time of First Successful Submission: 2025-04-13 00:34:48

The Flag File

Time of First Successful Submission: 2025-04-13 00:36:08

Using Practice Mode

Time of First Successful Submission: 2025-04-13 00:38:04

Persistent Home Directories - One

Time of First Successful Submission: 2025-04-13 00:40:19

Persistent Home Directories - Two

Time of First Successful Submission: 2025-04-13 00:41:34


Linux Luminarium

84 / 84 3927 / 13943


Intro to Commands

Time of First Successful Submission: 2025-04-13 00:43:20

Intro to Arguments

Time of First Successful Submission: 2025-04-13 00:44:14

The Root

Time of First Successful Submission: 2025-04-13 00:45:24

Program and absolute paths

Time of First Successful Submission: 2025-04-13 00:46:35

Position thy self

Time of First Successful Submission: 2025-04-13 00:47:44

Position elsewhere

Time of First Successful Submission: 2025-04-13 00:48:28

Position yet elsewhere

Time of First Successful Submission: 2025-04-13 00:49:21

implicit relative paths, from /

Time of First Successful Submission: 2025-04-13 00:50:30

explicit relative paths, from /

Time of First Successful Submission: 2025-04-13 00:51:54

implicit relative path

Time of First Successful Submission: 2025-04-13 00:53:45

home sweet home

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

cat: not the pet, but the command!

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

catting absolute paths

Time of First Successful Submission: 2025-04-13 01:00:27

more catting practice

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

grepping for a needle in a haystack

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

listing files

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

touching files

Time of First Successful Submission: 2025-04-13 01:03:35

removing files

Time of First Successful Submission: 2025-04-13 01:19:18

hidden files

Time of First Successful Submission: 2025-04-13 01:24:57

An Epic Filesystem Quest

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

making directories

Time of First Successful Submission: 2025-04-13 01:34:57

finding files

Time of First Successful Submission: 2025-04-13 01:38:27

linking files

Time of First Successful Submission: 2025-04-13 01:57:14

Learning From Documentation

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

Learning Complex Usage

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

Reading Manuals

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

Searching Manuals

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

Searching For Manuals

Time of First Successful Submission: 2025-04-13 02:11:16

Helpful Programs

Time of First Successful Submission: 2025-04-13 02:12:32

Help for Builtins

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

Matching with *

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

Matching with ?

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

Matching with []

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

Matching paths with []

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

Mixing globs

Time of First Successful Submission: 2025-04-13 02:53:43

Exclusionary globbing

Time of First Successful Submission: 2025-04-13 03:00:23

Redirecting output

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

Redirecting more output

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

Appending output

Time of First Successful Submission: 2025-04-13 03:08:53

Redirecting errors

Time of First Successful Submission: 2025-04-13 03:13:45

Redirecting input

Time of First Successful Submission: 2025-04-13 03:18:57

Grepping stored results

Time of First Successful Submission: 2025-04-13 03:24:20

Grepping live output

Time of First Successful Submission: 2025-04-13 03:28:16

Grepping errors

Time of First Successful Submission: 2025-04-13 03:33:12

Duplicating piped data with tee

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

Writing to multiple programs

Time of First Successful Submission: 2025-04-13 03:48:50

Split-piping stderr and stdout

Time of First Successful Submission: 2025-04-13 04:08:15

Printing Variables

Time of First Successful Submission: 2025-04-13 04:09:46

Setting Variables

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

Multi-word Variables

Time of First Successful Submission: 2025-04-13 04:16:27

Exporting Variables

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

Printing Exported Variables

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

Storing Command Output

Time of First Successful Submission: 2025-04-13 04:21:09

Reading Input

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

Reading Files

Time of First Successful Submission: 2025-04-13 15:30:47

Listing Processes

Time of First Successful Submission: 2025-04-13 15:58:15

Killing Processes

Time of First Successful Submission: 2025-04-13 16:19:24

Interrupting Processes

Time of First Successful Submission: 2025-04-13 17:20:53

Suspending Processes

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

Resuming Processes

Time of First Successful Submission: 2025-04-13 18:10:00

Backgrounding Processes

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

Foregrounding Processes

Time of First Successful Submission: 2025-04-13 18:16:28

Starting Backgrounded Processes

Time of First Successful Submission: 2025-04-13 18:22:53

Process Exit Codes

Time of First Successful Submission: 2025-04-13 20:14:12

Changing File Ownership

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

Groups and Files

Time of First Successful Submission: 2025-04-13 20:19:31

Fun With Groups Names

Time of First Successful Submission: 2025-04-13 20:59:34

Changing Permissions

Time of First Successful Submission: 2025-04-13 21:18:39

Executable Files

Time of First Successful Submission: 2025-04-13 21:13:57

Permission Tweaking Practice

Time of First Successful Submission: 2025-04-13 21:28:44

Permissions Setting Practice

Time of First Successful Submission: 2025-04-13 21:57:25

The SUID Bit

Time of First Successful Submission: 2025-04-13 21:58:31

Becoming root with su

Time of First Successful Submission: 2025-04-13 21:59:36

Other users with su

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

Cracking passwords

Time of First Successful Submission: 2025-04-13 22:06:34

Using sudo

Time of First Successful Submission: 2025-04-13 22:07:23

Chaining with Semicolons

Time of First Successful Submission: 2025-04-13 22:08:17

Your First Shell Script

Time of First Successful Submission: 2025-04-13 22:12:03

Redirecting Script Output

Time of First Successful Submission: 2025-04-13 22:19:15

Executable Shell Scripts

Time of First Successful Submission: 2025-04-13 22:29:18

The PATH Variable

Time of First Successful Submission: 2025-04-13 22:43:15

Setting PATH

Time of First Successful Submission: 2025-04-13 22:45:10

Adding Commands

Time of First Successful Submission: 2025-04-13 22:52:01

Hijacking Commands

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


Computing 101

69 / 69 344 / 13346


Your First Register

Time of First Successful Submission: 2025-04-13 23:22:36

Your First Syscall

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

Exit Codes

Time of First Successful Submission: 2025-04-13 23:33:40

Building Executables

Time of First Successful Submission: 2025-04-13 23:38:45

Moving Between Registers

Time of First Successful Submission: 2025-04-14 00:12:15

Tracing Syscalls

Time of First Successful Submission: 2025-04-14 01:00:53

Starting GDB

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

Starting Programs in GDB

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

Loading From Memory

Time of First Successful Submission: 2025-04-14 01:11:21

More Loading Practice

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

Dereferencing Pointers

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

Dereferencing Yourself

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

Dereferencing with Offsets

Time of First Successful Submission: 2025-04-14 01:35:12

Stored Addresses

Time of First Successful Submission: 2025-04-14 01:48:38

Double Dereference

Time of First Successful Submission: 2025-04-14 01:54:45

Triple Dereference

Time of First Successful Submission: 2025-04-14 02:11:18

Writing Output

Time of First Successful Submission: 2025-04-14 02:21:49

Chaining Syscalls

Time of First Successful Submission: 2025-04-14 02:29:57

Writing Strings

Time of First Successful Submission: 2025-04-14 02:34:10

Reading Data

Time of First Successful Submission: 2025-04-14 02:52:08

set-register

Time of First Successful Submission: 2025-04-14 02:55:23

set-multiple-registers

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

add-to-register

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

linear-equation-registers

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

integer-division

Time of First Successful Submission: 2025-04-14 03:28:32

modulo-operation

Time of First Successful Submission: 2025-04-14 03:33:34

set-upper-byte

Time of First Successful Submission: 2025-04-14 14:23:50

efficient-modulo

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

byte-extraction

Time of First Successful Submission: 2025-04-14 15:50:21

bitwise-and

Time of First Successful Submission: 2025-04-14 15:57:42

check-even

Time of First Successful Submission: 2025-04-14 16:28:08

memory-read

Time of First Successful Submission: 2025-04-14 16:32:22

memory-write

Time of First Successful Submission: 2025-04-14 16:44:33

memory-increment

Time of First Successful Submission: 2025-04-14 16:53:40

byte-access

Time of First Successful Submission: 2025-04-14 17:11:35

memory-size-access

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

little-endian-write

Time of First Successful Submission: 2025-04-14 17:30:55

memory-sum

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

stack-subtraction

Time of First Successful Submission: 2025-04-14 18:08:31

swap-stack-values

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

average-stack-values

Time of First Successful Submission: 2025-04-14 18:27:55

absolute-jump

Time of First Successful Submission: 2025-04-14 19:25:07

relative-jump

Time of First Successful Submission: 2025-04-14 19:43:38

jump-trampoline

Time of First Successful Submission: 2025-04-14 19:50:02

conditional-jump

Time of First Successful Submission: 2025-04-14 20:42:16

indirect-jump

Time of First Successful Submission: 2025-04-14 21:32:31

average-loop

Time of First Successful Submission: 2025-04-15 01:39:57

count-non-zero

Time of First Successful Submission: 2025-04-15 15:41:08

string-lower

Time of First Successful Submission: 2025-04-15 16:09:03

most-common-byte

Time of First Successful Submission: 2025-04-15 17:06:38

level1

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

level2

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

level3

Time of First Successful Submission: 2025-04-15 18:06:33

level4

Time of First Successful Submission: 2025-04-15 18:59:25

level5

Time of First Successful Submission: 2025-04-15 19:17:23

level6

Time of First Successful Submission: 2025-04-16 16:33:55

level7

Time of First Successful Submission: 2025-04-16 16:39:23

level8

Time of First Successful Submission: 2025-04-16 16:48:31

Exit

Time of First Successful Submission: 2025-04-16 18:28:33

Socket

Time of First Successful Submission: 2025-04-16 18:59:03

Bind

Time of First Successful Submission: 2025-04-16 19:08:43

Listen

Time of First Successful Submission: 2025-04-16 19:24:26

Accept

Time of First Successful Submission: 2025-04-16 19:38:02

Static Response

Time of First Successful Submission: 2025-04-16 21:44:23

Dynamic Response

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

Iterative GET Server

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

Concurrent GET Server

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

Concurrent POST Server

Time of First Successful Submission: 2025-04-26 03:45:08

Web Server

Time of First Successful Submission: 2025-04-26 03:45:55


Playing With Programs

151 / 255 1254 / 19719


What's the password?

Time of First Successful Submission: 2025-04-26 03:47:41

... and again!

Time of First Successful Submission: 2025-04-26 03:48:51

Newline Troubles

Time of First Successful Submission: 2025-04-26 03:51:43

Reasoning about files

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

Specifying Filenames

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

Binary and Hex Encoding

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

More Hex

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

Decoding Hex

Time of First Successful Submission: 2025-04-26 04:23:09

Decoding Practice

Time of First Successful Submission: 2025-04-26 04:44:09

Encoding Practice

Time of First Successful Submission: 2025-04-26 18:20:08

Hex-encoding ASCII

Time of First Successful Submission: 2025-04-26 18:28:09

Nested Encoding

Time of First Successful Submission: 2025-04-26 18:31:08

Hex-encoding UTF-8

Time of First Successful Submission: 2025-04-26 18:34:45

UTF Mixups

Time of First Successful Submission: 2025-04-26 18:49:28

Modifying Encoded Data

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

Decoding Base64

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

Encoding Base64

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

Dealing with Obfuscation

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

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-04-27 13:19:54

Your First HTTP Request

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

Reading Flask

Time of First Successful Submission: 2025-04-27 14:33:04

Commented Data

Time of First Successful Submission: 2025-04-27 14:35:09

HTTP Metadata

Time of First Successful Submission: 2025-04-27 14:38:47

HTTP (netcat)

Time of First Successful Submission: 2025-04-27 14:56:04

HTTP Paths (netcat)

Time of First Successful Submission: 2025-04-27 15:01:16

HTTP (curl)

Time of First Successful Submission: 2025-04-27 15:03:12

HTTP (python)

Time of First Successful Submission: 2025-04-27 15:07:41

HTTP Host Header (python)

Time of First Successful Submission: 2025-04-27 15:13:40

HTTP Host Header (curl)

Time of First Successful Submission: 2025-04-27 15:22:08

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-04-27 15:30:05

URL Encoding (netcat)

Time of First Successful Submission: 2025-04-27 15:32:54

HTTP GET Parameters

Time of First Successful Submission: 2025-04-27 15:39:38

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-04-27 15:42:18

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-04-27 15:44:52

HTTP Forms

Time of First Successful Submission: 2025-04-27 15:49:19

HTTP Forms (curl)

Time of First Successful Submission: 2025-04-27 16:10:57

HTTP Forms (netcat)

Time of First Successful Submission: 2025-04-27 16:49:23

HTTP Forms (python)

Time of First Successful Submission: 2025-04-27 16:53:14

HTTP Forms Without Forms

Time of First Successful Submission: 2025-04-27 17:08:49

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-04-27 17:14:10

Multiple Form Fields (netcat)

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

HTTP Redirects (netcat)

Time of First Successful Submission: 2025-04-27 19:58:47

HTTP Redirects (curl)

Time of First Successful Submission: 2025-04-27 19:59:36

HTTP Redirects (python)

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

HTTP Cookies (curl)

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

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-04-27 20:21:31

HTTP Cookies (python)

Time of First Successful Submission: 2025-04-27 20:24:05

Server State (python)

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

Listening Web

Time of First Successful Submission: 2025-04-27 20:32:19

Speaking Redirects

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

JavaScript Redirects

Time of First Successful Submission: 2025-04-27 20:50:15

Including JavaScript

Time of First Successful Submission: 2025-04-27 21:17:44

HTTP (javascript)

Time of First Successful Submission: 2025-04-27 21:29:09

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-04-27 21:42:21

HTTP Forms (javascript)

Time of First Successful Submission: 2025-04-27 22:03:53

cat

Time of First Successful Submission: 2025-04-27 22:08:13

more

Time of First Successful Submission: 2025-04-27 22:08:57

less

Time of First Successful Submission: 2025-04-27 22:09:34

tail

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

head

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

sort

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

vim

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

emacs

Time of First Successful Submission: 2025-04-27 22:16:59

nano

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

rev

Time of First Successful Submission: 2025-04-27 22:19:08

od

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

hd

Time of First Successful Submission: 2025-04-27 22:28:56

xxd

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

base32

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

base64

Time of First Successful Submission: 2025-04-27 22:31:19

split

Time of First Successful Submission: 2025-04-27 22:33:03

gzip

Time of First Successful Submission: 2025-04-27 22:36:52

bzip2

Time of First Successful Submission: 2025-04-27 22:38:20

zip

Time of First Successful Submission: 2025-04-27 22:42:38

tar

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

ar

Time of First Successful Submission: 2025-04-27 22:54:52

cpio

Time of First Successful Submission: 2025-04-27 22:56:25

genisoimage

Time of First Successful Submission: 2025-04-27 23:03:30

env

Time of First Successful Submission: 2025-04-27 23:06:21

find

Time of First Successful Submission: 2025-04-27 23:44:35

make

Time of First Successful Submission: 2025-04-27 23:48:38

nice

Time of First Successful Submission: 2025-04-27 23:50:05

timeout

Time of First Successful Submission: 2025-04-27 23:51:12

stdbuf

Time of First Successful Submission: 2025-04-27 23:53:08

setarch

Time of First Successful Submission: 2025-04-27 23:55:51

watch

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

socat

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

whiptail

Time of First Successful Submission: 2025-04-28 00:07:46

awk

Time of First Successful Submission: 2025-04-28 00:09:37

sed

Time of First Successful Submission: 2025-04-28 00:12:53

ed

Time of First Successful Submission: 2025-04-28 14:56:22

chown

Time of First Successful Submission: 2025-04-28 15:09:51

chmod

Time of First Successful Submission: 2025-04-28 15:10:31

cp

Time of First Successful Submission: 2025-04-28 15:54:35

mv

Time of First Successful Submission: 2025-04-28 17:30:24

perl

Time of First Successful Submission: 2025-04-28 17:52:05

python

Time of First Successful Submission: 2025-04-28 17:55:36

ruby

Time of First Successful Submission: 2025-04-28 18:02:26

bash

Time of First Successful Submission: 2025-04-28 18:06:12

date

Time of First Successful Submission: 2025-04-28 18:25:28

dmesg

Time of First Successful Submission: 2025-04-28 18:27:16

wc

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

gcc

Time of First Successful Submission: 2025-04-28 19:00:43

as

Time of First Successful Submission: 2025-04-28 19:01:18

wget

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

ssh-keygen

Time of First Successful Submission: 2025-04-28 19:34:10

level1

Time of First Successful Submission: 2025-04-28 19:44:11

level2

Time of First Successful Submission: 2025-04-28 19:46:13

level3

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

level4

Time of First Successful Submission: 2025-04-28 19:48:14

level5

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

level6

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

level7

Time of First Successful Submission: 2025-04-28 19:52:58

level8

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

level9

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

level10

Time of First Successful Submission: 2025-04-28 20:31:46

level11

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

level12

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

level13

Time of First Successful Submission: 2025-04-28 20:41:53

level14

Time of First Successful Submission: 2025-04-28 20:42:40

level15

Time of First Successful Submission: 2025-04-28 20:45:47

level16

Time of First Successful Submission: 2025-04-28 20:46:56

level17

Time of First Successful Submission: 2025-04-28 20:49:38

level18

Time of First Successful Submission: 2025-04-28 20:51:43

level19

Time of First Successful Submission: 2025-04-29 01:17:40

level20

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

level21

Time of First Successful Submission: 2025-04-29 01:26:45

level22

Time of First Successful Submission: 2025-04-29 01:28:51

level23

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

level24

Time of First Successful Submission: 2025-04-29 01:51:00

level25

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

level26

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

level27

Time of First Successful Submission: 2025-04-29 02:05:12

level28

Time of First Successful Submission: 2025-04-29 02:08:59

level29

Time of First Successful Submission: 2025-04-29 02:20:55

level30

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

level31

Time of First Successful Submission: 2025-04-29 02:34:59

level32

Time of First Successful Submission: 2025-04-29 02:42:14

level33

Time of First Successful Submission: 2025-04-29 02:48:42

level34

Time of First Successful Submission: 2025-04-29 02:53:30

level35

Time of First Successful Submission: 2025-04-29 03:22:30

level36

Time of First Successful Submission: 2025-04-29 03:32:03

level37

Time of First Successful Submission: 2025-04-29 03:39:03

level38

Time of First Successful Submission: 2025-04-29 03:42:32

level39

Time of First Successful Submission: 2025-04-29 03:44:22

level40

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

level41

Time of First Successful Submission: 2025-04-29 17:30:29

level42

Time of First Successful Submission: 2025-04-30 16:22:17

level43

Time of First Successful Submission: 2025-04-30 16:23:38

level44

Time of First Successful Submission: 2025-04-30 16:25:55

level45

Time of First Successful Submission: 2025-04-30 16:26:58