BallLikeALaker

🐧 💻

Intro to Cybersecurity

46 / 142 3399 / 10670


Path Traversal 1

Time of First Successful Submission: 2025-01-28 06:20:26

Path Traversal 2

Time of First Successful Submission: 2025-01-28 06:42:26

CMDi 1

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

CMDi 2

Time of First Successful Submission: 2025-01-28 21:22:02

CMDi 3

Time of First Successful Submission: 2025-01-28 21:24:54

CMDi 4

Time of First Successful Submission: 2025-01-28 21:28:47

CMDi 5

Time of First Successful Submission: 2025-01-28 21:32:12

CMDi 6

Time of First Successful Submission: 2025-01-28 22:14:25

Authentication Bypass 1

Time of First Successful Submission: 2025-01-28 22:17:55

Authentication Bypass 2

Time of First Successful Submission: 2025-01-28 22:19:14

SQLi 1

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

SQLi 2

Time of First Successful Submission: 2025-01-28 22:35:14

SQLi 3

Time of First Successful Submission: 2025-01-28 23:12:32

SQLi 4

Time of First Successful Submission: 2025-01-28 23:20:45

SQLi 5

Time of First Successful Submission: 2025-01-29 04:15:13

XSS 1

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

XSS 2

Time of First Successful Submission: 2025-01-29 04:32:14

XSS 3

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

XSS 4

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

XSS 5

Time of First Successful Submission: 2025-01-29 05:07:58

XSS 6

Time of First Successful Submission: 2025-01-29 05:13:06

XSS 7

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

CSRF 1

Time of First Successful Submission: 2025-01-30 02:34:16

CSRF 2

Time of First Successful Submission: 2025-01-30 02:38:41

CSRF 3

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

CSRF 4

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

CSRF 5

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

level1

Time of First Successful Submission: 2025-01-22 20:34:51

level2

Time of First Successful Submission: 2025-01-23 06:40:38

level3

Time of First Successful Submission: 2025-01-22 22:48:53

level4

Time of First Successful Submission: 2025-01-23 06:41:06

level5

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

level6

Time of First Successful Submission: 2025-01-23 06:54:25

level7

Time of First Successful Submission: 2025-01-23 06:54:59

level8

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

level9

Time of First Successful Submission: 2025-01-23 07:03:37

level10

Time of First Successful Submission: 2025-01-23 07:07:29

level11

Time of First Successful Submission: 2025-01-23 07:10:27

level12

Time of First Successful Submission: 2025-01-23 07:12:52

level13

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

level14

Time of First Successful Submission: 2025-01-23 07:14:37

level15

Time of First Successful Submission: 2025-01-23 07:15:07

level16

Time of First Successful Submission: 2025-01-23 07:17:37

level17

Time of First Successful Submission: 2025-01-23 08:05:41

level18

Time of First Successful Submission: 2025-01-23 09:35:48

level19

Time of First Successful Submission: 2025-01-23 09:36:22


Getting Started

10 / 10 5336 / 17398


Using the VSCode Workspace

Time of First Successful Submission: 2025-01-15 01:28:37

Using the GUI Desktop

Time of First Successful Submission: 2025-01-15 01:29:30

Pasting into the Desktop

Time of First Successful Submission: 2025-01-15 01:30:23

Restarting Challenges

Time of First Successful Submission: 2025-01-15 01:31:35

Getting Help

Time of First Successful Submission: 2025-01-15 01:32:57

Challenge Programs

Time of First Successful Submission: 2025-01-15 01:33:40

The Flag File

Time of First Successful Submission: 2025-01-15 01:34:34

Using Practice Mode

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

Persistent Home Directories - One

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

Persistent Home Directories - Two

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


Linux Luminarium

84 / 84 2454 / 11586


Intro to Commands

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

Intro to Arguments

Time of First Successful Submission: 2025-01-15 02:15:46

The Root

Time of First Successful Submission: 2025-01-15 02:17:55

Program and absolute paths

Time of First Successful Submission: 2025-01-15 02:18:18

Position thy self

Time of First Successful Submission: 2025-01-15 02:19:04

Position elsewhere

Time of First Successful Submission: 2025-01-15 02:19:37

Position yet elsewhere

Time of First Successful Submission: 2025-01-15 02:20:07

implicit relative paths, from /

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

explicit relative paths, from /

Time of First Successful Submission: 2025-01-15 02:21:30

implicit relative path

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

home sweet home

Time of First Successful Submission: 2025-01-15 02:23:47

cat: not the pet, but the command!

Time of First Successful Submission: 2025-01-15 02:28:53

