shr33hari

🔤

Start Here

11 / 12 1901 / 37301


Using the Terminal

Time of First Successful Submission: 2025-08-23 15:59:46

Using the VSCode Workspace

Time of First Successful Submission: 2025-08-23 16:02:17

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2025-08-23 16:05:28

Restarting Challenges

Time of First Successful Submission: 2025-08-23 16:07:21

Challenge Programs

Time of First Successful Submission: 2025-08-23 16:10:33

The Flag File

Time of First Successful Submission: 2025-08-23 16:11:55

Using Privileged Mode

Time of First Successful Submission: 2025-08-23 16:14:16

Persistent Home Directories - One

Time of First Successful Submission: 2025-08-23 16:16:12

Persistent Home Directories - Two

Time of First Successful Submission: 2025-08-23 16:17:25


Computing 101

67 / 69 1636 / 19210


Your First Register

Time of First Successful Submission: 2025-08-24 05:20:41

Your First Syscall

Time of First Successful Submission: 2025-08-24 05:23:35

Exit Codes

Time of First Successful Submission: 2025-08-24 05:25:05

Building Executables

Time of First Successful Submission: 2025-08-24 05:29:59

Moving Between Registers

Time of First Successful Submission: 2025-08-24 05:38:23

Tracing Syscalls

Time of First Successful Submission: 2025-08-24 07:18:23

Starting GDB

Time of First Successful Submission: 2025-08-24 07:19:34

Starting Programs in GDB

Time of First Successful Submission: 2025-08-24 07:20:42

Loading From Memory

Time of First Successful Submission: 2025-08-24 07:50:43

More Loading Practice

Time of First Successful Submission: 2025-08-24 07:52:09

Dereferencing Pointers

Time of First Successful Submission: 2025-08-24 07:56:05

Dereferencing Yourself

Time of First Successful Submission: 2025-08-24 07:58:22

Dereferencing with Offsets

Time of First Successful Submission: 2025-08-24 08:00:14

Stored Addresses

Time of First Successful Submission: 2025-08-24 08:03:06

Double Dereference

Time of First Successful Submission: 2025-08-24 08:05:38

Triple Dereference

Time of First Successful Submission: 2025-08-24 08:07:23

Writing Output

Time of First Successful Submission: 2025-08-24 11:59:55

Chaining Syscalls

Time of First Successful Submission: 2025-08-24 12:01:44

Writing Strings

Time of First Successful Submission: 2025-08-24 12:03:32

Reading Data

Time of First Successful Submission: 2025-08-24 12:07:28

set-register

Time of First Successful Submission: 2025-08-24 15:35:24

set-multiple-registers

Time of First Successful Submission: 2025-08-24 15:36:57

add-to-register

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

linear-equation-registers

Time of First Successful Submission: 2025-08-24 15:50:12

integer-division

Time of First Successful Submission: 2025-08-25 04:14:50

modulo-operation

Time of First Successful Submission: 2025-08-25 04:18:16

set-upper-byte

Time of First Successful Submission: 2025-08-25 04:21:24

efficient-modulo

Time of First Successful Submission: 2025-08-25 04:38:53

byte-extraction

Time of First Successful Submission: 2025-08-25 05:01:22

bitwise-and

Time of First Successful Submission: 2025-08-25 05:11:11

check-even

Time of First Successful Submission: 2025-08-25 05:23:10

memory-read

Time of First Successful Submission: 2025-08-25 13:11:14

memory-write

Time of First Successful Submission: 2025-08-25 13:14:10

memory-increment

Time of First Successful Submission: 2025-08-25 13:21:35

byte-access

Time of First Successful Submission: 2025-08-25 13:27:31

memory-size-access

Time of First Successful Submission: 2025-08-25 13:35:11

little-endian-write

Time of First Successful Submission: 2025-08-25 13:43:56

memory-sum

Time of First Successful Submission: 2025-08-25 13:59:57

stack-subtraction

Time of First Successful Submission: 2025-08-25 14:03:40

swap-stack-values

Time of First Successful Submission: 2025-08-25 14:07:49

average-stack-values

Time of First Successful Submission: 2025-08-25 14:15:19

absolute-jump

Time of First Successful Submission: 2025-08-25 14:20:43

