Necas

💻 🏴

Intro to Cybersecurity

25 / 142 5233 / 10670


File Formats: Magic Numbers

Time of First Successful Submission: 2025-01-06 17:25:51

Reading Endianness

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

Version Information

Time of First Successful Submission: 2025-01-07 20:26:23

Metadata and Data

Time of First Successful Submission: 2025-01-07 21:01:59

Input Restrictions

Time of First Successful Submission: 2025-01-08 18:42:55

Behold the cIMG!

Time of First Successful Submission: 2025-01-08 21:14:00

A Basic cIMG

Time of First Successful Submission: 2025-01-09 18:41:43

Your First Overflow (easy)

Time of First Successful Submission: 2025-02-17 20:51:47

Your First Overflow (hard)

Time of First Successful Submission: 2025-02-18 18:45:47

Precision (easy)

Time of First Successful Submission: 2025-02-18 20:19:02

Precision (hard)

Time of First Successful Submission: 2025-02-18 21:14:45

Variable Control (easy)

Time of First Successful Submission: 2025-02-18 21:31:21

Variable Control (hard)

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

Control Hijack (easy)

Time of First Successful Submission: 2025-02-19 21:44:07

Control Hijack (hard)

Time of First Successful Submission: 2025-02-20 19:12:53

Tricky Control Hijack (easy)

Time of First Successful Submission: 2025-02-20 19:26:31

Tricky Control Hijack (hard)

Time of First Successful Submission: 2025-02-20 19:33:03

PIEs (easy)

Time of First Successful Submission: 2025-02-20 21:52:54

PIEs (hard)

Time of First Successful Submission: 2025-02-21 12:17:16

String Lengths (easy)

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

String Lengths (hard)

Time of First Successful Submission: 2025-02-22 09:58:19

Basic Shellcode

Time of First Successful Submission: 2025-02-22 14:02:20

NOP Sleds

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

NULL-Free Shellcode

Time of First Successful Submission: 2025-02-22 16:18:51

Hijack to (Mapped) Shellcode (easy)

Time of First Successful Submission: 2025-02-22 17:54:48


Program Security

16 / 161 3598 / 6835


level1.0

Time of First Successful Submission: 2025-01-10 12:16:09

level1.1

Time of First Successful Submission: 2025-01-10 12:24:41

level2.0

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

level2.1

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

level3.0

Time of First Successful Submission: 2025-01-10 20:32:21

level3.1

Time of First Successful Submission: 2025-01-10 21:00:37

level4.0

Time of First Successful Submission: 2025-01-10 21:11:43

level4.1

Time of First Successful Submission: 2025-01-10 22:09:42

level5.0

Time of First Successful Submission: 2025-01-11 11:03:26

level5.1

Time of First Successful Submission: 2025-01-11 17:44:41

level6.0

Time of First Successful Submission: 2025-01-11 19:24:49

level6.1

Time of First Successful Submission: 2025-01-11 19:59:46

level7.0

Time of First Successful Submission: 2025-01-12 10:42:23

level7.1

Time of First Successful Submission: 2025-01-12 11:13:59

level8.0

Time of First Successful Submission: 2025-01-12 12:03:13

level8.1

Time of First Successful Submission: 2025-01-12 12:54:21


Getting Started

10 / 10 4801 / 17398


Using the VSCode Workspace

Time of First Successful Submission: 2024-12-27 12:47:51

Using the GUI Desktop

Time of First Successful Submission: 2024-12-27 12:57:01

Pasting into the Desktop

Time of First Successful Submission: 2024-12-27 12:58:55

Restarting Challenges

Time of First Successful Submission: 2024-12-27 18:13:08

Getting Help

Time of First Successful Submission: 2024-12-27 18:15:27

Challenge Programs

Time of First Successful Submission: 2024-12-27 18:16:53

The Flag File

Time of First Successful Submission: 2024-12-27 18:22:43

Using Practice Mode

Time of First Successful Submission: 2024-12-27 18:25:15

Persistent Home Directories - One

Time of First Successful Submission: 2024-12-27 18:34:03

Persistent Home Directories - Two

Time of First Successful Submission: 2024-12-27 18:34:54


Computing 101

66 / 69 386 / 11796


Your First Register

Time of First Successful Submission: 2024-12-27 20:57:54

Your First Syscall

Time of First Successful Submission: 2024-12-27 21:02:10

Exit Codes

Time of First Successful Submission: 2024-12-27 21:05:19

Building Executables

Time of First Successful Submission: 2024-12-27 21:17:31

Moving Between Registers

Time of First Successful Submission: 2024-12-27 21:29:58

Tracing Syscalls

Time of First Successful Submission: 2024-12-27 21:24:01

Loading From Memory

Time of First Successful Submission: 2024-12-28 18:08:27

More Loading Practice

Time of First Successful Submission: 2024-12-28 18:10:27

Dereferencing Pointers

Time of First Successful Submission: 2024-12-28 18:15:14

Dereferencing Yourself

Time of First Successful Submission: 2024-12-28 18:21:20

Dereferencing with Offsets

