diff --git a/docs/hackers/hacker101.md b/docs/hackers/hacker101.md index f723d2858b2..16721edab76 100644 --- a/docs/hackers/hacker101.md +++ b/docs/hackers/hacker101.md @@ -10,11 +10,39 @@ The course offers a range of topics you can learn about. They range from writing You can view the FAQ list at https://www.hackerone.com/hacker101 or email hacker101@hackerone.com with questions or comments. -![hacker101](./images/hacker101.png) +![hacker101](./images/hacker101-1.png) ### Hacker101 CTF Hacker 101 also offers a Capture The Flag (CTF) game where you can hack and hunt for bugs in a safe environment. The CTF serves as the official coursework for the class. You can still access the old coursework on the [github repo](https://github.com/Hacker0x01/Hacker101Coursework). -Learn more about [Hacker101 CTF](https://ctf.hacker101.com/). +Every time you earn 26 points in the CTF, you’ll be put in the priority queue to receive invitations to private programs. Once you receive and accept an invitation to a private program, you’ll be taken out of the priority queue until you earn another 26 points to be put back in the queue. + +![hacker101 CTF](./images/hacker101-2.png) + +To get started on the Hacker101 CTF: +1. Log in with your HackerOne account. Note: You need to have a HackerOne account to log in to the Hacker101 CTF. If you don’t have a HackerOne account, click Log in and you can get started with creating one. + +![hacker101 CTF login page](./images/hacker101-3.png) + +2. Authorize Hacker101 CTF to access your HackerOne public profile and flags. + +![hacker101 CTF authorization window](./images/hacker101-4.png) + +3. Select the difficulty of the level that you want to find flags for. + +![hacker101 CTF homepage](./images/hacker101-5.png) -![hacker101-2](./images/hacker101-2.png) +4. Click Go to start capturing flags. + +If you get stuck, you can select Hints to receive a hint. Keep in mind that most levels have a total of 3-5 hints, and hints can only be accessed on an increasing timer, as the time before accessing each subsequent hint increases. + +Click Restart if your instance is bugging out or running slow. You won’t lose any of your captured flags for clicking Restart. + +#### Groups +You can also create your own group and invite others to join your group, through which you can manage individuals and their progress in working through the CTF. + +![hacker101 CTF groups](./images/hacker101-6.png) + +![create a group](./images/hacker101-7.png) + +Learn more about [Hacker101 CTF](https://ctf.hacker101.com/). diff --git a/docs/hackers/images/hacker101-1.png b/docs/hackers/images/hacker101-1.png new file mode 100644 index 00000000000..d3afe10a48f Binary files /dev/null and b/docs/hackers/images/hacker101-1.png differ diff --git a/docs/hackers/images/hacker101-2.png b/docs/hackers/images/hacker101-2.png index 123bab3544e..d7efff141f0 100644 Binary files a/docs/hackers/images/hacker101-2.png and b/docs/hackers/images/hacker101-2.png differ diff --git a/docs/hackers/images/hacker101-3.png b/docs/hackers/images/hacker101-3.png new file mode 100644 index 00000000000..2472cb747d1 Binary files /dev/null and b/docs/hackers/images/hacker101-3.png differ diff --git a/docs/hackers/images/hacker101-4.png b/docs/hackers/images/hacker101-4.png new file mode 100644 index 00000000000..202ae9ac822 Binary files /dev/null and b/docs/hackers/images/hacker101-4.png differ diff --git a/docs/hackers/images/hacker101-5.png b/docs/hackers/images/hacker101-5.png new file mode 100644 index 00000000000..941524db541 Binary files /dev/null and b/docs/hackers/images/hacker101-5.png differ diff --git a/docs/hackers/images/hacker101-6.png b/docs/hackers/images/hacker101-6.png new file mode 100644 index 00000000000..16645c075ae Binary files /dev/null and b/docs/hackers/images/hacker101-6.png differ diff --git a/docs/hackers/images/hacker101-7.png b/docs/hackers/images/hacker101-7.png new file mode 100644 index 00000000000..7dd087ca44c Binary files /dev/null and b/docs/hackers/images/hacker101-7.png differ