This module walks you through the basics of using pwn.college, creating files, capturing flags, and completing challenges! Challenges are designed to be completed in order, but feel free to skip ahead if you encounter a topic you already have experience with.
A few helpful definitions to get you started:
Terminal
- a different way to interact with a computer. Normally, you click buttons and open apps. With the terminal, you type commands directly to the computer. You may also see this referred to as thecommand line
.Command
- an instruction that you type to tell the computer to perform a specific task. Like viewing/editing files or running a program.File
- a place to store data on your computer. You likely have experience with Word Documents (text files) or photos (image files).Folder
/Directory
- both terms are used to describe a group of files stored together. We use folders/directories to organize our filesystem. A given folder can contain many files, and sub-folders within it.Filesystem
- all of the files on your computer.VSCode
- Visual Studio Code is a program that is useful for writing and editing code. Just like Word allows you to edit a document (text file), VSCode allows you to edit code (program file).Code
- a set of steps/instructions for the computer to perform, that ultimately completes a task.Programming language
- all code is written in a specific programming language. Programming languages allow you (the programmer) to communicate directly with the computer. The programs you write can perform many different tasks, such as calculations, data processing, games, etc.Linux
- an operating system. This is how the computer works. You may have experience with a Windows or Mac computer. Linux is very similar to both Windows and Mac, but has a few different features. The terminal you use in VSCode is a Linux terminal.
Challenges
30-Day Scoreboard:
This scoreboard reflects solves for challenges in this module after the module launched in this dojo.
Rank | Hacker | Badges | Score |