hexBoy

🐧 💻

pwn.college Archives

1 / 202 17155 / 22764


Triple Dereference

Time of First Successful Submission: 2025-02-04 15:46:41


Intro to Programming Languages

14 / 234 13263 / 31064


Commands

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

Command Arguments

Time of First Successful Submission: 2025-01-24 20:25:45

The Root Path

Time of First Successful Submission: 2025-01-26 14:27:48

Absolute Paths

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

Changing position

Time of First Successful Submission: 2025-01-26 14:34:30

Changing to an Absolute Path

Time of First Successful Submission: 2025-01-26 14:36:38

Relative Paths

Time of First Successful Submission: 2025-01-26 14:45:21

Cat

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

Ls

Time of First Successful Submission: 2025-01-27 13:55:27

Ls All

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

Find

Time of First Successful Submission: 2025-01-27 14:48:33

Piping Echo

Time of First Successful Submission: 2025-01-30 02:36:13

Piping Stdout

Time of First Successful Submission: 2025-01-30 14:35:29

Piping Stdin

Time of First Successful Submission: 2025-01-30 14:51:49


Start Here

10 / 12 13490 / 42114


Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2025-01-24 19:26:58

Pasting into the Desktop

Time of First Successful Submission: 2025-01-24 19:29:32

Restarting Challenges

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

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2025-01-24 20:01:08

Using Privileged Mode

Time of First Successful Submission: 2025-01-24 20:09:54

Persistent Home Directories - One

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

Persistent Home Directories - Two

Time of First Successful Submission: 2025-01-24 20:17:09


Linux Luminarium

83 / 128 9683 / 31457


Intro to Commands

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

Intro to Arguments

Time of First Successful Submission: 2025-01-24 20:25:45

The Root

Time of First Successful Submission: 2025-01-26 14:27:48

Program and absolute paths

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

Position thy self

Time of First Successful Submission: 2025-01-26 14:34:30

Position elsewhere

Time of First Successful Submission: 2025-01-26 14:36:38

implicit relative paths, from /

Time of First Successful Submission: 2025-01-26 14:45:21

explicit relative paths, from /

Time of First Successful Submission: 2025-01-26 14:47:29

implicit relative path

Time of First Successful Submission: 2025-01-26 14:50:10

home sweet home

Time of First Successful Submission: 2025-01-26 15:26:42

cat: not the pet, but the command!

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

catting absolute paths

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

more catting practice

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

grepping for a needle in a haystack

Time of First Successful Submission: 2025-01-27 13:52:18

listing files

Time of First Successful Submission: 2025-01-27 13:55:27

touching files

Time of First Successful Submission: 2025-01-27 13:58:13

removing files

Time of First Successful Submission: 2025-01-27 13:59:34

hidden files

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

An Epic Filesystem Quest

Time of First Successful Submission: 2025-01-27 14:16:59

making directories

Time of First Successful Submission: 2025-01-27 14:21:13

finding files

Time of First Successful Submission: 2025-01-27 14:48:33

linking files

Time of First Successful Submission: 2025-01-27 15:10:21

Learning From Documentation

Time of First Successful Submission: 2025-01-28 14:20:41

Learning Complex Usage

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

Reading Manuals

Time of First Successful Submission: 2025-01-28 14:43:45

Searching Manuals

Time of First Successful Submission: 2025-01-28 14:48:06

Searching For Manuals

Time of First Successful Submission: 2025-01-28 15:12:25

Helpful Programs

Time of First Successful Submission: 2025-01-28 15:22:56

Help for Builtins

Time of First Successful Submission: 2025-01-28 15:30:54

Matching with *

Time of First Successful Submission: 2025-01-29 14:36:46

Matching with ?

Time of First Successful Submission: 2025-01-29 14:46:12

Matching with []

Time of First Successful Submission: 2025-01-29 14:51:49

Matching paths with []

Time of First Successful Submission: 2025-01-29 14:55:51

Mixing globs

Time of First Successful Submission: 2025-01-29 17:15:49

Exclusionary globbing

Time of First Successful Submission: 2025-01-29 17:18:51

Redirecting output

Time of First Successful Submission: 2025-01-30 02:36:13

Redirecting more output

Time of First Successful Submission: 2025-01-30 14:35:29

Appending output

Time of First Successful Submission: 2025-01-30 14:39:50

Redirecting errors

Time of First Successful Submission: 2025-01-30 14:45:11

Redirecting input

Time of First Successful Submission: 2025-01-30 14:51:49

Grepping stored results

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

Grepping live output

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

Grepping errors

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

Duplicating piped data with tee

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

Writing to multiple programs

Time of First Successful Submission: 2025-01-31 14:42:46

Split-piping stderr and stdout

Time of First Successful Submission: 2025-01-31 15:12:59

Printing Variables

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

Setting Variables