catting absolute paths

Time of First Successful Submission: 2025-01-15 02:29:16

more catting practice

Time of First Successful Submission: 2025-01-15 02:30:07

grepping for a needle in a haystack

Time of First Successful Submission: 2025-01-15 02:30:51

listing files

Time of First Successful Submission: 2025-01-15 03:44:32

touching files

Time of First Successful Submission: 2025-01-15 03:45:04

removing files

Time of First Successful Submission: 2025-01-15 03:45:28

hidden files

Time of First Successful Submission: 2025-01-15 03:45:58

An Epic Filesystem Quest

Time of First Successful Submission: 2025-01-15 03:49:46

making directories

Time of First Successful Submission: 2025-01-15 03:50:15

finding files

Time of First Successful Submission: 2025-01-15 03:53:01

linking files

Time of First Successful Submission: 2025-01-15 03:54:06

Learning From Documentation

Time of First Successful Submission: 2025-01-15 03:59:16

Learning Complex Usage

Time of First Successful Submission: 2025-01-15 03:59:46

Reading Manuals

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

Searching Manuals

Time of First Successful Submission: 2025-01-15 04:03:06

Searching For Manuals

Time of First Successful Submission: 2025-01-15 04:10:37

Helpful Programs

Time of First Successful Submission: 2025-01-15 04:12:08

Help for Builtins

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

Matching with *

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

Matching with ?

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

Matching with []

Time of First Successful Submission: 2025-01-15 04:19:29

Matching paths with []

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

Mixing globs

Time of First Successful Submission: 2025-01-15 04:24:34

Exclusionary globbing

Time of First Successful Submission: 2025-01-15 04:25:40

Redirecting output

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

Redirecting more output

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

Appending output

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

Redirecting errors

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

Redirecting input

Time of First Successful Submission: 2025-01-15 04:45:05

Grepping stored results

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

Grepping live output

Time of First Successful Submission: 2025-01-15 04:47:46

Grepping errors

Time of First Successful Submission: 2025-01-15 04:49:11

Duplicating piped data with tee

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

Writing to multiple programs

Time of First Successful Submission: 2025-01-15 05:14:03

Split-piping stderr and stdout

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

Printing Variables

Time of First Successful Submission: 2025-01-15 05:19:42

Setting Variables

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

Multi-word Variables

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

Exporting Variables

Time of First Successful Submission: 2025-01-15 05:22:54

Printing Exported Variables

Time of First Successful Submission: 2025-01-15 05:23:28

Storing Command Output

Time of First Successful Submission: 2025-01-15 05:24:39

Reading Input

Time of First Successful Submission: 2025-01-15 05:27:50

Reading Files

Time of First Successful Submission: 2025-01-15 05:29:09

Listing Processes

Time of First Successful Submission: 2025-01-15 05:32:28

Killing Processes

Time of First Successful Submission: 2025-01-15 05:34:59

Interrupting Processes

Time of First Successful Submission: 2025-01-15 18:30:57

Suspending Processes

Time of First Successful Submission: 2025-01-15 18:31:28

Resuming Processes

Time of First Successful Submission: 2025-01-15 18:32:06

Backgrounding Processes

Time of First Successful Submission: 2025-01-15 18:33:30

Foregrounding Processes

Time of First Successful Submission: 2025-01-15 18:33:59

Starting Backgrounded Processes

Time of First Successful Submission: 2025-01-15 18:34:35

Process Exit Codes

Time of First Successful Submission: 2025-01-15 18:35:32

Changing File Ownership

Time of First Successful Submission: 2025-01-15 18:47:36

Groups and Files

Time of First Successful Submission: 2025-01-15 18:53:58

Fun With Groups Names

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

Changing Permissions

Time of First Successful Submission: 2025-01-15 19:06:02

Executable Files

Time of First Successful Submission: 2025-01-15 19:58:56

Permission Tweaking Practice

Time of First Successful Submission: 2025-01-15 20:02:55

Permissions Setting Practice

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

The SUID Bit

Time of First Successful Submission: 2025-01-15 20:07:25

Becoming root with su

Time of First Successful Submission: 2025-01-15 20:13:35

Other users with su

Time of First Successful Submission: 2025-01-15 20:14:25

Cracking passwords

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

Using sudo

Time of First Successful Submission: 2025-01-15 20:17:57

Chaining with Semicolons

Time of First Successful Submission: 2025-01-15 22:03:55

Your First Shell Script

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

Redirecting Script Output

Time of First Successful Submission: 2025-01-15 22:06:32

Executable Shell Scripts

