bwright16

🐧 💻

Getting Started

10 / 10 6375 / 17128


Using the VSCode Workspace

Time of First Successful Submission: 2024-03-14 00:47:00

Using the GUI Desktop

Time of First Successful Submission: 2024-03-14 00:47:58

Pasting into the Desktop

Time of First Successful Submission: 2024-03-14 00:49:09

Restarting Challenges

Time of First Successful Submission: 2025-01-29 20:58:38

Getting Help

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

Challenge Programs

Time of First Successful Submission: 2025-01-29 21:01:16

The Flag File

Time of First Successful Submission: 2024-03-14 00:50:30

Using Practice Mode

Time of First Successful Submission: 2024-03-14 00:52:35

Persistent Home Directories - One

Time of First Successful Submission: 2024-03-14 00:53:56

Persistent Home Directories - Two

Time of First Successful Submission: 2024-03-14 00:54:36


Linux Luminarium

84 / 84 3180 / 11361


Intro to Commands

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

Intro to Arguments

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

The Root

Time of First Successful Submission: 2025-01-29 21:05:49

Program and absolute paths

Time of First Successful Submission: 2025-01-29 21:06:32

Position thy self

Time of First Successful Submission: 2025-01-29 21:10:39

Position elsewhere

Time of First Successful Submission: 2025-01-29 21:11:32

Position yet elsewhere

Time of First Successful Submission: 2025-01-29 21:12:15

implicit relative paths, from /

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

explicit relative paths, from /

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

implicit relative path

Time of First Successful Submission: 2025-01-29 21:14:54

home sweet home

Time of First Successful Submission: 2025-01-29 21:15:33

cat: not the pet, but the command!

Time of First Successful Submission: 2025-01-29 21:20:02

catting absolute paths

Time of First Successful Submission: 2025-01-29 21:20:42

more catting practice

Time of First Successful Submission: 2025-01-29 21:21:24

grepping for a needle in a haystack

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

listing files

Time of First Successful Submission: 2025-01-29 21:23:11

touching files

Time of First Successful Submission: 2025-01-29 21:24:12

removing files

Time of First Successful Submission: 2025-01-30 20:48:18

hidden files

Time of First Successful Submission: 2025-01-30 20:48:50

An Epic Filesystem Quest

Time of First Successful Submission: 2025-01-30 20:52:13

making directories

Time of First Successful Submission: 2025-01-30 20:52:49

finding files

Time of First Successful Submission: 2025-01-30 20:55:59

linking files

Time of First Successful Submission: 2025-01-30 20:56:45

Learning From Documentation

Time of First Successful Submission: 2025-01-30 21:00:01

Learning Complex Usage

Time of First Successful Submission: 2025-01-30 21:01:31

Reading Manuals

Time of First Successful Submission: 2025-01-30 21:03:34

Searching Manuals

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

Searching For Manuals

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

Helpful Programs

Time of First Successful Submission: 2025-01-30 21:07:46

Help for Builtins

Time of First Successful Submission: 2025-01-30 21:09:19

Matching with *

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

Matching with ?

Time of First Successful Submission: 2025-01-30 21:13:03

Matching with []

Time of First Successful Submission: 2025-01-30 21:14:09

Matching paths with []

Time of First Successful Submission: 2025-01-30 21:14:59

Mixing globs

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

Exclusionary globbing

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

Redirecting output

Time of First Successful Submission: 2025-01-30 21:27:49

Redirecting more output

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

Appending output

Time of First Successful Submission: 2025-01-30 21:31:36

Redirecting errors

Time of First Successful Submission: 2025-01-30 21:33:07

Redirecting input

Time of First Successful Submission: 2025-01-30 21:33:51

Grepping stored results

Time of First Successful Submission: 2025-01-30 21:34:38

Grepping live output

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

Grepping errors

Time of First Successful Submission: 2025-01-30 21:36:17

Duplicating piped data with tee

Time of First Successful Submission: 2025-01-30 21:41:26

Writing to multiple programs

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

Split-piping stderr and stdout

Time of First Successful Submission: 2025-01-30 21:57:32

Printing Variables

Time of First Successful Submission: 2025-01-31 15:06:46

Setting Variables

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

Multi-word Variables

Time of First Successful Submission: 2025-01-31 15:08:13

Exporting Variables

Time of First Successful Submission: 2025-01-31 15:09:24

Printing Exported Variables

