👋 Welcome to the Cyber Security Domain!
For the first task, you installed a Linux distro and set it up.
For your second task, you will:
- Learn how to navigate Linux using commands.
"Why do we need to use commands?"
Once you get the hang of it, using commands to navigate through your desktop will be much, much faster (and convenient!)
Not to mention, as you participate in CTFs or Bug Bounties, knowledge of linux commands will be necessary to be competent.
With that being said, it doesnt have to be a boring process!
-
Go to pwn.college
-
Create an account.
-
Open your Linux Terminal.
-
Run:
ssh-keygen -f key -N ''
This will generate files key and key.pub, which are your private and public keys respectively.
- Run:
cat key.pub. The cat command will display the contents of thekey.pubfile to you.
-
Copy the contents of
key.pub -
Go to the Settings tab in pwn.college. Then head over to the SSH key section.
-
Paste
key.pubin the SSH Key section.
- Run:
ssh -i key hacker@pwn.college. Type yes when prompted.
-
On pwn.college, click on Dojos.
-
Head to the Linux Luminarium Dojo.
-
Complete the first 6 modules (Till Practicing Piping)
Note: You can also use pwn.college's GUI Desktop Workspace to solve challenges (If you dont want to connect via SSH).
- Create writeups (in this repo) for each challenge, with the flag (and how you got the flag)
For example:
Module 1.md
Module 1: Hello Hackers
Intro To Commands
Flag: pwn.college{89T2ov5QdYyikKlBF9wnlLpPBG6.ddjNyUDL0QjN5YzW}
Solution: I typed "hello" in the terminal and got the flag.
You can also include pictures to explain in more detail.
If you have already created writeups for the modules, just post the link to the github repository where you wrote them!
Good Luck! If you have any doubts, feel free to message me or in the groupchat!