relative-jump

Time of First Successful Submission: 2025-08-25 14:34:55

jump-trampoline

Time of First Successful Submission: 2025-08-25 14:43:12

conditional-jump

Time of First Successful Submission: 2025-08-27 06:51:08

indirect-jump

Time of First Successful Submission: 2025-08-27 07:07:29

average-loop

Time of First Successful Submission: 2025-08-27 07:33:44

count-non-zero

Time of First Successful Submission: 2025-08-27 07:49:39

Debugging Programs

Time of First Successful Submission: 2026-01-01 09:30:14

Inspecting Registers

Time of First Successful Submission: 2026-01-01 09:36:12

Examining Memory

Time of First Successful Submission: 2026-01-01 09:57:23

Setting Breakpoints

Time of First Successful Submission: 2026-01-02 04:44:55

GDB Scripting

Time of First Successful Submission: 2026-01-02 05:02:24

Modifying Data

Time of First Successful Submission: 2026-01-02 05:45:46

Modifying Execution

Time of First Successful Submission: 2026-01-02 05:52:31

Broken Functions

Time of First Successful Submission: 2026-01-02 06:10:01

Exit

Time of First Successful Submission: 2026-01-02 07:10:58

Socket

Time of First Successful Submission: 2026-01-02 07:47:03

Bind

Time of First Successful Submission: 2026-01-02 08:08:36

Listen

Time of First Successful Submission: 2026-01-02 09:15:24

Accept

Time of First Successful Submission: 2026-01-02 09:23:52

Static Response

Time of First Successful Submission: 2026-01-02 09:59:48

Dynamic Response

Time of First Successful Submission: 2026-01-02 10:41:34

Iterative GET Server

Time of First Successful Submission: 2026-01-02 10:53:28

Concurrent GET Server

Time of First Successful Submission: 2026-01-02 11:07:15

Concurrent POST Server

Time of First Successful Submission: 2026-01-02 12:09:40

Web Server

Time of First Successful Submission: 2026-01-02 12:12:17


Playing With Programs

116 / 116 658 / 21899


What's the password?

Time of First Successful Submission: 2026-01-03 05:39:46

... and again!

Time of First Successful Submission: 2026-01-03 05:41:03

Newline Troubles

Time of First Successful Submission: 2026-01-03 05:46:00

Reasoning about files

Time of First Successful Submission: 2026-01-03 05:49:21

Specifying Filenames

Time of First Successful Submission: 2026-01-03 05:50:45

Binary and Hex Encoding

Time of First Successful Submission: 2026-01-03 06:03:49

More Hex

Time of First Successful Submission: 2026-01-03 06:08:12

Decoding Hex

Time of First Successful Submission: 2026-01-03 06:15:53

Decoding Practice

Time of First Successful Submission: 2026-01-03 06:35:02

Encoding Practice

Time of First Successful Submission: 2026-01-03 06:43:59

Hex-encoding ASCII

Time of First Successful Submission: 2026-01-03 06:57:32

Nested Encoding

Time of First Successful Submission: 2026-01-04 03:28:22

Hex-encoding UTF-8

Time of First Successful Submission: 2026-01-04 03:40:18

UTF Mixups

Time of First Successful Submission: 2026-01-04 03:51:15

Modifying Encoded Data

Time of First Successful Submission: 2026-01-04 03:58:04

Decoding Base64

Time of First Successful Submission: 2026-01-04 04:04:38

Encoding Base64

Time of First Successful Submission: 2026-01-04 04:10:24

Dealing with Obfuscation

Time of First Successful Submission: 2026-01-04 04:14:45

Dealing with Obfuscation 2

Time of First Successful Submission: 2026-01-04 04:24:34

Your First HTTP Request

Time of First Successful Submission: 2026-01-04 05:36:39

Reading Flask

Time of First Successful Submission: 2026-01-04 05:41:49

Commented Data

Time of First Successful Submission: 2026-01-04 05:44:37

HTTP Metadata

Time of First Successful Submission: 2026-01-04 05:48:03

HTTP (netcat)

Time of First Successful Submission: 2026-01-04 05:50:56

HTTP Paths (netcat)

Time of First Successful Submission: 2026-01-04 05:53:38