Time of First Successful Submission: 2025-01-31 15:09:53

Storing Command Output

Time of First Successful Submission: 2025-01-31 15:10:41

Reading Input

Time of First Successful Submission: 2025-01-31 15:11:19

Reading Files

Time of First Successful Submission: 2025-01-31 15:14:52

Listing Processes

Time of First Successful Submission: 2025-01-31 17:25:01

Killing Processes

Time of First Successful Submission: 2025-01-31 17:25:44

Interrupting Processes

Time of First Successful Submission: 2025-01-31 17:26:14

Suspending Processes

Time of First Successful Submission: 2025-01-31 17:26:43

Resuming Processes

Time of First Successful Submission: 2025-01-31 17:27:09

Backgrounding Processes

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

Foregrounding Processes

Time of First Successful Submission: 2025-01-31 17:29:03

Starting Backgrounded Processes

Time of First Successful Submission: 2025-01-31 17:29:33

Process Exit Codes

Time of First Successful Submission: 2025-01-31 17:30:07

Changing File Ownership

Time of First Successful Submission: 2025-01-31 17:34:03

Groups and Files

Time of First Successful Submission: 2025-01-31 17:34:52

Fun With Groups Names

Time of First Successful Submission: 2025-01-31 17:35:40

Changing Permissions

Time of First Successful Submission: 2025-01-31 17:38:36

Executable Files

Time of First Successful Submission: 2025-01-31 17:39:07

Permission Tweaking Practice

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

Permissions Setting Practice

Time of First Successful Submission: 2025-01-31 20:07:33

The SUID Bit

Time of First Successful Submission: 2025-01-31 20:08:56

Becoming root with su

Time of First Successful Submission: 2025-01-31 20:11:04

Other users with su

Time of First Successful Submission: 2025-01-31 20:11:45

Cracking passwords

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

Using sudo

Time of First Successful Submission: 2025-01-31 20:14:35

Chaining with Semicolons

Time of First Successful Submission: 2025-01-31 20:15:46

Your First Shell Script

Time of First Successful Submission: 2025-01-31 20:17:11

Redirecting Script Output

Time of First Successful Submission: 2025-01-31 20:19:16

Executable Shell Scripts

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

The PATH Variable

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

Setting PATH

Time of First Successful Submission: 2025-01-31 21:14:54

Adding Commands

Time of First Successful Submission: 2025-01-31 21:16:26

Hijacking Commands

Time of First Successful Submission: 2025-01-31 21:17:16


Computing 101

69 / 69 25 / 11522


Your First Register

Time of First Successful Submission: 2025-02-04 17:44:36

Your First Syscall

Time of First Successful Submission: 2025-02-04 17:45:24

Exit Codes

Time of First Successful Submission: 2025-02-04 17:46:37

Building Executables

Time of First Successful Submission: 2025-02-04 17:50:49

Moving Between Registers

Time of First Successful Submission: 2025-02-04 17:52:50

Tracing Syscalls

Time of First Successful Submission: 2025-02-04 18:04:50

Starting GDB

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

Starting Programs in GDB

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

Loading From Memory

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

More Loading Practice

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

Dereferencing Pointers

Time of First Successful Submission: 2025-02-04 19:47:29

Dereferencing Yourself

Time of First Successful Submission: 2025-02-04 19:49:44

Dereferencing with Offsets

Time of First Successful Submission: 2025-02-04 19:51:10

Stored Addresses

Time of First Successful Submission: 2025-02-04 19:52:41

Double Dereference

Time of First Successful Submission: 2025-02-04 19:53:55

Triple Dereference

Time of First Successful Submission: 2025-02-04 19:54:29

Writing Output

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

Chaining Syscalls

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

Writing Strings

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

Reading Data

Time of First Successful Submission: 2025-02-12 20:38:18

set-register

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

set-multiple-registers

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

add-to-register

Time of First Successful Submission: 2025-02-04 20:07:58

linear-equation-registers

Time of First Successful Submission: 2025-02-04 20:09:48

integer-division

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

modulo-operation

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

set-upper-byte

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

efficient-modulo

Time of First Successful Submission: 2025-02-04 20:25:08

byte-extraction

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

bitwise-and

Time of First Successful Submission: 2025-02-06 15:46:26

check-even

Time of First Successful Submission: 2025-02-06 15:53:12

memory-read

Time of First Successful Submission: 2025-02-06 15:55:37

memory-write