Time of First Successful Submission: 2025-02-01 14:29:58

Multi-word Variables

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

Exporting Variables

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

Printing Exported Variables

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

Storing Command Output

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

Reading Input

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

Reading Files

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

Listing Processes

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

Killing Processes

Time of First Successful Submission: 2025-02-02 10:29:52

Interrupting Processes

Time of First Successful Submission: 2025-02-02 10:33:19

Suspending Processes

Time of First Successful Submission: 2025-02-02 10:37:28

Resuming Processes

Time of First Successful Submission: 2025-02-02 10:39:46

Backgrounding Processes

Time of First Successful Submission: 2025-02-02 10:44:51

Foregrounding Processes

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

Starting Backgrounded Processes

Time of First Successful Submission: 2025-02-02 10:50:33

Process Exit Codes

Time of First Successful Submission: 2025-02-02 10:54:25

Becoming root with su

Time of First Successful Submission: 2025-02-02 15:10:34

Other users with su

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

Cracking passwords

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

Using sudo

Time of First Successful Submission: 2025-02-02 15:25:38

Changing File Ownership

Time of First Successful Submission: 2025-02-02 13:15:00

Groups and Files

Time of First Successful Submission: 2025-02-02 13:25:12

Fun With Groups Names

Time of First Successful Submission: 2025-02-02 13:28:09

Changing Permissions

Time of First Successful Submission: 2025-02-02 14:03:00

Executable Files

Time of First Successful Submission: 2025-02-02 14:09:46

Permission Tweaking Practice

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

Permissions Setting Practice

Time of First Successful Submission: 2025-02-02 14:41:18

The SUID Bit

Time of First Successful Submission: 2025-02-02 14:52:53

Chaining with Semicolons

Time of First Successful Submission: 2025-02-02 15:28:43

Your First Shell Script

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

Redirecting Script Output

Time of First Successful Submission: 2025-02-02 15:37:52

Executable Shell Scripts

Time of First Successful Submission: 2025-02-02 15:42:32

The PATH Variable

Time of First Successful Submission: 2025-02-02 15:47:03

Setting PATH

Time of First Successful Submission: 2025-02-02 16:13:06

Adding Commands

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

Hijacking Commands

Time of First Successful Submission: 2025-02-02 17:12:56


Computing 101

68 / 94 993 / 21132


Your First Register

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

Your First Syscall

Time of First Successful Submission: 2025-02-03 18:38:50

Exit Codes

Time of First Successful Submission: 2025-02-03 18:41:34

Building Executables

Time of First Successful Submission: 2025-02-03 18:50:33

Moving Between Registers

Time of First Successful Submission: 2025-02-03 18:53:41

Loading From Memory

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

More Loading Practice

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

Dereferencing Pointers

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

Dereferencing Yourself

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

Dereferencing with Offsets

Time of First Successful Submission: 2025-02-04 15:11:52

Stored Addresses

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

Double Dereference

Time of First Successful Submission: 2025-02-04 15:41:43

Tracing Syscalls

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

Starting GDB

Time of First Successful Submission: 2025-02-04 13:54:42

Starting Programs in GDB

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

Writing Output

Time of First Successful Submission: 2025-02-05 08:46:20

Chaining Syscalls

Time of First Successful Submission: 2025-02-05 08:50:47

Writing Strings

Time of First Successful Submission: 2025-02-05 08:54:03

Reading Data

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

set-register

Time of First Successful Submission: 2025-02-05 09:20:54

set-multiple-registers

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

add-to-register

Time of First Successful Submission: 2025-02-05 09:42:50

linear-equation-registers

Time of First Successful Submission: 2025-02-05 09:49:29

integer-division

Time of First Successful Submission: 2025-02-05 10:06:12

modulo-operation

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

set-upper-byte

Time of First Successful Submission: 2025-02-05 10:39:42

efficient-modulo

Time of First Successful Submission: 2025-02-05 13:51:02

byte-extraction

Time of First Successful Submission: 2025-02-05 15:03:20

bitwise-and

Time of First Successful Submission: 2025-02-05 15:19:11

check-even

Time of First Successful Submission: 2025-02-05 16:36:14

memory-read

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

memory-write

Time of First Successful Submission: 2025-02-05 16:52:06

memory-increment

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

byte-access

Time of First Successful Submission: 2025-02-06 14:21:22

memory-size-access

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

little-endian-write

Time of First Successful Submission: 2025-02-06 14:44:06

memory-sum

Time of First Successful Submission: 2025-02-06 15:48:47

stack-subtraction

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

swap-stack-values

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

average-stack-values

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

absolute-jump

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

relative-jump

Time of First Successful Submission: 2025-02-06 17:10:14

jump-trampoline

Time of First Successful Submission: 2025-02-06 17:17:47

conditional-jump

Time of First Successful Submission: 2025-02-06 18:22:49

