hacker101 README

The project's README from github.com/Hacker0x01/hacker101. As one markdown file: README.md.

Hacker101

Hacker101 is a free class for web security. Whether you're a programmer with an interest in bug bounties or a seasoned security professional, Hacker101 has something to teach you.

Getting Started

Prerequisites

Installing

Clone this repo:

git clone https://github.com/Hacker0x01/hacker101.git

In the project directory, run:

bundle install

Build the site and spin up the server:

bundle exec jekyll serve

Browse to http://localhost:4000

Contributing

Issues and pull requests are welcome on GitHub!

hacker101 (Hacker0x01/hacker101)

Searching Database…

14.6K ·GitHub
What is this?Hacker101 is a free online class for web and mobile security from HackerOne (the Hacker0x01 org), aimed at everyone from programmers curious about bug bounties to seasoned security professionals.
So is this repo the class itself, or the code behind it?It is the source code of the Hacker101.com website itself. The class runs online at that site; this repo is a Ruby-built site you can clone, build and serve on your own machine.
Can I run the site locally? What do I need installed?You need Ruby (rbenv is suggested) and bundler (gem install bundler). Then clone this repo, let bundler pull the dependencies, build the site and spin up the server, and browse to it.
Do I need to run this repo at all, or can I just take the class online?Just take it online — the class lives at Hacker101.com and is free. Running the repo yourself is only for self-hosting the site or working on its content.
Which vulnerabilities does the material cover?The repo's topics list the web security classics: XSS, SQL injection, CSRF, clickjacking, session fixation and unchecked redirects — plus a mobile security track.
Is Hacker101 tied to the HackerOne bug bounty platform?Yes — it comes from HackerOne (the Hacker0x01 organization) and is pitched at people interested in bug bounties, so it doubles as an on-ramp into that field.
Creator
Hacker0x01
Size
26.7 MB
Stars
14.6K
Updated
CommitFeb 22
Age
8y
Commits · 90 Days