Time of First Successful Submission: 2025-02-06 15:56:32

memory-increment

Time of First Successful Submission: 2025-02-06 15:58:59

byte-access

Time of First Successful Submission: 2025-02-06 16:00:20

memory-size-access

Time of First Successful Submission: 2025-02-06 16:07:17

little-endian-write

Time of First Successful Submission: 2025-02-06 16:11:24

memory-sum

Time of First Successful Submission: 2025-02-06 16:14:54

stack-subtraction

Time of First Successful Submission: 2025-02-06 16:17:53

swap-stack-values

Time of First Successful Submission: 2025-02-06 16:19:31

average-stack-values

Time of First Successful Submission: 2025-02-06 16:25:14

absolute-jump

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

relative-jump

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

jump-trampoline

Time of First Successful Submission: 2025-02-06 17:09:05

conditional-jump

Time of First Successful Submission: 2025-02-06 18:31:56

indirect-jump

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

average-loop

Time of First Successful Submission: 2025-02-06 19:57:30

count-non-zero

Time of First Successful Submission: 2025-02-06 20:09:40

string-lower

Time of First Successful Submission: 2025-02-06 20:33:49

most-common-byte

Time of First Successful Submission: 2025-02-06 20:47:26

level1

Time of First Successful Submission: 2025-02-06 21:06:39

level2

Time of First Successful Submission: 2025-02-06 21:07:49

level3

Time of First Successful Submission: 2025-02-06 21:20:12

level4

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

level5

Time of First Successful Submission: 2025-02-07 15:37:43

level6

Time of First Successful Submission: 2025-02-07 15:57:47

level7

Time of First Successful Submission: 2025-02-07 16:00:36

level8

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

level1

Time of First Successful Submission: 2025-02-07 18:09:04

level2

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

level3

Time of First Successful Submission: 2025-02-07 18:21:54

level4

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

level5

Time of First Successful Submission: 2025-02-07 18:33:02

level6

Time of First Successful Submission: 2025-02-07 18:38:36

level7

Time of First Successful Submission: 2025-02-07 18:40:26

level8

Time of First Successful Submission: 2025-02-07 18:53:40

level9

Time of First Successful Submission: 2025-02-07 18:54:57

level10

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

level11

Time of First Successful Submission: 2025-02-07 18:55:53


Playing With Programs

147 / 255 1214 / 18950


What's the password?

Time of First Successful Submission: 2025-02-03 14:31:30

... and again!

Time of First Successful Submission: 2025-02-03 14:32:49

Newline Troubles

Time of First Successful Submission: 2025-02-03 14:34:30

Reasoning about files

Time of First Successful Submission: 2025-02-03 14:36:56

Specifying Filenames

Time of First Successful Submission: 2025-02-03 14:37:45

Binary and Hex Encoding

Time of First Successful Submission: 2025-02-07 19:28:01

More Hex

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

Decoding Hex

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

Decoding Practice

Time of First Successful Submission: 2025-02-07 19:35:52

Encoding Practice

Time of First Successful Submission: 2025-02-07 19:39:59

Hex-encoding ASCII

Time of First Successful Submission: 2025-02-11 20:13:39

Nested Encoding

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

Hex-encoding UTF-8

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

UTF Mixups

Time of First Successful Submission: 2025-02-12 18:31:40

Modifying Encoded Data

Time of First Successful Submission: 2025-02-12 18:38:20

Decoding Base64

Time of First Successful Submission: 2025-02-12 18:49:19

Encoding Base64

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

Dealing with Obfuscation

Time of First Successful Submission: 2025-02-12 18:51:54

Dealing with Obfuscation 2

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

Your First HTTP Request

Time of First Successful Submission: 2025-02-14 19:19:47

Reading Flask

Time of First Successful Submission: 2025-02-14 19:21:40

Commented Data

Time of First Successful Submission: 2025-02-14 19:24:01

HTTP Metadata

Time of First Successful Submission: 2025-02-14 19:25:21

HTTP (netcat)

Time of First Successful Submission: 2025-02-14 19:28:55

HTTP Paths (netcat)

Time of First Successful Submission: 2025-02-14 19:29:45

HTTP (curl)

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

HTTP (python)

Time of First Successful Submission: 2025-02-14 19:32:33

HTTP Host Header (python)

Time of First Successful Submission: 2025-02-14 19:34:53

HTTP Host Header (curl)