HTTP (curl)

Time of First Successful Submission: 2026-01-04 05:59:00

HTTP (python)

Time of First Successful Submission: 2026-01-04 06:01:58

HTTP Host Header (python)

Time of First Successful Submission: 2026-01-04 06:06:44

HTTP Host Header (curl)

Time of First Successful Submission: 2026-01-04 06:10:10

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-01-04 06:12:33

URL Encoding (netcat)

Time of First Successful Submission: 2026-01-04 06:17:37

HTTP GET Parameters

Time of First Successful Submission: 2026-01-04 06:20:59

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-01-04 06:23:30

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-01-04 06:26:31

HTTP Forms

Time of First Successful Submission: 2026-01-04 06:32:24

HTTP Forms (curl)

Time of First Successful Submission: 2026-01-04 06:36:42

HTTP Forms (netcat)

Time of First Successful Submission: 2026-01-04 06:51:29

HTTP Forms (python)

Time of First Successful Submission: 2026-01-04 06:56:01

HTTP Forms Without Forms

Time of First Successful Submission: 2026-01-05 08:29:58

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-01-05 08:34:18

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-01-05 09:02:45

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-01-05 09:07:57

HTTP Redirects (curl)

Time of First Successful Submission: 2026-01-05 09:09:26

HTTP Redirects (python)

Time of First Successful Submission: 2026-01-05 09:12:40

HTTP Cookies (curl)

Time of First Successful Submission: 2026-01-05 09:18:44

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-01-05 09:22:37

HTTP Cookies (python)

Time of First Successful Submission: 2026-01-05 09:25:53

Server State (python)

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

Listening Web

Time of First Successful Submission: 2026-01-05 09:32:07

Speaking Redirects

Time of First Successful Submission: 2026-01-05 09:42:11

JavaScript Redirects

Time of First Successful Submission: 2026-01-05 09:49:54

Including JavaScript

Time of First Successful Submission: 2026-01-06 04:08:03

HTTP (javascript)

Time of First Successful Submission: 2026-01-06 04:26:16

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-01-06 04:32:19

HTTP Forms (javascript)

Time of First Successful Submission: 2026-01-06 04:53:52

cat

Time of First Successful Submission: 2026-01-07 13:53:07

more

Time of First Successful Submission: 2026-01-07 13:53:31

less

Time of First Successful Submission: 2026-01-07 13:53:54

tail

Time of First Successful Submission: 2026-01-07 13:54:28

head

Time of First Successful Submission: 2026-01-07 13:55:27

sort

Time of First Successful Submission: 2026-01-07 13:55:54

vim

Time of First Successful Submission: 2026-01-07 13:56:30

emacs

Time of First Successful Submission: 2026-01-07 13:57:42

nano

Time of First Successful Submission: 2026-01-07 13:58:48

rev

Time of First Successful Submission: 2026-01-07 14:00:19

od

Time of First Successful Submission: 2026-01-07 14:06:53

hd

Time of First Successful Submission: 2026-01-07 14:13:17

xxd

Time of First Successful Submission: 2026-01-07 14:14:41

base32

Time of First Successful Submission: 2026-01-07 14:15:50

base64

Time of First Successful Submission: 2026-01-07 14:16:37

split

Time of First Successful Submission: 2026-01-07 14:20:04

gzip

Time of First Successful Submission: 2026-01-07 14:23:41

bzip2

Time of First Successful Submission: 2026-01-07 14:24:43

zip

Time of First Successful Submission: 2026-01-07 14:29:51

tar

Time of First Successful Submission: 2026-01-07 14:33:41

ar

Time of First Successful Submission: 2026-01-07 14:35:28

cpio

Time of First Successful Submission: 2026-01-07 14:38:12

genisoimage

Time of First Successful Submission: 2026-01-07 14:54:31

env

Time of First Successful Submission: 2026-01-07 15:09:31

find

Time of First Successful Submission: 2026-01-07 15:11:44

make

Time of First Successful Submission: 2026-01-07 15:13:27

nice

Time of First Successful Submission: 2026-01-07 15:15:32

timeout

Time of First Successful Submission: 2026-01-07 15:16:34

stdbuf

Time of First Successful Submission: 2026-01-07 15:17:20