Time of First Successful Submission: 2025-01-15 22:07:20

The PATH Variable

Time of First Successful Submission: 2025-01-15 22:09:08

Setting PATH

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

Adding Commands

Time of First Successful Submission: 2025-01-15 22:12:48

Hijacking Commands

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


Computing 101

69 / 69 102 / 11796


Your First Register

Time of First Successful Submission: 2025-02-11 00:22:32

Your First Syscall

Time of First Successful Submission: 2025-02-11 00:23:08

Exit Codes

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

Building Executables

Time of First Successful Submission: 2025-02-11 00:36:22

Moving Between Registers

Time of First Successful Submission: 2025-02-11 00:38:49

Tracing Syscalls

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

Starting GDB

Time of First Successful Submission: 2025-02-11 01:08:24

Starting Programs in GDB

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

Loading From Memory

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

More Loading Practice

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

Dereferencing Pointers

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

Dereferencing Yourself

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

Dereferencing with Offsets

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

Stored Addresses

Time of First Successful Submission: 2025-02-11 02:12:50

Double Dereference

Time of First Successful Submission: 2025-02-11 02:27:26

Triple Dereference

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

Writing Output

Time of First Successful Submission: 2025-02-11 02:31:58

Chaining Syscalls

Time of First Successful Submission: 2025-02-11 02:38:24

Writing Strings

Time of First Successful Submission: 2025-02-11 02:41:37

Reading Data

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

set-register

Time of First Successful Submission: 2025-02-11 19:27:41

set-multiple-registers

Time of First Successful Submission: 2025-02-11 19:28:48

add-to-register

Time of First Successful Submission: 2025-02-11 19:29:51

linear-equation-registers

Time of First Successful Submission: 2025-02-11 19:31:44

integer-division

Time of First Successful Submission: 2025-02-11 19:56:14

modulo-operation

Time of First Successful Submission: 2025-02-11 19:56:39

set-upper-byte

Time of First Successful Submission: 2025-02-11 19:57:46

efficient-modulo

Time of First Successful Submission: 2025-02-11 20:05:29

byte-extraction

Time of First Successful Submission: 2025-02-11 23:20:58

bitwise-and

Time of First Successful Submission: 2025-02-11 23:29:31

check-even

Time of First Successful Submission: 2025-02-11 23:33:34

memory-read

Time of First Successful Submission: 2025-02-11 23:35:50

memory-write

Time of First Successful Submission: 2025-02-11 23:37:10

memory-increment

Time of First Successful Submission: 2025-02-11 23:42:40

byte-access

Time of First Successful Submission: 2025-02-11 23:59:07

memory-size-access

Time of First Successful Submission: 2025-02-11 23:59:57

little-endian-write

Time of First Successful Submission: 2025-02-12 00:28:36

memory-sum

Time of First Successful Submission: 2025-02-12 00:47:38

stack-subtraction

Time of First Successful Submission: 2025-02-12 00:48:46

swap-stack-values

Time of First Successful Submission: 2025-02-12 00:49:25

average-stack-values

Time of First Successful Submission: 2025-02-12 00:53:25

absolute-jump

Time of First Successful Submission: 2025-02-12 00:54:08

relative-jump

Time of First Successful Submission: 2025-02-12 01:14:52

jump-trampoline

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

conditional-jump

Time of First Successful Submission: 2025-02-12 01:44:44

indirect-jump

Time of First Successful Submission: 2025-02-12 02:35:24

average-loop

Time of First Successful Submission: 2025-02-12 02:47:12

count-non-zero

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

string-lower

Time of First Successful Submission: 2025-02-12 06:51:30

most-common-byte

Time of First Successful Submission: 2025-02-18 22:28:27

level1

Time of First Successful Submission: 2025-02-12 20:48:14

level2

Time of First Successful Submission: 2025-02-12 20:49:34

level3

Time of First Successful Submission: 2025-02-12 21:00:28

level4

Time of First Successful Submission: 2025-02-18 07:28:00

level5

Time of First Successful Submission: 2025-02-18 07:45:42

level6

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

level7

Time of First Successful Submission: 2025-02-22 06:04:39

level8

Time of First Successful Submission: 2025-02-22 06:47:16

level1

Time of First Successful Submission: 2025-02-12 21:13:29

level2

Time of First Successful Submission: 2025-02-18 22:53:02

level3

Time of First Successful Submission: 2025-02-18 23:25:32

level4

Time of First Successful Submission: 2025-02-18 23:27:13

level5

Time of First Successful Submission: 2025-02-18 23:28:43

level6

Time of First Successful Submission: 2025-02-19 00:41:02