Time of First Successful Submission: 2025-02-14 19:36:34

HTTP Host Header (netcat)

Time of First Successful Submission: 2025-02-14 19:38:28

URL Encoding (netcat)

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

HTTP GET Parameters

Time of First Successful Submission: 2025-02-14 19:43:54

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-02-14 19:45:20

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-02-14 19:47:09

HTTP Forms

Time of First Successful Submission: 2025-02-14 19:49:06

level1

Time of First Successful Submission: 2024-03-15 16:21:56

level2

Time of First Successful Submission: 2024-03-15 16:22:41

level3

Time of First Successful Submission: 2024-03-15 16:23:53

level4

Time of First Successful Submission: 2024-03-15 16:24:44

level5

Time of First Successful Submission: 2024-03-15 16:26:30

level6

Time of First Successful Submission: 2024-03-15 16:28:31

level7

Time of First Successful Submission: 2024-03-15 16:33:37

level8

Time of First Successful Submission: 2024-03-15 16:38:40

level9

Time of First Successful Submission: 2024-03-15 16:39:30

level10

Time of First Successful Submission: 2024-03-15 16:41:51

level11

Time of First Successful Submission: 2024-03-15 16:46:38

level12

Time of First Successful Submission: 2024-03-15 16:47:48

level13

Time of First Successful Submission: 2024-03-15 16:49:15

level14

Time of First Successful Submission: 2024-03-15 16:53:23

level15

Time of First Successful Submission: 2024-03-15 16:55:28

level16

Time of First Successful Submission: 2024-03-15 16:58:22

level17

Time of First Successful Submission: 2024-03-15 17:11:07

level18

Time of First Successful Submission: 2024-03-15 17:42:25

level19

Time of First Successful Submission: 2024-03-15 17:47:16

level20

Time of First Successful Submission: 2024-03-15 17:51:01

level21

Time of First Successful Submission: 2024-03-15 17:53:29

level22

Time of First Successful Submission: 2024-03-15 17:55:13

level23

Time of First Successful Submission: 2024-03-15 18:01:41

level24

Time of First Successful Submission: 2024-03-15 18:03:41

level25

Time of First Successful Submission: 2024-03-15 18:05:10

level26

Time of First Successful Submission: 2024-03-29 20:50:38

level27

Time of First Successful Submission: 2024-03-29 20:51:45

level28

Time of First Successful Submission: 2024-03-29 20:54:08

level29

Time of First Successful Submission: 2024-03-29 20:55:22

level30

Time of First Successful Submission: 2024-03-29 20:56:38

level31

Time of First Successful Submission: 2024-03-29 20:58:03

level32

Time of First Successful Submission: 2024-04-10 13:36:58

level33

Time of First Successful Submission: 2024-04-10 13:39:44

level34

Time of First Successful Submission: 2024-04-10 13:42:13

level35

Time of First Successful Submission: 2024-04-10 13:42:58

level36

Time of First Successful Submission: 2024-04-10 13:49:14

level37

Time of First Successful Submission: 2024-04-10 13:49:50

level38

Time of First Successful Submission: 2024-04-10 13:50:33

level39

Time of First Successful Submission: 2024-04-10 13:52:30

level40

Time of First Successful Submission: 2024-04-10 13:56:21

level41

Time of First Successful Submission: 2024-04-10 13:58:10

level42

Time of First Successful Submission: 2024-04-10 14:00:31

level43

Time of First Successful Submission: 2024-04-10 14:02:16

level44

Time of First Successful Submission: 2024-04-10 14:24:59

level45

Time of First Successful Submission: 2024-04-10 14:25:37

level46

Time of First Successful Submission: 2024-04-10 14:26:34

level47

Time of First Successful Submission: 2024-04-10 14:28:14

level48

Time of First Successful Submission: 2024-04-10 14:29:24

level49

Time of First Successful Submission: 2024-04-10 14:30:28

level50

Time of First Successful Submission: 2024-04-10 14:46:16

level1

Time of First Successful Submission: 2024-04-10 14:59:43

level2

Time of First Successful Submission: 2024-04-10 15:00:42

level3

Time of First Successful Submission: 2024-04-10 15:01:34

level4

Time of First Successful Submission: 2024-04-10 15:02:22

level5

Time of First Successful Submission: 2024-04-10 15:03:42

level6

Time of First Successful Submission: 2024-04-10 15:05:45

level7