indirect-jump

Time of First Successful Submission: 2025-02-07 14:27:15

average-loop

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

count-non-zero

Time of First Successful Submission: 2025-02-08 06:46:31

string-lower

Time of First Successful Submission: 2025-02-11 15:03:18

most-common-byte

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

Exit

Time of First Successful Submission: 2025-02-22 06:30:55

Socket

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

Bind

Time of First Successful Submission: 2025-02-23 15:32:57

Listen

Time of First Successful Submission: 2025-02-23 15:46:41

Accept

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

Static Response

Time of First Successful Submission: 2025-02-26 14:31:42

Dynamic Response

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

Iterative GET Server

Time of First Successful Submission: 2025-02-26 15:22:51

Concurrent GET Server

Time of First Successful Submission: 2025-02-26 15:29:54

Concurrent POST Server

Time of First Successful Submission: 2025-03-13 16:08:50

Web Server

Time of First Successful Submission: 2025-03-13 16:18:36

Debugging Programs

Time of First Successful Submission: 2025-02-12 14:38:35

Inspecting Registers

Time of First Successful Submission: 2025-02-12 14:42:55

Examining Memory

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

Setting Breakpoints

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

GDB Scripting

Time of First Successful Submission: 2025-02-16 05:43:13

Modifying Data

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

Modifying Execution

Time of First Successful Submission: 2025-02-16 14:37:17

Broken Functions

Time of First Successful Submission: 2025-02-19 15:46:50


Playing With Programs

106 / 116 983 / 23126


What's the password?

Time of First Successful Submission: 2025-03-14 15:19:50

... and again!

Time of First Successful Submission: 2025-03-15 15:36:29

Newline Troubles

Time of First Successful Submission: 2025-03-15 15:58:39

Reasoning about files

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

Specifying Filenames

Time of First Successful Submission: 2025-03-15 16:07:05

Binary and Hex Encoding

Time of First Successful Submission: 2025-03-17 10:43:20

More Hex

Time of First Successful Submission: 2025-03-17 10:45:58

Decoding Hex

Time of First Successful Submission: 2025-03-17 10:56:49

Decoding Practice

Time of First Successful Submission: 2025-03-17 11:03:12

Encoding Practice

Time of First Successful Submission: 2025-03-17 11:05:54

Hex-encoding ASCII

Time of First Successful Submission: 2025-03-17 15:33:45

Nested Encoding

Time of First Successful Submission: 2025-03-17 16:12:13

Hex-encoding UTF-8

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

UTF Mixups

Time of First Successful Submission: 2025-03-17 16:41:44

Modifying Encoded Data

Time of First Successful Submission: 2025-03-17 17:59:06

Decoding Base64

Time of First Successful Submission: 2025-03-18 15:19:30

Encoding Base64

Time of First Successful Submission: 2025-03-18 15:30:44

Dealing with Obfuscation

Time of First Successful Submission: 2025-03-18 15:48:27

Dealing with Obfuscation 2

Time of First Successful Submission: 2025-03-18 16:11:41

Your First HTTP Request

Time of First Successful Submission: 2025-03-19 14:38:31

Reading Flask

Time of First Successful Submission: 2025-03-19 14:45:26

Commented Data

Time of First Successful Submission: 2025-03-19 14:50:58

HTTP Metadata

Time of First Successful Submission: 2025-03-19 14:53:24

HTTP (netcat)

Time of First Successful Submission: 2025-03-19 15:08:49

HTTP Paths (netcat)

Time of First Successful Submission: 2025-03-19 15:10:55

HTTP (curl)

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

HTTP (python)

Time of First Successful Submission: 2025-03-19 15:29:31

HTTP Host Header (python)

Time of First Successful Submission: 2025-03-19 15:38:59

HTTP Host Header (curl)

Time of First Successful Submission: 2025-03-19 15:45:34

HTTP Host Header (netcat)

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

URL Encoding (netcat)

Time of First Successful Submission: 2025-03-24 15:09:53

HTTP GET Parameters

Time of First Successful Submission: 2025-03-25 12:49:35

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2025-03-25 12:54:34

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2025-03-25 12:58:28

HTTP Forms

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

HTTP Forms (curl)

Time of First Successful Submission: 2025-03-25 13:13:58

HTTP Forms (netcat)

Time of First Successful Submission: 2025-03-25 13:36:42

HTTP Forms (python)

Time of First Successful Submission: 2025-03-25 13:49:09

HTTP Forms Without Forms

Time of First Successful Submission: 2025-03-25 14:00:26

Multiple Form Fields (curl)

Time of First Successful Submission: 2025-03-26 13:40:12

Multiple Form Fields (netcat)

Time of First Successful Submission: 2025-03-26 13:52:23

HTTP Redirects (netcat)

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

HTTP Redirects (curl)

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