level7

Time of First Successful Submission: 2025-02-22 07:22:17

level8

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

level9

Time of First Successful Submission: 2025-02-22 07:31:55

level10

Time of First Successful Submission: 2025-02-22 08:22:51

level11

Time of First Successful Submission: 2025-02-22 09:05:35


Playing With Programs

65 / 255 4080 / 19017


What's the password?

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

... and again!

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

Newline Troubles

Time of First Successful Submission: 2025-01-21 18:38:04

Reasoning about files

Time of First Successful Submission: 2025-01-21 18:39:19

Specifying Filenames

Time of First Successful Submission: 2025-01-21 18:39:58

Binary and Hex Encoding

Time of First Successful Submission: 2025-01-21 18:42:49

More Hex

Time of First Successful Submission: 2025-01-21 18:45:54

Decoding Hex

Time of First Successful Submission: 2025-01-21 18:48:04

Decoding Practice

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

Encoding Practice

Time of First Successful Submission: 2025-01-21 19:26:59

Hex-encoding ASCII

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

Nested Encoding

Time of First Successful Submission: 2025-01-22 00:32:37

Hex-encoding UTF-8

Time of First Successful Submission: 2025-01-22 00:38:28

UTF Mixups

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

Modifying Encoded Data

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

Decoding Base64

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

Encoding Base64

Time of First Successful Submission: 2025-01-22 04:41:37

Dealing with Obfuscation

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

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-01-22 04:48:08

Your First HTTP Request

Time of First Successful Submission: 2025-01-27 20:16:33

Reading Flask

Time of First Successful Submission: 2025-01-27 20:18:26

Commented Data

Time of First Successful Submission: 2025-01-27 20:19:11

HTTP Metadata

Time of First Successful Submission: 2025-01-27 20:23:22

HTTP (netcat)

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

HTTP Paths (netcat)

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

HTTP (curl)

Time of First Successful Submission: 2025-01-28 00:13:12

HTTP (python)

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

HTTP Host Header (python)

Time of First Successful Submission: 2025-01-28 01:20:29

HTTP Host Header (curl)

Time of First Successful Submission: 2025-01-28 01:22:30

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-01-28 01:25:47

URL Encoding (netcat)

Time of First Successful Submission: 2025-01-28 01:33:31

HTTP GET Parameters

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

Multiple HTTP Parameters (netcat)

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

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-01-28 01:38:06

HTTP Forms

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

HTTP Forms (curl)

Time of First Successful Submission: 2025-01-28 01:43:40

HTTP Forms (netcat)

Time of First Successful Submission: 2025-01-28 01:54:36

HTTP Forms (python)

Time of First Successful Submission: 2025-01-28 01:57:08

HTTP Forms Without Forms

Time of First Successful Submission: 2025-01-28 02:02:18

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-01-28 02:04:17

Multiple Form Fields (netcat)

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

HTTP Redirects (netcat)

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

HTTP Redirects (curl)

Time of First Successful Submission: 2025-01-28 02:16:48

HTTP Redirects (python)

Time of First Successful Submission: 2025-01-28 02:17:35

HTTP Cookies (curl)

Time of First Successful Submission: 2025-01-28 02:24:06

HTTP Cookies (netcat)

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

HTTP Cookies (python)

Time of First Successful Submission: 2025-01-28 02:29:16

Server State (python)

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

Listening Web

Time of First Successful Submission: 2025-01-28 02:43:13

Speaking Redirects

Time of First Successful Submission: 2025-01-28 02:54:44

JavaScript Redirects

Time of First Successful Submission: 2025-01-28 09:34:33

Including JavaScript

Time of First Successful Submission: 2025-01-28 09:40:26

HTTP (javascript)

Time of First Successful Submission: 2025-01-28 09:44:31

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-01-28 09:45:55

HTTP Forms (javascript)

Time of First Successful Submission: 2025-01-28 09:49:06

SQL Queries

Time of First Successful Submission: 2025-01-28 03:00:46

Filtering SQL

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

Choosing Columns

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

Exclusionary Filtering

Time of First Successful Submission: 2025-01-28 03:05:54

Filtering Strings

Time of First Successful Submission: 2025-01-28 04:35:22

Filtering on Expressions

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

SELECTing Expressions

Time of First Successful Submission: 2025-01-28 04:49:57

Composite Conditions

Time of First Successful Submission: 2025-01-28 04:52:45

Reaching Your LIMITs

Time of First Successful Submission: 2025-01-28 04:56:10

Querying Metadata

Time of First Successful Submission: 2025-01-28 04:58:46