Time of First Successful Submission: 2024-04-10 15:08:42

level8

Time of First Successful Submission: 2024-04-10 15:11:05

level9

Time of First Successful Submission: 2024-04-10 15:12:21

level10

Time of First Successful Submission: 2024-04-10 15:13:05

level11

Time of First Successful Submission: 2024-04-10 15:14:01

level12

Time of First Successful Submission: 2024-04-10 15:15:46

level13

Time of First Successful Submission: 2024-04-10 15:24:23

level14

Time of First Successful Submission: 2024-04-10 15:27:53

level15

Time of First Successful Submission: 2024-04-10 15:34:02

level16

Time of First Successful Submission: 2024-04-10 16:03:21

level17

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

level18

Time of First Successful Submission: 2024-04-10 16:07:30

level19

Time of First Successful Submission: 2024-04-10 16:10:55

level20

Time of First Successful Submission: 2024-04-10 21:19:51

level21

Time of First Successful Submission: 2024-04-10 21:28:59

level22

Time of First Successful Submission: 2024-05-10 15:54:52

level23

Time of First Successful Submission: 2024-05-10 15:59:34

level24

Time of First Successful Submission: 2024-05-10 16:00:25

level25

Time of First Successful Submission: 2024-05-10 16:03:23

level26

Time of First Successful Submission: 2024-05-10 16:12:48

level27

Time of First Successful Submission: 2024-05-10 16:14:10

level28

Time of First Successful Submission: 2024-05-10 16:17:28

level29

Time of First Successful Submission: 2024-05-10 16:31:59

level30

Time of First Successful Submission: 2024-05-10 16:36:28

level31

Time of First Successful Submission: 2024-05-10 16:37:28

level32

Time of First Successful Submission: 2024-05-10 16:40:22

level33

Time of First Successful Submission: 2024-05-10 16:42:09

level34

Time of First Successful Submission: 2024-05-10 16:42:51

level35

Time of First Successful Submission: 2024-05-10 16:43:35

level36

Time of First Successful Submission: 2024-05-10 16:46:11

level37

Time of First Successful Submission: 2024-05-10 16:47:34

level38

Time of First Successful Submission: 2024-05-10 16:49:32

level39

Time of First Successful Submission: 2024-05-10 16:50:20

level40

Time of First Successful Submission: 2024-05-10 16:57:38

level41

Time of First Successful Submission: 2024-05-10 17:06:03

level42

Time of First Successful Submission: 2024-05-10 17:07:30

level43

Time of First Successful Submission: 2024-05-10 17:10:43

level44

Time of First Successful Submission: 2024-05-10 17:11:25

level45

Time of First Successful Submission: 2024-05-10 17:23:12

level46

Time of First Successful Submission: 2024-05-10 17:27:20

level47

Time of First Successful Submission: 2024-05-10 17:50:34

level48

Time of First Successful Submission: 2024-05-10 17:55:02

level49

Time of First Successful Submission: 2024-05-10 17:57:20

level50

Time of First Successful Submission: 2024-05-10 17:59:14

level51

Time of First Successful Submission: 2024-05-10 18:05:23

level52

Time of First Successful Submission: 2024-05-10 18:28:17

SQL Queries

Time of First Successful Submission: 2025-02-14 17:00:34

Filtering SQL

Time of First Successful Submission: 2025-02-14 17:02:55

Choosing Columns

Time of First Successful Submission: 2025-02-14 17:04:24

Exclusionary Filtering

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

Filtering Strings

Time of First Successful Submission: 2025-02-14 17:19:46

Filtering on Expressions

Time of First Successful Submission: 2025-02-14 17:26:09

SELECTing Expressions

Time of First Successful Submission: 2025-02-14 17:29:47

Composite Conditions

Time of First Successful Submission: 2025-02-14 18:01:32

Reaching Your LIMITs

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

Querying Metadata

Time of First Successful Submission: 2025-02-14 18:17:26


Honors Dojo

6 / 6 23 / 27


Join an IRC Server

Time of First Successful Submission: 2025-01-31 15:17:22

Join an IRC Server (with an IRC Client)

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

Change your nickname

Time of First Successful Submission: 2025-01-31 15:22:36

Join a channel

Time of First Successful Submission: 2025-01-31 15:23:41

Message a channel

Time of First Successful Submission: 2025-01-31 15:25:45

Remove another user

Time of First Successful Submission: 2025-01-31 15:29:56