setarch

Time of First Successful Submission: 2026-01-07 15:18:21

watch

Time of First Successful Submission: 2026-01-07 15:19:48

socat

Time of First Successful Submission: 2026-01-07 15:24:52

whiptail

Time of First Successful Submission: 2026-01-07 15:28:22

awk

Time of First Successful Submission: 2026-01-07 15:30:51

sed

Time of First Successful Submission: 2026-01-07 15:32:04

ed

Time of First Successful Submission: 2026-01-07 15:34:49

chown

Time of First Successful Submission: 2026-01-07 15:36:42

chmod

Time of First Successful Submission: 2026-01-07 15:37:37

cp

Time of First Successful Submission: 2026-01-07 15:38:53

mv

Time of First Successful Submission: 2026-01-08 08:56:29

perl

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

python

Time of First Successful Submission: 2026-01-08 08:58:18

ruby

Time of First Successful Submission: 2026-01-08 09:00:12

bash

Time of First Successful Submission: 2026-01-08 09:01:30

date

Time of First Successful Submission: 2026-01-08 09:02:13

dmesg

Time of First Successful Submission: 2026-01-08 09:02:50

wc

Time of First Successful Submission: 2026-01-08 09:03:55

gcc

Time of First Successful Submission: 2026-01-08 09:04:49

as

Time of First Successful Submission: 2026-01-08 09:05:25

wget

Time of First Successful Submission: 2026-01-08 09:11:02

ssh-keygen

Time of First Successful Submission: 2026-01-08 09:26:19

SQL Queries

Time of First Successful Submission: 2026-01-10 05:46:38

Filtering SQL

Time of First Successful Submission: 2026-01-11 04:52:25

Choosing Columns

Time of First Successful Submission: 2026-01-11 05:03:53

Exclusionary Filtering

Time of First Successful Submission: 2026-01-11 05:06:29

Filtering Strings

Time of First Successful Submission: 2026-01-11 05:08:25

Filtering on Expressions

Time of First Successful Submission: 2026-01-11 05:14:50

SELECTing Expressions

Time of First Successful Submission: 2026-01-11 05:38:21

Composite Conditions

Time of First Successful Submission: 2026-01-11 05:41:27

Reaching Your LIMITs

Time of First Successful Submission: 2026-01-11 05:49:25

Querying Metadata

Time of First Successful Submission: 2026-01-11 05:53:00


CybHer Dojo

11 / 104 2036 / 37515


Using the Terminal

Time of First Successful Submission: 2025-08-23 15:59:46

Using the VSCode Workspace

Time of First Successful Submission: 2025-08-23 16:02:17

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2025-08-23 16:05:28

Restarting Challenges

Time of First Successful Submission: 2025-08-23 16:07:21

Getting Help

Time of First Successful Submission: 2025-08-23 16:09:11

Challenge Programs

Time of First Successful Submission: 2025-08-23 16:10:33

The Flag File

Time of First Successful Submission: 2025-08-23 16:11:55

Using Privileged Mode

Time of First Successful Submission: 2025-08-23 16:14:16

Persistent Home Directories - One

Time of First Successful Submission: 2025-08-23 16:16:12

Persistent Home Directories - Two

Time of First Successful Submission: 2025-08-23 16:17:25


GCA CTF

11 / 104 2036 / 37515


Using the Terminal

Time of First Successful Submission: 2025-08-23 15:59:46

Using the VSCode Workspace

Time of First Successful Submission: 2025-08-23 16:02:17

Using the GUI Desktop

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

Pasting into the Desktop

Time of First Successful Submission: 2025-08-23 16:05:28

Restarting Challenges

Time of First Successful Submission: 2025-08-23 16:07:21

Getting Help

Time of First Successful Submission: 2025-08-23 16:09:11

Challenge Programs

Time of First Successful Submission: 2025-08-23 16:10:33

The Flag File

Time of First Successful Submission: 2025-08-23 16:11:55

Using Privileged Mode

Time of First Successful Submission: 2025-08-23 16:14:16

Persistent Home Directories - One

Time of First Successful Submission: 2025-08-23 16:16:12

Persistent Home Directories - Two

Time of First Successful Submission: 2025-08-23 16:17:25