HTTP Redirects (python)

Time of First Successful Submission: 2025-03-26 14:06:22

HTTP Cookies (curl)

Time of First Successful Submission: 2025-03-26 14:11:52

HTTP Cookies (netcat)

Time of First Successful Submission: 2025-03-26 14:14:32

HTTP Cookies (python)

Time of First Successful Submission: 2025-03-26 14:20:36

Server State (python)

Time of First Successful Submission: 2025-03-27 13:29:32

Listening Web

Time of First Successful Submission: 2025-03-27 13:36:05

Speaking Redirects

Time of First Successful Submission: 2025-03-27 13:52:02

JavaScript Redirects

Time of First Successful Submission: 2025-03-27 14:18:07

Including JavaScript

Time of First Successful Submission: 2025-03-28 14:42:56

HTTP (javascript)

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

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2025-04-05 14:33:32

HTTP Forms (javascript)

Time of First Successful Submission: 2025-04-05 15:05:50

cat

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

more

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

less

Time of First Successful Submission: 2025-04-10 15:02:02

tail

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

head

Time of First Successful Submission: 2025-04-10 15:06:44

sort

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

vim

Time of First Successful Submission: 2025-04-10 15:18:19

emacs

Time of First Successful Submission: 2025-04-10 15:20:39

nano

Time of First Successful Submission: 2025-04-10 15:26:07

rev

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

od

Time of First Successful Submission: 2025-04-10 15:46:33

hd

Time of First Successful Submission: 2025-04-10 15:48:41

xxd

Time of First Successful Submission: 2025-04-10 15:50:57

base32

Time of First Successful Submission: 2025-04-10 15:52:38

base64

Time of First Successful Submission: 2025-04-10 15:53:24

split

Time of First Successful Submission: 2025-04-10 15:56:33

gzip

Time of First Successful Submission: 2025-04-10 16:07:22

bzip2

Time of First Successful Submission: 2025-04-10 16:09:21

zip

Time of First Successful Submission: 2025-04-10 16:13:38

tar

Time of First Successful Submission: 2025-04-10 16:18:45

ar

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

cpio

Time of First Successful Submission: 2025-04-17 14:31:40

genisoimage

Time of First Successful Submission: 2025-04-17 14:38:49

env

Time of First Successful Submission: 2025-04-17 14:42:23

find

Time of First Successful Submission: 2025-05-14 16:14:06

make

Time of First Successful Submission: 2025-05-14 16:32:14

nice

Time of First Successful Submission: 2025-05-14 16:35:32

timeout

Time of First Successful Submission: 2025-05-14 16:43:36

stdbuf

Time of First Successful Submission: 2025-05-14 16:50:01

setarch

Time of First Successful Submission: 2025-05-14 16:59:35

watch

Time of First Successful Submission: 2025-05-15 17:38:57

socat

Time of First Successful Submission: 2025-05-15 17:46:31

whiptail

Time of First Successful Submission: 2025-05-15 17:53:03

awk

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

sed

Time of First Successful Submission: 2025-05-15 18:12:12

ed

Time of First Successful Submission: 2025-05-15 18:18:47

chown

Time of First Successful Submission: 2025-05-15 18:21:22

chmod

Time of First Successful Submission: 2025-05-15 18:25:22

cp

Time of First Successful Submission: 2025-05-15 18:30:30

mv

Time of First Successful Submission: 2025-05-15 18:32:00

perl

Time of First Successful Submission: 2025-05-15 18:35:44

python

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

ruby

Time of First Successful Submission: 2025-05-15 18:45:35

bash

Time of First Successful Submission: 2025-05-15 18:47:59

date

Time of First Successful Submission: 2025-05-15 18:50:36

dmesg

Time of First Successful Submission: 2025-05-15 18:53:51

wc

Time of First Successful Submission: 2025-05-15 18:56:44

gcc

Time of First Successful Submission: 2025-05-15 19:02:26

as

Time of First Successful Submission: 2025-05-15 19:06:44

wget

Time of First Successful Submission: 2025-05-15 19:15:10

ssh-keygen

Time of First Successful Submission: 2025-05-16 07:27:48


GCA CTF

10 / 104 13621 / 42390


Using the VSCode Workspace

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

Using the GUI Desktop

Time of First Successful Submission: 2025-01-24 19:26:58

Pasting into the Desktop

Time of First Successful Submission: 2025-01-24 19:29:32

Restarting Challenges

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

Getting Help

Time of First Successful Submission: 2025-01-24 19:38:20

Challenge Programs

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

The Flag File

Time of First Successful Submission: 2025-01-24 20:01:08

Using Privileged Mode

Time of First Successful Submission: 2025-01-24 20:09:54

Persistent Home Directories - One

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

Persistent Home Directories - Two

Time of First Successful Submission: 2025-01-24 20:17:09