Awesome Open Source
Awesome Open Source


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


  • Ruby
  • bundler
    • Run gem install bundler, if needed


Clone this repo:

git clone

In the project directory, run:

bundle install

Build the site and spin up the server:

bundle exec jekyll serve

Browse to http://localhost:4000


Issues and pull requests are welcome on GitHub!

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
security (1,874
scss (687
hacking (546
education (287
xss (96
web-security (46
sql-injection (41
csrf (31