Time of First Successful Submission: 2024-12-28 18:25:01

Stored Addresses

Time of First Successful Submission: 2024-12-28 18:29:24

Double Dereference

Time of First Successful Submission: 2024-12-28 18:32:21

Triple Dereference

Time of First Successful Submission: 2024-12-28 18:34:10

Writing Output

Time of First Successful Submission: 2024-12-28 19:15:27

Chaining Syscalls

Time of First Successful Submission: 2024-12-28 19:17:17

Writing Strings

Time of First Successful Submission: 2024-12-28 19:19:17

set-register

Time of First Successful Submission: 2024-12-28 21:19:21

set-multiple-registers

Time of First Successful Submission: 2024-12-28 21:21:39

add-to-register

Time of First Successful Submission: 2024-12-28 21:25:20

linear-equation-registers

Time of First Successful Submission: 2024-12-28 21:33:28

integer-division

Time of First Successful Submission: 2024-12-28 21:39:30

modulo-operation

Time of First Successful Submission: 2024-12-28 21:46:01

set-upper-byte

Time of First Successful Submission: 2024-12-28 21:49:26

efficient-modulo

Time of First Successful Submission: 2024-12-28 22:02:01

byte-extraction

Time of First Successful Submission: 2024-12-28 22:23:02

bitwise-and

Time of First Successful Submission: 2024-12-29 09:05:34

check-even

Time of First Successful Submission: 2024-12-29 09:23:26

memory-read

Time of First Successful Submission: 2024-12-29 09:37:48

memory-write

Time of First Successful Submission: 2024-12-29 09:44:26

memory-increment

Time of First Successful Submission: 2024-12-29 09:49:47

byte-access

Time of First Successful Submission: 2024-12-29 09:56:47

memory-size-access

Time of First Successful Submission: 2024-12-29 10:00:58

little-endian-write

Time of First Successful Submission: 2024-12-29 10:29:44

memory-sum

Time of First Successful Submission: 2024-12-29 10:37:04

stack-subtraction

Time of First Successful Submission: 2024-12-29 10:41:31

swap-stack-values

Time of First Successful Submission: 2024-12-29 11:03:24

average-stack-values

Time of First Successful Submission: 2024-12-29 11:18:18

absolute-jump

Time of First Successful Submission: 2024-12-29 11:24:00

relative-jump

Time of First Successful Submission: 2024-12-29 11:31:47

jump-trampoline

Time of First Successful Submission: 2024-12-29 12:09:16

conditional-jump

Time of First Successful Submission: 2024-12-29 12:54:46

indirect-jump

Time of First Successful Submission: 2024-12-29 14:07:12

average-loop

Time of First Successful Submission: 2024-12-29 14:29:48

count-non-zero

Time of First Successful Submission: 2024-12-29 14:46:33

string-lower

Time of First Successful Submission: 2024-12-29 17:43:36

most-common-byte

Time of First Successful Submission: 2025-01-05 16:07:30

level1

Time of First Successful Submission: 2024-12-29 20:25:23

level2

Time of First Successful Submission: 2024-12-29 20:39:45

level3

Time of First Successful Submission: 2024-12-29 20:52:52

level4

Time of First Successful Submission: 2024-12-30 00:09:56

level5

Time of First Successful Submission: 2024-12-30 10:36:04

level6

Time of First Successful Submission: 2024-12-30 11:14:55

level7

Time of First Successful Submission: 2024-12-30 11:41:50

level8

Time of First Successful Submission: 2024-12-30 12:05:18

level1

Time of First Successful Submission: 2024-12-30 14:46:31

level2

Time of First Successful Submission: 2024-12-30 15:00:16

level3

Time of First Successful Submission: 2024-12-30 23:15:46

level4

Time of First Successful Submission: 2024-12-31 10:09:31

level5

Time of First Successful Submission: 2024-12-31 10:26:46

level6

Time of First Successful Submission: 2024-12-31 11:09:16

level7

Time of First Successful Submission: 2024-12-31 19:21:41

level8

Time of First Successful Submission: 2025-01-05 16:44:49

level9

Time of First Successful Submission: 2025-01-05 16:46:56

level10

Time of First Successful Submission: 2025-01-05 16:48:23

level11

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


Pwntools Tutorials

12 / 12 154 / 539


Level 0.0

Time of First Successful Submission: 2025-02-14 21:39:10

Level 1.0

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

Level 1.1

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

Level 2.0

Time of First Successful Submission: 2025-02-15 08:17:45

Level 2.1

Time of First Successful Submission: 2025-02-15 08:37:18

Level 2.2

Time of First Successful Submission: 2025-02-15 09:33:38

Level 2.3

Time of First Successful Submission: 2025-02-15 09:39:03

Level 2.4

Time of First Successful Submission: 2025-02-15 09:43:19

Level 2.5

Time of First Successful Submission: 2025-02-15 09:49:07

Level 2.6

Time of First Successful Submission: 2025-02-15 09:57:30

Level 3.0

Time of First Successful Submission: 2025-02-15 11:12:30

Level 4.0

Time of First Successful Submission: 2025-02-15 17:20:58